On Mon, Dec 24, 2001 at 12:37:30AM +0900, Niko Schwarz wrote: > Jim Menard wrote: > > > > 1) Keyword searches. Maintain lists of pre-defined keywords that project > > authors can use to describe their projects. Let project authors add or > > submit new keywords. Then raa.succ can respond to queries like "list > > all database projects" or "list all gui builder projects". > > > > 2) Dependencies. Let a project author define which other projects (and > > version numbers) are required for their project. > > > > 3) When retrieving a project, automagically grab all other projects that > > the project depends on. > > 4) A list of platforms under which you can run it for each project 5) Be based on the RubyGems project and for crossplatform building maybe also the talked about ruby make replacement. on a sidenot: I think both RubyGems, "standalone ruby executables"-project and rdoc could cooperade on a good dependency graph generator class(es)), they would all need that functionality and we don't want to violate the DRY principle :) /Patrik