RFC: rel-eng tooling development workflow

Ryan S. Brown ryansb at redhat.com
Thu Apr 23 19:49:38 UTC 2015


On 04/23/2015 03:32 PM, Adam Miller wrote:
> On Thu, Apr 23, 2015 at 1:24 PM, Ryan S. Brown <ryansb at redhat.com> wrote:
>> On 04/23/2015 01:54 PM, Adam Miller wrote:
>>> Hello all,

[snip]

>>> - kallithea (https://kallithea-scm.org/)
>>>     This project has been growing interest and to the best of my
>>> knowledge is that it's slated towards being used officially by
>>> upstream CPython developers at python.org, however some have mentioned
>>> in #fedora-releng that there are missing features that we'd need/want
>>> so this might require a bit of initial heavy lifting to add upstream.
>>> (also no current support for FAS integration)
>>
>> I've read about kallithea and it does look quite nice, I'd be curious
>> what features it's missing as is (other than FAS, of course).
>>
>> I've never used either of the above suggestions, but I'd also throw
>> Gerrit into the running because it has quite good review workflows, is
>> used by other FOSS projects, and has lots of existing tooling.
>>
> 
> I'm definitely not anti-gerrit, I've not used it personally but I've
> heard good things. It appears to be written in Java and GWT, I'm not
> sure that's overly important other than packaging Java stuff can at
> times be painful. Thought I'd mention it for the consumption of the
> group.

True, and the interface certainly isn't as slick-looking as GitHub or
Kallithea. If you've never seen it, the OpenStack project has an
instance of it https://review.openstack.org/#/ and, of course, the repos
can be mirrored to GitHub for discover-ability/developer familiarity
purposes.

Packaging java is a bit of a pain, but fortunately users only need the
web interface, so that pain is abstracted out for most of the parties
concerned.

-- 
Ryan Brown / Software Engineer, Openstack / Red Hat, Inc.


More information about the rel-eng mailing list