Hoʻohana ka papahana KDE iā GitLab. Ua hoʻoneʻe ʻia ʻo GitLab EE a me CE hoʻomohala i kahi waihona maʻamau

Pāhana KDE hookomo i ka hana ʻoihana hoʻomohala hui ʻana ma muli o kahi kahua ākea GitLab, ka mea e hoʻohaʻahaʻa i ka pale i ke komo ʻana no nā poʻe hou, e hana maʻamau i ke komo ʻana i ka hoʻomohala KDE a hoʻonui i nā hiki o nā mea hana no ka hoʻomohala ʻana, ka mālama ʻana i ka pōʻai hoʻomohala, ka hoʻohui mau ʻana a me ka nānā ʻana i nā loli. Ma mua, ua hoʻohana ka papahana i ka paepae ʻĀpana (a cgit), i ʻike ʻia e nā mea hoʻomohala hou he mea maʻamau. Ua kokoke loa ʻo GitLab i ka hiki iā GitHub, he polokalamu manuahi a ua hoʻohana ʻia i nā papahana open source e pili ana, e like me GNOME, Wayland, Debian a me FreeDesktop.org.

Ke hoʻomau nei ke kākoʻo Phabricator i kēia manawa, a ua hoʻokuʻu ʻia kahi lawelawe ʻokoʻa no nā kākoʻo GitLab invent.kde.org. Papahana ʻĀpana ʻo ka nānā mua ʻana i ka hoʻokele papahana a me ka loiloi code, akā lag i nā wahi e like me ka hoʻohui mau ʻana, e hana pū me nā repositories a me ka pilina pūnaewele. Ua kākau ʻia ʻo GitLab ma Ruby a me Go, a kākau ʻia ʻo Phabricator ma PHP. No ka hoʻololi ʻana iā GitLab, nele nā ​​mea hoʻomohala KDE kekahi mau mea hiki, i hapa mua hoʻokō ʻia i ka pane ʻana i kā lākou noi.

Eia hou, hiki iā mākou ke nānā i ka mea i alakaʻi ʻia e GitLab hana ma hui ʻana nā lālā pāʻoihana a me ke kaiāulu o ka papahana, e hoʻomaʻamaʻa loa i ka hoʻomohala ʻana, e hoʻokaʻawale i nā kaʻina hana i ʻoi aku ka maopopo a hoʻokaʻawale i nā code proprietary i nā modula kaʻawale. Ma kahi o nā waihona like ʻole gitlab-ee и gitlab-se, ka mea i hopena i ka hana pālua e mālama ai, e kūkulu ʻia ka codebase o nā paʻi ʻelua i hoʻokahi waihona maʻamau, a e kūkulu ʻia nā huahana Enterprise Edition (EE) a me Community Edition (CE) mai ka codebase like. Ua hoʻokaʻawale ʻia ke code proprietary mai ke kumu wehe a neʻe i ka papa kuhikuhi "ee/".

ʻO ka waihona gitlab-ce, ʻaʻole i loaʻa i ka code proprietary, e loaʻa i ke aniani gitlab-fosse hana ana ma ke ano heluhelu-wale. Kūkulu ʻia ka waihona hoʻokahi hou no ka hoʻomohala ʻana ma luna o ka waihona gitlab-ee o kēia manawa, i kapa hou ʻia i ka waihona "gitlab". I kēia manawa, aia ka neʻe ʻana i ka pae hope - ua kapa hou ʻia nā waihona, ua hana ʻia ka hui ʻana a kokoke i nā hana a pau e pili ana me ia ua pau. hooholoia.

ʻO nā mea hoʻomohala ʻo GitLab pū kekahi hōʻike ʻia hoʻokuʻu hoʻoponopono 12.3.2, 12.2.6 a me 12.1.12, ka mea i hoʻopau i nā nāwaliwali 14, me ka hiki ke hoʻololi i nā kauoha git arbitrary ma o ka API, e kāpae i ka hōʻoia leka uila i ka wā e hoʻohana ai i ka module hōʻoia ma o Salesforce, hoʻololi JavaScript ma ka Markdown markup preview interface. , hopu i ka mana ma luna o nā moʻolelo o nā poʻe ʻē aʻe i ka wā e hoʻohana ai i ka module SAML, kaʻalo ʻana i ka pale ʻana i ka mea hoʻohana, hōʻole i ka lawelawe a me nā ʻike huna e pili ana i ka papahana.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka