Live data from Hacker News

Tmux has left SourceForge

github.com

101–110 of 187 posts

Re: Tmux has left SourceForge

#101
post #52

From the "tmux-users" mailing list: > Will pull requests on GitHub now be allowed as a means of contributing patches? > No, patches still need to come by email to me [Nicholas Marriott] or the ML. I wonder, what's the main reason behind it? What's wrong with Github PRs?

I don't know about tmux, but personally I find that it's pretty rare that you want to apply a submitted patch verbatim.

Generally there's a need to clean it up a bit and bang on it with some testing. I suppose that bigger projects can just bounce that back to the submitter to fix up and resubmit, but if a smaller project wants to encourage contributions the maintainers really need to do that.

There's also the point that projects with established mailing lists where patches are discussed probably don't want to move to github's web UI for those discussions.

Re: Tmux has left SourceForge

#102
post #4
post #3

Are there any big projects still using SourceForge? I know "big" is a little subjective here, but it seems like most active projects have already migrated.

Despite having a mirror on github, OpenCV docs refer to SourceForge as the primary location: http://docs.opencv.org/doc/tutorials/introduction/linux_inst... "Getting the Latest Stable OpenCV Version Go to our page on Sourceforge;"

That's not surprising. OpenCV docs are woefully out of date.

Re: Tmux has left SourceForge

#103
post #89
post #72

Earlier quoted context omitted.

Why? I just subscribed to all messages and use it as any other mailing list – in my email.

google tries very hard to leave the impression that you must have a gmail/google/google+ (not sure, haven't had the misfortune of doing this for some time) account to subscribe.

agreed having google account is necessary nowadays =(

Re: Tmux has left SourceForge

#104
post #89
post #72

Earlier quoted context omitted.

Why? I just subscribed to all messages and use it as any other mailing list – in my email.

google tries very hard to leave the impression that you must have a gmail/google/google+ (not sure, haven't had the misfortune of doing this for some time) account to subscribe.

I don't see a problem here, you can just get a gmail account and read mail however you like still, configuring mail client of choice.

UPDATE: wow, didn't know you can't even read messages without being google-user. Yeah, that's boorish a bit.

UPDATE2: turned out that's not true. You can read google group perfectly fine without signing in: https://groups.google.com/forum/#!forum/tmux-users

Re: Tmux has left SourceForge

#105
post #96
post #30

SourceForge was founded 1999. Now, 16 years later they start to abuse their power. GitHub was launched 2008. Does this mean we can expect GitHub to start abusing our data by 2024?

They already censor anything the Russian government doesn't like. [1] [1] https://gigaom.com/2014/12/05/github-gives-in-to-russian-cen...

As I understand it, they only block russian IPs from accessing it. That seems ok to me. Every country has it's own laws. There is now completely free speach anywhere around the world.

Re: Tmux has left SourceForge

#106
post #16

Earlier quoted context omitted.

I participate in several Google Groups for large projects. I hate it - I find navigation not obvious, discussions aggregated poorly, formatting inconsistent and content not prioritised. I much prefer discourse or even GitHub issues.

Surely those issues are not related to using Google Groups as an email list?

Correct, but I do find github issues - even as an email list much nicer.

Re: Tmux has left SourceForge

#107
post #52

From the "tmux-users" mailing list: > Will pull requests on GitHub now be allowed as a means of contributing patches? > No, patches still need to come by email to me [Nicholas Marriott] or the ML. I wonder, what's the main reason behind it? What's wrong with Github PRs?

There are lots of big projects that use an email-based code review workflow: the gcc family (gdb, libstdc++, and gcc itself), git, Linux, Mercurial... You submit the patch to the mailing list and people comment on your patch inline. You submit updated patches as necessary until everything looks good and approved.

It's pretty low-tech, but like plain text itself, it's also very easy to participate. There's no setup involved other than an email client. And rewrites don't require you to add more commits, thus cluttering history; or to `git push --force`, thus destroying the previous version of the patch that people had commented on. It's also trivial to cherry-pick and rebase: just apply the patch. You can do this even with a VCS that doesn't have rebase or cherry-pick commands.

There are definite advantages to the email-based system.

Re: Tmux has left SourceForge

#109
post #3

Are there any big projects still using SourceForge? I know "big" is a little subjective here, but it seems like most active projects have already migrated.

The Lazarus IDE(Delphi Clone... 1,500 downloads a day) uses it for at least their downloads.

If projects need to host binaries what are the best alternative to sourceforge?

Re: Tmux has left SourceForge

#110
post #105
post #96

Earlier quoted context omitted.

They already censor anything the Russian government doesn't like. [1] [1] https://gigaom.com/2014/12/05/github-gives-in-to-russian-cen...

As I understand it, they only block russian IPs from accessing it. That seems ok to me. Every country has it's own laws. There is now completely free speach anywhere around the world.

Well, I just so happen to have a Russian IP, so this particular issue is quite important to me. I think censorship should be everyone's concern, even if it doesn't personally affect you. What if your government is next?
Post reply on HN