It would be too painful to move D to Gitlab or another medium?

Steven Schveighoffer schveiguy at gmail.com
Sun Jan 26 21:43:25 UTC 2025


On Sunday, 26 January 2025 at 19:27:01 UTC, IchorDev wrote:
> On Saturday, 25 January 2025 at 19:59:48 UTC, Steven 
> Schveighoffer wrote:
>>> Another thing that I always think, is giving too much power 
>>> to one entity, balance is good.
>>
>> I don't think we would be in anywhere near as good shape if we 
>> hadn't relied on github for all these years. It was 
>> revolutionary in getting people to contribute to D.
>>
>> I think we should keep GH as long as they do not make things 
>> unbearable. We have all the code, we can export all the PR 
>> data, etc. If we wanted to change services, it's doable. 
>> There's no need to go through that pain for almost no gain, 
>> when we are comfortable here.
>>
>> We already know how much effort and pain it took to move from 
>> bugzilla to GH. We shouldn't be looking at other services now.
>>
>
> The fact that an account is required to PR is not great. As a 
> bare minimum a push-pull mirror should be established as a 
> backup. Even a slow mirror would be suitable, since according 
> to you it would have less traffic.

I have heard zero complaints about having to create an account to 
make a PR. This is also not a new requirement, it has been there 
since the beginning (we have been on GH for close to 15 years).

The discussion is on searching code and comments.

> The bottom line is that D’s core infrastructure must remain 
> freely accessible. I don’t care if we have to go back to 
> mailing lists, RSS feeds, and IRC. This present acquiescence 
> will cost us dearly in the long run if not averted.

I disagree. I consider GH to foster D's openness and do not 
consider the terms (creating a GH account) odious.

If this changes, we can change. Until then, I would recommend we 
stay there.

-Steve


More information about the Digitalmars-d mailing list