On Jan 4, 2008 4:01 AM, Stuart McCulloch <[EMAIL PROTECTED]> wrote: > On 04/01/2008, Niclas Hedhman <[EMAIL PROTECTED]> wrote: > > > > On Thursday 03 January 2008 23:14, Stuart McCulloch wrote: > > > I've compiled the 1.0.0 release candidate and put it up here: > > > > > > http://people.apache.org/~mcculls/releases/felix/org.osgi.service.obr/ > > > > ASF is all about Open *Source*. Releases are source releases and binary > > releases are just convenience to the general public. The source release is > > required, the binary ones are optional from ASF's PoV. > > > then the parent Felix pom seriously needs changing, as it doesn't attach > either the source* or javadoc artifacts to the release - if you look at all > the > Felix releases to date on http://repo1.maven.org/maven2/org/apache/felix > _none_ of them have either source or javadoc artifacts. > > (* the source is tagged in subversion as part of the release, but not > packaged) > > so is it mandatory that source jars appear alongside on the Maven repo?
Typically maven source jars don't include everything needed to build the project and are just a nice-to-have (along with javadoc jar) convenience for IDEs. Looking at your org.osgi.service.obr-1.0.0.zip though that appears to be a copy of the tagged[1] svn repo so that IMO is your source release and therefore satisfies ASF requirements. [1] http://svn.apache.org/viewvc/felix/releases/org.osgi.service.obr-1.0.0/ Niall
