GitHub феҳристи бастаеро оғоз кард, ки бо NPM, Docker, Maven, NuGet ва RubyGems мувофиқ аст.

GitHub эълон дар бораи ба рох мондани хизмати нав Феҳристи бастаҳо, ки дар доираи он ба таҳиягарон имкони нашр ва паҳн кардани бастаҳо бо барномаҳо ва китобхонаҳо дода мешавад. Он эҷоди ҳам анборҳои бастаҳои хусусиро, ки танҳо ба гурӯҳҳои муайяни таҳиягарон дастрасанд ва ҳам анборҳои ҷамъиятии ҷамъиятӣ барои таҳвили анҷуманҳои омодаи барномаҳо ва китобхонаҳои онҳо дастгирӣ мекунад.

Хидмати пешниҳодшуда ба шумо имкон медиҳад, ки раванди мутамарказро барои интиқоли вобастагӣ мустақиман аз GitHub, аз байн бурдани миёнаравҳо ва анбори бастаҳои платформаи мушаххас ташкил кунед. Барои насб кардан ва нашр кардани бастаҳо бо истифода аз Феҳристи бастаҳои GitHub истифода бурдан мумкин аст Менеҷерҳо ва фармонҳои бастаҳои аллакай мавҷудбуда, ба монанди npm, docker, mvn, nuget ва gem - вобаста ба афзалиятҳо, яке аз анбори бастаҳои беруна, ки аз ҷониби GitHub пешниҳод шудааст, пайваст карда шудааст - npm.pkg.github.com, docker.pkg.github. com, maven .pkg.github.com, nuget.pkg.github.com ё rubygems.pkg.github.com.

Ҳоло хидмат дар озмоиши бета қарор дорад, ки дар давоми он дастрасӣ ба ҳама намуди анборҳо ройгон дода мешавад. Пас аз анҷоми санҷиш, дастрасии ройгон танҳо бо анборҳои ҷамъиятӣ ва анборҳои кушодаасос маҳдуд мешавад. Барои суръат бахшидан ба зеркашии бастаҳо, шабакаи ҷаҳонии интиқоли мундариҷаи кэш истифода мешавад, ки барои корбарон шаффоф аст ва интихоби алоҳидаи оинаҳоро талаб намекунад.

Барои интишори бастаҳо, шумо ҳамон ҳисоберо истифода мебаред, ки барои дастрасӣ ба код дар GitHub. Аслан, ба ғайр аз бахшҳои "тегҳо" ва "релизҳо", бахши нави "бастаҳо" пешниҳод шудааст, ки кор бо он ба раванди кунунии кор бо GitHub бефосила мувофиқат мекунад. Хидмати ҷустуҷӯ бо бахши нав барои ҷустуҷӯи бастаҳо васеъ карда шуд. Танзимоти мавҷудаи иҷозатҳо барои анбори кодҳо ба таври худкор барои бастаҳо мерос гирифта мешавад, ки ба шумо имкон медиҳад, ки дастрасӣ ба код ва анҷуманҳоро дар як ҷо идора кунед. Системаи веб ва системаи API барои ҳамгироии абзорҳои беруна бо Реестри бастаи GitHub, инчунин гузоришҳо бо омори зеркашӣ ва таърихи версия таъмин карда шудааст.

GitHub феҳристи бастаеро оғоз кард, ки бо NPM, Docker, Maven, NuGet ва RubyGems мувофиқ аст.

Манбаъ: opennet.ru

Илова Эзоҳ