Kevan/all,

Thanks for the effort (Reza) and positive feedback. The reason that at
least the "DDR Simple" part of the "java" tree is currently disabled and
was not tagged is a dependency to W3C DDR itself that doesn't exist in a
Maven-compatible form:
<dependency>
<groupId>org.w3c</groupId>
<artifactId>ddr-simple</artifactId>
<version>20081205</version>
</dependency>

It was made available on GitHub: https://github.com/fnk/w3c-ddr
but e.g.  the repository from that Readme no longer exists. I placed a copy
under /contrib/w3c but we need to find proper handling of such mandatory
3rd party library that so far has not been published to MavenCentral or a
similar place by the W3C. Eclipse calls this type of repository "Orbit", I
can't say, if a similar default place for 3rd party dependencies exists at
Apache. Since this was released by W3C (AFAIK the version we have is the
most recent one) we must treat it as external depencendy, but either
through our Maven build chain or independently ensure, that modules like
the DDR Client for Java can access it.

The parent POM in theory could have been tagged together with the artifact
that's part of the release, but if that is not a problem now, we could do
that as soon as the best way is found for the DDR Simple client.

Regards,
Werner

On Mon, Jul 7, 2014 at 6:01 PM, Kevan Miller <[email protected]> wrote:

> On Sun, Jul 6, 2014 at 5:14 PM, Reza <[email protected]>
> wrote:
>
> > oops :) I forgot to put in the LICENSE/NOTICE the 2nd time around. It was
> > in there the first time. I just updated it, so its in now.
> >
> > So Bertrand said he wanted a release "preview" before we do our first
> > initial release. This is the preview.
> >
>
> Yep, which is great. Happy to see the progress. And thanks for pulling this
> together!
>
> I saw that the *java* release was not a full subset of the "java" tree.
> Which is all fine. Just wanted to be sure there was an understanding...
>
>
> >
> > >>Can you explain how these releases relate to the current trunk in svn?
> >
> > So we have a handful of different subprojects in the svn. This is the
> data
> > component and the java api.
> >
> > http://svn.apache.org/viewvc/incubator/devicemap/trunk/data/device-data
> >
> >
> >
> http://svn.apache.org/viewvc/incubator/devicemap/trunk/devicemap/java/classifier
> >
> >
> > >> 1
> >
> > Fixed. My mistake.
> >
> > >> 2
> >
> > I pulled everything out of the trunk, so if something needs to be fixed,
> > no problem.
> >
>
> If the Modernizr and matchMedia.js licenses are removed from the NOTICE (as
> noted by Bertrand) in all locations (trunk, tags, source releases), things
> should be good.
>
> --kevan
>
>
> >
> > >> 3
> >
> > I did not include a README inside the tarball. For now, its on my website
> > link:
> >
> > http://www.rezsoft.org/devicemap/
> >
>

Reply via email to