Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 54 reacties
Submitter: Rafe

GitHub heeft zijn prijsmodel aangepast en geeft betalende gebruikers nu een onbeperkt aantal privérepositories voor persoonlijke accounts die niet in het publieke domein zichtbaar zijn. Tot kort geleden waren er verschillende abonnementen met tussen vijf en vijftig privérepositories.

Github logoEen persoonlijk account kost nu 7 dollar, ongeacht het aantal private repositories. Voor bedrijven en organisaties kost dat 9 dollar per gebruiker per maand of 25 dollar voor de eerste vijf gebruikers. In het vorige prijsmodel konden gebruikers nooit een 'ongelimiteerd' aantal persoonlijke repositories aanmaken en was het maximale aantal opgedeeld in verschillende tiers, waarbij de goedkoopste persoonlijke account voor 7 dollar per maand maximaal vijf privérepositories gaf. De duurste versie met vijftig repo's kostte 50 dollar per maand. De bedragen voor bedrijven en organisaties lagen nog beduidend hoger, van 25 dollar voor tien repo's tot 200 dollar voor 125 repositories.

Gebruikers die al betalen, krijgen de aanpassing automatisch, schrijft Github op zijn blog. Accounts waar mensen op dit moment meer voor betalen, krijgen een compensatie. Voor organisaties geldt dat die in de oude structuur kunnen blijven. Als er hier toch een verandering in optreedt, dan krijgen bedrijven en instellingen in ieder geval een jaar de tijd dit aan te passen.

De wijziging is mogelijk een reactie op opensourcestart-up GitLab die gratis en onbeperkt privérepo's biedt, BitBucket dat gratis is tot teams met vijf leden, maar ook Atlassian en andere dienstverleners zoals AWS en Google Cloud Platform.

Moderatie-faq Wijzig weergave

Reacties (54)

Voor particulieren vind ik dit een goede wijziging, ik gebruik github al tijden, het is vooral vervelend voor bedrijven. Eerder betaalde je voor het aantal repo's dat je als bedrijf hebt, straks betaal je voor het aantal users. Zoals ik het las op github.com is dat bedrijven uiteindelijk alsnog naar het nieuwe prijsmodel worden veranderd, maar dat github alleen een jaar van te voren moet aangeven dat dit gebeurd.

Kortom voor een kleine vereniging met veel mensen wordt dit duurder, je zou dan denken dan ga ik met outside collaborators werken, helaas nemen die ook 'seats' in gebruik dus betaal je daar ook 9 dollar per maand voor.

https://help.github.com/articles/about-per-user-pricing/

[Reactie gewijzigd door martijncasteel op 12 mei 2016 09:45]

Eigenlijk niet.
Je kan ook gratis ongelimiteerd (met een soft limit van 100.000) private repositories krijgen op gitlab.com zelf.

Op zich zitten er ook meer features in Gitlab dan in Github, dus ik kan wel begrijpen dat Github terug meer betalende users begint te lokken.

Dingen die in Gitlab zitten maar niet in Github:
  • Work-in-Progress Protection
  • Innersourcing
  • Powerful Issue Tracker ==> Met templates en dergelijke
  • Attachments in issues

[Reactie gewijzigd door Blue Eyed Devil op 12 mei 2016 09:52]

Ik had het over github, waar nu ook issue en pull requests templates zitten (die je wel kan negeren) en attachments kun je gewoon toevoegen door het in je tekstvakje te slepen.

Work in progress protection iig niet maar dit vind ik ook een beetje tegenstrijdig met heb version control en git principes in het algemeen, daar zijn pull-requests voor toch?
WIP protection aanzetten op een merge request is een manier van een code review aanvragen. Soms heb je feedback nodig voordat het klaar is :)
Ah duidelijk, ik ga eens googlen, er zijn alsnog wel veel verschillende manieren om met git te werken;
ik maak altijd meteen een pull request voor een nieuwe branch om te discussiëren, merge kan alleen door een admin en labels gebruik ik eigenlijk om de fase van de feature te beschrijven (dwz 'ready' klaar om gereviewed te worden en mogelijk te mergen, 'need help' om aandacht te krijgen, maar bij mij vragen we ook veel dingen in slack)
Klopt. GitHub en GitLab hebben een vrij simpel/lichtgewicht model voor het reviewen van code voor het te mergen. Als dat niet voldoende is voor je organisatie kan je kijken naar andere applicaties. Phabricator komt uit de stal van Facebook (bijv in gebruik bij Wikimedia) en heeft zowel pre-commit reviews als post-commit audit mogelijkheden. Of je kan je bestaande git hosting aanvullen met tools als Gerrit dat veel wordt gebruikt bij grote open source projecten (bijv. Android).
Gitlab biedt nog meer interessante features:
- Een Trello-achtig bord om te scrummen
- Continuous Integration via Gitlab Runner (o.a. voor het bouwen van Docker Images)
- Continuous Delivery

