Changes between Version 15 and Version 16 of Sophie 2.0 Technology Stack


Ignore:
Timestamp:
10/21/09 15:33:53 (16 years ago)
Author:
meddle
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Sophie 2.0 Technology Stack

    v15 v16  
     1=Sophie 2.0 Technology Stack= 
    12 
    2 == '''Development Platform & Technologies''' == 
    33 
    4 === Development Technologies === 
     4== Development Technologies == 
    55 
    6 ==== Java 6 SE ==== 
     6=== Java 6 SE === 
    77 
    88Sophie 2.0 is written in Java 6 SE. Java 5 SE compatibility is also supported in order to allow Sophie to run on certain operating systems such as Mac OS X. 
    99 
    10 ==== Additional Technologies ==== 
     10=== Additional Technologies === 
    1111 
    1212Sophie 2.0 employs additional technologies such as: 
    1313 
    14  * '''Felix'''  
     14====Felix==== 
    1515 
    1616An OSGI implementation for Sophie's plug-in architecture 
    1717 
    18  * '''MyDoggy'''  
     18====MyDoggy==== 
    1919 
    2020Docking and layout manager 
    2121 
    22  * '''Jetty'''  
     22====Jetty==== 
    2323 
    2424Embedded Servlet Container for Sophie Server 
    2525 
    26  * '''ffmpeg'''  
     26====ffmpeg==== 
    2727 
    2828For playing and recording media 
    2929 
    30  * '''JUnit, Selenium, JMock''' 
     30====JUnit, Selenium, JMock==== 
    3131 
    3232Unit testing and functional testing framework 
    3333 
    34  * '''JOGL'''  
     34====JOGL==== 
    3535 
    3636For faster graphics 
    3737 
    38  * '''QT''' 
     38====QT==== 
    3939 
    4040For integrating Browser Frames 
    4141 
    42  * '''SWFDec, Cairo, GTK'''  
     42====SWFDec, Cairo, GTK==== 
    4343 
    4444For integrated Flash Frames 
    4545 
    46 ==== Major Libraries and tools developed by the team ==== 
     46=== Major Libraries and tools developed by the team === 
    4747 
    48  * Prolib 
     48====Prolib==== 
    4949 
    5050An advanced data binding Java library. Allows binding to scalar and non scalar data types 
    5151 
    52  * ResourceLib 
     52====Resource Library==== 
    5353 
    5454A resource management library allowing real time collaboration features 
    5555 
    56  * And others... 
     56====And others==== 
    5757 
    5858=== Source Code === 
    5959 
    60 '''Subversion''' is Sophie 2.0's versioning system 
     60====Subversion''' is Sophie 2.0's versioning system==== 
    6161 
    6262=== Building and Deployment === 
    6363 
    64  * '''Maven'''  
     64====Maven==== 
    6565 
    6666Maven is used to manage building, deployment, dependency management, and release packaging of Sophie 2.0 
    6767 
    68  * '''Hudson''' 
     68====Hudson==== 
    6969 
    7070Sophie 2.0's Continuous integration server 
    7171 
    72  * '''Track''' 
     72====Track==== 
    7373 
    7474Trac is a web-based software project management and bug/issue tracking system