Iziphumo zeenyanga ezintandathu zomsebenzi weprojekthi yeRepology, ehlalutya ulwazi malunga neenguqulelo zephakheji

Ezinye iinyanga ezintandathu zidlulile kunye neprojekthi I-Repology, eqokelela kwaye ithelekise ulwazi malunga neenguqulelo zephakheji ezivela kwiindawo ezininzi zokugcina, ipapasha enye ingxelo. Injongo yale projekthi kukuphucula intsebenziswano yabagcini bephakheji ukusuka kwizabelo ezahlukeneyo phakathi kwabo kunye nababhali besoftware-ingakumbi, iprojekthi inceda ukufumanisa ngokukhawuleza ukukhutshwa kweenguqulelo ezintsha zesoftware, ukubeka esweni ukubaluleka kweepakethe, ukudibanisa ukubiza amagama kunye nezikimu zoguqulelo. , gcina i-metainformation isexesheni, yabelana ngamaqhosha kunye nezisombululo kwiingxaki kunye nokuphucula ukuphatheka kwesoftware.

  • Inani leendawo zokugcina ezixhaswayo lidlule kuma-250. Inkxaso eyongeziweyo yeCygwin, distri, Homebrew Casks, just-install, KISS Linux, Kwort, LuaRocks, Npackd, OS4Depot, RPM Sphere. I-Antergos repository, eyekile ukuphuhliswa, isusiwe. Inkxaso ye-GNU Guix isusiwe (ngenxa yeenguqu kwiwebhusayithi ye-Guix eyenza ukuba ukwahlukana kungenzeki) kwaye kamva kwabuya (enkosi kuGuix ukuphumeza ukulahla imethadatha rhoqo kwifomathi ye-JSON), kwaye kwangaxeshanye kuphuculwe.
  • Imfuno yazisiwe kwiindawo zokugcina, ukongeza kwigama lephakheji kunye noguqulelo, ukubonelela nge-URL (amaphepha asekhaya okanye ikhonkco kunikezelo) - olu lwazi lukuvumela ukuba uzisombulule ngokuthembekileyo iingxabano zamagama ezininzi ezidibana nazo iprojekthi. Iindawo zokugcina, okwangoku ayiboneleli ulwazi olunjalo lucwangciselwe ukucinywa.
  • Uvimba oyintloko wekhowudi yomthombo weprojekthi wahlulwe kabini (i-daemon yokuhlaziya idatha yendawo yokugcina kunye nesicelo sewebhu esiqinisekisa ukusebenza kwendawo), ukuphunyezwa kohlobo lweenkcazo kwikhowudi kugqityiwe (yonke ikhowudi yeprojekthi ngoku iqhuba i-mypy -ngqongqo) kunye nokulungelelaniswa nePEP8.
  • Inkxaso eyongeziweyo yamasebe enguqulelo yelifa. Ngokomzekelo, ngoku i-Repology inokunika ingxelo yokuba i-PostgreSQL 11.2 iphelelwe yisikhathi (ekubeni inguqulelo yamva nje kwisebe le-11 yi-11.5) nokuba kukho inguqulo entsha ye-12.0 kwindawo yokugcina (ngaphambili, zonke iinguqulelo ezingaphantsi kwendawo yokugcina ziphawulwe njengelifa. kwaye ayinakuba newonga eliphelelwe lixesha ). Ngokuphathelene noku, uninzi lweeprojekthi ezahlulwe ngaphambili zaba ziinguqulelo ezinkulu (umzekelo, i-wxwidgets28/wxwidgets30) zadityaniswa.
  • Kongezwe ukukwazi ukucubungula iiprojekthi ngokuchanekileyo kunye nezikimu zoguqulelo ezingahambelaniyo. Umzekelo, FreeCAD apho i-0.18.4 kunye ne-0.18.16146 zihambelana nokukhululwa okunye.
  • Iphinde yasebenza uluhlu и amaphepha ngamanye abagcini - ngoku izibalo zomlondolozi ziqokelelwa ngokwahlukeneyo ngogcino. Ukuziqhelanisa kubonise ukuba izibalo ezihlangeneyo zabameli azinakwenzeka ngenxa yokuba iipakethi, ngelixa zigcina umlondolozi kwimethadatha, zinokufudukela kwezinye iindawo zokugcina ngaphandle kolwazi lwakhe kwaye zimthintele inkxaso yakhe enyanisweni (ngelixa kungenakwenzeka ukulandelela oku ngokuzenzekelayo) . Ethubeni zisenokuphelelwa lixesha, kwaye ayilunganga ukunxulumanisa le nyani nomlondolozi wokuqala- le meko ibangele. ukungoneliseki Abalondolozi beGentoo ngenxa yobukho beFuntoo - ngokusisiseko ifolokhwe yeGentoo engalawulwa ngabo, egcina ulwazi malunga nabalondolozi. Ukudibanisa izibalo kwiindawo zokugcina kwenze ukuba kube nokwenzeka ukusombulula le ngxaki kwangaxeshanye, ulwazi malunga nabagcini baba neenkcukacha ngakumbi kwaye lwakhiwe.
  • Kongezwe umfuniselo inkxaso uhlobo olutsha lwebheji, eyimatrix yeenguqulelo zeeprojekthi ezikhethiweyo kuzo zonke iindawo zokugcina. Esi sixhobo siluncedo, umzekelo, ukufumana umbono oqhelekileyo wesimo (ukufumaneka kwepakethe, inguqulelo, ukufaneleka kwayo kunye nokuthotyelwa kokuxhomekeka kweprojekthi (okanye uluhlu olungenamkhethe lweeprojekthi). Lo msebenzi uceliwe (kwaye iyasetyenziswa) yiprojekthi yePostGIS.
  • Inkxaso ephuculweyo yamaphepha eprojekthi ye-404 - ngakumbi, ukuba iprojekthi eceliweyo ayikho, kodwa igama lalifunyenwe ngaphambili (umzekelo, njengegama lephakheji eyabelwe iprojekthi enegama elahlukileyo), ngoko umsebenzisi wanikezela ngeenketho zeeprojekthi anokuthi abe nazo engqondweni, ngendlela "amaphepha aphikisayo»Wikipedia. Umzekelo:.
  • Ukudityaniswa okuphuculweyo nge Wikidata - ngaphezu kokuphuculwa kokungenisa idatha, ukuphunyezwa kunye nokuqaliswa bot, ehlaziya ulwazi lwesofthiwe kwi-Wikidata usebenzisa idatha evela kwi-Repology. Masikhumbule ukuba i-Wikidata ngokuthe ngcembe ibe ngumthombo oyintloko wolwazi olucwangcisiweyo lwe-Wikipedia (kwimeko yeendaba - iinyani malunga nesofthiwe, njengembali yoguqulelo, ilayisenisi, iwebhusayithi, i-OS exhaswayo, umbhali, iipakethe kwiindawo ezahlukeneyo zokusasazwa, njl.), ekuvumela ukuba ugcine ukufaneleka kwedatha kwindawo enye, endaweni yeenguqulelo ezininzi zasekuhlaleni kwiphepha leprojekthi ngalinye. Ngokomzekelo, ikhadi leprojekthi Nginx I-Wikipedia isasaza ulwazi kuphela kwi-Wikidata.
  • Kwiinyanga ezintandathu ezidlulileyo, izicelo ezingaphezu kwama-500 (iingxelo) ziye zacutshungulwa ukuze zongezwe/zitshintshwe imigaqo ukuze kuqhutywe ngokuchanekileyo ngakumbi iiprojekthi zomntu ngamnye.

Indawo yokugcina ngenani lilonke lepakethe:

  • I-AUR (49462)
  • nix (48660)
  • I-Debian kunye ne-derivatives (32972) (iRaspbian ehamba phambili)
  • I-FreeBSD (26921)
  • Fedora (22337)

Umlinganiselo wogcino ngenani leepakethe ezingezizo ezodwa (okt. iipakethe ezikwakhona kwezinye izinikezelo):

  • nix (41815)
  • I-Debian kunye ne-derivatives (24284) (iRaspbian ehamba phambili)
  • I-AUR (22176)
  • I-FreeBSD (21831)
  • Fedora (19215)

Indawo yokugcina ngenani lepakethe ezintsha:

  • nix (23210)
  • I-Debian kunye ne-derivatives (16107) (iRaspbian ehamba phambili)
  • I-FreeBSD (16095)
  • Fedora (13109)
  • I-AUR (12417)

Indawo yokugcina ngepesenti yeepakethe ezitsha (kuphela kweendawo zokugcina ezine-1000 okanye iipakethe ezingaphezulu kwaye ungabali ingqokelela enyukayo yeemodyuli ezinjengeCPAN, Hackage, PyPi):

  • I-Ravenports (99.16%)
  • I-Arch kunye ne-derivatives (85.23%)
  • Inzala yasekhaya (84.57%)
  • nix (84.55%)
  • Isikophu (84.02%)

Iinkcukacha-manani ngokubanzi:

  • 252 oovimba
  • 180 amawaka eeprojekthi
  • 2.3 yezigidi zeepakethe zomntu ngamnye
  • 36 amawaka abagcini
  • I-153 lamawaka ekhutshiweyo erekhodiweyo kwiinyanga ezintandathu ezidlulileyo (uphononongo lokugqibela luqulethe impazamo; ukukhutshwa kwe-150 lamawaka kubhalwe kwiinyanga ezintandathu ezidlulileyo)
  • I-9.5% yeeprojekthi ezaziwayo-kakuhle zikhuphe ubuncinci inguqulelo entsha kwiinyanga ezintandathu ezidlulileyo

umthombo: opennet.ru

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster