ስለ ጥቅል ስሪቶች መረጃን የሚመረምር የ Repology ፕሮጀክት የስድስት ወራት ሥራ ውጤቶች

ሌላ ስድስት ወራት አልፈዋል እና ፕሮጀክቱ ምላሽ መስጠትከብዙ ማከማቻዎች ስለ ጥቅል ስሪቶች መረጃን የሚሰበስበው እና የሚያወዳድረው፣ ሌላ ሪፖርት ያትማል። የፕሮጀክቱ ግብ ከተለያዩ ስርጭቶች እና ከሶፍትዌር ደራሲዎች ጋር ያላቸውን ግንኙነት ማሻሻል ነው - በተለይም ፕሮጀክቱ የአዳዲስ የሶፍትዌር ስሪቶችን በፍጥነት ለመለየት ፣የጥቅሎችን አስፈላጊነት ለመከታተል ፣የመሰየም እና የስሪት ዕቅዶችን አንድ ለማድረግ ይረዳል ። ፣ ሜታኢይን መረጃን ወቅታዊ ማድረግ፣ ለችግሮች መፍትሄዎችን ማጋራት እና የሶፍትዌር ተንቀሳቃሽነት ማሻሻል።

  • የሚደገፉ ማከማቻዎች ቁጥር ከ250 አልፏል። ለሲግዊን፣ ዲስትሪ፣ ሆምብሪው ካስክስ፣ ልክ-ተጭኖ፣ KISS Linux፣ Kwort፣ LuaRocks፣ Npackd፣ OS4Depot፣ RPM Sphere ድጋፍ ታክሏል። ልማትን ያቆመው አንቴርጎስ ማከማቻ ተወግዷል። የGNU Guix ድጋፍ ተወግዷል (በGuix ድህረ ገጽ ላይ በተደረጉ ለውጦች ምክንያት መተንተን የማይቻል ነው) እና በኋላ ተመልሶ (Guix በJSON ቅርጸት መደበኛ የሜታዳታ ማጠራቀሚያዎችን በመተግበር ምስጋና ይግባውና) እና በተመሳሳይ ጊዜ ተሻሽሏል።
  • ዩአርኤል (የመነሻ ገፆች ወይም የስርጭት አገናኝ) ለማቅረብ ከጥቅሉ ስም እና ሥሪት በተጨማሪ ለማከማቻዎች አንድ መስፈርት ቀርቧል - ይህ መረጃ ፕሮጀክቱ የሚያጋጥሙትን በርካታ የስያሜ ግጭቶችን በአስተማማኝ ሁኔታ ለመፍታት ያስችላል። ማከማቻዎች፣ በአሁኑ ጊዜ አለማቅረብ እንዲህ ዓይነቱ መረጃ ለመሰረዝ የታቀደ ነው.
  • የፕሮጀክቱ ምንጭ ኮድ ዋና ማከማቻ በሁለት ይከፈላል (የማከማቻ መረጃን ለማዘመን ዴሞን እና የጣቢያውን አሠራር የሚያረጋግጥ የድር መተግበሪያ) ፣ በኮዱ ውስጥ የአይነት ማብራሪያዎች ትግበራ ተጠናቅቋል (ሁሉም የፕሮጀክት ኮድ አሁን mypy ይሰራል) - ጥብቅ) እና ከ PEP8 ጋር ማስተካከል.
  • ለቆዩ ሥሪት ቅርንጫፎች ድጋፍ ታክሏል። ለምሳሌ፣ አሁን Repology PostgreSQL 11.2 ጊዜው ያለፈበት መሆኑን ሪፖርት ሊያደርግ ይችላል (በ 11 ኛው ቅርንጫፍ ውስጥ ያለው የቅርብ ጊዜ ስሪት 11.5 ስለሆነ) ምንም እንኳን አዲስ ስሪት 12.0 በማከማቻው ውስጥ ቢኖርም (ከዚህ ቀደም በማከማቻው ውስጥ ካሉ የቅርብ ጊዜዎቹ በታች ያሉ ሁሉም ስሪቶች እንደ ውርስ ምልክት ተደርጎባቸዋል) እና ጊዜው ያለፈበት ሁኔታ ሊኖረው አይችልም). በዚህ ረገድ፣ ከዚህ ቀደም ወደ ዋና ስሪቶች የተከፋፈሉ አብዛኛዎቹ ፕሮጀክቶች (ለምሳሌ wxwidgets28/wxwidgets30) ተዋህደዋል።
  • በትይዩ የማይጣጣሙ የስሪት ዕቅዶች ፕሮጀክቶችን በትክክል የማስኬድ ችሎታ ታክሏል። ለምሳሌ, FreeCAD በዚህ ውስጥ 0.18.4 እና 0.18.16146 ከአንድ ልቀት ጋር ይዛመዳሉ።
  • እንደገና የተሰራ ዝርዝር и የግለሰብ ገጾች ጠባቂዎች - አሁን የጠባቂዎች ስታቲስቲክስ በማከማቻ ለየብቻ ይሰበሰባሉ. ልምምድ እንደሚያሳየው ጥቅሎች ጠባቂውን በሜታዳታ ውስጥ በሚያከማቹበት ጊዜ ፣ ​​እሱ ሳያውቅ ወደ ሌሎች ማከማቻዎች ሊሰደድ እና በእውነቱ የእሱን ድጋፍ ሊያሳጣው ስለሚችል የተወካዮች አጠቃላይ ስታቲስቲክስ የማይቻል ነው (ይህን በራስ-ሰር መከታተል ባይቻልም) . በኋላ ጊዜ ያለፈባቸው ሊሆኑ ይችላሉ, እና ይህን እውነታ ከዋናው ጠባቂ ጋር ማያያዝ ስህተት ይሆናል - ይህ ሁኔታ ተከሰተ. አለመርካት። ፈንቱ በመኖሩ ምክንያት የጄንቶ ጠባቂዎች - በመሠረቱ በእነሱ ቁጥጥር ያልተደረገበት የጄንቶ ሹካ ስለ ጠባቂዎች መረጃን ያከማቻል። ስታቲስቲክስን ከማጠራቀሚያዎች ጋር ማገናኘት ይህንን ችግር ለመፍታት አስችሎታል፤ በተመሳሳይ ጊዜ ስለ ጠባቂዎች መረጃ የበለጠ ዝርዝር እና የተዋቀረ ሆነ።
  • ሙከራ ታክሏል። ድጋፍ በሁሉም ማከማቻዎች ውስጥ ያሉ የተመረጡ ፕሮጀክቶች ስሪቶች ማትሪክስ የሆነ አዲስ ዓይነት ባጅ። ይህ መሳሪያ ለምሳሌ የፕሮጀክት ጥገኝነት (ወይም የዘፈቀደ የፕሮጀክቶች ዝርዝር) ሁኔታን (የጥቅል መገኘት ፣ ሥሪት ፣ አግባብነት እና ከተጠቀሰው አነስተኛ ጋር መጣጣምን) አጠቃላይ ሀሳብ ለማግኘት ጠቃሚ ነው። ይህ ተግባር ተጠይቋል (እና ጥቅም ላይ ውሏል።) በ PostGIS ፕሮጀክት.
  • ለ 404 የፕሮጀክት ገፆች የተሻሻለ ድጋፍ - በተለይ የተጠየቀው ፕሮጀክት ከሌለ, ግን ስሙ ቀደም ብሎ አጋጥሞታል (ለምሳሌ, የተለየ ስም ላለው ፕሮጀክት የተመደበው የጥቅል ስም) ከሆነ ተጠቃሚው ነው. እሱ በአእምሮው ውስጥ ሊኖርባቸው ለሚችሉ ፕሮጀክቶች አማራጮችን አቅርቧል ፣የማታለያ ገጾች» Wikipedia. ለምሳሌ:.
  • ጋር የተሻሻለ ውህደት ዊኪዳታ - በመረጃ ማስመጣት ፣ መተግበር እና መጀመሩን ከማሻሻያዎች በተጨማሪ botየ Repology መረጃን በመጠቀም በዊኪዳታ ውስጥ የሶፍትዌር መረጃን የሚያዘምን። እናስታውስ ዊኪዳታ ቀስ በቀስ ለዊኪፔዲያ የተዋቀረ መረጃ ዋና ምንጭ እየሆነ መምጣቱን እናስታውስ (በዜና አውድ - ስለ ሶፍትዌሮች ያሉ እውነታዎች እንደ ሥሪት ታሪክ ፣ ፈቃድ ፣ ድር ጣቢያ ፣ የተደገፈ ስርዓተ ክወና ፣ ደራሲ ፣ በተለያዩ ስርጭቶች ውስጥ ያሉ ጥቅሎች ፣ ወዘተ.) የእያንዳንዱን የፕሮጀክት ገፅ በደርዘኖች ከሚቆጠሩ የተተረጎሙ ስሪቶች ይልቅ የውሂብን አስፈላጊነት በአንድ ቦታ እንዲጠብቁ ያስችልዎታል። ለምሳሌ, የፕሮጀክት ካርድ እም ዊኪፔዲያ መረጃን የሚያሰራጨው ከዊኪዳታ ብቻ ነው።
  • ባለፉት ስድስት ወራት ውስጥ፣ የግለሰብ ፕሮጀክቶችን በበለጠ በትክክል ለማስኬድ ከ500 በላይ ጥያቄዎች (ሪፖርቶች) ደንቦችን ለመጨመር/ለመቀየር ተካሂደዋል።

