I'm growing increasing concerned about where the Simultaneous Release train is heading:

 * Though not announced on this mailing list, Markus Knauer has stepped
   down from his role in building, managing, and maintaining the EPP
   Packages, asking someone to step forward to take on his role, but
   there are no takers:
   https://www.eclipse.org/lists/epp-dev/msg05658.html
 * Also not announced on this mailing list, Wayne Beaton has asked
   someone to step forward to take on his responsibilities for managing
   project participation, but there are no takers:
   https://www.eclipse.org/lists/eclipse.org-planning-council/msg03268.html
 * The Planning Council itself has been dissolved as part of the new
   bylaws.  So what is its new role, or what replaces it?
 * Participating projects do not consistently monitor this mailing
   list, so the communication channels are broken.
 * Participating projects do not consistently monitor the quality of
   their contributions, so quality all-too-easily degrades.
 * Apparently no one is actually responsible for Cross-Projects bugs:
   
https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=Cross-Project&list_id=19171554&query_format=advanced
 * Core projects with many dependencies are starving for resource,
   e.g., UML2 has simply been unable to produce a new build just to
   pick up the corrected SUA 2.0 license text.
 * Unfortunately most of you who even bother to read this email will
   select choice 3 at the very end of it.

As your elected Committer Representative, I have raised these concerns with the Eclipse Board of Directors:

https://www.eclipse.org/org/foundation/boardminutes/2019_12_18_Minutes.pdf

But little has evolved from that to date.

I have been personally helping out everywhere I am able and I would like to help out further, e.g., with EPP, project participation, and distributing Java runtimes.  Unfortunately all my work is unfunded so I too am considering whether I'll be forced to step back from many if not most of my roles, including the participation of EMF and Oomph in the Simultaneous Release process.

How much workload is it to manage all the necessary work involved in producing the release train?  That's unclear at this point, but what's all too clear is that even seemingly simple things like getting the license text correct and providing only signed content has proven to be an exercise in herding cats.  It's simply a huge challenge just to get each cat's awareness.  The latest 2020-03 M1 has introduced yet another SUA 2.0 variant and has unsigned content:

https://download.eclipse.org/oomph/archive/reports/download.eclipse.org/releases/2020-03/http___download.eclipse.org_releases_2020-03_202001171000.html

And even when we get all these things correct, hidden problems quietly hammer the download server almost to death making for a bad installation/update experience:

  https://bugs.eclipse.org/bugs/show_bug.cgi?id=558462

In addition, it seems that the following problem might well happen yet again for the next release:

  https://bugs.eclipse.org/bugs/show_bug.cgi?id=548497

Compound all these difficult issues with a challenging migration to JIRO leaves me shaking my head.  I am wondering how many weeks of effort I personally will need to invest in order to migrate (re-implement) my existing jobs to what feels to me like crippled infrastructure.   Many projects will be faced with this same task and my general migration concerns remain open:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=558735#c1
https://bugs.eclipse.org/bugs/show_bug.cgi?id=558743#c3

Poor communication, continued complacency, and lack of cohesive leadership/management seems to be heading the train off the track.  It seems to me each of us has three choices:

1. Step forward and volunteer to do some or all this necessary work
   yourself.
2. Speak to your Board representative(s) about cohesive management of
   this process.  Even if you don't work for a Strategic Developer
   member, there are six elected Board members who represent you and/or
   your organization:
   https://www.eclipse.org/org/foundation/directors.php
3. Do nothing based on the hope that the commons will function unattended.

Regards,
Ed

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to