Difference between revisions of "TechnologyChoices"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
Cheetah uses the following tools and technologies: | Cheetah uses the following tools and technologies: | ||
* [[Platonos]] for plugins and updating. | |||
* [[WiredReach|WiredReach]] as foundation for peer-to-peer (see below). | * [[WiredReach|WiredReach]] as foundation for peer-to-peer (see below). | ||
* [[P2PCommunication|Peer-to-Peer]] Communication | * [[P2PCommunication|Peer-to-Peer]] Communication |
Revision as of 14:03, 19 April 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.