Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[wtp-pmc] Enabling Gerrit for WebTools Dali

WTP PMC,

On Oct 22, 2015 (over 2 years ago!), a bug was opened [1] to request that Dali enable Gerrit on their repo. This was ignored until Jan 14, 2016, when Neil Hauge commented "will try to investigate soon". Carl later poked the issue on Oct 26, 2017 to try to get more progress. There has been none since. 

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=480380

On May 18, 2017, the most recent commit was pushed to the Dali git repo [2], to fix this [3]. This means there has been no development or maintenance in the dali repo for over 6 months

[2] http://git.eclipse.org/c/dali/webtools.dali.git/
[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=492323

On Aug 31, after the usual summer hiatus, WTP had a meeting to discuss development [4], which included agreeing to nominate me as releng lead, so we could move forward fixing the long-standing problems in the project (tests not running, stalled on Tycho 0.21, non-modular builds, lack of gerrit review jobs in Hudson, projects not using Gerrit).

[4] https://wiki.eclipse.org/WTP_2017-08-31#Main_Agenda_Items

On Sept 14, another WTP devel meeting was held [5], in which the topic of Dali moving to Gerrit was again raised [6]. Consensus from those in attendance was that this needed to happen soon, to empower WTP to become more agile and invigorated. 

[5] https://wiki.eclipse.org/WTP_2017-09-14#Main_Agenda_Items
[6] https://bugs.eclipse.org/bugs/show_bug.cgi?id=480380

On Sep 28, it was announced [7] that I'd been elected a committer to the webtools.releng and webtools.releng.aggregator projects (related: woo!). Dali still not using Gerrit was again raised as an agenda item [8]. I can't recall if anyone from Dali or Oracle attended the call.

[7] https://wiki.eclipse.org/WTP_2017-09-28#WTP_Development_Status_Meeting
[8] https://wiki.eclipse.org/WTP_2017-09-28#Main_Agenda_Items

On Oct 12, another dev call discussed Dali and Gerrit [9]. Once again, no progress occurred.

[9] https://wiki.eclipse.org/WTP_2017-10-12#Main_Agenda_Items

On Oct 21, I opened a bug to enable Dali to build with Tycho 1.0 [10]. No response from anyone in that project so far. 

[10] https://bugs.eclipse.org/bugs/show_bug.cgi?id=526334

On Oct 26, yet another dev call discussed Dali and Gerrit [9]. And once again, no progress occurred.

[9] https://wiki.eclipse.org/WTP_2017-10-26#Main_Agenda_Items

On Oct 30, I reached out to Neil Hauge and Shaun Smith (of Oracle) via email to ask if we could finally get them to enable Gerrit on the Webtools Dali project. 3 weeks later, I've heard nothing back from them.

So my point is this:

How long does a project have to be asleep or unresponsive, before we can make changes without its leadership's approval? 

I'm more than willing to be nominated as a committer on Dali and do what's needed to make the build work with Tycho 1.0 and get a gerrit review build set up on hudson.eclipse.org

But I can't do that unless someone with permissions/access gives me the keys.

Can we make that happen?

--

Nick Boldt

Senior Software Engineer, RHCSA

Productization Lead :: JBoss Tools & Dev Studio

IM: @nickboldt / @nboldt / http://nick.divbyzero.com


Back to the top