@tcit @lea_eule @mikegerwitz You know that as a contributor you can’t choose when it’s on github ?
Conversation
Notices
-
Haelwenn [elwen] :computer: (lanodantmp)'s status on Monday, 11-Sep-2017 12:31:18 UTC Haelwenn [elwen] :computer: -
Mike Gerwitz (mikegerwitz)'s status on Saturday, 09-Sep-2017 04:58:35 UTC Mike Gerwitz #GitHub is a plague. You can't fork without non-free JS. You can't send pull requests without non-free JS. And now I find you also can't attach files without non-free JS to comments.
I made a fix to a Minetest mod for my son so it'd stop crashing the server, and I have no more time to devote to getting around this bs. I wanted to send a ~3-line patch. I ended up opening an issue and putting the diff in the body of the comment.
People advocate GitHub to make collaboration easier. Well, I just spent orders of magnitude longer trying to send the person a patch than I did debugging and fixing the issue in the mod.Nobody [LinuxWalt (@lnxw48a1)] and mangeurdenuage repeated this. -
USB-loving k9 (usbhump)'s status on Saturday, 09-Sep-2017 05:14:20 UTC USB-loving k9 @mikegerwitz Are gogs or Git Lab any better?
At least Bitbucket is honest about being sort of propriety
-
Mike Gerwitz (mikegerwitz)'s status on Saturday, 09-Sep-2017 05:19:48 UTC Mike Gerwitz I can't speak to Gogs. I worked with #GitLab shortly after they acquired Gitorious to ensure that all JS on GitLab.com was free/libre, even though they use EE:
https://about.gitlab.com/2015/05/20/gitlab-gitorious-free-software/ -
DesaKnight✰ (desaknight)'s status on Saturday, 09-Sep-2017 05:38:45 UTC DesaKnight✰ @mikegerwitz What, that's lame. Wouldn't like the default(if there is one) JS be free?
-
Mike Gerwitz (mikegerwitz)'s status on Saturday, 09-Sep-2017 14:30:34 UTC Mike Gerwitz @desaknight Are you referring to GitHub or GitLab? -
Haelwenn [elwen] :computer: (lanodantmp)'s status on Saturday, 09-Sep-2017 16:54:51 UTC Haelwenn [elwen] :computer: @mikegerwitz Also their pull request shit is basically incompatible with the normal+excepted git workflow if you use their pull request thing to send+review a bunch of patches and then be able to modify them.
-
~*â’¶ no more presidents â’¶ *~ (summersisle)'s status on Saturday, 09-Sep-2017 17:04:28 UTC ~*â’¶ no more presidents â’¶ *~ @mikegerwitz @lanodan_tmp why Gitlab is better
-
Haelwenn [elwen] :computer: (lanodantmp)'s status on Saturday, 09-Sep-2017 17:06:01 UTC Haelwenn [elwen] :computer: @Summersisle @mikegerwitz Or just raw git with email or whatever else.
-
Maltimore (maltimore)'s status on Saturday, 09-Sep-2017 17:15:50 UTC Maltimore @mikegerwitz
I applaud your commitment to free software and respect your commitment to not using non-free software.
That being said, obviously github does make collaboration easier (for non-purists who run the non-free javascript code) and given the amount of open source projects developed on github I'm convinced it has an overall positive effect on FLOSS. -
Mike Gerwitz (mikegerwitz)'s status on Sunday, 10-Sep-2017 04:08:28 UTC Mike Gerwitz @maltimore GitHub has had a very positive effect for open source. For free software, it's a bit more complicated---the ease of collaboration comes at an expense that is not just antithetical, but actively works _against_ the goals of the free software movement. And here we now have a situation where one can assume by default (and usually be correct) that a given project is on GitHub, which is hostile toward software freedom while being host to more free software than any site/organization in the world.
https://mikegerwitz.com/about/githubbub
Until recently, they made virtually no mention of software licensing; the consequence is that huge numbers of projects on GitHub are proprietary because they carry no license at all. I don't know if they emphasize choosing a license now or not. I know some changes have been made.
I have nothing against the _idea_ of GitHub---GitLab is a suitable replacement there. There are just changes that need to be made, and changes we in the free software community _want_ them to make. I and many others, including rms, have reached out to them. We need broader community interest and pressure. Avoiding GitHub unfortunately isn't a practical option.mangeurdenuage repeated this. -
Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1)'s status on Sunday, 10-Sep-2017 04:28:09 UTC Nobody [LinuxWalt (@lnxw48a1)] @mikegerwitz The idea of Github is good, but only if their share of projects hosted stays low enough. When their share got too big, most projects rushed to centralize their activities there. Now, Gitorious is gone. Berlios is gone. Google Code is gone. Codeplex is almost gone. -
INACTIVE (deadsuperhero)'s status on Sunday, 10-Sep-2017 04:39:52 UTC INACTIVE @lnxw48a1 @mikegerwitz I really think a decentralized git project platform would hold incredible benefit.
Different FOSS organizations could self-host teams and repos, and project streams / issues could be federated between participants.
Add in a monthly donation feature, and FOSS projects might even see higher returns from supporter contributions.
Mike Gerwitz and Nobody [LinuxWalt (@lnxw48a1)] like this. -
Annah (maiyannah)'s status on Sunday, 10-Sep-2017 04:41:12 UTC Annah @deadsuperhero GitLab is experimenting with federation, which is why although its instability has me frustrated, I've held on, for now. -
Mike Gerwitz (mikegerwitz)'s status on Sunday, 10-Sep-2017 05:01:11 UTC Mike Gerwitz @deadsuperhero Yes, decentralization is the only option that makes sense to me. As Git is intended. As @maiyannah mentioned, GitLab is playing with the idea, though I have not been following it and have no idea what progress has been made. I've seen @cwebber discuss it in the past in a GitLab issue.
Anyone have any updates on it?INACTIVE likes this. -
Mateusz :fencer: (mpts)'s status on Sunday, 10-Sep-2017 10:12:06 UTC Mateusz :fencer: @deadsuperhero @lnxw48a1 @mikegerwitz
There is the #Scuttlebutt project, which is developing #git-#ssb: https://www.npmjs.com/package/git-ssb
It seems to offer a way to set up a decentralized Git repository.
-
root of minus one (leaeule)'s status on Sunday, 10-Sep-2017 11:28:15 UTC root of minus one Is this just blowing off steam or can you recommend alternatives?
-
Haelwenn [elwen] :computer: (lanodantmp)'s status on Sunday, 10-Sep-2017 11:54:29 UTC Haelwenn [elwen] :computer: @lea_eule @tcit @mikegerwitz https://pouet.it/@lanodan_tmp/1710967
-
Maltimore (maltimore)'s status on Sunday, 10-Sep-2017 18:57:59 UTC Maltimore @mikegerwitz
as I said, I realize that GitHub makes you run non-free javascript code. Theoretically I'd like it to be different, but as a non-purist I can live with that.On the issue of licensing: it's possible to license an already existing project, right? So you can always ask a maintainer to add a licence. I don't know exactly whether GitHub nowadays urges one to add a licence, but if they didn't I could live with that as well.
-
aiwendil (midgardstormcrow)'s status on Monday, 11-Sep-2017 01:10:31 UTC aiwendil Agreed, Any site that is using non-Free or obfuscated JS is not a site I have interest in using at this point.
-
mane (mane)'s status on Monday, 11-Sep-2017 04:01:06 UTC mane @mikegerwitz Fedora project didn't like it too, so they created Pagure. https://pagure.io/pagure
Maybe you are interested in observing Pijul. Promising but in beta.
https://pijul.com/
https://nest.pijul.com/ -
Señor Blort III (blort)'s status on Monday, 11-Sep-2017 07:59:34 UTC Señor Blort III @mikegerwitz #GitLab ftw
-
Señor Blort III (blort)'s status on Monday, 11-Sep-2017 08:00:33 UTC Señor Blort III @mikegerwitz GitHub is the Facebook of code. :(
-