Canonical werkt aan een nieuw installatieprogramma voor Ubuntu en neemt ook afscheid van Martin Wimpress

Vorige week was een van Canonical's actief, nou ja, naast het bekend maken de nieuwe grote update voor de huidige LTS-versie van Ubuntu (Ubuntu 20.04) ook Het nieuws brak dat de directeur van desktopontwikkeling is afgetreden.

En Martin Wimpress (mede-oprichter van de Ubuntu MATE-editie, opgenomen in het Core Team MATE-project) kondigde het aanstaande ontslag aan als directeur van de ontwikkeling van desktopsystemen bij Canonical.

Opzegging hangt samen met het accepteren van een vacature bij Slim.AI, dat het DockerSlim-systeem ontwikkelt om de grootte van Docker-containers te verkleinen.

Op Twitter Het was waar Martin Wimpress zijn pensionering van het project aankondigde:

Binnenkort zal ik Canonical verlaten. Ik ben erg opgewonden om me bij de goede mensen te voegen.
@SlimDevOps Ondanks de verandering, zal ik @ubuntu_mate blijven leiden
; het is mijn passie. Uiteraard blijf ik een enthousiaste bijdrage leveren aan de #Ubuntu en Snapcraft community.

In uw bericht kunnen we dat zien na het wisselen van baan behoudt Martin zijn positie als Ubuntu MATE-leider en zal blijven deelnemen aan de ontwikkeling van Ubuntu en Snapcraft.

Bovendien heeft Het is belangrijk op te merken dat Martin Wimpress, alvorens aan te kondigen zijn ontslag als directeur desktopontwikkeling van Canonical, kondigde de ontwikkeling aan van een nieuw installatieprogramma voor Ubuntu, die ze gebruikers willen aanbieden om te proberen in de herfstrelease van Ubuntu Desktop 21.10 en het kan standaard worden gebruikt op Ubuntu 22.04 LTS.

Het oude installatieprogramma van Ubiquity wordt bewaard in de repository en blijft beschikbaar voor gebruik in Ubuntu-edities en afgeleide distributies.

Het Ubiquity-installatieprogramma is ontwikkeld in 2006 en is niet geëvolueerd in recente jaren. In de servereditie van Ubuntu, vanaf versie 18.04, wordt een nieuw installatieprogramma geleverd, Subiquity, een plug-in bovenop het low-level installatieprogramma van curtin, dat verantwoordelijk is voor de laatste partitie van de schijf, het downloaden van pakketten en installeer het systeem volgens de gegeven configuratie.

De aanwezigheid van twee verschillende installateurs bemoeilijkt het onderhoud en zorgt voor verwarring bij gebruikers, dus werd besloten om de ontwikkeling te verenigen en een nieuw installatieprogramma voor te bereiden in plaats van de verouderde Ubiquity, gebouwd op een gemeenschappelijke basis met Subiquity en met hetzelfde installatieproces voor server- en desktopsystemen.

Het huidige Ubuntu Desktop-installatieprogramma, Ubiquity, dateert uit 2006. Hoewel het nog steeds functioneel is, heeft Ubiquity al een paar jaar geen belangrijke functie-ontwikkeling ondergaan en wordt het vanwege zijn erfenis moeilijk te onderhouden. Ondertussen is er een nieuw installatieprogramma ontwikkeld voor Ubuntu Server, genaamd Subiquity 153, dat gebruikmaakt van curtin 216.

Door het server- en desktopinstallatieprogramma te consolideren op veelgebruikte technologieën, kunnen we een consistente en robuuste installatie-ervaring bieden voor de hele Ubuntu-familie en kunnen we onze inspanningen richten op het onderhouden van één enkele codebasis.

Door een nieuw installatieprogramma aan te maken, kunt u ook de beste ervaring overdragen van bestaande installatiesystemen en implementeer de functionaliteit rekening houdend met de wensen van verschillende categorieën gebruikers.

Een werkend prototype van het nieuwe installatieprogramma is momenteel beschikbaar, opgesteld door het Canonical Design Team en het Ubuntu Desktop Team.

Het nieuwe installatieprogramma is een curtin-plug-in die het Flutter-framework gebruikt voor de gebruikersinterface, zodat u universele applicaties kunt maken die op verschillende platforms kunnen worden uitgevoerd.

Het ontwikkelingsproces voor het nieuwe desktop-installatieprogramma wordt afgehandeld door het Canonical-ontwerpteam en het Ubuntu-desktopteam. Beide teams zijn zeer ervaren in het aangaan van de uitdagingen van het installeren van een modern besturingssysteem.

De shell-code van het installatieprogramma is geschreven in Dart (Ter vergelijking: Ubiquity en Subiquity zijn geschreven in Python). Het installatieprogramma is ontworpen met de moderne Ubuntu-desktop in gedachten en is ontworpen om een ​​consistent installatieproces te bieden over de hele Ubuntu-productlijn.

Tenslotte als u meer wilt weten over het nieuwe installatieprogrammakunt u de details in het volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.