Difference between revisions of "TechnologyChoices"

From AardRock Wiki
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.