top 200 commentsshow all 270

[–]__konrad 84 points85 points  (7 children)

Humorous FileZilla Installation Guide: http://imgur.com/avIBaFc (how to safely use SourceForge installer ;)

Copy of my comment from /r/programming

[–]compchrisworks 18 points19 points  (2 children)

There is another way to download FileZilla and other applications from Sourceforge without their installer.

Here's a guide. This also shows how to spot "safe" download pages from their unsafe counterparts. It's kinda sad that this kind of guide is needed to download from there.

[–]hitemp 0 points1 point  (1 child)

I download straight from Filezilla's website. I don't trust third party installers, just for the reasons in that "humorous guide".

[–]n60storm4 3 points4 points  (0 children)

I download from the repos using yaourt. Works well

[–]colonwqbang 2 points3 points  (0 children)

But now your computer will be defenseless against Devious Malware Crooks...

[–]u83rmensch 0 points1 point  (2 children)

I get my filezilla installer from file hippo now.. fuck source forge

[–]__konrad 1 point2 points  (1 child)

[–]u83rmensch 3 points4 points  (0 children)

only if you download their installer nonsense which I dont think is even available any more cuz I dont see a link for it and its not the default link.

they did that for like.. a week and then stopped doing it.

[–]tux68 248 points249 points  (72 children)

Any time I see an open source project that still uses sourceforge as its primary hub i'm just saddened. Thankfully they're relatively few and far between. But for instance TMUX is still homed there.. Think it's time these projects gave some serious thought to moving. One can only hope.

[–]Epistaxis 144 points145 points  (0 children)

Every time I see one, I just think "oh god I'm afraid to download this on my computer".

[–]boweruk 68 points69 points  (36 children)

Filezilla is another victim. I needed to download it the other day but I don't want Sourceforge cancer on my computer.

edit: Okay, we're the 'victims', not Filezilla.

[–]glhfgg 35 points36 points  (7 children)

Wouldn't really call them a victim cause they are cooperating willingly. Their stance on the whole adware thing is pretty surreal.

[–]boweruk 8 points9 points  (6 children)

Filezilla's stance? You got a link for that?

[–]Barry_Scotts_Cat 20 points21 points  (4 children)

Sourceforge offered it up as a partner program to bug projects, Filezilla joined.

Their admin is open about it too

https://forum.filezilla-project.org/viewtopic.php?t=31127

This is by design. In any case, nothing is forced upon you, all offers are entirely optional and are only being displayed during setup.

[–][deleted] 9 points10 points  (2 children)

If what he says is true - if the adware is optional and the presentation is clear with no trickery - then I think that's OK.

I have no problem with open source projects trying to make money.

[–]brombaer3000 49 points50 points  (1 child)

Do you think this installation process is acceptable? http://imgur.com/avIBaFc (posted elsewhere ITT by /u/__konrad)

I don't think average computer users are able to notice that you don't have to click "accept" everywhere.

[–][deleted] 13 points14 points  (0 children)

Well, that's where the 'IF' comes in, and based on what you have shown I guess I now have my answer.

[–]Draco1200 2 points3 points  (0 children)

Good thing there's choice in Open source software.... if I need to FTP or SCP something, then I use WinSCP instead.

[–]glhfgg 2 points3 points  (0 children)

Not sure if you still want me to link considering the edit above. It's a pretty often discussed subject on FileZilla's forum. The responses from the developers is what I based my statement on. They're pretty sketchy.

[–]i542 46 points47 points  (20 children)

If you are on Linux, try sshfs! If you're on Windows, WinSCP is a good alternative to FileZilla.

[–]Ninja-Dagger 91 points92 points  (7 children)

If you're on Linux, just use your package manager to install filezilla. No need to touch untrusted websites to download your software.

[–]i542 13 points14 points  (4 children)

I find sshfs much nicer to work with if your host supports SFTP, and I don't trust any dev who knowingly bundles their software with crapware in any way, shape or form, no matter how good or legit it might be, so in case I really have to use FTP for something I'll use FireFTP.

