د Repology پروژې د شپږو میاشتو کار پایلې، کوم چې د بسته بندي نسخو په اړه معلومات تحلیلوي

نور شپږ میاشتې تیرې شوې او پروژه ریپولوژي، کوم چې د ډیری زیرمو څخه د کڅوړې نسخو په اړه معلومات راټولوي او پرتله کوي ، بل راپور خپروي. د پروژې هدف دا دی چې د مختلف توزیعونو څخه د کڅوړې ساتونکي متقابل عمل دواړه په خپل مینځ کې او د سافټویر لیکوالانو سره ښه کړي - په ځانګړي توګه ، پروژه د نوي سافټویر نسخو خپریدو ګړندي کشف کولو کې مرسته کوي ، د کڅوړو مطابقت نظارت کوي ، د نوم ورکولو او نسخې سکیمونه متحد کوي. ، د میټاین معلومات تازه وساتئ ، پیچونه شریک کړئ او د ستونزو حلونه او د سافټویر پورټ وړتیا ښه کړئ.

  • د ملاتړ شوي زیرمو شمیر له 250 څخه ډیر شوی. د Cygwin، distri، Homebrew Casks، just-install، KISS Linux، Kwort، LuaRocks، Npackd، OS4Depot، RPM ساحې لپاره ملاتړ اضافه شوی. د انټرګوس ذخیره، چې پراختیا یې بنده کړې، لیرې شوې. د GNU Guix لپاره ملاتړ لیرې شو (د ګیکس ویب پا onې کې د بدلونونو له امله چې تحلیل یې ناممکن کړی) او وروسته بیرته راستون شو (د ګیکس څخه مننه چې د JSON ب formatه کې د منظم میټاډاټا ډمپونو پلي کول) ، او په ورته وخت کې ښه شوی.
  • د ذخیره کولو لپاره اړتیا معرفي شوې ، د بسته بندۍ نوم او نسخې سربیره ، د URL چمتو کولو لپاره (کور پا pagesې یا د توزیع لپاره لینک) - دا معلومات تاسو ته اجازه درکوي په معتبر ډول د نوم ورکولو ډیری شخړې حل کړئ چې پروژه ورسره مخ کیږي. ذخیره، اوس مهال نه برابروي دا ډول معلومات د حذف کولو لپاره ټاکل شوي.
  • د پروژې د سرچینې کوډ اصلي ذخیره په دوه برخو ویشل شوې ده (د ذخیره کولو ډیټا تازه کولو لپاره ډیمون او یو ویب غوښتنلیک چې د سایټ عملیات تضمینوي) ، په کوډ کې د ډول تشریحاتو پلي کول بشپړ شوي (د پروژې ټول کوډ اوس mypy چلوي. - سخت) او د PEP8 سره سمون.
  • د میراثي نسخو څانګو لپاره ملاتړ اضافه شوی. د مثال په توګه، اوس ریپولوژي کولی شي راپور ورکړي چې PostgreSQL 11.2 زوړ شوی دی (ځکه چې په 11th څانګه کې وروستۍ نسخه 11.5 ده) حتی که چیرې په ذخیره کې نوې نسخه 12.0 وي (پخوا په ذخیره کې د وروستي لاندې ټولې نسخې د میراث په توګه په نښه شوي. او نشي کولی متروک حالت ولري). په دې برخه کې، ډیری پروژې چې مخکې په لویو نسخو ویشل شوې وې (د مثال په توګه، wxwidgets28/wxwidgets30) سره یوځای شوي.
  • د موازي متضاد نسخو سکیمونو سره د پروژو په سمه توګه پروسس کولو وړتیا اضافه کړه. د مثال په ډول، FreeCAD په کوم کې چې 0.18.4 او 0.18.16146 د یوې خوشې کولو سره مطابقت لري.
  • بیا کار شوی لست и انفرادي پاڼې ساتونکي - اوس د ساتونکي احصایې د ذخیره کولو لخوا په جلا توګه راټولیږي. تمرین ښودلې چې د نمایندګۍ مجموعي احصایې د دې حقیقت له امله ناممکن دي چې کڅوړې ، پداسې حال کې چې په میټاډاټا کې ساتونکي ذخیره کوي ، کولی شي د هغه له پوهې پرته نورو زیرمو ته مهاجرت وکړي او هغه په ​​حقیقت کې د هغه ملاتړ څخه محروم کړي (پداسې حال کې چې دا په اوتومات ډول تعقیب ممکن ندي) . وروسته ممکن دوی زاړه شي، او دا به غلط وي چې دا حقیقت د اصلي ساتونکي سره شریک کړي - دا وضعیت د دې لامل شوی ناخوښي د جینټو ساتونکي د فنټو شتون له امله - په لازمي ډول د جینټو فورک د دوی لخوا نه کنټرول کیږي ، کوم چې د ساتونکو په اړه معلومات ذخیره کوي. د زیرمو سره د احصایو نښلول د دې ستونزې حل کول ممکن کړي؛ په ورته وخت کې، د ساتونکو په اړه معلومات خورا مفصل او جوړښت شوي.
  • تجربه اضافه کړه ملاتړ د بیج نوی ډول، کوم چې په ټولو زیرمو کې د ټاکل شویو پروژو د نسخو میټریکس دی. دا وسیله ګټوره ده، د بیلګې په توګه، د یوې پروژې د انحصار (یا یوازې د پروژو خپل سري لیست) د وضعیت (د بسته شتون، نسخه، د هغې تړاو او د یو ټاکل شوي حد سره مطابقت) د عمومي نظر ترلاسه کولو لپاره. د دې فعالیت غوښتنه شوې (او لخوا کارول شوی) د PostGIS پروژې لخوا.
  • د 404 پروژې پا pagesو لپاره ښه ملاتړ - په ځانګړي توګه ، که چیرې غوښتل شوې پروژه شتون ونلري ، مګر نوم دمخه ورسره مخ شوی و (د مثال په توګه ، د یوې کڅوړې نوم چې یوې پروژې ته د بل نوم سره ګمارل شوی و) ، نو بیا کارونکی دی. د هغو پروژو لپاره اختیارونه وړاندیز کړل چې ممکن هغه په ​​​​ذهن کې ولري، په دې ډول "ابهام لرونکې پاڼې» ويکيپېډيا. بېلګه:.
  • سره ښه ادغام Wikidata - د معلوماتو په واردولو کې د ښه والي سربیره، پلي شوي او پیل شوي بوټ, کوم چې د Repology څخه د معلوماتو په کارولو سره په ویکیډاټا کې د سافټویر معلومات تازه کوي. راځئ چې یادونه وکړو چې ویکیډاټا په تدریجي ډول د ویکیپیډیا لپاره د جوړښت شوي معلوماتو اصلي سرچینه کیږي (د خبرونو په شرایطو کې - د سافټویر په اړه حقایق، لکه د نسخې تاریخ، جواز، ویب پاڼه، ملاتړ شوي OS، لیکوال، په مختلفو توزیعونو کې کڅوړې، او نور) کوم چې تاسو ته اجازه درکوي د هرې پروژې پاڼې د لسګونو محلي نسخو پرځای په یو ځای کې د معلوماتو مطابقت وساتي. د مثال په توګه، د پروژې کارت نګینکس ویکیپیډیا یوازې د ویکیډاټا څخه معلومات خپروي.
  • په تیرو شپږو میاشتو کې، له 500 څخه ډیر غوښتنې (رپوټونه) پروسس شوي ترڅو د انفرادي پروژو په سمه توګه پروسس کولو لپاره قواعد اضافه/بدل کړي.

