1 luglio il supporto per i repository Mercurial sulla piattaforma di sviluppo collaborativo Bitbucket. L'interruzione del supporto per Mercurial a favore di Git è avvenuta ad agosto dello scorso anno, dopodiché il 1° febbraio 2020 è stato vietato creare nuovi repository Mercurial. Il 1° luglio 2020 è prevista la fase finale di abbandono di Mercurial, che comporterà la disattivazione in Bitbucket di tutte le funzionalità legate a Mercurial, compresa l'interruzione del funzionamento delle API specifiche di Mercurial e la rimozione di tutti i repository Mercurial.
Si raccomanda agli utenti di migrare a Git, utilizzando per la conversione dei repository, o di passare a hosting open source. Ad esempio, il supporto per Mercurial è fornito da , , e .
È interessante notare che inizialmente il servizio Bitbucket era orientato esclusivamente a Mercurial, ma a partire dal 2011 ha iniziato anche a supporto per Git. Negli ultimi tempi Bitbucket ha concentrato il suo lavoro sullo sviluppo di un servizio per la gestione dell'intero ciclo di vita del software, e il supporto per due sistemi di controllo versione rallenta e complica l'attuazione dei piani prefissati. Git è stato scelto come prodotto più attuale, funzionale e richiesto.
Inoltre, si può notare Bitbucket smetterà di usare per impostazione predefinita la parola «master» per i branch principali, poiché questo termine è considerato negli ultimi tempi politicamente scorretto, ricorda la schiavitù ed è percepito come offensivo da alcuni membri della comunità. Gli sviluppatori avranno la possibilità di scegliere un nome alternativo per il branch principale, come «Main». In passato, piattaforme con simili intenzioni hanno preso posizione. e .
Anche il progetto Git apporterà modifiche per consentire agli sviluppatori di scegliere il nome del primo branch quando viene creato un nuovo repository. Eseguendo il comando «git init», per impostazione predefinita viene creato il branch «master». Il primo passo sarà l'aggiunta di un'impostazione per cambiare il nome del branch principale per i repository creati. Il comportamento predefinito di Git rimane al momento inalterato e la questione del cambio del nome predefinito è ancora in fase di discussione, nessuna decisione in questo ambito è stata presa.
Fonte: opennet.ru