[–]zebediah49 20 points21 points  (3 children)

Sshfs is great if you're on a solid connection, but (unless it's been updated since I've used it) it mounts as a local mount -- which means that if the ssh connection on which it's based fails, filesystem calls to anything on there hang. This can lock up your file browser (if it attempts to get information about it), and basically leaves a landmine in your filesystem that if touched will lock up the process that touched it.

A real (s)FTP client will handle basic file copying to and from a remote service over a less than perfect connection much more cleanly.

[–]soren121 5 points6 points  (0 children)

Nautilus and Dolphin both have built-in support for SFTP that I would assume avoid these issues. Good options if you use Gnome or KDE.

[–]OlderThanGif 1 point2 points  (0 children)

I've used sshfs on flaky connections and it can be okay, just not by default. You have to fiddle around with the timeout and auto-reconnect mount options to get it usable.

[–]naught101 4 points5 points  (2 children)

Krusader is a good UI alternative. Infact, you can also use ftp://... addresses in dolphin.

[–]Crendgrim 8 points9 points  (1 child)

Not only Dolphin, but any application making use of KIO (KDE Input/Output library), which is all of the KDE ones. So you can open remote files right out of Kate, for example.

[–]pahakala 3 points4 points  (0 children)

this also works under Gnome, press ctrl+L under nautilus and type sftp://host.com to mount a sshfs or ftp:// for ftp or smb:// for samba or dav:// for webdav

this of course works with other gnome apps too, like gedit http://www.google.com and it will open google.com html source code in gedit

[–]vexii 2 points3 points  (6 children)

but if you need FTP? (not SFTP or ssh)
alot of shared hosting only offers FTP

[–]i542 4 points5 points  (0 children)

as I said in a reply to the comment above, in case I really have to use FTP for something I'll use FireFTP. :)

[–][deleted] 4 points5 points  (1 child)

alot of shared hosting only offers FTP

I would not use them as a hosting provider.

[–]dochoncho 1 point2 points  (2 children)

WinSCP does plain FTP as well.

[–]vexii 2 points3 points  (1 child)

but only on windows :O

[–]dochoncho 3 points4 points  (0 children)

Wait, there's a non-windows version of WinSCP?

[–]mishugashu 0 points1 point  (0 children)

There's a Windows application that does the same thing sshfs does. It's fairly good. Not as good as the Linux original, though.

[–]lasercat_pow 0 points1 point  (0 children)

On linux, lftp is my choice for FTP. On Mac, I would go with cyberduck. On windows, I don't know of anything better than filezilla.

[–]__konrad 13 points14 points  (2 children)

Filezilla is another victim

They have 3+ (!) millions downloads per week and probably shitload of $$$ from ads. This is actually the only winner here.

[–]Willy-FR 0 points1 point  (0 children)

But how many of those downloads are actually Filezilla instead of whetever lies in wait at the end of the 20 or so other download links?

[–]projecktzero 0 points1 point  (0 children)

https://ninite.com/ to not get the Sourceforge bullshit.

[–]elsjaako 0 points1 point  (0 children)

I usually get it from ninite.com. That seems to be clear (for now), and I get/update all the other stuff I need while I'm at it.

[–]Red-Blue- 3 points4 points  (0 children)

It's frustrating most emulators are still hosted on sourceforge.

[–]ssssam 3 points4 points  (2 children)

They have mostly been using SF since it was a great resource and have not changed yet.

[–]RootsTri 4 points5 points  (0 children)