د ذخیره کولو درجه بندي د ټولو کڅوړو شمیره:

  • AUR (49462)
  • نکس (48660)
  • دبیان او مشتقات (32972) (Raspbian لیډز)
  • FreeBSD (26921)
  • فیډورا (22337)

د غیر ځانګړو کڅوړو د شمیر له مخې د ذخیره کولو درجه بندي (د بیلګې په توګه هغه کڅوړې چې په نورو توزیعونو کې هم شتون لري):

  • نکس (41815)
  • دبیان او مشتقات (24284) (Raspbian لیډز)
  • AUR (22176)
  • FreeBSD (21831)
  • فیډورا (19215)

د ذخیره کولو درجه بندي د تازه کڅوړو د شمیر له مخې:

  • نکس (23210)
  • دبیان او مشتقات (16107) (Raspbian لیډز)
  • FreeBSD (16095)
  • فیډورا (13109)
  • AUR (12417)

د ذخیره کولو درجه بندي د تازه کڅوړو د فیصدي له مخې (یوازې د 1000 یا ډیرو کڅوړو ذخیره کولو لپاره او د ماډلونو پورته راټولولو شمیرنه نه کوي لکه CPAN, Hackage, PyPi):

  • ریوینپورټس (99.16%)
  • آرک او مشتقات (85.23٪)
  • هومبریو (84.57%)
  • نکس (84.55%)
  • سکوپ (84.02%)

عمومي احصایې:

  • 252 ذخیره
  • ۱۸۰ زره پروژې
  • 2.3 ملیون انفرادي کڅوړې
  • ۳۶ زره ساتونکي
  • په تیرو شپږو میاشتو کې 153 زره ثبت شوي ریلیزونه (وروستی بیاکتنه یوه تېروتنه لري؛ په تیرو شپږو میاشتو کې 150 زره ریلیزونه ثبت شوي)
  • 9.5٪ مشهورې پروژې په تیرو شپږو میاشتو کې لږترلږه یوه نوې نسخه خپره کړې

سرچینه: opennet.ru

Add a comment