10 ms·
SourceForge Hiding Fact That They Have Lost the Latest Revision of SVN?
- scarface74 9y agoMost companies in 2018, shouldn’t be hosting their own data center at all. If Netflix of all companies thought it made more sense to move all of their infrastructure to AWS when Amazon is a competitor, that should tell most other companies something.
- hellotomyrars 9y agoThis is a dangerous idea and a dangerous trend. I’m not a blockchains obsessed federate/decentralize everything person either but putting increasingly large amounts of the internet in increasingly fewer buckets is dangerous to the internet as a whole. No one is perfect and no one is immune. We should haver fewer single points of failure, not more. That also says nothing about how notoriously petty big tech companies get in areas they compete.
- scarface74 9y agoThis is a dangerous idea and a dangerous trend. I’m not a blockchains obsessed federate/decentralize everything person either but putting increasingly large amounts of the internet in increasingly fewer buckets is dangerous to the internet as a whole. No one is perfect and no one is immune. We should haver fewer single points of failure, not more. That also says nothing about how notoriously petty big tech companies get in areas they compete. So you mean you shouldn’t depend on a central location to keep your source control and move to a more distributed system where every committer has the entire source control history? As you can see, that opinion is getting downvoted a lot.... But back to the point. You can have the best of both worlds if you don’t completely trust AWS and you still want to take advantage of their infrastructure - use an AWS volume gateway in stored mode. You then have a local copy on prem and it’s automatically backed up redundantly to AWS. And if your data center goes down. Bring up a VM and reattach the AWS hosted volume in cached mode and you’re in business. I don’t see what the controversy is about. Sourceforge just proved that both trusting SVN for your source code in 2018 isn’t the best approach and that they aren’t competent enough to be trusted running their own infrastructure. When have you heard a story about AWS losing data if you went with their recommended best practices?
- hellotomyrars 9y agoI don’t know where you’re getting imaginary downvotes from but okay. This is less about data loss and more about uptime. There have been multiple high profile AWS failures.
- draw_down 9y ago> If this happened on Git, things could have been easily restored by the project side, but with Subversion, it is impossible to completely restore things back to the original state. Hmm.
- ahmedalsudani 9y agoGood God. I thought the management change would actually mean no more boneheaded moves.
- mattbillenstein 9y agoWhy do people still use this garbage?
- vortico 9y agoFor many projects, the <30 minutes required to switch to another provider and source control software is more than they consider it to be worth.
- alkonaut 9y agoMigrating a large project from svn to another centralized storage is pretty simple but you need support in all your other systems (builds, issue tracking, ...). That might limit the choices of centralized vcs available. Migrating a very large subversion repo to git is not trivial. The KDE team spent a lot of time just developing the tools required to do it https://github.com/svn-all-fast-export/svn2git https://github.com/svn-all-fast-export/svn2git But even with those tools it’s still quite a process. If there are lots of large binary assets (often the reason for using centralized to begin with) the adoption of Git-LFS, GVFS etc is a time consuming process. I have waited years just for the tools to mature (LFS etc) and now I expect to spend a few weeks at least, migrating our single svn repo to git. Switching from SourceForge should be a no brainer though, completely agree with that - even for projects that stay on SVN.
- jwilk 9y agoWho else offers free Subversion hosting?
- smudgymcscmudge 9y agoGitHub
- deleted 9y ago[deleted]
- 9y ago
- 0x0 9y agoIn https://sourceforge.net/p/forge/site-support/17417/ https://sourceforge.net/p/forge/site-support/17417/ : "Unfortunately, we are unable to restore the missing commits, you will have to commit them again. Thank you, SourceForge Support"
- unilynx 9y agoThey do admit something went wrong at the bottom of https://sourceforge.net/p/forge/site-support/17328/ https://sourceforge.net/p/forge/site-support/17328/ ----- On Tuesday, April 10th between 00:40 UTC and 17:38 UTC, SourceForge experienced a filesystem failure that affected a limited number of svn commits, causing them not to be saved. We resolved the issue as soon as we became aware of it, but commits from a small number of projects, including yours, were affected. The best approach to recovery will be for yuu to do a new fresh checkout and copy the changes over and make a new commit. Sincerely, SourceForge Support
- rdiddly 9y agoOkay, anybody know how to get in touch with this Yuu?
- BurpIntruder 9y agoChoose bad tools, expect bad outcomes.
- isomorphic 9y agoHey, maybe SVN can host its source on GitHu--oh, wait. Seriously though, everyone loves GitHub now but it is a giant single point of failure, just like SourceForge was back in the day. Git is more resilient (local copies of history), but we would still have to go through the exercise of migrating projects to a new home, notifying package maintainers and everyone else, etc., etc. I mean, I like GitHub, but I also remember when the Internet was federated.
- deleted 9y ago[deleted]
- thangalin 9y agoSince git is decentralized, moving elsewhere is a single command: git remote set-url origin <url> Numerous alternatives exist: * https://notabug.org/ https://notabug.org/ * https://bitbucket.org/ https://bitbucket.org/ * https://gitlab.com/ https://gitlab.com/ * https://allura.apache.org/ https://allura.apache.org/ * https://en.wikipedia.org/wiki/Comparison_of_source_code_hosting_facilities https://en.wikipedia.org/wiki/Comparison_of_source_code_host... While GitHub is a massive repository, developers can change the origin with ease if necessary.
- rambojazz 9y ago+1 for notabug. I use it everyday and it has always worked perfectly.
- CivilEngineer 9y agoDon't forget Amazon's "CodeCommit". That's what we use because we don't like the insane politics of GitHub.
- TAForObvReasons 9y agoThe github monoculture isn't about individuals setting their own repos so much as items like submodules and issues and code depending on github. Go modules use the github url in the import statements. GH is a lot more ingrained in the community than SF ever was
- fenollp 9y agoWay to move to the blockchain! Seriously though this is bad. Plenty of software still lives there. Are there any backups so that humanity doesn’t loose a huge part of open source history?
- paulie_a 9y agoThe two dozen sourceforge users left will be devastated. I honestly won't download anything from that site anymore. If it isn't infected with their adware, I just assume it is outdated and/or comprised with malware.
- srean 9y agoI think you are talking about a different sourceforge. The business has changed hands multiple times.
- gtsteve 9y agoAlthough you'd be forgiven for still being suspicious I'm afraid.
- chrisseaton 9y agoIs that a good thing? Who owns it now and what is their motivation?
- srean 9y agohttps://sourceforge.net/blog/sourceforge-acquisition-and-future-plans/ https://sourceforge.net/blog/sourceforge-acquisition-and-fut... discussed here https://news.ycombinator.com/item?id=11092219 https://news.ycombinator.com/item?id=11092219 https://sourceforge.net/blog/introducing-the-new-sourceforge/ https://sourceforge.net/blog/introducing-the-new-sourceforge... discussed here https://news.ycombinator.com/item?id=16108750 https://news.ycombinator.com/item?id=16108750
- paulie_a 9y agoEven in that case the reputation has been forever tarnished and anything that remains there is no longer needed.
- quadrangle 9y agoThe newish (this news is not that new) owners completely rejected the adware/malware junk, so that's long gone.
- preinheimer 9y agoNo update/acknowledgement on their twitter: https://twitter.com/sfnet_ops https://twitter.com/sfnet_ops
- wcoenen 9y agoThis is nothing compared to the bundleware fiasco in 2015. Surely that should have been enough to lose trust in SourceForge and abandon it? https://arstechnica.com/information-technology/2015/05/sourceforge-grabs-gimp-for-windows-account-wraps-installer-in-bundle-pushing-adware/ https://arstechnica.com/information-technology/2015/05/sourc...
- scarface74 9y agoI can’t feel bad for him. Two questions: Why is he still using SVN in 2018? This wouldn’t have happened with Git. If our hosted git repo got hosed, it would be a simple matter of sending out a slack message and the developer who did the latest push, repushing the code. Why is he still using SourceForge? They wrapped software in malware and adware. Even if the new owners don’t. Why would anyone trust them?
- jftuga 9y agoTwo great points.
- golergka 9y agoI love git, and know it better than almost all of developers I've met – but yet I see a lot of projects that would be better served by other VCS, including SVN.
- scarface74 9y agoHow so? What features do you get by using SVN over git?
- deleted 9y ago[deleted]
- majewsky 9y agoSVN's user interface is more straightforward (for the 99% workflow, at least).
- scarface74 9y agoFor 99% of the workflow, teaching someone how to use something like tortoise git will get them where they need to go. I taught developers how to use tortoise git who had never used source control in their life.
- duskwuff 9y ago
- mmsimanga 9y agoI see quite a few comments asking the question why anyone still uses Sourceforge in this day. I thought I would share some links to projects I use almost on daily basis hosted on Sourceforge - SQL Squirrel[1] - SQL frontend. - ART[2] - A reporting tool. Simple BI tool that packs a punch - JasperServer[3] reporting server - Talend ETL [4] I also download a number of portable apps[5]. All these are mature projects that get frequent updates. I guess devs on these projects are fine with Sourceforge. I have contributed a few patches on Sourceforge projects using Mercurial. Experience wasn't to bad. I am saddened by events that have happened at Sourceforge but I am grateful for these projects. I do hope they can sort out the issues. [1]http://www.squirrelsql.org/ http://www.squirrelsql.org/ [2]http://art.sourceforge.net/ http://art.sourceforge.net/ [3]https://community.jaspersoft.com/ https://community.jaspersoft.com/ [4]https://sourceforge.net/projects/talend-studio/ https://sourceforge.net/projects/talend-studio/ [5]https://portableapps.com/ https://portableapps.com/
- bb88 9y agoSo, has anyone ever been to svnhub.com? >>SVNHub Isn't necessary because GitHub supports Subversion!
- ckdarby 9y agotl;dr If you're stuck with svn repo mirror this to a git repo. Sourceforge has no use any more and has a bad rep.
- linkmotif 9y agoThey were down for two weeks? Didn’t announce it? Still had users when they returned? Wow!
- loganabbott 9y agoHi, president of SourceForge here. This issue affected a very small number of projects (.03%) and they were contacted directly. It is very unfortunate but we are not "hiding it". Also, I see a lot of comments here not realizing SourceForge has been under new ownership since 2016. Since we took over we immediately eliminated all bundled adware, we also now scan all projects for malware, all downloads are now over https, & more. Big redesign just rolled out too https://arstechnica.com/information-technology/2016/06/under-new-management-sourceforge-moves-to-put-badness-in-past/ https://arstechnica.com/information-technology/2016/06/under... We've taken steps to ensure we never lose any commits again.