Difference between revisions of "TechnologyChoices"
Jump to navigation
Jump to search
(added overview of all used packages) |
|||
Line 52: | Line 52: | ||
||WiredReach RDF||aardrock.cheetah.wiredreach.rdf||x.x.x||WiredReachRDF||plugin|| | ||WiredReach RDF||aardrock.cheetah.wiredreach.rdf||x.x.x||WiredReachRDF||plugin|| | ||
|- | |- | ||
||Launcher||(aardrock.cheetah.launcher)||x.x.x||Launcher|||| | ||Launcher||(aardrock.cheetah.launcher)||x.x.x||Launcher||indept.|| | ||
|- } | |- } |
Revision as of 14:13, 3 May 2006
Cheetah uses the following tools and technologies:
- Platonos for plugins and updating.
- WiredReach as foundation for peer-to-peer (see below).
- Peer-to-Peer Communication
- TWiki for Wiki (requiring these pages to be converted from Trac to Twiki)
- Maven for software project management and comprehension.
- Continuum for continuous integration and test-driven development]
- Subversion for version management of source code and some text files.
- WordPress for blogging through blog.aardrock.com.
- MailMan for mailing lists.
- MvnForum for fora and community dialogs.
- Spring framework for Java Server Pages (JSP).
- [1] MMbase] for content management when needed.
- Java 5 for all core software development, including J2ME, J2SE and J2EE as appropriate.
Cheetah will be tested on the following platforms:
- Windows 2000
- Windows XP (SP2)
- Mac OS X 10.4 (Tiger)
- Linux
Cheetah will eventually be fully open source software (pending appropriate license) to foster the Innovation Happens Elsewhere principle.
Naam | UID | Versie | Project | Distributie | |
ANTLR | antlr | 2.7.5 | Libraries | plugin | |
Browser Launcher | edu.stanford.ejalbert | 1.4.0 | Libraries | plugin | |
Jakarta Commons Logging | org.apache.commons.logging | 1.0.4 | Libraries | plugin | |
Concurrent | edu.oswego.cs.dl.util.concurrent | 1.3.2 | Libraries | plugin | |
Icu4j | com.ibm.icu | 3.4.0 | Libraries | plugin | |
Jakarta ORO | org.apache.oro | 2.0.8 | Libraries | plugin | |
Jena | com.hp.hpl.jena | 2.3.0 | Libraries | plugin | |
JUnit | junit | 3.8.1 | Libraries | plugin | |
Log4J | org.apache.log4j | 1.2.12 | Libraries | plugin | |
Xerces | org.apache.xerces | 2.7.1 | Libraries | plugin | |
Platonos | (org.platonos.pluginengine) | 1.0.0 | Libraries | lib (classpath) | |
Cheetah | aardrock.cheetah | x.x.x | Cheetah | plugin | |
WiredReach RDF | aardrock.cheetah.wiredreach.rdf | x.x.x | WiredReachRDF | plugin | |
Launcher | (aardrock.cheetah.launcher) | x.x.x | Launcher | indept. |