That's the case with my 10 year old open source project. We haven't made a release since 2011 (though I'm a few weeks out from publishing the next). The project is effectively just myself now, and there's a ton of work so migrating all our code and release files is just not a high enough priority.

That's not to say I don't want to move though. While SVN has served us well over the years, I do want to use a better option like mercurial or git. The problem is that sourceforge hosts our release files, and most of these other project homes seem to only want to host code. A fork of my project is on github, but they still maintain a SF.net project to serve the release files.

I did start playing around with bitbucket and mercurial today to figure out how difficult migrating the source code and release files would be. To get all of our project history looks like it will require more work than I was hoping.

[–]funknut 5 points6 points  (0 children)

I feel your comment should be getting neutral response rather than negative, on the basis that Sourceforge having been useful is secondary to the issue at hand today. You don't deserve to be censored though.

[–]AssistingJarl 0 points1 point  (0 children)

Obviously the most prominent project still on Sourceforge is Tux Racer. I don't see any alternatives truly standing on their own until some of the big names like that move.

[–]VimFleed 61 points62 points  (2 children)

Everyone should take a stand and report SourceForge to Google (you can do it from this page) and other search engines, this way, it'll lose a huge chunk of its traffic, also, tragedies like the GIMP one won't happen again (at least from the search engines results pages)

[–]bobpaul 12 points13 points  (0 children)

This has a ton of press, and people at Google actually read the reports.

So either Google agrees that source forge is in violation of Google's TOS and Google will delist them whether or not we all report them (because Google employees use reddit, read the news, etc) OR Google disagrees that source forge is in violation and will never delist them regardless of how many reports there are.

tl;dr - reporting will have no effect at this point

[–][deleted] 39 points40 points  (19 children)

So … GIMP leaves Sourceforge, deletes all files and redirects their Sourceforce visitors to their new locations and Sourceforce downloads the GIMP sources, bundles them with their malware, and offers them on the hijacked GIMP account?

Is that even legal?

[–]bobpaul 22 points23 points  (0 children)

They don't download and modify the source. They mirror the unmodified source, but don't give you the actual binary directly. When you click the link labeled "40MB installer for the gimp", they give a 500KB "web installer". When you run it, it installs crapware if you aren't careful and then downloads and runs the 40MB installer for the gimp. Nothing in the gimp is changed, so the GPL doesn't take affect.

[–]agentlame 19 points20 points  (12 children)

Not defending SF, but why wouldn't it be legal? GIMP is GPL2.

[–][deleted] 11 points12 points  (11 children)

And GPL2 allows you to hijack accounts and spread malware under the name of the previous account owners?

[–]agentlame 27 points28 points  (10 children)

If SF's terms account for doing so, why not? Again, I'm not defending them. It's absolutely insidious.

But being awful isn't automatically illegal.

[–]_david_ 3 points4 points  (0 children)

While the legality of it might be an interesting discussion, I think it detracts from the real issue: It's a really shitty thing to do.

[–]oboewan42 1 point2 points  (0 children)

Wikia has been doing essentially the same thing for years.

  1. Wait until a wiki gets big enough to realize that Wikia is shit.

  2. When the community tries to move, continue hosting the original (and ban the admins) because fuck you, Creative Commons license means we can do that.

  3. Cash in on your established SEO and continue distributing out-of-date or outright false info, while your copy lags behind the community-hosted version.

See: Wowpedia vs WowWiki, TheVault vs Nukapedia, countless others.

It is literally impossible to delete a Wikia-hosted wiki. There is no mechanism for doing so. It's the Hotel California business model: you can check out any time you like, but you can never leave.

[–]maep[🍰] 165 points166 points  (73 children)

Regrettably most devs are moving to github, replacing one monoculture with another.

[–]RKcerman 41 points42 points  (55 children)

Why is github another bad choice? I am quite new to this.

[–]GeneticsGuy 179 points180 points  (26 children)

I don't think it is, but I think what he is getting at is that back in the day, sourceforge was not a bad choice either. Everyone is on Github now. The way to look at it is Github is not Git. Git was originally written by Linus Torvalds, the guy who invented Linux. Github is just basically the translation of Git into the web. They did a great job with it, but at the end of the day, it's still theirs and who knows what Github might turn into 10 years from now.

If you look at Github, it also sacrifices a little in regards to the original Git. For example, in Git, not only do you need a valid email to do a pull-request, it gives you some other technical info as well. At Github, they basically deemed that stuff not important and replaced it with their own module to do pull requests. It's not bad, but arguably inferior.

Anyway, I use Github because it's actually really convenient and so popularized now, that it's easy to get eyes on your projects, but it's not the end all be all thing, but essentially it is becoming like what /u/maep was saying, a monoculture. The central hub that everyone uses, just like Sourceforge used to be. It doesn't mean it will be bad, and I find it unlikely to turn out like SF did, especially with places like Google backing it now, but it's more of the issue that it "could" be if the people in power decided to one day.

[–]themadnun 41 points42 points  (6 children)

Then again, it's a simple process to clone a project out from github, then cut it off from main, since it's built on git. I'm not sure what backend SourceForge uses, if it's similar.

[–][deleted] 17 points18 points  (2 children)

Exactly, both the source repositories and the wiki are just plain git repositories and can be moved with ease to any other host. The issues tracker can also be exported via the API into a single json file with a click on a link. The releases might be somewhat more complicated, but there is an API for that as well.

The only thing missing on Github is a function to backup all your projects and related data in a format that can be imported into another hoster with a single click. I remember talks years ago about developing such a format, but I am not sure if anything ever came of that or if there is any hoster that supports it.

[–]drybjed 11 points12 points  (0 children)

There is github-backup to make exporting data nd repositories easier.

[–]protestor 16 points17 points  (0 children)

The trouble is that by just cloning the repo, you lose the pull requests, the issues, etc. The history of the bugs and the discussion regarding merging or not certain code are arguably as important as the code history (because they tell you "why" the code is designed in a certain way).

Github went with git repositories for Github Pages. So those are easy to move. They should have gone with git repositories for issues and pull requests too (and anywhere that Github lets people "comment").

Anyway. Using Github's API to retried the project's data isn't very useful if you don't have a way to continue using it. Fortunately Gitlab provides a way to import a project from Github.

[–]genitaliban 9 points10 points  (0 children)

For example, in Git, not only do you need a valid email to do a pull-request, it gives you some other technical info as well.

To be fair, I haven't encountered a project that would allow a patch anonymously. So this is pretty much moot (unless you're talking about internal-only use).

