PesĂ« ish-shoqĂ«ruesit e projekteve RubyGems.org, RubyGems dhe Bundler, pĂ«rfshirĂ« pronarin e markĂ«s Bundler, shpallĂ«n krijimin e njĂ« projekti alternative â Gem Cooperative, i cili Ă«shtĂ« i kontrolluar nga komuniteti dhe pĂ«rdor njĂ« model tĂ« hapur menaxhimi, i krijuar me referencĂ« ndaj projektit Homebrew. NĂ« kĂ«tĂ« fazĂ«, projekti ka lançuar serverin gem gem.coop, i cili pĂ«rmban tĂ« gjitha paketat nga katalogu RubyGems.org dhe Ă«shtĂ« sinkronizuar me tĂ«. ĂshtĂ« shpallur plotĂ«sisht pĂ«rputhshmĂ«ria me sistemin e menaxhimit tĂ« paketave RubyGems dhe menaxherin e varĂ«sive Bundler.
Serveri aktualisht funksionon si një pasqyrë e RubyGems.org, ndërsa funksionaliteti për publikimin e paketeve planifikohet të shtohet në muajt në vijim. Për t'u kaluar në alternativin server mjafton të ndryshoni në gemfile vlerën e parametrit source nga "https://rubygems.org" në "https://gem.coop.
Themeluesit e Gem Cooperative u shkarkuan nga puna pas një incidenti me kompaninë jo fitimprurëse Ruby Central, e cila organizon konferencat RubyConf dhe është përgjegjëse për mbështetje të infrastrukturës për funksionimin e shërbimit RubyGems.org. Në shtator, Ruby Central mori kontrollin e plotë mbi depozitë GitHub, në të cilën zhvillohet RubyGems, rubygems.org dhe Bundler, dhe mori vendimin për të përjashtuar të gjithë maintainerët e jashtëm. Për më tepër, maintainerët e jashtëm u mbyllën nga qasja në paketat gem bundler dhe rubygems-update.
Largimi i maintainerëve që nuk punonin sipas kontratës me Ruby Central u realizua pas konsultimeve me avokatët dhe në bazë të rezultateve të një auditi të sigurisë së infrastrukturës. Si arsyetim për përqendrimin e menaxhimit në duar të njëjta, u përmend shqetësimi për sigurinë dhe mbrojtjen nga sulmet nga klasa "supply chain. Ruby Central po përpiqet të minimalizojë qasjen në depo dhe të eliminojë praninë e një qasjeje të plotë dhe privilegjuar në depo nga individë që nuk llogariten dhe nuk mbajnë përgjegjësi të drejtpërdrejta.
PĂ«rveç mĂȘntejnerĂ«ve tĂ« detyruar tĂ« pĂ«rjashtuar, midis themeluesve tĂ« shĂ«rbimit alternativ Gem Cooperative Ă«shtĂ« edhe Ellen Dash, e cila u shkarkua nga kompania Ruby Central nĂ« Shtator dhe dha dorĂ«heqjen nga detyrat e saj mĂȘntejnerit si shenjĂ« proteste ndaj veprimeve tĂ« Ruby Central, tĂ« cilat Ellen i pĂ«rshkroi si njĂ« pĂ«rvetĂ«sim armiqĂ«sor tĂ« projektit. Sipas Ellen, veprimet e Ruby Central ishin tĂ« padrejta dhe ata qĂ« meritojnĂ« ishin tĂ« privuar nga qasja si rezultat i njĂ« reputacioni tĂ« fituar si dhe punĂ«s mbi dhjetĂ« vjet nĂ« mbĂ«shtetje tĂ« RubyGems dhe Bundler.
Joel Drapper, mĂȘntejner i paketave gem Phlex dhe Literal, si dhe njĂ« ish-punonjĂ«s i kompanisĂ« Shopify, njĂ« donator thee-lĂ« tĂ« Ruby Central, gjithashtu e konsideron veprimin e Ruby Central si njĂ« pĂ«rvetĂ«sim tĂ« repozitoreve GitHub, tĂ« cilat mĂ« parĂ« ishin nĂ«n kontrollin e komunitetit. Sipas tij, kompania Ruby Central, e cila siguron funksionimin e shĂ«rbimit RubyGems.org, nuk kishte nevojĂ« tĂ« pĂ«rvetĂ«sonte repozitorĂ«t github.com/rubygems, pasi ajo e kontrollonte plotĂ«sisht atĂ« se çfarĂ« kodi tĂ« pĂ«rdorte pĂ«r organizimin e shĂ«rbimit RubyGems.org. PĂ«rshtatja e tĂ« drejtave pĂ«r repozitorĂ«t me kodin qĂ« pĂ«rdoret pĂ«r tĂ« funksionuar shĂ«rbimi, krahasohet me pĂ«rshtatjen e tĂ« drejtave pĂ«r njĂ« bibliotekĂ« funksionesh mbi atĂ« se ajo pĂ«rdoret nĂ« njĂ« aplikacion.
Ndërkaq, në komunitetin e zhvilluesve Ruby po lind edhe një konflikt tjetër - një letër e hapur është publikuar me thirrjen për të krijuar një fork të kornizës Ruby on Rails, të pavarur nga krijuesi i saj, David Heinemeier Hansson. David akuzohet për shprehje raciste dhe transfobike, jo të denja për një lider të komunitetit (për shembull, komentet raciste përfshijnë se në një nga shënimet e tij David ka përmendur se Londra nuk është më plot britanikë të rinj). Letra e hapur tashmë ka marrë nënshkrimin e mbi 140 pjesëmarrësve. Midis tyre janë Tim Bray (bashkautor i specifikimit XML), Jeff Atwood (bashkëthemelues i Stack Overflow dhe Discourse) dhe Evgeny Rochko (krijuesi i rrjetit social Mastodon).
Burimi: opennet.ru
