the

     A-A-P logo     

project


 

tools useful for A-A-P

The intention for A-A-P is to use existing tools as much as possible. To find out which tools can be used this overview has been compiled.
    Some tools cannot be used directly, but function as an example or can be invoked by A-A-P (e.g., commercial tools and programs which are not portable). Unless noted otherwise, tools are open-source.
    If you find a tool that would be useful for A-A-P but is not listed here, or when information is incorrect, send a message to Bram AT a-a-p.org.
    Note: this list is not intended to be complete. Information that is irrelevant for A-A-P is omitted.

Script languages       Build       Install       Issue Tracking       Version control       Browse       IDEs       Various


Various tools

Since A-A-P tries to use existing tools as much as possible, this list provides useful tools related to A-A-P. This is not intended to make a choice, but to check if these tools can work together in the A-A-P framework.
SourceCast
A internet based system to work together on software. Basis for CollabNet. Includes a Web-based project environment with revision control, issue tracking, mailing list creation and management, Web-based administration, custom branding and content and document and file management.
Commercial, but based on open source tools (e.g., CVS).
File sharing
There are many tools to share files between people, e.g., Gnutella or a web server. Since there are so many available and the choice is currently not relevant for A-A-P, a listing of these tools is omitted. Only tools that are specifically for developing software are mentioned.
Vim
One of the best text editors around. Includes interfaces to a few debuggers (Netbeans, Sun Visual Workshop, HP Nimbus) that show how an such interface could work.
Emacs
A text editor and more. Includes many interfaces to different tools, which can be used as examples or more.
Rational Rose
Commercial (expensive). CASE Tool to design Object-Oriented architectures. Can provide ideas for how to handle design documents.
Select
Commercial, now called "Select Business Solutions". CASE Tool to design Object-Oriented architectures, Visual UML Modelling. Can provide ideas for how to handle design documents.
Objectime ROOM
Commercial. Very good CASE Tool to design Real-time software. Now taken over by Rational and renamed Rational Rose RealTime.
Can provide ideas how to deal with real-time embedded software.
Globe
Research project on distributed objects. separate description of communication, security, replication, implementation.
Can be used for ideas to share various versions and parts of a package over the internet.
Doxygen
Generates docs from source code. Inputs C++, Java, IDL and C. Outputs RTF, PDF, HTML et al.
happydoc
Extract docs from Python. Generates HTML.
pyssh
Ssh module for Python.
pychecker
Static analysis tool for Python, like what lint does for C.
cpan
Comprehensive Perl Archive Network. Example of how code can be distributed.
ciphon
Python based build system? Can't find info.
freshports.org
ports? Web site is down.
cvw
Collaborative Virtual Workspace. A method for developers to collaborate and exchange information.
cms
Content Management System. Allows a group of persons to share documents via a web interface. Written in Perl.
freenet
Peer-to-peer system. Looks mature.
openocs
Allows groups to work on programming projects, in Java, and PHP. Looks like it's in early development.
goodue
Allows people to share documents and code between computers and companies. Still in development.
develtools
Development tools, partly in Python. Something like gmake and version control. Where is the web page?
tucs
Unified configuration for a Linux system. Initial release available.
autoupdater
Update software automatically, in Java. Mirrors software from a server on a client.
 
  The A-A-P pages:
home
news
Zimbu award
documentation
     Recipe examples
     Aap manual
     Agide tutorial
     features
     presentations
download
     Aap version log
     Agide version log
     ported apps
     packages
maillists and chat
plan and tasks
     SourceForge pages
     Aap todo list
     Agide todo list
architecture
     use cases
     modules
     interfaces
     design decisions
tools overview
     script languages
     build tools
     Install tools
     issue tracking
     version control
     browse tools
     IDEs
     various tools



Zimbu!



KwMap.net - browse the Keyword Map of A-a-p.org
 
funded by:

NLnet
	 logo


Send comments on this page to Webmaster AT a-a-p.org.            Hosted by SourceForge Logo            Also known as www.Agide.org.