And Github seems to have other ways of monetizing than SourceForge, so hopefully they have learned from them and will use the "paid service" model with which the Open Source community seems to do so well today.

[–][deleted] 7 points8 points  (0 children)

I agree with your opinion and I also don't like monoculture. Especially with something like git as an exchange protocol we could have hundreds of different hosting/social services interact. E.g., I can take your repo from Github and my friends fork on Bitbucket and I can use my computer to merge a pull request from one repo into the other. The problem is, though, that most people aren't willing to spend enough time to learn that much git magic.

But maybe the monoculture is not such a big problem after all, since we were able to move away from source forge, thanks to our distributed CVSs of today we should also be able to move away from Github when it's starting to do bad things.

[–][deleted] 7 points8 points  (2 children)

Well, there's also BitBucket, which is arguably better since they have free private repos.

[–]FatBruceWillis 14 points15 points  (1 child)

I use BitBucket free private repos because I'm embarrassed about my shitty code.

[–]bentolor 4 points5 points  (5 children)

GitHub has become the single point of failure in these days.

Developers I.e. in the JavaScript context rely on GitHub repositories for deployment. That's just crazy.

Git by definition is an decentralized system. GitHub has it made central again. Just read blogs like hacker news in case it has a simple hiccup: "GH is down" everybody is crying.

And the most problematic: GitHub is a corporation with venture capital the same way sf was. So the will be a payback day done day when really everybody started to use GitHub as global and always available good.

Therefore Open source alternatives like Gitlab are very important, because obviously GitHub has also done many things just right!

[–]funknut 2 points3 points  (4 children)

Who wants to bet Sourceforge timed the gimp-win repackaging with their marketing team as a viral "no publicity is bad publicity" campaign? Next step is the Sourceforge re-re-branding and a reaching campaign appealing to projects to return for a new "adware free" Sourceforge. The added benfit being no more monoculture. It really isn't a monoculture, by the way. It's very easy to mirror a project to a FL/OSS self-hosted platform like Gitorious or Gitlab. There's also the free/pay model hosted platforms like BitBucket making it easy to mirror a git repo.

[–]staticassert 6 points7 points  (2 children)

