Another proposal for modernization of our infrastructure
Thomas Lübking
thomas.luebking at gmail.com
Thu Jan 29 21:34:45 GMT 2015
On Donnerstag, 29. Januar 2015 21:03:32 CET, Eike Hein wrote:
> I think it's a real concern, and I'm wary of "we can patch
> it away" because carrying a huge custom patch delta for UI
> mods is what kept us from upgrading Bugzilla for multiple
> years.
Afaiu Jan's proposal, the default gerrit webui is "just yet another
frontend on a REST API" (on a sidenote: looking at that CLI thing, I wonder
whether and how hard it would be to have this integrated into kdevelop) -
so I'm not *that* concerned here (assuming the API will remain rather
stable across version iterations)
Given the multiple concerns on the gerrit webfrontend (not only in this kcd
thread) I however also assume that it should be not too hard to get a
serious improvement upstream.
That includes "If we endup w/ a -hypothetical- decision between 'powerful,
but the webfrontend sucks' and 'pretty ui, but the backend seriously falls
short', i'd be happily willing to help on an improvement here".
(At least from my POV, it should be simpler to fix some GUI than to get a
well scaling replication and CI backend - by the order of some magnitudes
;-)
> cluster - do we have one? Where are we going to get that horsepower? Can
> we keep it?
That indeed is a severe issue.
Having CI on precombined patches is a *really* great feature and, walking
around in a candy shop, I'd immediately drop a whatsoever shiny glossy
button UI to get one (and regardless on the actual tool - I would seriously
want that with phabricator, gerrit, reviewboard, ...), but if the feature
is not affordable, it's not a feature at all :-(
@Ben, Since this is mostly a peak performance limitation:
are there any statistics on the arrival of review requests? (It doesn't
help if we've the power during the week, but on Sunday afternoon, when
everyone wants to submit patches, you'll have to wait until Tuesday for the
results) - we might require some EC2 here to get this?
Cheers,
Thomas
More information about the kde-core-devel
mailing list