Another project currently being worked on quite actively is meant to create an abstraction of a source code repository (version control system) with the goal of allowing developers to take better advantage of the repository. Here is the "Overview" blurb as of today:
The goals of this project are to allow teams to use an SVN repository to develop more efficiently by allowing for:
- easy separation of concerns for various files (modular area use)
- trunk stability (code sandboxing)
- integration with an arbitrary tasklist, bug tracker or other applicable project management tool
All three features should be usable individually in case a team wants to use one, but not the other(s). They will be implemented in a library, which should then have a number of interfaces built on top of it, including (but not necessarily limited to) a CLI, Eclipse plug-in and a NetBeans plug-in.
Another library planned for the future deals with Tagging. Currently, tagging is flat and unflexible. My idea is to introduce hierarchy and some other interesting concepts/features into Tagging.
Take a look!
http://code.google.com/p/generic-libraries/
No comments:
Post a Comment