1 юли времето на поддръжка на репозиториите Mercurial в платформата за съвместна работа Bitbucket. Решението за прекратяване на поддръжката на Mercurial в полза на Git беше обявено през август миналата година, след което на 1 февруари 2020 г. вече беше забранено създаването на нови репозитории Mercurial. На 1 юли 2020 г. е предвидена финалната фаза на отказ от Mercurial, което включва изключване на цялата свързана с Mercurial функционалност в Bitbucket, включително спиране на работа на специфичните за Mercurial API и изтриване на всички репозитории Mercurial.
Потребителите се насърчават да преминат на Git, използвайки за конвертиране на репозитории или да преминат на хостинг услуги с отворен код. Например, поддръжка на Mercurial се предоставя в , , и .
Забележително е, че първоначално услугата Bitbucket беше насочена само към Mercurial, но от 2011 година започна поддръжка на Git. В последно време Bitbucket се е съсредоточил върху развитието на услугата за управление на целия цикъл на разработка на софтуер, а поддръжката на двете системи за управление на версии забавя и усложнява реализирането на набелязаните планове. Git е избран като по-актуален, функционален и търсен продукт.
Освен това, може да се отбележи Bitbucket ще прекрати използването по подразбиране на термина «master» за основни клонове, тъй като този термин в последно време се счита за политически некоректен, припомня за робството и се възприема като обидно от някои членове на общността. На разработчиците ще бъде предложена възможност да изберат собствено име за основния клон, като например «Main». Ранее с подобно намерение се изказаха платформите и .
Проектът Git също ще направи промяна, за да предостави възможност на разработчика самостоятелно да избира името на първия клон при създаването на нов репозиторий. При изпълнението на командата «git init» по подразбиране се създава клон «master». Първата стъпка ще бъде добавянето на настройка за промяна на името на основния клон за създаваните репозитории. Поведението по подразбиране на Git ще се запази, а въпросът за промяна на името по подразбиране все още е в етап на обсъждане, но все още не е прието решение в тази посока.
Източник: opennet.ru