Verder innoveren ze er lustig op los dus ik verwacht nog veel mooie features in de toekomst.

Daar staat tegenover dat de UI rondom het toewijzen van rechten aan gebruikers niet zo handig is ingericht.
Er is een manier om templates te maken voor issues.

Hier is een voorbeeld: https://raw.githubusercontent.com/owncloud/core/master/issue_template.md

Als je een nieuwe issue wilt maken op https://github.com/owncloud/core/issues/new krijg je die template als eerst voorgeschoteld.
Komt bij ons neer op een verdrievoudiging van de prijs, door het vrij hoge aantal users gaan we van 200 dollar per maand naar tegen de 600 dollar per maand. Dat is best een grove verhoging van de prijs.

Wat ik vooral jammer vind is dat een outside collaborator meteen de volle mep kost. Hier mag GitHub van mij een voorbeeld nemen aan Slack, als je een extern persoon toevoegt aan de bedrijfsaccount in Slack dan is dat voor één channel gratis en voor meerdere channels ga je de normale prijs betalen.

Dat zou GItHub ook wel mogen doen; outside collaborators die toegang hebben tot één repository gratis, en bij twee of meer repositories gewoon de volle prijs. Op die manier voorkom je dat bedrijven gigantisch benadeeld worden met de nieuwe prijsstructuur, en tegelijkertijd voorkom je ook dat er massaal wordt overgestapt op outside collaborators.
Van wat ik heb gelezen van de link dat een andere tweaker heeft gepost, als je de oude prijs structuur beter vind, kun je die nog gebruiken. En ze zijn op het ogenblik niet van plan dat te wijzigen, als ze dat ooit van plan zullen zijn zeggen dat ze dat 12 maanden van tevoren zullen melden.