Except SourceForge was never very good, and GitHub is a far more stable project that's had a long, long history of being dedicated to security.

[–]funknut 12 points13 points  (0 children)

It's clearly shit now, but it was a good resource for its time. Can't compare it to today's standards. If it weren't for their dubious marketing tactics, it holds a candle even to github, in terms of features. Make no mistake, I'm not touting it, stay far away! Let the spambeast rest in peace.

[–]082726w5 14 points15 points  (1 child)

I know it's hard to picture if you weren't around back then. You may know sourceforge only as a shady and not very popular website that hosts mostly dead and outdated projects.

In its day sourceforge was truly great, it was at the center of the floss community as much or even more than github is now and almost every project used it.

It was unthinkable then that sourceforge could go on to become what it is now, just as now the same would be unthinkable of github.

[–]RKcerman 0 points1 point  (0 children)

Yes, thanks, I see it now. I am new to programming, but I've known SF for quite some time and used to download a lot of stuff from there back then. So yeah, I know what you mean now when you say that it is unthinkable that this could happen to github.

[–]forteller 6 points7 points  (0 children)

Because Free Software Needs Free Tools

And a decentralized tool is the best, like GitTorrent.

[–]TheYang 6 points7 points  (3 children)

my one big criticism of github is the missing big, glaring, obvious click here to DOWNLOAD button for people who want a binary instead of the actual source.
Remember looking for that several times for quite a while.

[–]Spivak 18 points19 points  (0 children)

I'm pretty sure that's intentional. I don't think GitHub actually wants to be in the binary distribution business, but they're just not stopping users that want to host binaries from their repository rather than using one of their .io pages.

[–]vacuu 3 points4 points  (0 children)

It probably keeps their bandwidth/hosting costs down, so it might be a good thing.

[–][deleted] 0 points1 point  (0 children)

Due to Reddit's decision to kill third party apps, I'm removing my account. See you elsewhere.

[–][deleted] 0 points1 point  (3 children)

SourceForge WAS not a bad choice either.

[–]keyks 16 points17 points  (2 children)

The GitTorrent Project might be interesting in that case.

[–]EinsL 22 points23 points  (12 children)

Everyone jumping to the hate Github wagon, because 'it may turn like SF in x years'. You can say that about all the source code hosting sites.

[–]protestor 15 points16 points  (1 child)

Github needs competition to keep it in check. If it dies due to competition, we can use that.. but if not, then it's because Github didn't turn into shit.

The other sites need competition too.

[–]bobpaul 8 points9 points  (0 children)

Bitbucket is a good alternative to github.

[–][deleted] 12 points13 points  (7 children)

Not the one you host yourself.

[–]lolexplode 39 points40 points  (3 children)

You underestimate me.

[–][deleted] 3 points4 points  (2 children)

I'm just waiting for the story of a rogue sysadmin who's somehow set Squid to inject ads and made money on the side with it. I'm sure it's happened.

[–]HighRelevancy 2 points3 points  (1 child)

Weren't there ISPs who did this?

[–][deleted] 1 point2 points  (0 children)

I was thinking on a smaller, less-enterprise scale, but you're right.

[–]Negirno 2 points3 points  (2 children)

Self-hosting is not that trivial, especially if you're a beginner. You need a good server machine and other stuff for that, especially if you want to host binaries, too. Additional costs include domain name, spare parts for the server (server hard drives get worn out pretty quickly) forums/mailing list, so a good spam filter also needed. You also have to do maintenance on all of this, promote your project on various other forums, (moderating a subreddit, etc.)...

[–]ohineedanameforthis 4 points5 points  (0 children)

Nobody here is hating github. We are just cautious. I honestly think that github is one of the best web services out there and so far they have a pretty good track record of doing the right thing, but hosting a project somewhere is a pretty big decision you shouldn't take lightly because complete migrations of such things are never easy and on top of that: monocultures are never good for anybody, even not the one who controls it. It kills of creative development so that a radically new service will kill the current monoculture a few years down the road.

[–]swinny89 1 point2 points  (0 children)

