Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse.org-planning-council] [technology-pmc] MPC requesting a Photon simrel respin

-10

A respin is not a release, it's an egregious error.  We've made many of them (*a versions) in the last years.  Let's not brand them as if they were planned

Note also that, the point of the respin is that people can update to the fix.  That of course don't work (via Check for Updates)  if we advertise the fix as a full release at a new URL. 

Also note that the "new format" begs for a splash screen update.  Are we planning that as well, dropping the Photon?  -100 on that one.

On 03.07.2018 20:00, Aleksandar Kurtakov wrote:


On Tue, Jul 3, 2018 at 8:58 PM, Frederic Gurr <frederic.gurr@xxxxxxxxxxxxxxxxxxxxxx> wrote:
Why do you prefer a "2018-07" release over "Photon.0a"?

Nothing else but getting the "new" format earlier :).
 

On 03.07.2018 19:23, Aleksandar Kurtakov wrote:
> +1 for a rebase (2018-07 release )
>
> On Tue, Jul 3, 2018 at 7:07 PM, Wayne Beaton
> <wayne.beaton@eclipse-foundation.org
> <mailto:wayne.beaton@eclipse-foundation.org>> wrote:
>
>     By way of process... I believe that we need the Planning Council
>     members to vote their approval and have the Planning Council Chair
>     make a call based on that vote. Once the call is made, we need to
>     ask Fred to do the work.
>
>     Wayne
>
>     On Mon, Jul 2, 2018 at 10:54 AM, Nick Boldt <nboldt@xxxxxxxxxx
>     <mailto:nboldt@xxxxxxxxxx>> wrote:
>
>         -0.75: it's 2018 and people still using Windows and still
>         putting spaces in paths need to take a hard look at their life
>         choices. :)
>
>         -0.25: Workaround exists - don't put spaces in paths on Windows.
>
>         +1: Making Eclipse adoption / OOTB experience easier is always a
>         noble goal.
>
>         +1: getting more efficient at respins gets us closer to
>         continuous deployment / continuous productization.  
>
>         Net score: +1
>
>         --
>
>         Nick Boldt
>         Principal Software Engineer, RHCSA
>         Productization Lead :: JBoss Tools & Dev Studio
>         IM: @nickboldt / @nboldt
>
>         “The Only Thing That Is Constant Is Change” - Heraclitus
>
>         Sent from my Android phone
>
>         On Sun, Jul 1, 2018, 3:19 PM Gunnar Wagenknecht,
>         <gunnar@xxxxxxxxxxxxxxx <mailto:gunnar@xxxxxxxxxxxxxxx>> wrote:
>
>             +1
>
>             --
>             Gunnar Wagenknecht
>             gunnar@xxxxxxxxxxxxxxx <mailto:gunnar@xxxxxxxxxxxxxxx>,
>             http://guw.io/
>
>
>
>
>
>
>             > On Jun 30, 2018, at 04:48, Wayne Beaton
>             <wayne.beaton@eclipse-foundation.org
>             <mailto:wayne.beaton@eclipse-foundation.org>> wrote:
>             >
>             > +1
>             >
>             > On Fri, Jun 29, 2018, 18:46 Carsten Reckord,
>             <reckord@xxxxxxxx <mailto:reckord@xxxxxxxx>> wrote:
>             > Dear Technology PMC,
>             >
>             > The Marketplace Client project is facing an issue with its
>             Photon release due to bug 536385 [1], and would like to ask
>             for a respin of the Simultaneous Release repository to
>             provide a fix.
>             >
>             > Due to this bug, the Marketplace Client fails to open for
>             users that have their Eclipse Photon installed into a path
>             that contains spaces - or more accurately, whose
>             configuration area path contains spaces.
>             >
>             > This includes users who
>             > - rename their Eclipse directory to something like
>             "Eclipse Photon"
>             > - install Eclipse under a path that has spaces, e.g.
>             "/Users/john/My Projects/eclipse"
>             > - use the "-configuration" option to set the config area
>             to something with spaces in it
>             >
>             > It does not include installations to read-only locations
>             with spaces, e.g. "C:\Program Files\eclipse", because in
>             that case, Eclipse will use a writeable overlay directory in
>             $HOME/.eclipse; so unless $HOME also contains spaces, this
>             is safe. Overall, it's hard to estimate the percentage of
>             our users affected by this, but there is some traffic on the
>             bug and on several duplicates.
>             >
>             > I've already published an MPC update with a fix to our
>             release update site at
>             http://download.eclipse.org/mpc/photon
>             <http://download.eclipse.org/mpc/photon> and users confirmed
>             that it fixed the issue.
>             >
>             >
>             > I'm asking for this respin, because this is obviously a
>             very bad user experience for those affected, and MPC is an
>             essential part of Eclipse's plug-in ecosystem. And secondly,
>             with the way the packages are built, I can't push out an MPC
>             update that would get picked up by "Check for updates", so
>             users don't have any easy recourse to get the fix and I
>             can't think of a "milder" solution to roll out this fix
>             effectively.
>             >
>             > Some technical details about the bug and the fix:
>             >
>             > The bug is caused by translating the configuration area
>             URL to a URI without guarding against unescaped characters.
>             It was introduced by the fix for bug 536414 [2], which was
>             detected in RC2 and fixed for RC3. The fix for the
>             respin-bug 536385 solves the encoding problem and also
>             guards the whole non-essential block against any exceptions.
>             The complete changes between the Photon release and the
>             update can be seen in [3], the fix itself is in [4].
>             >
>             > I would appreciate if you would approve this respin
>             request and bring it before the Planning Council.
>             >
>             > Best regards,
>             > Carsten Reckord
>             >
>             > ---
>             > [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=536385
>             <https://bugs.eclipse.org/bugs/show_bug.cgi?id=536385>
>             > [2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=536414
>             <https://bugs.eclipse.org/bugs/show_bug.cgi?id=536414>
>             > [3]
>             http://git.eclipse.org/c/mpc/org.eclipse.epp.mpc.git/diff/?id=R_1_7_1&id2=R_1_7_0
>             <http://git.eclipse.org/c/mpc/org.eclipse.epp.mpc.git/diff/?id=R_1_7_1&id2=R_1_7_0>
>             > [4]
>             http://git.eclipse.org/c/mpc/org.eclipse.epp.mpc.git/diff/org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/catalog/MarketplaceInfo.java?id=R_1_7_1&id2=R_1_7_0&context=3&ignorews=1&dt=0
>             <http://git.eclipse.org/c/mpc/org.eclipse.epp.mpc.git/diff/org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/catalog/MarketplaceInfo.java?id=R_1_7_1&id2=R_1_7_0&context=3&ignorews=1&dt=0>
>             >
>             > --
>             >
>             > +49 (0)69 2475666-33 | reckord@xxxxxxxx
>             <mailto:reckord@xxxxxxxx> | www.yatta.de <http://www.yatta.de>
>             >
>             > Lead Software Architect & co-founder
>             >
>             > Yatta Solutions GmbH c/o WeWork · Neue Rothofstraße 13-19
>             · 60313 Frankfurt a.M. (Germany)
>             > Registered Seat: AG Kassel, HRB 14720 · VAT-ID DE263191529
>             · Managing Director Johannes Jacop
>             >
>             > _______________________________________________
>             > technology-pmc mailing list
>             > technology-pmc@xxxxxxxxxxx <mailto:technology-pmc@eclipse.org>
>             > To change your delivery options, retrieve your password,
>             or unsubscribe from this list, visit
>             > https://dev.eclipse.org/mailman/listinfo/technology-pmc
>             <https://dev.eclipse.org/mailman/listinfo/technology-pmc>
>             > _______________________________________________
>             > technology-pmc mailing list
>             > technology-pmc@xxxxxxxxxxx <mailto:technology-pmc@eclipse.org>
>             > To change your delivery options, retrieve your password,
>             or unsubscribe from this list, visit
>             > https://dev.eclipse.org/mailman/listinfo/technology-pmc
>             <https://dev.eclipse.org/mailman/listinfo/technology-pmc>
>
>             _______________________________________________
>             eclipse.org-planning-council mailing list
>             eclipse.org-planning-council@eclipse.org
>             <mailto:eclipse.org-planning-council@xxxxxxxxxxx>
>             https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council
>             <https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council>
>
>             IMPORTANT: Membership in this list is generated by processes
>             internal to the Eclipse Foundation.  To be permanently
>             removed from this list, you must contact emo@xxxxxxxxxxx
>             <mailto:emo@xxxxxxxxxxx> to request removal.
>
>
>         _______________________________________________
>         eclipse.org-planning-council mailing list
>         eclipse.org-planning-council@eclipse.org
>         <mailto:eclipse.org-planning-council@xxxxxxxxxxx>
>         https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council
>         <https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council>
>
>         IMPORTANT: Membership in this list is generated by processes
>         internal to the Eclipse Foundation.  To be permanently removed
>         from this list, you must contact emo@xxxxxxxxxxx
>         <mailto:emo@xxxxxxxxxxx> to request removal.
>
>
>
>
>     --
>     Wayne Beaton
>     Director of Open Source Projects
>     The Eclipse Foundation
>
>     _______________________________________________
>     eclipse.org-planning-council mailing list
>     eclipse.org-planning-council@eclipse.org
>     <mailto:eclipse.org-planning-council@xxxxxxxxxxx>
>     https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council <https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council>
>
>     IMPORTANT: Membership in this list is generated by processes
>     internal to the Eclipse Foundation.  To be permanently removed from
>     this list, you must contact emo@xxxxxxxxxxx <mailto:emo@xxxxxxxxxxx>
>     to request removal.
>
>
>
>
> --
> Alexander Kurtakov
> Red Hat Eclipse Team
>
>
> _______________________________________________
> eclipse.org-planning-council mailing list
> eclipse.org-planning-council@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council
>
> IMPORTANT: Membership in this list is generated by processes internal to the Eclipse Foundation.  To be permanently removed from this list, you must contact emo@xxxxxxxxxxx to request removal.
>

--
Frederic Gurr
Release Engineer | Eclipse Foundation Europe GmbH

Annastr. 44, D-64673 Zwingenberg
Handelsregister: Darmstadt HRB 92821
Managing Directors: Ralph Mueller, Mike Milinkovich, Chris Laroque
_______________________________________________
eclipse.org-planning-council mailing list
eclipse.org-planning-council@eclipse.org
https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council

IMPORTANT: Membership in this list is generated by processes internal to the Eclipse Foundation.  To be permanently removed from this list, you must contact emo@xxxxxxxxxxx to request removal.



--
Alexander Kurtakov
Red Hat Eclipse Team


_______________________________________________
eclipse.org-planning-council mailing list
eclipse.org-planning-council@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council

IMPORTANT: Membership in this list is generated by processes internal to the Eclipse Foundation.  To be permanently removed from this list, you must contact emo@xxxxxxxxxxx to request removal.


Back to the top