የማጠራቀሚያ ደረጃ በጥቅል ብዛት፡-

  • ኦውአር (49462)
  • ኒክስ (48660)
  • ዴቢያን እና ተዋጽኦዎች (32972) (ራስፕቢያን ይመራል)
  • FreeBSD (26921)
  • ፌዶራ (22337)

የማከማቻዎች ደረጃ ልዩ ባልሆኑ ጥቅሎች ብዛት (ማለትም በሌሎች ስርጭቶች ውስጥ ባሉ ጥቅሎች)፡

  • ኒክስ (41815)
  • ዴቢያን እና ተዋጽኦዎች (24284) (ራስፕቢያን ይመራል)
  • ኦውአር (22176)
  • FreeBSD (21831)
  • ፌዶራ (19215)

የማጠራቀሚያ ደረጃ በአዲስ ፓኬጆች ብዛት፡-

  • ኒክስ (23210)
  • ዴቢያን እና ተዋጽኦዎች (16107) (ራስፕቢያን ይመራል)
  • FreeBSD (16095)
  • ፌዶራ (13109)
  • ኦውአር (12417)

የማጠራቀሚያ ደረጃ ትኩስ ፓኬጆች በመቶኛ (1000 ወይም ከዚያ በላይ ጥቅሎች ላሏቸው ማከማቻዎች ብቻ እና እንደ ሲፒኤን፣ ሃክጅ፣ ፒፒአይ ያሉ የሞጁሎች ከፍተኛ ስብስቦችን አለመቁጠር)

  • ራቨንፖርትስ (99.16%)
  • ቅስት እና ተዋጽኦዎች (85.23%)
  • ሆምብሩ (84.57%)
  • nix (84.55%)
  • ስካፕ (84.02%)

አጠቃላይ ስታቲስቲክስ፡-

  • 252 ማከማቻዎች
  • 180 ሺህ ፕሮጀክቶች
  • 2.3 ሚሊዮን የግለሰብ ፓኬጆች
  • 36 ሺህ ጠባቂዎች
  • ባለፉት ስድስት ወራት ውስጥ 153 ሺህ የተመዘገቡ ልቀቶች (የመጨረሻው ግምገማ ስህተት ይዟል፤ 150 ሺህ የተለቀቁት ባለፉት ስድስት ወራት ውስጥ ተመዝግበዋል)
  • 9.5% የሚሆኑ ታዋቂ ፕሮጀክቶች ባለፉት ስድስት ወራት ውስጥ ቢያንስ አንድ አዲስ እትም አውጥተዋል።

ምንጭ: opennet.ru

አስተያየት ያክሉ