SetStructure
⇤ ← Revision 1 as of 2012-05-01 11:33:55
Size: 1781
Comment:
|
Size: 1782
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
'''This page is under construction. This guide is not yet complete!'' | '''This page is under construction. This guide is not yet complete!''' |
The Guide to Creating Your Accomplishments
Accomplishments files structure
This page is under construction. This guide is not yet complete!
Note: Following information is valid only for Accomplishments System 0.1, and most likely will change for 0.2. But don't let it stop you from developing accomplishments, we promise that switching from 0.1 to 0.2 will be easy!
By default, all accomplishments installed on your system live in /usr/share/accomplishments. This directory contains two subfolders - accomplishments and scripts. Both these contain next level of directories, whose name equal to accomplishments set.
For example, let's consider ubuntu-community set. It will use two directories: /usr/share/accomplishments/accomplishments/ubuntu-community/ and /usr/share/accomplishments/scripts/ubuntu-community/
Scripts directory
The scripts directory for a set simply contains all script files for all accomplishments from this set.
So, as an example, I on my system there are files /usr/share/accomplishments/scripts/ubuntu-community/report-first-bug.py, /usr/share/accomplishments/scripts/ubuntu-community/registered-on-launchpad.py etc., and for another set there are files /usr/share/accomplishments/scripts/gnomine/win_small_game_in_15_seconds.py etc.
Accomplishments directory
The accomplishments directory is a bit more complicated. That's how a basic template looks like:
- /usr/share/accomplishments/accomplishments/SET
- ABOUT
- extrainformation
- launchpad-email
- something-else
- trophyimages
- icon1.png
- icon2.png
- en
- A.accomplishment
- B.accomplishment
- C.accomplishment
Accomplishments/CreatingGuide/SetStructure (last edited 2012-05-01 15:43:10 by 99-41-167-234)