Sam Ruby wrote:
It would really be nice if the Maven/Gump/Forrest/Trove/etc. descriptors could be converged. With a base vocabulary that all can share, and an ability to have namespace qualified tool extensions.
Yup - so what do you think: should/could this be something to be added
to/triggered by Gump? Or do you prefer it to live outside, and only trying to define that convergence w.r.t. descriptors...?
I'm only focused on convergence of the descriptors. It really doesn't make much sense for a project to maintain a separate set of largely overlapping metadata, one for each tool.
Areas were being part of Gump might help are existing buy-in by a lot of projects (even non-Apache ones!), and the description and uri already being there. Problem is that Gump only maintains a linear 'classification' of projects, whereas I want some hierarchy, and the notion of keywords that needs to be added.
I don't know enough about the Gump machinery to start extending it (but I'm downloading it ATM), so any guidance is welcome.
Gump ignores tags it doesn't understand. But if we can get more tools to share metadata, we probably need to make this more formal via namespaces.
FYI: Forrest is going down the route of adding tags to gump descriptors.
Maven invented their own descriptors, with the idea of eventually generating gump descriptors from this format. To date, this has not worked out as well as I would have liked, for example:
http://marc.theaimsgroup.com/?l=alexandria-dev&m=103936130220759&w=2
- Sam Ruby
P.S. An example of the types of report that Gump produces:
http://cvs.apache.org/builds/gump/latest/xref.html
