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