Endised RubyGems.org hooldajad asutasid alternatiivse Gem Cooperative registri.

Viis endise RubyGems.org, RubyGems ja Bundleriga seotud projekti hooldajat, sealhulgas kaubamĂ€rgi Bundler omanik, kuulutasid vĂ€lja alternatiivse projekti – Gem Cooperative, mis on kogukonna kontrolli all ja kasutab avatud juhtimismudelit, mille on loonud Homebrew projekti pĂ”hjal. Praegu on projekt kĂ€ivitanud gem-serveri gem.coop, mis sisaldab kĂ”iki pakette RubyGems.org kataloogist ja on sellega sĂŒnkroonitud. On lubatud tĂ€ielik ĂŒhilduvus RubyGems pakettide haldamise sĂŒsteemi ja Bundleri sĂ”ltuvuste halduriga.

Server töötab seni RubyGems.org peegeldusreĆŸiimis ning pakettide avaldamise funktsionaalsust plaanitakse lisada jĂ€rgnevate kuude jooksul. Alternatiivi kasutusele vĂ”tmiseks server peab gemfile'i parameetri source vÀÀrtuse „https://rubygems.org” asendama „https://gem.coop.”

Gem Cooperative'i asutajad olid eemaldatud pĂ€rast tekkimist mittetulundusĂŒhinguga Ruby Central, mis korraldab RubyConf konverentse ja vastutab RubyGems.org teenuse töö infrastruktuuri toetamise eest. Septembris sai Ruby Central tĂ€ieliku kontrolli GitHubi hoidlate ĂŒle, kus arendatakse RubyGems, rubygems.org ja Bundlerit, ning otsustas kĂ”ik vĂ€lised hooldajad vĂ€lja jĂ€tta. Lisaks keelati vĂ€listele hooldajatele juurdepÀÀs bundleri ja rubygems-update gem-pakettidele.

Ruby Centraliga lepinguta hooldajate eemaldamine toimus pĂ€rast konsultatsiooni juristidega ja pĂ”hines lĂ€biviidud infrastruktuuri turvaauditi tulemustel. Üheks pĂ”hjuseks, miks juhtimine keskenduti ĂŒhte kĂ€tte, toodi vĂ€lja mure turvalisuse pĂ€rast ja kaitse rĂŒnnakute eest klass „supply chain”. Ruby Central ĂŒritab minimeerida juurdepÀÀsu hoidlatele ja vĂ€listada loodud tĂ€ieliku privileegsuse juurdepÀÀsu hoidlatele isikutele, kes ei ole aruandlikud ega kanna otsest vastutust.

Lisaks sundvĂ€lja arvatud hooldajatele on alternatiivse teenuse Gem Cooperative asutajate hulgas ka Ellen Dash, kes lahkus septembris ettevĂ”ttest Ruby Central ja loobus hooldaja positsioonist protestiks Ruby Central tegevuse vastu, mida Ellen nimetas projekti vaenulikuks ĂŒlevĂ”tmiseks. Ellen arvab, et Ruby Central tegevus oli ebaĂ”iglane ning vÀÀrikad inimesed, kes olid oma maine teeninud ja kes on rohkem kui kĂŒmme aastat RubyGems'i ja Bundleri hooldamisega tegelenud, on juurdepÀÀsust ilma jÀÀnud.

Joel Drapper, Phlexi ja Literal gem-pakettide hooldaja ning endine Shopify töötaja, mis on Ruby Central peamine sponsor, peab samuti Ruby Central tegevust GitHubi hoidlate ĂŒlevĂ”tmiseks, mis olid varem kogukonna kontrolli all. Tema arvates ei olnud Ruby Central'il, mis haldab RubyGems.orgi teenust, vajadust github.com/rubygems hoidlate omastamiseks, kuna ta kontrollis tĂ€ielikult, millist koodi kasutada RubyGems.org'i teenuse korraldamiseks. Koodihoidlate Ă”iguste omastamist vĂ”rreldakse funktsiooni teegi Ă”iguste omastamisega selle pĂ”hjal, et see on kasutusel rakenduses.

Samas on Ruby arendajate seas kĂŒpsemas veel ĂŒks konflikt – avaldati avalik kiri, millega kutsutakse ĂŒles looma Ruby on Railsi sĂ”ltumatut fork'i, mis ei sĂ”ltu selle loojast David Heinemeier Hanssonist. Davidit sĂŒĂŒdistatakse rassistlikes ja transfoobsetes mĂ€rkustes, mis ei sobi kogukonna liidri tasemele (nĂ€iteks on rassistlikud mĂ€rkused seotud sellega, et David mainis ĂŒhes mĂ€rkuses, et London ei ole enam tĂ€is pĂ”liseid britte). Avalikule kirjale on alla kirjutanud juba rohkem kui 140 osalejat. Allakirjutajate hulgas on Tim Bray (XML-i spetsifikatsiooni kaasautor), Jeff Atwood (Stack Overflow ja Discourse kaasasutaja) ja Jevgeni Ročko (sotsiaalvĂ”rgustiku Mastodon looja).

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster