Changes between Version 33 and Version 34 of PROJECT_OVERVIEW
- Timestamp:
- 10/15/09 20:33:15 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PROJECT_OVERVIEW
v33 v34 7 7 You can get Sophie Author 1.0 and Sophie Reader 1.0 [http://sophieproject.cntv.usc.edu here]. [[BR]] 8 8 9 The goal of Sophie 2is to take the good aspects of the existing Sophie and optimize them and to add features as well as to remove others based on user feedback. [[BR]]9 Sophie 2.0's goal is to take the good aspects of the existing Sophie and optimize them and to add features as well as to remove others based on user feedback. [[BR]] 10 10 11 You might want to read more about the history of Sophie 2 or about [http://asteasolutions.net Astea Solutions]. If so, click [wiki:SCS_SITE_DESIGN/About here].11 You might want to read more about the history of Sophie 2.0 or about [http://asteasolutions.net Astea Solutions]. If so, click [wiki:SCS_SITE_DESIGN/About here]. 12 12 13 13 === License === … … 15 15 16 16 === Requirements === 17 Sophie 2 runs on Windows, Linux and Mac OS. Since it is written in Java, in order to run the platform independent libraries, you must have Java installed. Hardware requirements will be further refined during development, Current requirements are found in the [wiki:PLATFORM_NFR_COMPATIBILITY Requirements] section of the wiki.17 Sophie 2.0 runs on Windows, Linux and Mac OS. Since it is written in Java, in order to run the platform independent libraries, you must have Java installed. Hardware requirements will be further refined during development, Current requirements are found in the [wiki:PLATFORM_NFR_COMPATIBILITY Requirements] section of the wiki. 18 18 19 19 === Development === 20 Sophie 2 is being developed in several layers: Platform, Core, Base, Main, Extra, Community Server, Sophie 2Server, End Product and Supporting Artifacts. Descriptions of each, as well as a brief tutorial for new developers, are in the [wiki:DEVELOPMENT_OVERVIEW Development Overview]. Other important development documents are located in [wiki:SCS_SITE_DESIGN/DevelopmentHome Developers' Home]. [[BR]]20 Sophie 2.0 is being developed in several layers: Platform, Core, Base, Main, Extra, Community Server, Sophie 2.0 Server, End Product and Supporting Artifacts. Descriptions of each, as well as a brief tutorial for new developers, are in the [wiki:DEVELOPMENT_OVERVIEW Development Overview]. Other important development documents are located in [wiki:SCS_SITE_DESIGN/DevelopmentHome Developers' Home]. [[BR]] 21 21 [[BR]] 22 [wiki:SophieWishlist Sophie Wishlist] contains the functionalities, which Sophie users would like to be available in Sophie 2. So, these are the issues we work on, besides the ones, mentioned at the begining of the overview. [[BR]]22 [wiki:SophieWishlist Sophie Wishlist] contains the functionalities, which Sophie users would like to be available in Sophie 2.0. So, these are the issues we work on, besides the ones, mentioned at the begining of the overview. [[BR]] 23 23 24 24 === Structure === 25 The Sophie 2 platform consists of a set of bundles with specific functionality. Since it is a complete desktop publishing solution, some users may not need all of its features (for example, you do not need the Sophie 2 Server in order to read a book). This packaging issue is resolved by the edition structure of Sophie: every edition is a stand-alone subset of these bundles. Sophie 2has three editions: Author, Reader and Server (their names are based on the functionality that they provide).25 The Sophie 2.0 platform consists of a set of bundles with specific functionality. Since it is a complete desktop publishing solution, some users may not need all of its features (for example, you do not need the Sophie 2.0 Server in order to read a book). This packaging issue is resolved by the edition structure of Sophie: every edition is a stand-alone subset of these bundles. Sophie 2.0 has three editions: Author, Reader and Server (their names are based on the functionality that they provide). 26 26 27 27 == Schedule == 28 Sophie 2 's development process will take about one year and started on October 15, 2008. This period is split into 12 shorter ones, called "iterations" (each about1 month long). During this time, more than 1500 tasks will be completed. The methodology we use for performing these tasks is similar to [http://en.wikipedia.org/wiki/Scrum_(development) SCRUM]. Every task has 3 major phases: analysis (defining what will be done), design (defining how it will be done) and implementation (the actual work). The release schedule of the project is defined as follows:28 Sophie 2.0's development process was initiated on October 15, 2008 and will take approximately one year. This period is split into 12 shorter ones, called "iterations" (each approximately 1 month long). During this time, more than 1500 tasks will be completed. The methodology we use for performing these tasks is similar to [http://en.wikipedia.org/wiki/Scrum_(development) SCRUM]. Every task has 3 major phases: analysis (defining what will be done), design (defining how it will be done) and implementation (the actual work). The release schedule of the project is defined as follows: 29 29 * '''pre''': iterations 1-5. At the end of this phase, the product must have stable internal architecture (this includes mainly the plugin decomposition). 30 30 * '''alpha''': iterations 6-8. Massive changes are expected here, but only external ones. After the end of the alphas, we will stop adding new features. … … 33 33 If you are interested in the current progress of the project, go to the [/roadmap roadmap]. 34 34 35 The [wiki:RELEASE_SCHEDULE Sophie 2 Release Schedule] lists each scheduled release.35 The [wiki:RELEASE_SCHEDULE Sophie 2.0 Release Schedule] lists each scheduled release. 36 36 37 37 == Help and Support == 38 38 This section should provide answers to your questions about the project (or at least a place to post them). The blog can also give you an overview of our progress. 39 39 40 * '''User Guide'''. User documentation for Sophie 2 is not finished yet, though documentation for the pre-release version currently available can be found [wiki:ITERATION_11/Release/UserDocumentation here]. A user guide for Sophie 1.0 may be downloaded from [http://sophieproject.cntv.usc.edu]; from the user's point of view, Sophie 2will share general concepts.40 * '''User Guide'''. User documentation for Sophie 2.0 is not finished yet, though documentation for the pre-release version currently available can be found [wiki:ITERATION_11/Release/UserDocumentation here]. A user guide for Sophie 1.0 may be downloaded from [http://sophieproject.cntv.usc.edu]; from the user's point of view, Sophie 2.0 will share general concepts. 41 41 42 42 * '''Frequently Asked Questions'''. Here is a list of developers' questions and answers, divided in categories: '''[http://sophie2.org/trac/wiki/FAQ FAQ]''' [[BR]]