I've recently merged over the SI_GAC branch to the trunk. Since there are a significant number of changes to the design, I've also tagged the old trunk as STABLE-2007-07-25 for users who may have problems. Changes include: 1) Use of RDF (openrdf.org) for the storing of project meta-data. 2) New artifact resolving implementation 3) New repo structure to mirror the GAC structure 4) Private application space for running of executables, addins, and .NET maven plugins 5) Improved classifier support (use of multiple identifiers - partial support) 6) Attached artifacts (like the exe.config files) now works
Some (known) missing items: 1) Temporarily removed support for .netmodules 2) Degraded performance (need help with optimization) 3) SNAPSHOT support removed (it may work but is completely untested) This new implementation addresses a lot of the issues dealing with resolving of artifacts, provides the foundation for building NMaven with extended meta-data support (classifiers, tooling off the RDF repo, etc) and simplifies the code considerably as well. This is the most significant change in design since moving to ASF, so I expect there a number of bugs; the more people pounding on it the better to get those worked out. Thanks, Shane
