I'll do a 1.0.1 release (at least I think that will be the version, still
need to integrate the versioning tool) of subsystems not long after the
parent release. This will include a few other fixes worthy of a release as
well.

John

>
> RE: [CANCELLED] [VOTE] Apache Aries release parent-1.1.0
>
> For those who see a mangled mess, the list of projects I was
> proposing to manage the JDK 7 buildable releases for was:
> parent, testsupport, util, proxy, jndi, quiesce, blueprint
>
> Regards
>
> Tim Ward
> -------------------
> Apache Aries PMC member & Enterprise OSGi advocate
> Enterprise OSGi in Action (http://www.manning.com/cummins)
> -------------------
>
>
> > From: [email protected]
> > To: [email protected]
> > Subject: [CANCELLED] [VOTE] Apache Aries release parent-1.1.0
> > Date: Mon, 6 May 2013 20:42:04 +0100
> >
> > General consensus is that we should upgrade the maven-compiler-
> plugin to 3.1.
> > I will start to ripple changes through trunk so that it is
> possible to build everything from source using JDK 7. This will mean
> that *everything* has to be re-released (much like when we did 1.0.0).
> > I'm volunteering to do changes and releases for most of the "base"
> modules, namely:
> > parent
> > testsupportutilproxyjndiblueprint
> > As I'm doing this in my spare time I may need somebody to take
> over for a while after that.
> > I know that it will be a bit disruptive to trunk, but the release
> cycle will be much faster if we do projects in batches. This will
> mean that some projects won't build when checked out from trunk for
> the duration of the release vote (only the ones in that release that
> depend on other things being released at the same time).
> > I know that releasing from branches is another possibility, but
> we've been asked not to do that again because of the problems we
> caused in the git mirroring.
> > Are people prepared to put up with some disruption to save several
> weeks of release voting?
> >
> > Tim Ward
> > -------------------
> > Apache Aries PMC member & Enterprise OSGi advocate
> > Enterprise OSGi in Action (http://www.manning.com/cummins)
> > -------------------
> >
> >
> > > From: [email protected]
> > > Date: Mon, 6 May 2013 15:51:22 +0100
> > > Subject: Re: [VOTE] Apache Aries release parent-1.1.0
> > > To: [email protected]
> > >
> > > +1 from me too.
> > >
> > > David
> > >
> > >
> > > On 4 May 2013 05:29, Tang Yong <[email protected]> wrote:
> > >
> > > > forgot to say about vote,
> > > >
> > > > +1(updating maven-compiler-plugin to 3.1)
> > > >
> > > > Thanks
> > > > --Tang
> > > >
> > > > Tang Yong wrote:
> > > > >> 2) updating org.osgi.core to 4.3.1 because of an issue using
jdk7
> > > > > about the point, if updating org.osgi.core to 5.0.0,
> building is also OK.
> > > > >
> > > > > Thanks
> > > > > --Tang
> > > > >
> > > > > Tang Yong wrote:
> > > > >> Tim,John,
> > > > >>
> > > > >>> I will try to build the whole aries project and see what
> will happen.
> > > > >> I have commented on ARIES-1006, and finally, I built the
> whole project
> > > > >> successfully using jdk7.
> > > > >>
> > > > >> In summary, in order to build using jdk7,
> > > > >>
> > > > >> 1) updating maven-compiler-plugin to 3.1
> > > > >> 2) updating org.osgi.core to 4.3.1 because of an issue using
jdk7
> > > > >> pl. seeing
> > > > http://blog.osgi.org/2012/10/43-companion-code-for-java-7.html
> > > > >>
> > > > >> 3) Since jdk7, some java core classes added some new apis,
> > > > >> eg.javax.sql.CommonDataSource, this has effect on aries jpa
module.
> > > > >> So, needing to implement these new apis by simply implementing
these
> > > > >> apis if having not more complex logic.
> > > > >>
> > > > >> Thanks
> > > > >> --Tang
> > > > >>
> > > > >> Tang Yong wrote:
> > > > >>> John, Tim,
> > > > >>>
> > > > >>> I made a confirmation by specifying version 3.1 (latest
> release) of the
> > > > >>> maven-compiler-plugin in parent/default-parent/pom.xml, and
both
> > > > >>> subsystem-core and util are built successfully.
> > > > >>>
> > > > >>> John, whether you have modified util/util/pom.xml liking
following,
> > > > >>>
> > > > >>>  <parent>
> > > > >>>         <groupId>org.apache.aries</groupId>
> > > > >>>         <artifactId>java5-parent</artifactId>
> > > > >>>         <version>1.1.1-SNAPSHOT</version>
> > > > >>>         <relativePath />
> > > > >>>  </parent>
> > > > >>>
> > > > >>> BTW: I suggest util/util and util/util-r42's parent pom is set
as
> > > > >>> util/pom rather than java5-parent.
> > > > >>>
> > > > >>> I will try to build the whole aries project and see what
> will happen.
> > > > >>>
> > > > >>> Thanks
> > > > >>> --Tang
> > > > >>>
> > > > >>> John W Ross wrote:
> > > > >>>> Specifying version 3.1 (latest release) of the maven-
> compiler-plugin
> > > > in
> > > > >>>> parent/default-parent/pom.xml fixes the subsystem-core
> build issue on
> > > > java
> > > > >>>> 7 (jdk1.7.0_21). I suspect it will also fix the same issue,
and
> > > > perhaps
> > > > >>>> others, for other projects.
> > > > >>>>
> > > > >>>> Unfortunately, this does not fix the issue in util. An
> explicit cast
> > > > to
> > > > >>>> BundleWiring is still needed in the R43Worker class. The
> 3.2-SNAPSHOT
> > > > >>>> version of maven-compiler-plugin has the same issue. So
> it looks like
> > > > >>>> proceeding with this vote may be the only option for util.
> > > > >>>>
> > > > >>>> John
> > > > >>>>
> > > > >>>>> RE: [VOTE] Apache Aries release parent-1.1.0
> > > > >>>>>
> > > > >>>>> +1 for upgrading the maven-compiler-plugin
> > > > >>>>>
> > > > >>>>> I've been trying to build using maven-compiler-plugin 3.1 as
an
> > > > exercise
> > > > >>>>> for the past hour but can't figure out how to get it to stop
using
> > > > 2.0.2.
> > > > >>>>>
> > > > >>>>> John
> > > > >>>>>
> > > > >>>>>> RE: [VOTE] Apache Aries release parent-1.1.0
> > > > >>>>>>
> > > > >>>>>> After doing some further digging I've found we're usinga
very old
> > > > >>>>>> (2.0.2) version of the maven-compiler-plugin. This is
> over 6 years
> > > > >>>>>> old and predates Java 7. Apparently nobody (including
> me) thought to
> > > > >>>>>> try upgrading it.
> > > > >>>>>> The release we have here does work, in that it preventsa
compiler
> > > > >>>>>> warning that was being interpreted as an error. On the other
hand
> > > > >>>>>> there are still other warnings that break the build.
> I'm happy do do
> > > > >>>>>> some rework/respin upgrading the maven-compiler plugin, or
to go
> > > > >>>>>> with the solution we have.
> > > > >>>>>> Tim Ward
> > > > >>>>>> -------------------
> > > > >>>>>> Apache Aries PMC member & Enterprise OSGi advocate
> > > > >>>>>> Enterprise OSGi in Action (http://www.manning.com/cummins)
> > > > >>>>>> -------------------
> > > > >>>>>>
> > > > >>>>>>
> > > > >>>>>>> Date: Fri, 3 May 2013 23:44:55 +0900
> > > > >>>>>>> From: [email protected]
> > > > >>>>>>> To: [email protected]
> > > > >>>>>>> Subject: Re: [VOTE] Apache Aries release parent-1.1.0
> > > > >>>>>>>
> > > > >>>>>>> after confirming poms, +1
> > > > >>>>>>>
> > > > >>>>>>> Timothy Ward wrote:
> > > > >>>>>>>> This is a vote for the release of the aries parent poms at
> > > > >>>>>> version 1.1.0. This is a significant fix, and is the
> first step in
> > > > >>>>>> getting Aries building properly with JDK 7. Individual
> projects will
> > > > >>>>>> need to be updated to use these poms before they can be
> successfully
> > > > >>>>>> built using Java 7.
> > > > >>>>>>>> The staging area is available here: https://
> > > > >>>>>>
repository.apache.org/content/repositories/orgapachearies-167/
> > > > >>>>>>>> Tags:
https://svn.apache.org/repos/asf/aries/tags/parent-1.1.0
> > > > >>>>>>>>
> > > > >>>>>>>>
> > > > >>>>>>>> Note that this project only contains poms. Please verify
the
> > > > >>>>>> source release for parent and the pom files for
default-parent,
> > > > >>>>>> java5-parent and java6-parent
> > > > >>>>>>>> This vote will remain open for at least 72 hours.
> > > > >>>>>>>>
> > > > >>>>>>>>
> > > > >>>>>>>> Tim Ward
> > > > >>>>>>>> -------------------
> > > > >>>>>>>> Apache Aries PMC member & Enterprise OSGi advocate
> > > > >>>>>>>> Enterprise OSGi in Action (http://www.manning.com/cummins)
> > > > >>>>>>>> -------------------
> > > > >>>>>>>>
> > > > >>>>>>> --
> > > > >>>>>>> −−−−−−−−−−−−−−−−−−−−−−
> > > > >>>>>>> Tang Yong
> > > > >>>>>>> Senior Engineer
> > > > >>>>>>> Glassfish Team Developer(OSGi&OSGi-JavaEE)
> > > > >>>>>>> OSGi Alliance Supporter
> > > > >>>>>>> Blog: http://osgizone.typepad.com/tangyong/
> > > > >>>>>>>
> > > > >>>>>>> Nanjing Fujitsu NanDa Software Tec CO.,LTD
> > > > >>>>>>> http://www.fujitsu.com/cn/fnst
> > > > >>>>>>> Tel: +86-25-86630566-8310
> > > > >>>>>>> Fax: +86-25-83317685
> > > > >>>>>>> −−−−−−−−−−−−−−−−−−−−−−
> > > > >>>>>>>
> > > > >
> > > >
> > > > --
> > > > −−−−−−−−−−−−−−−−−−−−−−
> > > > Tang Yong
> > > > Senior Engineer
> > > > Glassfish Team Developer(OSGi&OSGi-JavaEE)
> > > > OSGi Alliance Supporter
> > > > Blog: http://osgizone.typepad.com/tangyong/
> > > >
> > > > Nanjing Fujitsu NanDa Software Tec CO.,LTD
> > > > http://www.fujitsu.com/cn/fnst
> > > > Tel: +86-25-86630566-8310
> > > > Fax: +86-25-83317685
> > > > −−−−−−−−−−−−−−−−−−−−−−
> > > >
> > > >
> >
>

Reply via email to