[jbosstools-dev] [m2e-wtp] Workaround or new release or patched plugin?
Alexey Kazakov
alkazako at redhat.com
Fri Aug 26 10:07:03 EDT 2016
If it works for you guys then I would keep this update in the IS TP only
for Mars. And sure, it's needed to be tested if works fine with JBDS
when installed.
Thanks.
On 08/26/2016 06:53 AM, Aurelien Pupier wrote:
> Hi,
>
> having it in the IS only is fine for me but keep it mind that after
> Fuse Tooling is installed, the new plugin will be used by all other
> JBDS plugins as the version will be higher.
>
> On Fri, Aug 26, 2016 at 3:46 PM, Nick Boldt <nboldt at redhat.com
> <mailto:nboldt at redhat.com>> wrote:
>
> If we need to update the Mars TP, or simply add another child URL into
> the devstudio 9.x download site (which contains the m2e-wtp update) we
> can do so. We could also add a connector to Central to announce this
> patch/fix is available so everyone with JBT 4.3.x / devstudio 9.x sees
> it.
>
> All I said was that no release was currently PLANNED.
>
> If we need to fix this for jbt 4.3 / devstudio 9.x (rather than just
> fixing it in the IS releases), then that should be brought to the 5x5
> call, and scheduled, so that PgM is aware of this need and its impact
> on devsudio 10.x scheduling. I leave making such a decision to
> project/program managers, and will react to any JIRAs of sufficient
> urgency/priority should they cross my desk.
>
> TL;DR: "if you want it in jbosstools 4.3 / devstudio 9.x, open a
> Trello card + JIRA issue w/ PgM approval".
>
>
>
> On Fri, Aug 26, 2016 at 8:57 AM, Paul Leacu <pleacu at redhat.com
> <mailto:pleacu at redhat.com>> wrote:
> >
> > Hey Max -
> > I think it's okay to add this to the IS TP for Mars and
> then the core JBT TP for Neon. That
> > gives us both a near term solution to the issue for Fuse
> Tooling and the correct long term solution.
> > QE should catch any base devstudio/ jbosstools issues - I do
> appreciate the support!
> >
> > --paull
> >
> >
> > ----- Original Message -----
> >> From: "Max Rydahl Andersen" <manderse at redhat.com
> <mailto:manderse at redhat.com>>
> >> To: "Nick Boldt" <nboldt at redhat.com <mailto:nboldt at redhat.com>>
> >> Cc: "Aurelien Pupier" <apupier at redhat.com
> <mailto:apupier at redhat.com>>, "Fred Bricon" <fbricon at redhat.com
> <mailto:fbricon at redhat.com>>, jbosstools-dev at lists.jboss.org
> <mailto:jbosstools-dev at lists.jboss.org>, "Paul
> >> Leacu" <pleacu at redhat.com <mailto:pleacu at redhat.com>>
> >> Sent: Thursday, August 25, 2016 7:16:10 PM
> >> Subject: Re: [jbosstools-dev] [m2e-wtp] Workaround or new
> release or patched plugin?
> >>
> >> On 25 Aug 2016, at 19:14, Nick Boldt wrote:
> >>
> >> Some background: I sent Aurelien here when I saw him mention he was
> >> pondering doing a feature patch
> >> and I said I'm sure we as maintainers of m2e-wtp and the one
> including
> >> it in the base could do better than that.
> >>
> >> > Just realized this is for Mars, not Neon.
> >> >
> >> > There's no plan to release a new devstudio or jbosstools
> release for
> >> > Mars, so even if I update the TP that won't automatically get
> into the
> >> > Integration Stack.
> >>
> >> We always said JBoss Tools/Devstudio would react to emergency
> releases
> >> if IS needs it.
> >> Thus saying a release is not planned then that is not a valid
> reason if
> >> it is the only one.
> >>
> >> Can we not do a basic TP update without a big overhead ?
> >>
> >> > Perhaps the better solution here is to have Paul pull in the
> updated
> >> > bits to the IS TP.
> >>
> >> Please remember that even if this is put into the IS TP then it
> affects
> >> base devstudio and jbosstools too.
> >>
> >> Thus some basic testing/verification would be relevant for
> >> jbosstools/devstudio no matter
> >> if the update is put in base TP or in IS TP.
> >>
> >> /max
> >>
> >> > Paul, WDYT?
> >> >
> >> > On Thu, Aug 25, 2016 at 1:05 PM, Aurelien Pupier
> <apupier at redhat.com <mailto:apupier at redhat.com>>
> >> > wrote:
> >> >> I created a new JIRA issue following the pattern in the right
> >> >> project:
> >> >> https://issues.jboss.org/browse/JBIDE-23044
> <https://issues.jboss.org/browse/JBIDE-23044>
> >> >>
> >> >> I still cannot assign the issue to you.
> >> >>
> >> >> On Thu, Aug 25, 2016 at 6:48 PM, Aurelien Pupier
> <apupier at redhat.com <mailto:apupier at redhat.com>>
> >> >> wrote:
> >> >>>
> >> >>> Hi Nick,
> >> >>>
> >> >>> thanks for the answer, I created a JIRA for you but I don't
> have the
> >> >>> right
> >> >>> to assign it: https://issues.jboss.org/browse/JBDS-4018
> <https://issues.jboss.org/browse/JBDS-4018>
> >> >>>
> >> >>> Please notice that it is for the Mars-based Target Platform.
> >> >>>
> >> >>> regards,
> >> >>>
> >> >>> On Thu, Aug 25, 2016 at 6:31 PM, Nick Boldt
> <nboldt at redhat.com <mailto:nboldt at redhat.com>>
> >> >>> wrote:
> >> >>>>
> >> >>>> Standard process is:
> >> >>>>
> >> >>>> a) open a JIRA, assigned to me
> >> >>>> b) ping me if I haven't responded within a day or two, or
> if urgent
> >> >>>> c) if the issue is raised BEFORE the target platform
> freeze (Aug
> >> >>>> 31)
> >> >>>> it can be resolved on/before that date.
> >> >>>> d) if the issue is raised after the target platform freeze, it
> >> >>>> requires escalation/approval from Alexey as it jeopardizes
> the code
> >> >>>> freeze on Sept 1.
> >> >>>>
> >> >>>> So the short answer is "I can do it next week, on/before
> Aug 31,
> >> >>>> unless you need it sooner."
> >> >>>>
> >> >>>> On Thu, Aug 25, 2016 at 10:33 AM, Fred Bricon
> <fbricon at redhat.com <mailto:fbricon at redhat.com>>
> >> >>>> wrote:
> >> >>>>> So we could cut a m2e-wtp 1.2.2 release, but you'd need
> to provide
> >> >>>>> a
> >> >>>>> patch
> >> >>>>> that doesn't use java 1.8. I'll most likely be able to do
> it on
> >> >>>>> saturday or
> >> >>>>> monday. Then it depends when can Nick mirror it
> >> >>>>>
> >> >>>>> On Wed, Aug 24, 2016 at 6:59 PM, Aurelien Pupier
> >> >>>>> <apupier at redhat.com <mailto:apupier at redhat.com>>
> >> >>>>> wrote:
> >> >>>>>>
> >> >>>>>> Hello all,
> >> >>>>>>
> >> >>>>>> I hit this issue today
> >> >>>>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=500197
> <https://bugs.eclipse.org/bugs/show_bug.cgi?id=500197>
> >> >>>>>> "WTPProjectsUtil.removeConflictingFacets(IFacetedProject,
> >> >>>>>> IProjectFacetVersion, Set<Action>) is not taking care of
> actions
> >> >>>>>> given
> >> >>>>>> as
> >> >>>>>> parameter"
> >> >>>>>> I provided a fix proposal:
> https://git.eclipse.org/r/#/c/79617/
> <https://git.eclipse.org/r/#/c/79617/>
> >> >>>>>>
> >> >>>>>> I detected it while writing an integration test. While
> playing
> >> >>>>>> manually, i
> >> >>>>>> think that some jobs are not played at the same time and
> it works
> >> >>>>>> *almost*
> >> >>>>>> every time.
> >> >>>>>>
> >> >>>>>> I'm wondering if someone has an idea for a workaround to
> this
> >> >>>>>> issue.
> >> >>>>>>
> >> >>>>>> If not, is it possible to create a new release? What is the
> >> >>>>>> timeframe
> >> >>>>>> for
> >> >>>>>> that? The goal is to be able to use it in Fuse Tooling
> 8.0.0; The
> >> >>>>>> current
> >> >>>>>> code freeze date is the 29th August (which is very very
> close).
> >> >>>>>> This
> >> >>>>>> version
> >> >>>>>> is based on JBDS 9.1 (Eclipse Mars)
> >> >>>>>>
> >> >>>>>> If not possible, do you have an idea of the impact of
> creating a
> >> >>>>>> patch
> >> >>>>>> plugin for org.eclipse.m2e.wtp inside Fuse Tooling based
> on the
> >> >>>>>> content of
> >> >>>>>> provided gerrit change proposal
> >> >>>>>> https://git.eclipse.org/r/#/c/79617/
> <https://git.eclipse.org/r/#/c/79617/>
> >> >>>>>> I'm aware that all others JBDS and JBDIS features will be
> >> >>>>>> "affected"
> >> >>>>>> by
> >> >>>>>> this patched plugin if Fuse Tooling is installed.
> >> >>>>>>
> >> >>>>>> Regards,
> >> >>>>>>
> >> >>>>>>
> >> >>>>>>
> >> >>>>>> --
> >> >>>>>> Aurelien Pupier
> >> >>>>>> Senior Software Engineer in JBoss Fuse Tooling team
> >> >>>>>> @apupier
> >> >>>>>>
> >> >>>>>> _______________________________________________
> >> >>>>>> jbosstools-dev mailing list
> >> >>>>>> jbosstools-dev at lists.jboss.org
> <mailto:jbosstools-dev at lists.jboss.org>
> >> >>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
> <https://lists.jboss.org/mailman/listinfo/jbosstools-dev>
> >> >>>>>
> >> >>>>>
> >> >>>>>
> >> >>>>> _______________________________________________
> >> >>>>> jbosstools-dev mailing list
> >> >>>>> jbosstools-dev at lists.jboss.org
> <mailto:jbosstools-dev at lists.jboss.org>
> >> >>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
> <https://lists.jboss.org/mailman/listinfo/jbosstools-dev>
> >> >>>>
> >> >>>>
> >> >>>>
> >> >>>> --
> >> >>>> Nick Boldt :: JBoss by Red Hat
> >> >>>> Productization Lead :: JBoss Tools & Dev Studio
> >> >>>> http://nick.divbyzero.com
> >> >>>
> >> >>>
> >> >>>
> >> >>>
> >> >>> --
> >> >>> Aurelien Pupier
> >> >>> Senior Software Engineer in JBoss Fuse Tooling team
> >> >>> @apupier
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Aurelien Pupier
> >> >> Senior Software Engineer in JBoss Fuse Tooling team
> >> >> @apupier
> >> >
> >> > --
> >> > Nick Boldt :: JBoss by Red Hat
> >> > Productization Lead :: JBoss Tools & Dev Studio
> >> > http://nick.divbyzero.com
> >> > _______________________________________________
> >> > jbosstools-dev mailing list
> >> > jbosstools-dev at lists.jboss.org
> <mailto:jbosstools-dev at lists.jboss.org>
> >> > https://lists.jboss.org/mailman/listinfo/jbosstools-dev
> <https://lists.jboss.org/mailman/listinfo/jbosstools-dev>
> >>
> >>
> >> /max
> >> http://about.me/maxandersen
> >>
>
>
>
> --
> Nick Boldt :: JBoss by Red Hat
> Productization Lead :: JBoss Tools & Dev Studio
> http://nick.divbyzero.com
>
>
>
>
> --
> Aurelien Pupier
> Senior Software Engineer in JBoss Fuse Tooling team
> @apupier
>
>
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20160826/7435dc14/attachment-0001.html
More information about the jbosstools-dev
mailing list