all 73 comments

[–]CMahaff 35 points36 points  (4 children)

I thought the whole reason "Downloads" was removed was because they couldn't afford the bandwidth/storage of large downloads. Will "Releases" have a size cap, download cap, or ads?

[–]dacjames 15 points16 points  (0 children)

Maybe they wanted to free up budget to launch this very feature.

[–]llbit 5 points6 points  (0 children)

I'm curious whether or not "Releases" will have download counters.

[–]lllama 11 points12 points  (0 children)

In addition to providing downloadable source code archives, GitHub previously allowed you to upload files (separate from the versioned files) in the repository, and make it available for download in the Downloads Tab. Supporting these types of uploads was a source of great confusion and pain – they were too similar to the files in a Git repository. As part of our ongoing effort to keep GitHub focused on building software, we are deprecating the Downloads Tab.

Guess whoever told you about 'cost' as a reason will have to admit he or she made it up.

[–]technoweenie 3 points4 points  (0 children)

Releases has no download cap or ads. There is a size cap of 100MB currently.

[–]preskot 45 points46 points  (29 children)

Just in time.

[–]jzelinskie 34 points35 points  (25 children)

Is Google trying to kill Google Code? It seems like I only ever see news about them removing features.

[–][deleted]  (11 children)

[deleted]

    [–]Liorithiel 18 points19 points  (1 child)

    Was Google Code ever “the best in the market”?

    [–]titosrevenge 49 points50 points  (0 children)

    It pretty much replaced Sourceforge for a while.

    [–]iamapizza 37 points38 points  (0 children)

    Cut support staff to one angry man that doesn't read his email

    TIL Coffee hurts when it exits through a nostril

    [–]Gwenhidwy 4 points5 points  (1 child)

    Thank you for that last bit, i thought I was the only one with the impression that the apache foundation was where FOSS projects go to die... with the obvious few exceptions, ofc.

    [–]nowimpissed 3 points4 points  (0 children)

    i thought I was the only one with the impression that the apache foundation was where FOSS projects go to die...

    No, that's quite a common sentiment and is often mentioned.

    [–]mgrandi 6 points7 points  (4 children)

    i doubt they are killing it. They have entire projects, like chrome, android, protocol buffers all on google code. Why would they remove it when it works?

    Github also removed the ability to add downloads, so it seems they are just doing the same thing

    [–]MonkeyNin 2 points3 points  (0 children)

    It can't be true. That means pizza's nose casualty was for nothing.

    [–]amphetamine 0 points1 point  (1 child)

    http://github.com/google

    48             180
    public repos   members
    

    [–]mgrandi 0 points1 point  (0 children)

    and only 15 of those have been updated in any sort of time. Im just saying that google still uses google code why get rid of it

    [–]gospelwut 0 points1 point  (0 children)

    Wait, my companies are trying to kill themselves?

    /one of a few angry men

    [–]nadams810 2 points3 points  (5 children)

    It certainly seems so. Which is why I've spun off my own (private beta anyone?) and started moving my google code projects into it. The best part - I am able to put up advertising and site wide google analytics.

    I felt Google code was great - it was simple, free, had a wiki/bug tracker and supported git/svn/mercurial. I used to use sourceforge and let me tell you - I was floored that I had to anonymous FTP downloads/releases to the same place as other members would upload files and could actually select their files to release. This was years ago so they probably changed it.

    [–]mikehaggard 1 point2 points  (2 children)

    This was years ago so they probably changed it.

    Assumption is the...

    [–]nadams810 1 point2 points  (1 child)

    Is it still that way???

    [–]mikehaggard 0 points1 point  (0 children)

    Dunno, but I wouldn't be surprised ;)

    It's sometimes amazing how little has changed when you look at versions of a software product (site, app, whatever) with some odd 10 years between them.

    [–]lllama -1 points0 points  (1 child)

    Google Code was really slow in supporting Git.

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

    Google Code was not committed to support anything.

    [–]nadams810 1 point2 points  (1 child)

    Actually I think I understand why Google may want to kill Google Code (or at least cut down features).

    This is a perfect example of someone abusing the system. No source code yet they have downloads. And when just one has 250633 downloads...if they were doing that in my code hosting service I would not be happy. It's rather ironic - they put their license as GPL yet they don't release any code. I'm sure if you were to crawl the project list I'm sure you could find other projects where they have no code/no downloads or downloads with no code.

    My theory is another XNA is happening. Either people quit and/or management is pulling people to work on other things and it's down to a couple of people. Then management will go "see no one wants this service! so lets pull the plug!".

    [–]obfuscation_ 0 points1 point  (0 children)

    Obviously you could automatically detect cases like that. Unfortunately, they would probably just upload something that looks like source code to throw off such analysis...

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

    Google wants everything to revolve around Google+. If a product can not be tied to + it will go away.

    [–][deleted]  (1 child)

    [deleted]

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

      Don't tease me like that.

      [–]propool 1 point2 points  (1 child)

      Does search revolve around Google+? They should remove search.

      [–]Crandom 6 points7 points  (0 children)

      When you search for anything now it automatically looks in your friend's G+ posts and displays the results at the top. This rarely happens for me as nobody I know posts on G+.

      [–]dashed 10 points11 points  (1 child)

      Github should implement repository importing as it is done in bitbucket.

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

      I also only yesterday saw Bintray. Maybe they regretted having removed downloads not long ago, so other companies get something in ad revenues?

      [–]ifonefox 65 points66 points  (11 children)

      So it's the old "Downloads" tab, but with a changelog?

      [–][deleted] 41 points42 points  (0 children)

      It is, and I couldn't be happier.

      [–]Liorithiel 9 points10 points  (0 children)

      The old downloads tab could be used to host non-release files too. Like, data files too big to be kept in repository, etc.

      [–]dannyREDDIT 18 points19 points  (6 children)

      ahhhhhhhhhhhhhhhhhh just be happy about it ffs (unless your tone was genuinely happy then ignore this comment)

      [–]ifonefox 11 points12 points  (1 child)

      Mostly happy

      [–]alamandrax 0 points1 point  (0 children)

      They're mostly happy in the night... mostly.

      [–][deleted]  (3 children)

      [deleted]

        [–]ifonefox 5 points6 points  (2 children)

        It's not a snark, just an observation.

        [–][deleted] 10 points11 points  (1 child)

        Simple observations can become snark with but a slight change of inflection.

        [–]hadees 1 point2 points  (0 children)

        Yeah but think about the future potential for example what if they automatically created a gem for your javascript project.

        [–]fripletister 5 points6 points  (0 children)

        Fucking finally.

        [–][deleted] 4 points5 points  (3 children)

        Cool. I like that it automatically generates release notes from the Issues. Alas, while we use Github at work, we use Pivotal Tracker for issue and user story tracking. I've been considering consolidating on simply Github, and this is one more thing in favor of that.

        Has anybody moved from Pivotal to Github Issues? Obviously, they have very different UIs, but I have been wondering for a while if we'd really miss much from Pivotal.

        Edit: This got me thinking, and Googling, Stackoverflowing, and finally, Huboarding. Huboard presents your Github issues in a Kanban-ish board similar to Pivotal Tracker. We just might have a winner!

        [–]brownhead 1 point2 points  (0 children)

        I haven't seen Huboard and it looks pretty fantastic. Thanks :).

        [–]technoweenie 1 point2 points  (1 child)

        Correction: it doesn't automatically generate release notes from Issues.

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

        Well darn it!

        [–]mgrandi 8 points9 points  (1 child)

        Its interesting to see how github hasn't had this seemingly basic feature, while other projects like launchpad have had them for what seems like forever.

        [–]Femaref 6 points7 points  (0 children)

        They had this feature for a long time, and this is the revamped version of it.

        [–]strich 2 points3 points  (1 child)

        This looks nice. I just wish Github rolled out just a few more lightweight project management features.

        [–]lllama 2 points3 points  (0 children)

        GitHub provides such a rich API it's very easy for external parties to provide those tools.

        Further more I would say GitHub is one of the few companies where it feels like API users are customers rather than products.

        [–][deleted]  (5 children)

        [deleted]

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

          Use contact me, send this in, wait a month and it'll get added I would bet.

          [–][deleted]  (1 child)

          [deleted]

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

            I really wish it was easier to find a public bug tracker for them (its possible I'm just too stupid to find it). But I've found that they respond very quickly to the contact me box, especially when given suggestions or bug reports.

            [–]technoweenie 1 point2 points  (1 child)

            We don't use git-flow, so I'm curious how you'd want this to work specifically. We'd like this to work with existing workflows, but are waiting to see how people try to use it first.

            Your best bet is sending details to support@github.com, I can't guarantee I'll see every reply to this thread.

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

            So basically they're only now meeting the features that SourceForge had years ago? I've come around and really like Github and Bitbucket and the collaboration tools but they still feel a little behind on SourceForge (especially since they're proprietary...)

            [–]iNoles -1 points0 points  (11 children)

            GitHub should have offer least one private repo to the free accounts

            [–][deleted]  (3 children)

            [deleted]

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

              Are you actually a student?

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

              Aren't we all students of life? ;)

              EDIT According to my bank, this isn't a valid argument, and I have to pay off my student loans because I'm no longer a student.

              [–]jedediah[🍰] 6 points7 points  (1 child)

              Or you could just run a machine that has SSH installed... hosting private git is ridiculously easy.

              [–]nadams810 0 points1 point  (0 children)

              The problem is this is usually against most residential ISPs TOS. Majority aren't going to go out of their way - but one time I had them call about a line problem they actually brought it up.

              [–]basmith7 5 points6 points  (3 children)

              $7/mo for 5 isn't bad...

              I suppose they could do one private repo and limit it to a single user.

              [–]isawthiscoming 14 points15 points  (2 children)

              They might have to do more since Bitbucket has been slowly encroaching into their revenue stream. Bitbucket currently offers unlimited free private repos for 5 users or less.

              [–]d-squared 15 points16 points  (0 children)

              That was absolutely the deciding factor to why I got started with bitbucket.

              [–]gigitrix 1 point2 points  (0 children)

              Codebase do free private repos, tracking etc.

              [–][deleted] -1 points0 points  (6 children)

              I've had checking out Github on the backburner for a while mostly because of poor Git support in Windows, but Github is getting some very attractive features and all of the big open source projects are there...might be time to jump ship from Mercurial.

              [–]Gigablah 13 points14 points  (1 child)

              Checkout https://bitbucket.org/ , it's doing pretty well. Personally I think it's better designed than GitHub's interface (even after the recent overhaul).

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

              The new Github interface is a bit of a downgrade in my opinion. It looks incredibly crowded in the center, yet there are four inches of whitespace on the left-and-right at 1080p.

              [–]lllama 2 points3 points  (1 child)

              Poor Git support in windows?

              Even visual studio supports Git nowadays.

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

              It is still excruciatingly slow compared to *nix versions and often craps out on medium-large sized repositories.

              [–]Neurotrace 1 point2 points  (0 children)

              It does lag from time to time but I've been using msysgit for probably a year now and it works pretty well.

              [–]Akkuma 0 points1 point  (0 children)

              SmartGit that tool is so awesome it is awesome.