Conversation

Notices

  1. And Github manages to shoot their own foot again: https://daplie.com/articles/why-github-took-down-daplie/

    I can understand why they don't want ads in a README, but the whole thing stinks of a power trip. They should at least have related their actions to their own terms of service and send an email to the owners of the repo informing them of why their repo was turned private.

    GH is well within their right to not want to be an ad platform, but put kiwi like that in your ToS. It's not like a good lawyer can't think of "people may put ads in their repo's", thinking of ways people may abuse your service is their job and you pay them well for it.

    But most of all, don't take unilateral actions unless you can point to a ToS violation or the law. Nobody likes companies with "we do whatever we feel like" policies.

    Saturday, 31-Dec-16 10:50:58 UTC from community.highlandarrow.com
    1. @verius This is why most TOS have those blanket "we can do whatever for any reason" backup clauses, but really, it sets a bad precedent.

      And I don't say that because of the ad thing.  I don't care about that actually, insofar as them hosting it.  I'd avoid a project that had such ads as a personal choice, but I don't care if Github does or does not host projects with ads as a policy point.  It's a side issue at best to me.

      The bad precedent here is in the method they went about this, in my opinion.  There was no real communication to the project owners.  They weren't given a chance to take corrective action prior to the takedown.  They were immediately taken down and the project owners had to find out on their own.  That's just a bad way of doing things in general.  There are cases where it would be justified (clear and present legal problems that a project presents to GitHub for instance), but that wasn't it.  It shows how little care is given to such matters.

      Saturday, 31-Dec-16 10:57:19 UTC from community.highlandarrow.com
      1. @verius Personally, given my own experience with GitHub after I was banned for forking a project "without permission" (you don't need permission to fork a GPLv2 project, incidentally, and to impose such a restriction is in direct contravention of the license), I am hardly surprised to learn they deal with others in similarly heavy-handed measures.

        Saturday, 31-Dec-16 10:58:29 UTC from community.highlandarrow.com
        1. @maiyannah WTF?! Forking without permission?

          Saturday, 31-Dec-16 11:03:21 UTC from community.highlandarrow.com
          1. @verius That was the official reason anyways.  The unofficial reason is the people running the project in question was influential in socjus circles at the time and made a big stink about opinions I expressed on Twitter (that weren't related at all to the project).   I'd contributed to the project before then, but went to fork it when I had that falling out.

            I don't want to go into too many details because I contributed using an alias I don't really need to link back to my actual identity and end up dealing with all the baggage all over again.

            Saturday, 31-Dec-16 11:09:44 UTC from community.highlandarrow.com
      2. @maiyannah Exactly. There was no rush, no threat to Github itself. Even a marginal threat of "some bad publicity because we allow ads" would have been diffused by Github commenting if asked that they've contacted the owner of the repos and are working with them to get things cleaned up.

        If Github wants to market to companies they need to act reasonably. Companies do not like vital infrastructure providers acting without warning.

        Saturday, 31-Dec-16 11:01:45 UTC from community.highlandarrow.com
        1. @verius It's exactly why I used git.gnu.io and later now my own gitlab for postactiv and our own projects - I do not trust them as an infrastucture provider not to apple me, so I self-host, which honestly is probably ideal anyways.

          Saturday, 31-Dec-16 11:03:13 UTC from community.highlandarrow.com
          1. @maiyannah Well, to be fair, I don't trust any infrastructure provider fully. In my experience any service you don't fully control yourself is going to bite you sooner or later. The ones you do fully control also do, but at least you can try to fix it yourself.

            Saturday, 31-Dec-16 11:04:51 UTC from community.highlandarrow.com
      3. @maiyannah @verius As you both said, they're just shooting themselves. Without a legal risk for the hosting company over the content, not telling the uploader "you have x time to take this down because y" or "we preemptively blocked x from access because y goes against site policy" will only cause the hosting service to be seen as powertripping jerks regardless of whether the TOS allows such action.

        Saturday, 31-Dec-16 11:03:11 UTC from web
        1. @nerthos @maiyannah The thing with an "whatever, whenever" clause in a ToS is that it gives a degree of protection against legal attacks. A wise company realizes that it does help with PR fallout.

          A wise and mature company also has procedures in place, vetted by legal and PR, to prevent situations like this.

          Stuff like this tells me Github is not a mature company.

          Saturday, 31-Dec-16 11:09:51 UTC from community.highlandarrow.com
          1. @verius @nerthos Most of these start-ups do not take matters like these seriously in a way that's fair to anyone but themselves, no.

            Saturday, 31-Dec-16 11:11:19 UTC from community.highlandarrow.com
            1. @verius @nerthos Especially when it comes to moralizing with these "inclusive" and "progressive" companies, there is zero degree of latitude.  They are, after all, authoritarians.  Any deviance is punished, usually without even warning (as we see here) and with impunity.

              Saturday, 31-Dec-16 11:14:41 UTC from community.highlandarrow.com
            2. @maiyannah @nerthos You'd hope that after all those years they're not a startup anymore.

              Saturday, 31-Dec-16 11:15:43 UTC from community.highlandarrow.com
              1. @verius @nerthos Well, they still act like one, don't they?  And to be fair, some inexperience and mistakes are a natural part of making a company.  You're going to have some mishaps, do some things you shouldn't, and make some mistakes that anger people.  If they're a mature company, as you suggest, they will have learned from that, and taken the steps to go through these policies and potential problems they could have, and developed strategies for them.  They self-evidently have not.  They're still acting like novices.

                Saturday, 31-Dec-16 11:17:19 UTC from community.highlandarrow.com
                1. @maiyannah Anything that can be compared to furry forum drama is enough to show the company's administration is not porfessional, and this can.

                  Saturday, 31-Dec-16 11:17:56 UTC from web
                  1. @nerthos Wow.  I don't disagree, but that's a burn and a half.

                    Saturday, 31-Dec-16 11:22:34 UTC from community.highlandarrow.com
                    1. @maiyannah Thank you, I try.

                      Saturday, 31-Dec-16 11:23:12 UTC from web
                2. @maiyannah @nerthos I think it's the culture over in the valley and in GH specifically. It always feels a bit Peter Pan-y: don't grow up.

                  While I'm not a Gitlab fanboy they do tend to handle PR stuff better by having their executives being on top of that. It's PR of course but it does work. Github on the other hand comes across as arrogant.

                  Being powerful can offset the negative effects of being arrogant for some time, but eventually you'll run into a newcomer who will use it against you to great effect. 2016 has plenty of examples of that.

                  Saturday, 31-Dec-16 11:22:45 UTC from community.highlandarrow.com