On 9/24/07, Robert Burrell Donkin <[EMAIL PROTECTED]> wrote: > > <snip> > i hope RAT -> incubator will start this week
Super! > Good idea. Although do you think that format should live side-by-side with > > DOAP? > > in terms of data storage? In terms of data format. Do we want to formalize the set of characteristics each license have? Also I've tried to see this week-end how I could change my little dumb format to DOAP and there seems to be some sort of mismatch between the Maven artifact view of the world and the DOAP project view of it. A mapping could be: groupId -> Project/name artifactId -> Project/release/Version/file-release I could group all release versions / artifacts from a Maven repository to get a complete project descriptor. But then the groupId strikes me as a particularly ugly project name (i.e. org.apache.tomcat instead of Tomcat). The thing gets kind of clunky. Also Maven repositories are not known for their good sanity. Sometimes you have an artifact name, sometimes not. Sometimes you have a license name, sometimes a url, sometimes both. So either we let go of DOAP, or we let go of all the nice data already available in Maven repositories, or we do a best effort even if it ends up being ugly and think of a way for people to clean up their own project info (in the same way they could submit license info for their projects). Opinions? Matthieu