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

Borax Man rotflol2 at hotmail.com
Thu May 15 13:08:27 UTC 2025


On 2025-01-25, Steven Schveighoffer <schveiguy at gmail.com> wrote:
> On Friday, 24 January 2025 at 16:55:41 UTC, matheus wrote:
>> I'd like to know how would people would react if the repository 
>> was moved from the current to Gitlab or another medium?
>
> No, we should not be doing this.
>
>> To be honest I find "gh" pretty terrible, for example now you 
>> need to log in for silly things like:
>>
>> Search in a repository.
>> Read some comments.
>
> Many online services are moving this way. We are just going to 
> have to live with this.
>
> Note that we pay GH nothing for all the services we get. And we 
> get a lot.
>
> And no guarantee gitlab does not do the same thing eventually.
>
>> And again it's owned by a company which is not regarded for 
>> good things, I just read the article about the usage of their 
>> AI for the destruction of Gaza.
>
> Speaking for myself, we are here to write software, not 
> participate in activism. As long as the service can perform the 
> needs we have, how others use their service is nothing of my 
> concern.
>
>> 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.
>
> -Steve

While I only browse here, for what it's worth, I sometimes make small
contributions here and there, some software which has a big and I've had
to fix it to get it working for me.

Minor 'inconvieniences' which get in the way of me contributing do stop
me from bothering.  For a casual user, who can code, and may from time
to time have a small contribution, a small increased cost of conveying
that can make the difference between "its worth the effort" to "ahh,
screw it, I'll keep it to myself".



More information about the Digitalmars-d mailing list