Bitbucket ricorda della prossima rimozione dei repository Mercurial e si allontana dalla parola Master in Git.

1 luglio scade il tempo di supporto per i repository Mercurial sulla piattaforma di sviluppo collaborativo Bitbucket. La decisione di interrompere il supporto per Mercurial a favore di Git è stata annunciato presa ad agosto dello scorso anno, dopo di che, dal 1 febbraio 2020, è stato vietato creare nuovi repository Mercurial. Il 1 luglio 2020 è prevista la fase finale di dismissione di Mercurial, che comporterà la disattivazione in Bitbucket di tutte le funzionalità collegate a Mercurial, inclusa la cessazione del funzionamento delle API specifiche per Mercurial e la rimozione di tutti i repository Mercurial.

Si consiglia agli utenti di migrare a Git, utilizzando le utilità per la conversione dei repository, oppure di passare a altri servizi di codice aperto. Ad esempio, il supporto per Mercurial è fornito da Heptapod, SourceForge, Mozdev e Savannah.

È interessante notare che inizialmente il servizio Bitbucket era focalizzato esclusivamente su Mercurial, ma a partire dal 2011 ha iniziato a offrire supporto a Git. Negli ultimi tempi, Bitbucket ha concentrato il proprio lavoro sullo sviluppo del servizio per la gestione dell'intero ciclo di vita dello sviluppo software, mentre il supporto per entrambe le sistematiche di versionamento rallenta e complica l'implementazione dei piani previsti. Git è stato scelto come prodotto più attuale, funzionale e richiesto.

Inoltre, si può notare risultato Bitbucket interromperà l'uso per impostazione predefinita della parola «master» per i rami principali, poiché questa parola è considerata negli ultimi tempi poco politically correct, ricorda la schiavitù ed è percepita come offensiva per alcuni membri della comunità. Gli sviluppatori avranno la possibilità di scegliere la propria versione del nome per il ramo principale, come «Main». In precedenza, con simile intento si erano espresse piattaforme GitHub e GitLab.

Il Progetto Git inoltre intende apporterà una modifica per consentire agli sviluppatori di scegliere autonomamente il nome per il primo ramo al momento della creazione di un nuovo repository. Eseguendo il comando «git init», per impostazione predefinita, viene creata un ramo «master». Il primo passo sarà l'aggiunta di un'impostazione per cambiare il nome del ramo principale per i repository creati. Il comportamento predefinito di Git rimane attualmente invariato e la questione della modifica del nome predefinito è ancora in fase di discussione, non è stata presa alcuna decisione in questo ambito.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster