Changes between Version 33 and Version 34 of PROJECT_OVERVIEW


Ignore:
Timestamp:
10/15/09 20:33:15 (16 years ago)
Author:
lpandeff
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PROJECT_OVERVIEW

    v33 v34  
    77You can get Sophie Author 1.0 and Sophie Reader 1.0 [http://sophieproject.cntv.usc.edu here]. [[BR]] 
    88 
    9 The goal of Sophie 2 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]] 
     9Sophie 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]] 
    1010 
    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]. 
     11You 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]. 
    1212 
    1313=== License === 
     
    1515 
    1616=== 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. 
     17Sophie 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. 
    1818 
    1919=== Development === 
    20 Sophie 2 is being developed in several layers: Platform, Core, Base, Main, Extra, Community Server, Sophie 2 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]] 
     20Sophie 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]] 
    2121[[BR]] 
    22 [wiki:SophieWishlist Sophie Wishlist] contains the functionalities, which Sophie users would like to be available in Sophie2. 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]] 
    2323 
    2424=== 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 2 has three editions: Author, Reader and Server (their names are based on the functionality that they provide). 
     25The 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). 
    2626 
    2727== 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 about 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:  
     28Sophie 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:  
    2929  * '''pre''': iterations 1-5. At the end of this phase, the product must have stable internal architecture (this includes mainly the plugin decomposition). 
    3030  * '''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. 
     
    3333If you are interested in the current progress of the project, go to the [/roadmap roadmap]. 
    3434 
    35 The [wiki:RELEASE_SCHEDULE Sophie 2 Release Schedule] lists each scheduled release. 
     35The [wiki:RELEASE_SCHEDULE Sophie 2.0 Release Schedule] lists each scheduled release. 
    3636 
    3737== Help and Support == 
    3838This 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. 
    3939 
    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 2 will 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. 
    4141 
    4242 * '''Frequently Asked Questions'''. Here is a list of developers' questions and answers, divided in categories: '''[http://sophie2.org/trac/wiki/FAQ FAQ]''' [[BR]]