https://github.com/blog/2...mpaign=ww-stuper-20160511
Klopt, dus als je iedere klant een privé repo wil geven kost je dat ook 9$/maand. niet ideaal.
Nee bedrijven kunnen blijven gebruik maken van het oude model tenzij ze dat anders willen. GitHub zegt alleen dat mochten ze dat oude model in de toekomst beëindigen, dan laten ze dat minstens één jaar op voorhand weten.
Werkt ook voor mensen die de studenten versie hebben. (Gratis wanneer je hem kunt verifiëren met je school mail adres. https://education.github.com/)
Dat is helemaal mooi! Al een aantal keren privé repositories verwijderd om plaats te maken voor iets nieuws. Nu kan ik ze gewoon laten staan _/-\o_
Zo herkenbaar, bij de universiteit utrecht hebben ze sinds dit jaar ook een eigen gitlab instance draaien, maar github education is sowieso wel interessant al is het maar voor de gratis 50$ voor digitalocean.
Yep ik had de studentenversie al op m'n account staan en die is automatisch overgezet naar dit nieuwe abbonememt, geheel gratis. Mooie zet van GitHub
Ja ik dacht al waarom krijg ik nou weer een mailtje van github, helemaal vergeten dat ik een keer een hele bundel aan educational licences tegelijk had aangevraagd. (Jetbrains educational licence vind ik echt de shit trouwens!) Maargoed mijn faculteit heeft inmiddels een eigen Gitlab deployment, het mooie is dat zij dan garant staan voor uptime en gegevensbehoud. Om een of andere reden wordt het uitvallen van externe diensten meestal als smoes gezien terwijl als het intern gebeurt het wel telt als overmacht dus dan zit ik liever daar.
Ik blijf het iets vinden wat niet bij GitHub past, priverepositories.

Ik doe veel met GitHub. Niet per se qua contributie, maar qua projecten die ik eraf haal voor onze eigen projecten. Bijvoorbeeld ReactJS modules die je kant en klaar kunt gebruiken.
Dat vind ik de hele essentie van Github, opensource projecten die je zelf kunt gebruiken, of kunt forken en aan mee kunt helpen.

Aan de andere kant begrijp ik het ook wel, GitHub is een commerciele organisatie die ook geld moet verdienen.

[Reactie gewijzigd door Ask! op 12 mei 2016 09:56]

Ik werk er vooral mee met mijn school projectgroep (heb een studentenlicentie). En om eerlijk te zijn hoeft niet alles en iedereen ons project al te kunnen zien. Vind het wel handig zo private repo!
Ik kom ook steeds meer publieke projecten tegen van met name jongerejaars. In combinatie met problemen googlen komt plagiaat al gevaarlijk snel om de hoek kijken.
Ik beheer mijn persoonlijke website(s) ook vaak met Git. Wat heeft het grote publiek daarmee te maken? Die zet ik liever niet publiekelijk, maar ik vind het wel een handige manier om wat versie-beheer te hebben. Daarnaast heb je als bonus ook nog een soort backup.

Nu gebruik ik een private-repo van BitBucket voor mijn websites, die zijn standaard gratis. Ik vind het minimum van $7/maand voor GitHub nog steeds erg veel voor een hobby.
Ach, zowel Spotify als Netflix zijn duurder, dus ik vind het niet echt prijzig. Daarnaast is het voor mij als developer geen hobby, maar part of the job, dus mijn kijk is iets anders dan die van een hobbyist :). Wat wel zo is dat het weer 7$ is bovenop je maandlasten. Als je het zo bekijkt, snap ik het nog wel.
Klopt hoor, voor Spotify en Netflix betaal ik dan overigens weer wel. Maar die gebruik ik intensief. GitHub is erg degelijk en die $7 is ook zeker niet veel als je GitHub regelmatig gebruikt. Echter in mijn geval gebruik ik het om een paar projecten te volgen die ik af en toe download en zou ik er 2-3 websites opslaan. Voor mij niet genoeg om $84/jaar te verantwoorden.
Tja gratis dingen kunnen niet eeuwig blijven bestaan, er moet ergens aan verdiend worden. En dan vind ik 7 dollar per maand vrij schappelijk
Wat is het verschil met een lokale Git of SVN repo dan ? Denk je dat ik mijn POS een beetje publiek ga zetten ?
Ik begin mijn open-source projecten vaak op een privé-repo, en maak ze later openbaar als er ook werkelijk iets nuttigs te zien is.
Natuurlijk past het bij GitHub. Het is toch gewoon een bedrijf die winst wil maken.
Dat ze public repositories gratis hosten is natuurlijk voor bekendheid en dat werkt erg goed.

Ik gebruik voor private repositories nog altijd Bitbucket. Dat is ook niet uit de goedheid van de makers van Bitbucket, maar het is van Atlassian die weer graag willen dat je bijvoorbeeld Jira gaat gebruiken en issues in Bitbucket makkelijk kunt converteren naar Jira...
Ik blijf het iets vinden wat niet bij GitHub past, priverepositories.
Op mijn werk gebruiken we (betaald) github. Zelf een servertje optuigen voor git had natuurlijk ook gekunt, maar a) we zitten niet te wachten op het bijkomende beheer en b) github heeft nuttige extra functionaliteit t.o.v. "plain" git.

Zonder prive repositories zou github geen optie zijn voor ons, we kunnen/willen simpelweg niet al onze code openbaar maken. En daar zijn we dus best bereid om wat voor te betalen.
Voor onbeperkt aantal private repositories is er BitBucket. Er zit (vooralsnog...) alleen een limitatie op het aantal gebruikers waarmee je zo'n private repo kunt sharen.
BitBucket en andere git providers zijn zeker even goed als GitHub.

Er wordt veel blind gestaard op Guthub alsof zij de enige git provider zijn. Ze zijn de grootste en waarschijnlijk de beste. Maar veel alternatieve zijn goedkoper en echt niet veel slechter.

Ik zelf gebruik BitBucket met plezier!
Alleen hun SourceTree applicatie is niet echt stabiel.
Misschien moet je eens GitKraken proberen? Dit is een redelijk nieuwe client. Ik gebruik hem wel enkel als ik het niet meer redt in de command line :).
Bij mij was SourceTree ook niet stabiel, ik had last van memory leaks.

Ik ging zoeken naar een leuke (gratis) andere Git client en ik vind Git Extensions fijn.
Ik gebruik GitLab op mijn persoonlijke server.
Werkt goed. Voor 8.5 was het langzaam maar dat hebben ze aangepakt.
Je kan daar ook Gitlab voor gebruiken waar je naast private repo's ook meer dan 5 mensen in je team mag hebben volgen mij
Vanmorgen in mijn mailbox:
Good news — your plan now includes unlimited private repositories. Whether you're using private repositories to learn new things or flex your creative muscles, you can keep all of your projects in one place without worrying about how many repositories you're using (if you need help migrating, we’ve got a tool for that). We hope this new plan will help you work on as many ideas, experiments, and projects as you can think up.

