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

Reply via email to