На 22.01.2014 10:42, Kamil Paral написа:
> Phabricator is capable of hosting repositories but it would
require
> some reconfiguration and testing. The feature is a newer addition and
> I'd want to test it a bit in staging before moving all of our code
> there.
>
> Any thoughts on how soon we might want to explore this? If we go this
> route, folks will have to upload their ssh pubkeys to phabricator
> because I strongly suspect there's no clean way of getting that data
> from FAS (if it's even possible at all).
I'd like to have a single location for our projects. If we consider abandoning
bitbucket, let's do it ASAP, while we're not followed there yet by many people.
I see you've set up an example repo (in mirror mode) already:
https://phab.qadevel.cloud.fedoraproject.org/diffusion/LTRN/
I don't use git web interface much, apart for community fork-me/follow features we
don't have there anyway, so I'm not very demanding. The interface looks usable.
But what's up with those commit hashes - "rLTRNda6fd348cdf3". Why does it
have the rLTRN prefix? What is the Callsign?
Hi guys,
a side note on the subject of migrating git repos:
BitBucket and GitHub are nice systems because of their fork/pull interface. This
makes it very easy for collaborators to join, even if not very well experienced
with git. GitHub here IMO has a leading edge because more people use it and is
simply more popular. I myself prefer it.
I've also seen some projects use Gerrit for code review which for me as an
experienced contributor always seems difficult to get. I always have to go back
to the README b/c I forget how to push my changes for review - which is more or
less the same as a pull request.
For some projects we also have
fedorahosted.org which AFAIK is only command line
based.
The above mentioned Phabricator doesn't seem to offer much in terms of easy
contributor onboarding. At least I didn't see it.
I know these systems are designed to fit different teams and use cases and can't
be compared so easily. My point is, when migrating look for a system with a
clean and easy to use interface (preferably web as well) which will enable more
contributors and less experienced contributors.
Can we look for a GitHub similar open source interface which can be hosted on
Fedora infrastructure if we don't want to have our code base hosted on external
providers ?
--
Alex