Plans for moving away from SourceForge

Get help, report and discuss bugs.
harrim4n
Posts: 9
Joined: 21 Jul 2013, 01:23

Plans for moving away from SourceForge

Post by harrim4n » 30 May 2015, 11:00

Hi,

I'm sure all of you heard about the recent SF "scandal". If not, here https://www.reddit.com/r/linux/comments ... unts_gimp/ is the post I'm referencing. SFs behaviour has already been questionable in the past (ads that look like download buttons, bundeling adware/crapware with their windows installers etc.) and I am not really comfortable with nzbgets files still being hosted on SF. Here http://helb.github.io/goodbye-sourceforge/ is a list with other providers for git and/or svn repos that seem to be better.

Any thoughts/opinions on this?

harrim4n

hugbug
Developer & Admin
Posts: 7645
Joined: 09 Sep 2008, 11:58
Location: Germany

Re: Plans for moving away from SourceForge

Post by hugbug » 30 May 2015, 13:45

I don't know free alternatives who provide:
  • hosting for binary downloads;
  • web hosting for static pages and dynamic pages (php);
  • domain name integration for web-hosting.
As long as you go to nzbget.net (instead of sf.net/projects/nzbget) you are safe.

void.pointer
Posts: 60
Joined: 28 Sep 2014, 20:58

Re: Plans for moving away from SourceForge

Post by void.pointer » 30 May 2015, 16:05

hugbug wrote:I don't know free alternatives who provide:
  • hosting for binary downloads;
  • web hosting for static pages and dynamic pages (php);
  • domain name integration for web-hosting.
As long as you go to nzbget.net (instead of sf.net/projects/nzbget) you are safe.
Both github and bitbucket are decent choices. Github supports binary downloads on the "Releases" page of your repo. And also Github has website hosting (I haven't used it but it's their github.io sites platform). For the domain name integration, have a look here:
https://help.github.com/articles/settin ... hub-pages/

hugbug
Developer & Admin
Posts: 7645
Joined: 09 Sep 2008, 11:58
Location: Germany

Re: Plans for moving away from SourceForge

Post by hugbug » 30 May 2015, 16:24

I don't see GitHub offering dynamic pages (php), which is needed for forum and wiki.

void.pointer
Posts: 60
Joined: 28 Sep 2014, 20:58

Re: Plans for moving away from SourceForge

Post by void.pointer » 30 May 2015, 16:56

Github has wiki built in. For hosting the forum, I'd recommend a VPS for that *or* a mailing list.

hugbug
Developer & Admin
Posts: 7645
Joined: 09 Sep 2008, 11:58
Location: Germany

Re: Plans for moving away from SourceForge

Post by hugbug » 30 May 2015, 19:03

That's what I mean, I don't see another service offering the same.

Of course, if SourceForge wouldn't exist anymore, I would need to choose a less rich service but currently SourceForge provides best service for NZBGet. An NZBGet user rarely see SourceForge frontend: custom home page, custom download page, custom wiki, custom forum. Only when clicking on a download link a SourceForge page is shown for 5 seconds. That's not a big price for such a quality service, which is also free.

Nonetheless NZBGet is prepared to migrate to another hosting (VPS) if necessary, thanks to avoiding vendor lock features from SF. That's why I'm not going to use wiki or tracker from GitHub.

void.pointer
Posts: 60
Joined: 28 Sep 2014, 20:58

Re: Plans for moving away from SourceForge

Post by void.pointer » 30 May 2015, 20:36

hugbug wrote:That's what I mean, I don't see another service offering the same.

Of course, if SourceForge wouldn't exist anymore, I would need to choose a less rich service but currently SourceForge provides best service for NZBGet. An NZBGet user rarely see SourceForge frontend: custom home page, custom download page, custom wiki, custom forum. Only when clicking on a download link a SourceForge page is shown for 5 seconds. That's not a big price for such a quality service, which is also free.

Nonetheless NZBGet is prepared to migrate to another hosting (VPS) if necessary, thanks to avoiding vendor lock features from SF. That's why I'm not going to use wiki or tracker from GitHub.
Using wiki & tracker in github gives you some integration benefits. For example, you can say "Fixes #123" in your commit message and that will be tied to issue number 123. I agree a forum is more user friendly than a mailing list, but using MLs is very common for open source.

Your choice but I look at it like this: Having to deal with a ML instead of a forum is a small price to pay for getting out of SF's clutches and also the great source control and features you get from Github or Bitbucket are hard to pass up (Integration, again, is a huge reason too).

Check out Bitbucket and Atlassian's other services if you haven't already. They have some amazing tools comparable to Github (they do some thing better than github, IMHO). However Github is more "social", so you will get more contributions on Github.

Good thing you are considering this! I've wanted to look at your source and poke around but I never contribute to projects not using git these days.

harrim4n
Posts: 9
Joined: 21 Jul 2013, 01:23

Re: Plans for moving away from SourceForge

Post by harrim4n » 30 May 2015, 22:55

hugbug wrote:That's what I mean, I don't see another service offering the same.
Have you looked at http://www.tuxfamily.org? They seem to fit the bill, and nzbget should fit all requirements to be hosted there. They support php http://faq.tuxfamily.org/WebArea/En#Supported_languages, a download page http://faq.tuxfamily.org/Downloads/En and support the use of your own domain http://faq.tuxfamily.org/WebArea/En#If_you_own_a_domain.

void.pointer
Posts: 60
Joined: 28 Sep 2014, 20:58

Re: Plans for moving away from SourceForge

Post by void.pointer » 06 Jun 2015, 16:46

Just want to add a note. If you plan on moving to Git, I recommend converting from SVN to Git repo using subgit. It has special handling of line endings as well:

http://blog.subgit.com/line-endings-han ... nd-subgit/

I can help if needed. If you do not end up using Git, then never mind :)

hugbug
Developer & Admin
Posts: 7645
Joined: 09 Sep 2008, 11:58
Location: Germany

Re: Plans for moving away from SourceForge

Post by hugbug » 14 Jun 2015, 21:08

For the start I've moved pp-scripts to GitHub.
The new GitHub's home for NZBGet related stuff: https://github.com/nzbget.

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 57 guests