Google trece la publicarea codului Android de două ori pe an

Pe site-ul depozitului AOSP (Android Open Source Project), care găzduiește codul sursă al platformei Android, a apărut un avertisment cu privire la modificarea schemei de publicare a codului, care preconizează deschiderea noului cod Android doar după următorul release. Conținutul AOSP va fi actualizat de acum înainte doar de două ori pe an — în al doilea și al patrulea trimestru. Anterior, Google practica publicarea trimestrială a codului.

În locul ramurii continuu actualizate „aosp-main” pentru crearea build-urilor și dezvoltarea modificărilor, se recomandă utilizarea noii ramuri „android-latest-release”, care este identificată cu starea codului sursă al ultimului release Android (de exemplu, în prezent este „android16-qpr2-release”). Această modificare nu va afecta publicarea patch-urilor de eliminare a vulnerabilităților, care vor continua să fie disponibile lunar în ramurile „android-security”.

Printre motivele modificării se numără dorința de a asigura stabilitatea platformei pentru ecosistemul Android și de a aduce AOSP la un model de dezvoltare trunk-stable, ceea ce va facilita dezvoltarea Android, va elimina necesitatea menținerii mai multor ramuri și va oferi dezvoltatorilor terți un cod mai stabil și mai sigur. Existența ramurilor interne și publice separate a dus la acumularea de diferențe pe măsură ce se dezvolta release-ul și la necesitatea de a aloca resurse pentru sincronizarea modificărilor și fuzionarea patch-urilor între diferitele ramuri.

Anul trecut, compania Google a limitat transferul modificărilor specifice dispozitivelor Pixel în AOSP, precum și a trecut la dezvoltarea release-urilor în spatele ușilor închise fără publicarea rezultatelor intermediare în AOSP. Până atunci, platforma s-a dezvoltat folosind un model de dezvoltare mixt, în care unele componente Android, de exemplu, stiva Bluetooth, sistemul de build, motorul de actualizări și framework-ul de virtualizare, s-au dezvoltat public, iar altele - au fost create inițial în depozitul intern și au fost dezvăluite după release. Conform noului model, în dezvoltare se folosește doar ramura internă, codul din care este transferat în depozitul AOSP legat de release-uri.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster