Why is Tildes not on Github?
Let me make a possibly unpleasant question: why is Tildes only on Gitlab? Do you self-host? Is it because of Microsoft? Or idealistic reasons (that I would totally 100% respect)?
Github and Microsoft may be "evil", but that's where everybody is. I'm 99% more prone to post an issue on Github than on Gitlab. I know it's "wrong", but that's also true and not just for me. Couldn't Tildes have at least some presence on Github? Is it possible for a mirror to get issues? (I really don't know, honest question). And why not just move to Github, mirror to Gitlab and have some super-reliable backup?
This would give Tildes more exposure (maybe Tildes doesn't want more exposure right now. That's entirely understandable). But Github is where things happen, and I really want Tildes to happen. And, even if Github ever turns evil (or already is), couldn't we just fork/transfer/whatever to someplace else? Or just use the backup? What's the downside?
Seconded. I love the new MS and I love GitHub, but gitlab is truly a force to be reckoned with both as a product and a company. They're the perfect model of the FOSS company, in my mind.
Like the telemetry haunted, offline account misdirection, dark pattern, update forcing, ad infested MS Windows?
I know it’s not all bad with MS, but I find it hard to look at Windows, their flagship product, and think: “awesome”.
Previous Thread
It's mirrored to Github here, but Gitlab is where issues are tracked.
Thank you very much for your answer. But this seems a little backward to me: issues are the main selling point of Github.
Gitlab has a better feature set than github. Thats the only reason needed really. Content discovery is not a very prominent feature of either website so user counts don't mean much
Alternatively, if you (@Deimos) are willing to consider a more idealistic (and more obscure) option, I've been experimenting with Codeberg lately (codeberg.org). Still young, but promising.
Interesting, thanks. I hadn't heard of it before.
I'm not intending to move right now, but it's good to know about it as an option. I'm losing confidence in GitLab's future as they've started taking massive amounts of VC very quickly. Since the time I chose to use GitLab last year, they've taken $100M, then $20M, then $268M. That's $388M in the last year alone, and previous to that they had only taken $48.2M total. They've increased their VC debt by 800% in the last year.
That's not a good sign to me, and there will absolutely be consequences from it eventually.
At least someone can fork and run, right?
Appears to be a non-profit voluntary association with a mission that is highly compatible with the ideals of Tildes.
Deimos has previously expressed concern over the influence of VC funding on organisations like Gitlab and it's competitors to which codeberg may be immune.
Along that line, framagit.org is another such site, in that case a hosted version of Gitlab, which is run by another (in this case French) non-profit.
There are other options here, and I feel, as I think Deimos suspects, that however well intentioned initially, sites that start taking large amounts of VC funding are inevitably going to end up making problematic changes.
I run a small business that's still in the incubation stage, so this is an apt & timely topic because I'm actually considering our source code hosting, but it appears to me that GitLab offers a much more compelling feature set for less, is this not correct?
GitHub for Teams starts at $25/month for up to 5, and goes up at $9/user/month from there. GitLab starts at $4/month, for a single user, and offers all the same functionality GitHub does, plus CI/CD, which is the real standout. If you wanted CI/CD with GitHub, you'd have to pay and connect another service like Travis CI or Circle CI, and pay for them too. Additionally, you can self-host GitLab and not pay a cent.
I'll echo the comments made elsewhere in this thread, GitHub is awesome, but GitLab looks amazing.
EDIT: Holy heck, GitLab includes private NPM registries at the $19/user/mo mark. That's insane.
Your arguments are totally sound regarding your small business, but I feel a project like Tildes requires more exposure, and such exposure would be easily accomplished by having a more clear presence on Github.
I searched for "Tildes" on Github and couldn't find it anywhere in the first two pages. This lead me to the wrong conclusion that Tildes is not on Github. But it is: as a mirror no one knows about.
Exposure in what way? Social media sites don't recruit new users from people browsing their source code.
And using a platform simply because it is popular is entirely not the way some people choose to do things. Some might even, say, choose not to use reddit... and instead use an alternative which is less popular but provides more of what is important to them.
Your argument is based upon the assumption that GitHub would provide exposure in the reverse direction to Tildes. Is there any evidence this would be true?
I can understand developers might have less exposure to Tildes on GitLab because not everyone has a GitLab account, but if you're seriously interested in development, chances are you've encountered one or more projects on GitLab, so you've registered an account anyway.
As an aside, sorry, my main point was kind of off-topic and not Tildes relevant, but more in the interests of a SMB owner. GitLab looks like it trounces GitHub in that area.
Thank you for answering.
I'm referring to exposure to:
I'm not a developer. That's the point of view of a non-developer.
Why does it need more exposure? Creating a GitLab account is not a huge bar to step over, to ope issues and such; and most anyone willing to open issues or do a PR is already on GitLab, which hosts myriad large FOSS projects as their primary hub. ie, Gnome, KDE, etc etc.
Personally, when I want to open an issue, or inspect code, I check the site or the docs, to find out where the repo/issue tracker is, and never assume it's on Github (Or, Gitlab).