| 7 | = Getting Started = |
| 8 | |
| 9 | == Accounts == |
| 10 | You must have and give to us: |
| 11 | * a google mail account to sign in our googlegroups: |
| 12 | * [http://groups.google.com/group/sophie2-devs Developers Mail Group] |
| 13 | * [http://groups.google.com/group/sophie2-users Users Mail Group] |
| 14 | * if you are working for Astea Solutions, ask somebody from the team to add you to these groups as well: |
| 15 | * [http://groups.google.com/group/astea-jr Astea JR Group] |
| 16 | * [http://groups.google.com/group/astea-everyone Astea Everyone Group] |
| 17 | * a Skype account |
| 18 | * a phone number |
| 19 | Ask somebody from the team to provide you with: |
| 20 | * a svn account |
| 21 | * a TRAC account |
| 22 | |
| 23 | == Every machine should have == |
| 24 | * at least two users |
| 25 | * for private usage - you choose your username and password |
| 26 | * for public usage - ask a team member for the username and password |
| 27 | * a text editor (Notepad++ for example - you can download it from http://notepad-plus.sourceforge.net/uk/site.htm) |
| 28 | * a web browser (Mozilla Firefox, Chrome or Opera for example) |
| 29 | * a PDF reader (Adobe Acrobat for example) |
| 30 | * Flash player |
| 31 | * Skype (used for communication with the team, give your username to us) |
| 32 | * download it from http://www.skype.com/intl/en/download/ |
| 33 | * Sophie |
| 34 | * Sophie Author - http://opensophie.org/en/downloads/sophieauthor |
| 35 | * Sophie Reader - http://opensophie.org/en/downloads/sophiereader |
| 36 | * The hardware, software and platform requirements for running Sophie2 are listed in the [wiki:PLATFORM_NFR_COMPATIBILITY Requirements] page. |
65 | | * '''Modularity''': Decomposition to plug-ins of Sophie 2 is one of the most important things to do for the project. [wiki:PLATFORM_DEPLOYMENT_BUILD_ECLIPSE] (the bottom) describes how to create a new module. |
66 | | * '''Editions''': Sophie has three main editions: Author, Reader and Server. More info here: [wiki:PLUGIN_EDITIONS_STRUCTURE]. |
67 | | * '''Properties''': Properties tutorial -> [wiki:PRO_LIB_CORE_TUTORIAL], Property templates for Eclipse -> [wiki:PRO_LIB_CORE_CODE_TEMPLATES]. |
68 | | * '''MVC''': [wiki:CORE_MVC_BASE]. |
| 87 | * '''Modularity''': Decomposition to plug-ins of Sophie 2 is one of the most important things to do for the project. See [wiki:PLATFORM_DEPLOYMENT_BUILD_ECLIPSE#Howtocreateanewmodule How to create a new module] for details. |
| 88 | * '''Editions''': Sophie has three main editions: Author, Reader and Server. [wiki:PLUGIN_EDITIONS_STRUCTURE See their structure here.] |
| 89 | * '''Properties''': You should read the [wiki:PRO_LIB_CORE_TUTORIAL Properties tutorial] and the [wiki:PRO_LIB_CORE_CODE_TEMPLATES Code Templates] page. |
| 90 | * '''MVC''': [wiki:CORE_MVC_BASE Core MVC]. |
75 | | * '''Base''': gui libraries, persistence libraries... test helpers... |
76 | | * '''Features''': Application/Book/In-level features. Application features: books; Book features: book contents; In-level features: frames, etc. |
| 97 | * '''Base''': gui libraries, persistence libraries, test helpers... |
| 98 | * '''Features''': Application/Book/In-level features: |
| 99 | * Application features: books; |
| 100 | * Book features: book contents; |
| 101 | * In-level features: frames. |
85 | | You will certainly encounter a problem you cannot resolve by your own. So, if you need help, you could find it: |
86 | | * In our mail group (see the begining of this document); |
87 | | * In our Skype group chat (again, the begining of this document); |
| 109 | You will certainly encounter a problem you cannot resolve on your own. You can find help: |
| 110 | * In our mail groups (see the begining of this document); |
| 111 | * In our Skype group chat (again, see the begining of this document); |