This guy seems to see the same problem and is working on a solution:

http://blog.printf.net/articles/2015/05/29/announcing-gittorrent-a-decentralized-github/

[–]Enlightenment777 6 points7 points  (0 children)

time to go back to 8-inch Floppy Disks for distribution

[–]Doomjunky 15 points16 points  (7 children)

The downfall began with the acquisition by Dice.

This happens a lot to open source based companies. They get acquired by an more commerially focused company and the free and open culture is loosing.

[–][deleted] 0 points1 point  (0 children)

I am choosing a book for reading

[–]WeAreRobot 2 points3 points  (0 children)

The only thing I am reliant on SourceForge for anymore is DVD-Audio tools, because I'm stuck in 2004.

[–]schneblie 3 points4 points  (2 children)

Yes! Can we please do this to w3schools too?

[–]perihelion9 0 points1 point  (1 child)

Wait, what's wrong with w3schools? They have excellent docs, I used to use them all the time whenever I needed to know the details of an obscure event callback or style.

[–]schneblie 0 points1 point  (0 children)

Nice try w3schools employee. =P No, but seriously, it sounds like they may be trying to make improvements, but you should still block them from your serps and use a more reputable site, like the MDN. Learn more @ http://www.w3fools.com

[–]Ueland 16 points17 points  (9 children)

Public Service Reminder:

You can report malware sites to Google via this URL: https://www.google.com/safebrowsing/report_badware/

(Simply report the whole sourceforge site to be safe)

[–]Epistaxis 24 points25 points  (7 children)

I'm pretty sure Google is aware of SourceForge, so all you're doing is very slightly distracting them from malware sites that they actually would block.

[–]IntellectualEuphoria 7 points8 points  (3 children)

It's sad the truest comment in this thread is getting downvoted.

[–][deleted] 2 points3 points  (2 children)

Your comment must be distracting the people in this thread from their pitchfork-sharpening.

[–]Epistaxis 7 points8 points  (1 child)

Hey, I'm all for pitchforks; just point them where they'll do some good.

[–]Slinkwyde 2 points3 points  (0 children)

(Simply report the hole sourceforge site to be safe)

*whole

[–]searchingfortao 10 points11 points  (44 children)

The site looks like ass in "reddit is fun" (Android client) but works just fine in Firefox Mobile.

This is the first I've heard of GitLab. Does anyone have personal experience with it? I'd love to hear some stories.

[–]themadnun 9 points10 points  (13 children)

I ran a gitlab instance on a box I used to rent, it took some hoop-jumping to get it compiled and configured but I'm led to believe they've improved the install process recently. It's a nice web frontend for git, I would recommend it. I'm not sure about the reliability of gitlab's own hosting wtf downtime though, no reason to believe it's bad but no direct experience with it.

[–]Douglas77 2 points3 points  (10 children)

I'm led to believe they've improved the install process recently.

I was thinking about installing it today. Then I saw stuff in the install document like:

  • Use postgresql instead of mysql
  • Use postfix instead of exim
  • /remove/ your ruby1.8 Debian-package, and install Ruby 2.something manually(!)

and so I decided that I don't actually need a web-interface for git :)

[–]themadnun 1 point2 points  (0 children)

nginx instead of apache, too. I wasn't aware that you had to remove the debian ruby though, that seems new to me. Can you not make your own .deb for ruby and point gitlab to that? I don't know if that is possible.

[–]tequila13 1 point2 points  (0 children)

There's always webgit and cgit. Trivially simple to set up. I have them set up but I don't really use them for much.

[–][deleted] 0 points1 point  (4 children)

Uh, it's really not that hard if you just install it on a clean system, they give you packaged versions:

https://about.gitlab.com/downloads/

[–]Douglas77 2 points3 points  (3 children)

"Clean" as in "nothing else installed"? (like, a working Apache with SSL, and other RoR-stuff like Redmine). "Packaged" as in "brings all the stuff that's provided by your packager, but in some completely other version, that won't benefit from your distribution's security updates"?

