9 votes

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?

17 comments

  1. [3]
    Comment deleted by author
    Link
    1. Adys
      Link Parent
      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.

      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.

      6 votes
    2. ShadowMoses
      Link Parent
      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...

      I think they are doing awesome things nowadays

      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”.

  2. [2]
    DrStone
    Link
    Previous Thread It's mirrored to Github here, but Gitlab is where issues are tracked.

    Previous Thread
    It's mirrored to Github here, but Gitlab is where issues are tracked.

    12 votes
    1. mrbig
      Link Parent
      Thank you very much for your answer. But this seems a little backward to me: issues are the main selling point of Github.

      Thank you very much for your answer. But this seems a little backward to me: issues are the main selling point of Github.

  3. Octofox
    Link
    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

    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

    8 votes
  4. [6]
    Eric_the_Cerise
    Link
    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.

    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.

    5 votes
    1. [3]
      Deimos
      (edited )
      Link Parent
      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...

      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.

      17 votes
      1. teaearlgraycold
        Link Parent
        At least someone can fork and run, right?

        At least someone can fork and run, right?

        1 vote
    2. [3]
      Comment deleted by author
      Link Parent
      1. [2]
        heady
        Link Parent
        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...

        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.

        8 votes
        1. pallas
          Link Parent
          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...

          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.

          4 votes
  5. [6]
    unknown user
    Link
    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...

    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.

    5 votes
    1. [5]
      mrbig
      Link Parent
      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...

      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.

      1. edenist
        Link Parent
        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...

        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.

        9 votes
      2. [2]
        unknown user
        Link Parent
        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...

        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.

        5 votes
        1. mrbig
          (edited )
          Link Parent
          Thank you for answering. I'm referring to exposure to: potential users which might bring relevant issues and feedback, as well as contribute to the growth of the platform potential financial...

          Thank you for answering.

          I'm referring to exposure to:

          1. potential users
          • which might bring relevant issues and feedback, as well as contribute to the growth of the platform
          1. potential financial supporters
          2. potential developers that might prefer Github instead of Gitlab

          I'm not a developer. That's the point of view of a non-developer.

          1 vote
      3. ubergeek
        Link Parent
        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...

        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).

        2 votes