Google Code Deprecates Download Service For Project Hosting
New submitter c0d3g33k writes "Google Project Hosting announced changes to the Download service on Wednesday, offering only 'increasing misuse of the service and a desire to keep our community safe and secure' by way of explanation. Effective immediately, existing projects that offer no downloads and all new projects will no longer be able to create downloads. Existing projects which currently have downloads will lose the ability to create new downloads by January 2014, though existing downloads will remain available 'for the foreseeable future.' Google Drive is recommended as an alternative, but this will likely have to be done manually by project maintainers since the ability to create and manage downloads won't be part of the Project Hosting tools. This is a rather baffling move, since distributing project files via download is integral to FOSS culture."
Becomes, "Don't Be Open."
This is a rather baffling move, since distributing project files via download is integral to FOSS culture."
Considering the recent spate of incidents involving Google taking a shit on the FOSS community that helped to create it, I don't find it baffling at all.
Google is finally turning into the dickhead actor who got rich and forgot who his real friends are.
An enigma, wrapped in a riddle, shrouded in bacon and cheese
I understand Google's need to "cut the fat" and focus on core services. Yes, I realize Google offers a lot if not most of their services for free. And, yes, I now realize I have a choice to leave Google all together because I'm tired of them getting me used to something then "yanking" it away from me and saying sorry. At this point I'd rather pay for a service that is more stable and long lasting.
Google seems to be in a "Fuck everything I've ever done!" phase.
Github did exactly the same thing quite some time ago, and people didn't complain too much. Why is this a big deal?
If this is "evil" what word do you use to describe "genocide?"
Back to sourceforge
And another one gone and another one gone...
Another one bites the dust!
Hey! I'm gonna get you too!
Another one bites the dust!
Please do not read this sig. Thank you.
Github did the same thing last year.
Github did this recently too which was annoying, because it was useful. They're not entirely clear why ... "confusing" doesn't seem nearly as likely as "abuse", though I am not aware of any abuse in particular. Since Google is providing Drive as an alternative, and not even immediately removing the service for those using it, it's not even as bad as Github's move, which removed it for everyone. I suppose it's an opportunity to cut another Google dependency though if you really want.
Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
I know more than a few projects using code.google.com that have downloads from a separate server, perhaps to get around some inconvienences already built into the system.
Maybe the cost of bandwidth is getting to be significant, or maybe it is due to abuse. The announcement seems to suggest people were creating projects just to distribute large files, probably copyrighted material, (and possibly malware), and getting Google to host it for free.
Still, if you have to set up two or more different services to host your project, why would you bother with the one that didn't allow project downloads? What would be the point of using that on a community project? It would seem this would drive the community away. Perhaps this telegraphs the death knell for yet another Google service?
Sig Battery depleted. Reverting to safe mode.
just use
svn checkout enter-url-here
It's how I download everything from google code, and for github I use git. or is the command line "too ancient" to use anymore?
while
So do it for them. As has been stated GitHub did this already, didn't see a crap ton of whining then.
letting an idiot know they are an idiot is not a game... it's a responsibility. - by Kristopeit, M. D. (1892582)
Were it not for Android Google would risk losing market share in their existing search engine and ads markets as Apple and other companies served as a gatekeeper to the Internet. So yeah the investment makes sense. They did pay an outrageous amount of cash to buy Motorola but then again other companies have spent more cash on software acquisitions of even more dubious value.
My MOM knows what BitTorrent is. It's available on nearly every platform in existence; there's even a javascript client, I think? Some browsers now have clients built-in or available via extensions. With DHT supported by most every client, you don't even need a tracker. Web seeding means you don't have to guarantee seeded peers if you've got some HTTP mirror available somewhere.
So, can FOSS projects please grow up and start using bittorrent more? Can we make torrents a little more transparent to users, as well? As in, you click a link and you don't need to do anything else, no external programs, etc? Some big projects like Libreoffice have been using BitTorrent for a while; distributions have been as well even longer.
PS:For the love of god, please pick a sensible chunk size *glares at people who create 300MB torrents with 4MB chunk sizes*
Please help metamoderate.
Remember when it was normal to move files around with standard protocols, which worked reliably and didn't require any bizarre shit? And then remember when someone came up with a great idea of offering file storage service, with the caveat that you would have to use weird special software in order to upload and download your files, so that we could move toward a situation where it's not always necessarily available (e.g., if the weird software hasn't been ported to your box yet) not as easily scriptable, and just didn't work as well?
People, when that happened, you were supposed to laugh in Dropbox's face, slapping your knee while between chuckles you weakly uttered "oh my god, what a stupid idea! And how insulting for you to think we're stupid enough to fall for it!"
That's what you were supposed to say. Instead, it seems that a bunch of people said, "oh, cooool!!!" instead.
So of course Google had to go make Google Drive, to catch up on being as horrible as Dropbox, so that Dropbox wouldn't get the whole market of stupid people. Stupid people are a valuable market.
But once they had to deal with stupid people and not-stupid people, they had a problem: wouldn't it be more profitable, if we could get non-stupid people to do things The Stupid Way? You know, run our "drive" software instead of rsync, sftp, etc?
So here we are. Thanks, everyone. Thanks for making these fucking weird nonstandard clients the new norm that everyone is expected to put up with. I just realized something: you all didn't really hate AOL, did you? It stopped being "cool" (?!) but you never understood why it wasn't cool, huh?
The last times I tried using Google Drive, if you downloaded more than one file, it would make a zip file with the files where the dates were all reset to Jan-1-1980. Does it still do that?
That's a deal-killer to me and makes the service unusable. DropBox doesn't do that - so I know it's not technically impossible to so something so difficult as preserve a file's modify-time.
well, thank the FSM that I never moved away from sourceforge. I migrated from CVS to SVN, now I moved to GIT, and their new Allura interface is quite nice. The only thing that I'm missing in the bug tracker is a way to properly define dependencies between bugs.
Quoting the comments:
Setup looks pretty simple; but, since I don't have code in Google Code, I can't put it to the test. Can anyone attest to how well this works?
Finding God in a Dog
I know it fell out of favor for new projects when Google Code / CodePlex / GitHub came on the scene with their Web 2.0 design hotness and minimalistic feature sets, but SourceForge is still around and continues to improve without taking any features away.
Loser? I'm not the one dumb enough to to figure out how to post basic instructions through the *various* ways on the internet telling folks to download from a link.
I read TFA and all I got was this lousy cookie
Google taketh away.
A few hours ago, I was just thinking this might happen someday, and wondering if I should use sourceforge for the downloads of my next software releases in the coming days. Never thought that someday might be today!
My apologies, I was talking in general; not about your specific project or your ego tied to it. Most projects I have seen have presented no significant barrier if the repository doesn't host the final download directly. Worst comes to worst, most folk just google the project they want to see if they are looking for it. Not a big deal.
I read TFA and all I got was this lousy cookie
Forgive them. Products of a school system that has taught them that everything they do is worthy. The world owes them. ...
A trophy to every participant. Wining and losing are the same. As long as you show up
Google owes them everything forever. Anything less in their world view really is evil.
They feel they are being ROBBED.
You can not invalidate their feelings. That will make you insensitive and evil.
Why is it so hard to only have politicians for a few years, then have them go away?
Well, I usually use "genocide".
How can I believe you when you tell me what I don't want to hear?
Apple has their own ads solution as well. In fact they developed it after they figured out someone else was making money with apps than they were. The horror!
An additional benifit is that if you disappear, your projects will live on. If you host your files and code on your own server, when you decided to close it down, it goes with it.
I've seen far too many dead links that I would have loved to see...
"We're grandfathering existing accounts that signed up before day X", duh.
Advanced notice doesn't mean there's a frenzy of new signups; it just means existing users are treated fairly.
"Evil"?
This sentence doesn't parse.
like google summer of code does, like gcc compile farm does, like slashdot story queue does. its not rocket science.
some people spent many hours customizing scripts to upload their builds to google code. now those scripts are useless. its fucking bullshit.
who say the solution is xyz, never actually mention the names of xyz.
old versions, dev versions, branch versions......
pretty soon you have 500MB of d/l files in your git repo.
yet another comment suggesting 'if youve got some XYZ somewhere'.
without mentioning the actual name of 'some xyz somewhere', no company name, no organization name, no url, no link, no nothing.
just some abstract idea that 'out there' is a bunch of free file hosting for everyone. its not true. its just not true.
if you dont have an host to store the web seed, web seeding is worthless.
and of course the amoral douches like pb would never in a million years dream of contributing to the community by web seeding floss projects.
I'm pretty sure lots of proyects will be moving to github/bitbucket/etc now!
here's there new Lic terms for all google code:
D&R (Death and Repudiation) License
========
This software may not be used directly by any living being. ANY use of this
software (even perfectly legitimate and non-commercial uses) until after death
is explicitly restricted. Any living being using (or attempting to use) this software
will be punished to the fullest extent of the law.
For your protection, corpses will not be punished. We respectfully request
that you submit your uses (revisions, uses, distributions, uses, etc.) to
your children, who may vicariously perform these uses on your behalf. If
you use this software and you are found to be not dead, you will be punished
to the fullest extent of the law.
If you are found to be a ghost or angel, you will be punished to the fullest
extent of the law.
After your following the terms of this license, the author has vowed to repudiate
your claim, meaning that the validity of this contract will no longer be recognized.
This license will be unexpectedly revoked (at a time which is designated to be
most inconvenient) and involved heirs will be punished to the fullest extent
of the law.
Furthermore, if any parties (related or non-related) escape the punishments
outlined herein, they will be severely punished to the fullest extent of a new
revised law that (1) expands the statement "fullest extent of the law" to encompass
an infinite duration of infinite punishments and (2) exacts said punishments
upon all parties (related or non-related).
Some drink at the fountain of knowledge. Others just gargle.
-1 for end user experience for getting code. At least, google code should still include a tab called downloads for links to whereever else for each download. That will minimize end-user-of-software (as in non-developer) confusion. Oh and I would also like to extend my personal invitation to all the MFs who abused the service with malware to please leave the planet as soon as possible. Remember, suicide is always an option to a worthless, counterproductive life.
Where are we going and why are we in a handbasket?
Or, you know, FTP.
Yeah, right.
i provide a free service to my users, and i dont decide to pull the fucking plug for no apparent reason.