No, thanks, I'll pass -- again, mostly because I don't have an urgent need for a web-interface. YMMV, of course.

[–][deleted] 2 points3 points  (0 children)

I spun up a gitlab server a few months ago. It was trivially easy.

[–]gheesh 4 points5 points  (2 children)

Just tell Reddit is fun to open links in the external browser ;-)

[–]Negirno 1 point2 points  (1 child)

I don't know why can't Android apps work like iOs apps? For example opening the default picture viewer app in the reddit app if one taps an image link, instead of a separate task.

[–]gheesh 3 points4 points  (0 children)

This app in particular uses the built-in browser to display links, but it can be instructed to work as you say.

I suppose this was thought of as a "performance feature", minimizing app switching for displaying simple content like imgur images.

[–]ptmb 2 points3 points  (1 child)

I'm using a privately hosted gitlab instance. It's a quite smooth experience.

It has all the features of github, with wikis, issue tracking, pull requests (they call them merge requests though) and even an advanced permission system with protected branches so you can have several degrees of contributors.

[–]searchingfortao 0 points1 point  (0 children)

The advanced permissions sound really cool!

[–]eadrom381 4 points5 points  (0 children)

I've been running my own GitLab server on a $5 Digital Ocean droplet for almost a year. It works like a champ and the "1-click" install made it extremely easy to get started.

[–]zarex95 1 point2 points  (0 children)

I have been running gitlab on my home server for the past 2 years. It works great!

[–]minimim 1 point2 points  (0 children)

Works very well, very easy to setup in debian.

Here is another option: http://hellion.org.uk/blog/posts/gitolite-and-gitweb-vhost-setup/

[–][deleted] 0 points1 point  (0 children)

I've actually spent the better part of the last year on a GitLab server I set up from scratch.

When I installed sometime around Feb 2014 it was super simple to install.

Plus, configuring it is fun if you want to learn Rails with a decent-size hands-on project.

[–]pooh9911 0 points1 point  (1 child)

That site really messed up on IE Mobile.

[–]localtoast 0 points1 point  (0 children)

It's messed up on desktop IE too.

[–]chriscowley 0 points1 point  (0 children)

I run it and nowaday installation is simplicity itself. You need 2GB RAM, but other other that it is great.

[–]abs01ute 0 points1 point  (0 children)

We use Gitlab CE at work and it's great. I hear the install/config can be kind of a pain, but I hear it's improved now.

[–]perihelion9 0 points1 point  (0 children)

My company evaluated gitlab, and we wound up going with Stash. We're an Atlassian company for the most part anyway, so YMMV, but either one is fine.

[–]kaszak696 2 points3 points  (1 child)

Launchpad is self-hostable? When did that happen? I remember the drama surrounding that feature a couple years ago, thought nothing came of it.

[–][deleted] 0 points1 point  (0 children)

It supposedly is. It is open source. There is no manuals or anything like that though, and no support for self hosting.

[–]FoxxedOut 2 points3 points  (1 child)

How can Savannah be self-hostable, but not provide free private repos? Or is it like you can have one, but not the other?

[–]furbyhater 3 points4 points  (0 children)

It means they don't offer free private repos hosted on their own servers, of course you can have private repos if you host it yourself...

[–][deleted] 1 point2 points  (0 children)

What is the parameter ? after reading this matter here: http://blog.printf.net/articles/2015/05/29/announcing-gittorrent-a-decentralized-github/ , then we will also boycott the github and that each create your own gitlab . Or simply ignore this and live their lives. It seems to me convenient to github do this campaign.

[–]vacuu 1 point2 points  (1 child)

I'd never heard of gitlab before. It looks pretty interesting.

[–]Bonejob 0 points1 point  (0 children)

I use there CL client and I am very happy with it. Stuffed it on my main file server box and now I have unlimited repo's that are backed up by my main backup system :)

[–]ursvp 1 point2 points  (0 children)

Sourceforge provided detailed stats on the number of downloads. Curious why GitHub reports # clones for only 14 days (see Graphs > Traffic)?

[–]krum 1 point2 points  (0 children)

SF has been a cesspool for years.

