A good web forge (~Gitlab) supporting Mercurial before Bitbucket's deadline (1st of June 2020)?
Nicolas Pinault
nicolasp at aaton.com
Thu Aug 29 13:53:13 UTC 2019
Hi,
1) I'm not sure to understand Heptapod way of working. Is this a native
Mercurial based system or Git based system with a hg-git layer ?
2) Here
https://dev.heptapod.net/slides/2019-hg-paris/blob/branch/default/presentation.rst
one can read
"""
The Next Phase: Hg + Gitaly
Starting now!
Gitaly: abstraction layer for internal Git access
Development of a Mercurial version
No more hg-git
much faster
catching up onto current GitLab
"""
Can you elaborate (I was not at the Mercurial conference) ?
Nicolas
Le 29/08/2019 à 15:09, Georges Racinet a écrit :
>
> Hi Pierre,
>
> (quoting you out of order, I hope you don't mind)
>
> On 8/26/19 11:01 PM, PIERRE AUGIER wrote:
>>
>> I can start a list of requirements for academics and open-source
>> community projects (like PyPy or Mercurial :-)
>>
>> 0. Real Mercurial support (phases, evolve, topics, ...)
>>
> (...)
>>
>> The friendly fork of Gitlab https://heptapod.net/ seems very
>> interesting. A very nice advantage is that Gitlab is the solution
>> chosen by many academic institutions (for example my university :-).
>> It is well known so Heptapod won't afraid people used to Github or
>> Gitlab. And many "side services" (like https://codecov.io/) could
>> just work out of the box.
>>
> Indeed Heptapod fulfills a good lot of the requirements on your list
> already, and we have good hopes for some of the others (e.g.,
> continuous integration). What we don't have right now is this:
>
>> 1. A free-of-charge-for-basic-service website
>>
>> The free-of-charge website is really important for students, "small"
>> projects and academics. For example, as a teacher/researcher, I can't
>> spend time to set up a server and an instance of ??? (it's really not
>> my job, I don't know how to do it and I don't have time to learn
>> this). It's important to be able to tell to students/colleagues that
>> they can very easily create a personal account and their own
>> repositories just with few clicks
>>
> All that makes sense. What we can do at this point is
>
> * provide access to people that want to try Heptapod on one of
> Octobus' instances
>
> * provide some support to sysadmins (like your university's) that want
> to setup an instance – you can tell them it's almost identical to
> plain GitLab Docker install, by the way.
>
> As for actually starting a free-of-charge instance, we don't need much
> more than to tighten a few bolts and screws on the technical side.
> However, we'd need trusted volunteers to help with basic
> administration and moderation, together with a way to compensate the
> raw hosting costs once it's taken off.
>
> To summarize, that looks to me like it's achievable before BitBucket
> shuts down the creation of new repositories if enough people join us
> in the meanwhile.
>
> Regards,
>
> --
> Georges Racinet
> https://octobus.net
> GPG: BF5456F4DC625443849B6E58EE20CA44EF691D39, sur serveurs publics
>
> _______________________________________________
> Mercurial mailing list
> Mercurial at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20190829/4af619ae/attachment-0002.html>
More information about the Mercurial
mailing list