We’ve automatically updated your account to include unlimited private repositories. As part of this change we also updated our pricing, but since you’re using the Student Developer Pack, your plan remains free.
meer info:
https://github.com/blog/2...mpaign=ww-stuper-20160511
Ik heb een student pack en kreeg vandaag inderdaad ook een mailtje. Moet zeggen ik vind het wel fijn, al mijn school projecten staan op GitHub en de VU is redelijk streng op plagiaat. Dus oneindig private repositories zijn meer dan welkom. Ik zat al aan mn max;)
Wij hebben hier op het bedrijf maar 1 product waar we aan werken en die zit in 1 repository. Tel daar nog wat randzaken-repositories bij op... en we blijven ruim onder de 10 die het kleinste abonnement biedt.

Deze nieuwe structuur is voor ons gewoon een (ordinaire) prijsverhoging en ik vermoed dat dat bij veel bedrijven het geval zal zijn.
WIj hebben hier op het bedrijf ook maar 1 product, en wij hebben 198 Git repositories. Het is maar net hoe je het organiseert. Sowieso beginnen veel bedrijven met een monoliet, die ze dan later gaan opsplitsen. En zelfs als je al sub-modules hebt in je product, is er altijd nog de keuze tussen of je die sub-modules in aparte Git repositories huisvest, of samen in één enkele Git repository, een keuze die (wat mij betreft) o.a. samenhangt met je keuze voor build tools. En dan zijn er, zoals je ook al zegt, allerhande mogelijke tooltjes en hobbyprojectjes (ook op het werk) die ook ergens gehuisvest moeten worden.
De wijziging is mogelijk een reactie op opensourcestart-up GitLab die gratis en onbeperkt privérepo's biedt, BitBucket dat gratis is tot teams met vijf leden, maar ook Atlassian en andere dienstverleners zoals AWS en Google Cloud Platform.
In dit stukje wordt bitbucket genoemd en later Atlassian, bitbucket is het product van Atlassian voor zowel de persoonlijke offering als de zakelijke. Voorheen hete het stash voor de zakelijke markt maar dit is nu ook bitbucket geworden.
Je kunt GitLab ook lokaal/op je server draaien, heb hierin alleen ervaring met Arch Linux, .. wat een drama om te installeren. :/
Op Ubuntu schijnt het overigens wel zonder problemen te werken.

Er zijn nog meer alternatieven voor GitLab zo te zien op Alternativeto, maar misschien heeft iemand ervaringen hiermee? :)

GitHub werkt uitstekend, echter is af-en-toe het clonen ontzettend traag, is dit voor betaalde klanten anders?
Het installeren van GitLab op CentOS 6 en 7 is relatief eenvoudig.
Vroeger was het wel veel moeizaamer om je GitLab installatie te updaten, maar het is sinds 2015 veel gemakkelijker geworden.
Gitlab installeren op Debian is een fluitje van een cent. Wij gebruiken het sinds 2013 en het is echt erg goed geworden, functioneel zeker gelijkwaardig aan Github.

Wat erg handig is dat CI ingebouwd is, zodat je niet nog een losse CI service hoeft te regelen zoals bij Github.
Voor de mensen die liever iets anders hebben dan GitHub. Ik gebruik voor mijn bedrijf en een ander bedrijf al jaren BitBucket van Atlassian. Je hebt daar oneindig prive en public repo's en is zelfs tot 5 users gratis! Vanaf dan heb je pakketten van 10, 25 enzov users ($1 per user per maand)

Ik heb de keuze voor BitBucket tegenover GitHub relatief snel gemaakt aangezien ik het prettiger vindt ogen (subjectief) en omdat prive repo's gewoon gratis zijn. Voor kleine groepjes is dit echt een uitkomst. Later is het bedrijf wel gegroeid en hebben we met 7 medewerkers het pakket van 10 users moeten kopen voor 10$ in de maand, wat ik het geld nog steeds meer dan waard vindt.

[Reactie gewijzigd door jopitan op 12 mei 2016 13:00]

Op dit item kan niet meer gereageerd worden.



Nintendo Switch Google Pixel Sony PlayStation VR Samsung Galaxy S8 Apple iPhone 7 Dishonored 2 Google Android 7.x Watch_Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True