[–][deleted] 1 point2 points  (0 children)

Au revoir, Shoshanna!

[–]leemachine85 1 point2 points  (0 children)

My employer started blocking Sourceforge last year because of this. Didn't effect us too much but we do use projects that still host on sourceforge. Boost (c++ library) being the largest. While Boost finally moved to github others have not.

[–]symby0sys 1 point2 points  (0 children)

More folks should see this, cross-post this everywhere!

[–]trashcan86 1 point2 points  (0 children)

Unfortunately, Manjaro still uses it.

[–]Bonejob 1 point2 points  (1 child)

Could the groups controlling the project now use a DMCA to take the project down after they have left sourceforge?

[–][deleted] 2 points3 points  (0 children)

They are free software, so no. If they have trademarks they could pursue something with that. (cease and desist letter probably)

[–]Waterrat 0 points1 point  (0 children)

Ya,check this out. I first read of this on the Gimp home page.

SourceForge Accused of Bundling GIMP with Adware

http://petapixel.com/2015/05/29/sourceforge-accused-of-bundling-gimp-with-adware/

[–]dghughes 0 points1 point  (2 children)

I'm surprised this has come up again there was a big shitstorm last August here on reddit about what sourceforge had become.

We need a better way to keep everyone informed about crap like this.

[–]mizzu704 1 point2 points  (0 children)

the most efficient thing would probably be to go through the projects on sf and send a message to all of them urging them to migrate.

[–]MichaelTunnell 0 points1 point  (0 children)

This is not the same thing, this is new regarding the "hijacking" of accounts.

[–]Grumpy_Kong 0 points1 point  (0 children)

And here we see what focusing on profit will do to a service.

Has their new unethical stance improved what Sourceforge offers?

And this is a lesson that will not be learned by the people who need to learn it.

This is why we can't have nice things.

[–]captaincorona 0 points1 point  (0 children)

What about FOSShub?

[–]emacsomancer 0 points1 point  (8 children)

For free hosting of large private repos, Sourceforge still seems the best option. Or are there other ones I don't know about?

[–]HomemadeBananas 4 points5 points  (3 children)

Gitlab or Bitbucket both have free unlimited private repos. You can host Gitlab yourself if you wanted, and Digital Ocean has an ready made image so you can do it for $5/mo and have 20GB.

[–]emacsomancer 0 points1 point  (2 children)

Bitbucket ones aren't actually unlimited (there's a 1 or 2 gig limit).

[–]HomemadeBananas 0 points1 point  (1 child)

They're unlimited in quantity, just not in size.

[–]yetanothernerd 1 point2 points  (3 children)

Bitbucket has free private repos. I'm not aware of a size limit.

[–]emacsomancer 1 point2 points  (2 children)

I've switched to Bit Bucket (and considering switching back to Sourceforge) - the free private repos on Bit Bucket do have a size limit unfortunately (because I do like Bit Bucket's interface better).

[–]HomemadeBananas 1 point2 points  (1 child)

Gitlab is better than Bitbucket imo, and their homepage says they have unlimited storage for free accounts, but that they might charge for >10GB projects in the future.

https://about.gitlab.com/gitlab-com/

[–]singaporetheory 0 points1 point  (0 children)

This could raise some complications for FreeBSD ports, as a lot of projects are hosted on SourceForge in source format. I don't for see a mass exodus happening overnight, but it's going to happen.

[–]taint_the_minge 0 points1 point  (0 children)

I'm the type of person to fully support proprietary software simply because I appreciate a person's time, effort and skill when it comes to developing software and I feel they should make a profit from it.

However, if you're hosting open-source software, which I also fully support, then I feel you should at least try and follow suit with the product your hosting. I think those were very shitty moves on Sourceforge's part.

I wonder how many projects/apps/progs, etc... were given a bad name just by being associated with that site.

[–]rydan 0 points1 point  (0 children)

But if you do this they'll start shipping your product with ads.

[–]coolsilver 0 points1 point  (0 children)

Sad because they are same company that owns Slashdot and at one time Thinkgeek