issue169:mon_opinion
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue169:mon_opinion [2021/06/01 12:59] – auntiee | issue169:mon_opinion [2021/06/03 08:53] (Version actuelle) – d52fr | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
- | Dans le monde du développement des logiciels, on distingue diverses étapes du logiciel au cours du processus de sa production. Un élément de code qui vient d’être créé peut être nommé pré-alpha et devrait être vraiment considéré comme un travail en cours et rien d' | + | Dans le monde du développement des logiciels, on distingue diverses étapes du logiciel au cours de son |
Ligne 10: | Ligne 10: | ||
While these are being used in production by users, the next version of Ubuntu —called Hirsute Hippo, or Ubuntu 21.04— is being prepared. Slated for final release at the end of April of 2021, a beta version should appear on or about April 1st 2021. Features will have been frozen a week earlier. The complete release schedule can be seen through the following link: https:// | While these are being used in production by users, the next version of Ubuntu —called Hirsute Hippo, or Ubuntu 21.04— is being prepared. Slated for final release at the end of April of 2021, a beta version should appear on or about April 1st 2021. Features will have been frozen a week earlier. The complete release schedule can be seen through the following link: https:// | ||
- | Comment cela fonctionne-t-il pour les distributions Ubuntu ? En fait, chaque équipe (Ubuntu, Xubuntu, Ubuntu Budgie…) a sa propre philosophie et ses propres façons d’implémenter le modèle de publication des logiciels | + | Comment cela fonctionne-t-il pour les distributions Ubuntu ? En fait, chaque équipe (Ubuntu, Xubuntu, Ubuntu Budgie…) a sa propre philosophie et ses propres façons d’implémenter le modèle de publication des logiciels |
- | Pendant que celles-là servent quotidiennement | + | Pendant que celles-là servent quotidiennement |
- | https:// | + | |
- | So, what about earlier development releases of Hirsute, those that are made available between this project’s inception at the end of October 2020 and the beta version of April 2021? Previous versions of Ubuntu have, at times, been released in an alpha version. This is no longer the case. Instead, a kind of rolling development version is made available on a daily basis, with the ISO files to be found here: http:// | + | **So, what about earlier development releases of Hirsute, those that are made available between this project’s inception at the end of October 2020 and the beta version of April 2021? Previous versions of Ubuntu have, at times, been released in an alpha version. This is no longer the case. Instead, a kind of rolling development version is made available on a daily basis, with the ISO files to be found here: http:// |
- | The first of the two links should be considered specific for Hirsute Hippo, and will need to be updated as future versions roll around. However, the second link —to daily images— has been stable for some years and, in time, will probably point towards future development versions of Ubuntu – whatever they may be called. (“Irritated Ibis”? Just guessing at this point.) | + | The first of the two links should be considered specific for Hirsute Hippo, and will need to be updated as future versions roll around. However, the second link —to daily images— has been stable for some years and, in time, will probably point towards future development versions of Ubuntu – whatever they may be called. (“Irritated Ibis”? Just guessing at this point.)** |
- | For all practical intents and purposes, these daily builds can be considered as alpha software. The only departures from standard software development are the fact that new versions | + | Alors, quid des versions de développement antérieures de Hirsute, celles qui ont été rendues disponibles entre le démarrage du projet à la fin d’octobre 2020 et la version bêta d’avril 2021. Des versions |
- | On to the main question: should you consider downloading, | + | Le premier des deux liens est spécifique à Hirsute Hippo et devra être mis à jour au fur et à mesure de la publication de versions futures. Cependant, le deuxième lien – vers des images quotidiennes – est stable depuis plusieurs années et, à la longue, pointera sans doute vers des versions futures de développement d’Ubuntu – quel que soit leur nom (« Irritated Ibis » ? Ce n’est qu’une supposition à ce stade.) |
+ | |||
+ | **For all practical intents and purposes, these daily builds can be considered as alpha software. The only departures from standard software development are the fact that new versions are being published on a day-to-day basis (not just at a single point in time), and that the testing process is being extended to all potential users of the system (not just in-house staff or developers).** | ||
+ | |||
+ | À toutes fins utiles, on peut considérer ces compilations quotidiennes comme des logiciels alpha. Ce qui varie d'un développement standard de logiciel est le fait que de nouvelles versions soient publiées quotidiennement (et pas seulement à un moment donné) et que le processus des tests soit étendu à tous les utilisateurs potentiels du système (pas uniquement au personnel interne ou aux développeurs). | ||
+ | |||
+ | **On to the main question: should you consider downloading, | ||
• Be aware that things may not work as expected, or even break themselves and other parts of the software stack. The system may fail catastrophically, | • Be aware that things may not work as expected, or even break themselves and other parts of the software stack. The system may fail catastrophically, | ||
- | • Some aspects of the system —which software is present, and how it is configured— may change as it goes through daily builds and beta. So, do not take an alpha version as the final product. Do not bet your money or your time on it. It is just the best you can hope for at the time being, if you need to plan ahead on how you will use this version of Ubuntu when it comes out in its final form. | + | • Some aspects of the system —which software is present, and how it is configured— may change as it goes through daily builds and beta. So, do not take an alpha version as the final product. Do not bet your money or your time on it. It is just the best you can hope for at the time being, if you need to plan ahead on how you will use this version of Ubuntu when it comes out in its final form.** |
- | With that out of the way, you should be considering testing an alpha or daily build version of Ubuntu in the following cases: | + | Parlons maintenant de la question principale : devriez-vous envisager de télécharger, |
+ | ••Soyez conscient que des choses peuvent ne pas fonctionner comme attendu, ou peuvent même se casser elles-mêmes ainsi que d’autres éléments de la pile du logiciel. Le système peut échouer de façon catastrophique, | ||
+ | ••Certains aspects du système – quels logiciels y sont installés et sa configuration – peuvent changer pendant que vous utilisez les compilations quotidiennes et la version bêta. Ainsi, il ne faut pas considérer une version alpha comme un produit final. Ne pariez ni votre argent, ni votre temps dessus. Ce n’est que ce qui est le mieux à un instant T, si vous devez prévoir à l’avance votre utilisation de cette version d’Ubuntu lors de sa sortie finale. | ||
+ | |||
+ | **With that out of the way, you should be considering testing an alpha or daily build version of Ubuntu in the following cases: | ||
• If you are developing a piece of software that will need to work seamlessly on the next version of Ubuntu. Testing it on daily builds of the distribution is a great way of ensuring compatibility. Do so frequently, as different versions of the new distributions appear, and also on beta when that comes out. If all goes well, then you can have some confidence your software will work fine on the definitive version on release. Naturally, this is relevant mostly for software developers. | • If you are developing a piece of software that will need to work seamlessly on the next version of Ubuntu. Testing it on daily builds of the distribution is a great way of ensuring compatibility. Do so frequently, as different versions of the new distributions appear, and also on beta when that comes out. If all goes well, then you can have some confidence your software will work fine on the definitive version on release. Naturally, this is relevant mostly for software developers. | ||
- | • If you have a specific piece of hardware that is known to cause issues under Linux in general, or Ubuntu specifically, | + | • If you have a specific piece of hardware that is known to cause issues under Linux in general, or Ubuntu specifically, |
+ | |||
+ | Cela étant dit, vous devriez envisager de tester une version alpha ou une version quotidienne d’Ubuntu dans les cas suivants : | ||
+ | ••Si vous développez un logiciel qui doit fonctionner sans aucun problème sur la prochaine version d’Ubuntu. Le tester sur les compilations quotidiennes de la distribution est une excellente façon d' | ||
+ | ••Si vous avez du matériel précis qui est connu pour ses problèmes sous Linux en général, ou sous Ubuntu en particulier, | ||
+ | |||
+ | |||
+ | **So, once you have decided you need to try out a daily build, how to do so without putting your computers or data at risk? The first way is actually recommended for software developers, and consists of using a virtual environment such as VirtualBox to boot the ISO file. Anything that goes on within the alpha distribution does so within the tightly controlled virtual environment, | ||
+ | |||
+ | In the case of Hirsute Hippo, we can see that the daily build I downloaded actually works quite well within the virtual environment. As a side-note, we can see that specific backgrounds for this version have not yet been incorporated as of late January 2021, but will be done later on in the process — one would suppose, with a hippo-inspired theme in substitution of the gorilla. ** | ||
+ | |||
+ | Bon, une fois que vous aurez décidé qu’il faudrait essayer une des compilations quotidiennes, | ||
+ | |||
+ | Dans le cas de Hirsute Hippo, nous voyons que la compilation quotidienne que j’ai téléchargée fonctionne en fait très bien dans l’environnement virtuel. Soit dit en passant, nous voyons que des arrière-plans spécifiques de cette version n’ont pas encore été incorporés à la fin de janvier 2021, mais cela se fera un peu plus tard dans le processus – on pourrait supposer que le thème est inspiré par un hippopotame à la place du gorille. | ||
+ | |||
+ | **However, neofetch does confirm we are actually working on the new version of Ubuntu 21.04, and not ye olde gorilla version 20.10: | ||
+ | |||
+ | The second way to test daily builds is on actual physical hardware. This is what you need to do if ensuring hardware compatibility is an issue. Here, there is no way around the fact we need to try out the daily build on an actual computer. Ideally, this computer would be a test machine equipped with the hardware we are nervous about compatibility that is dedicated to testing. Naturally, most individuals can scarcely afford to have such a dedicated computer, though the practice is more relevant in organizations with a large number of similar machines. If your park consists of 60 PC-type desktop computers used by members of your organization for daily work, then having computer number 61 of a similar type in the IT department just to test out new software before putting it on staffers’ machines is something of a must. See it as an insurance policy of sorts. ** | ||
+ | |||
+ | Cependant, neofetch confirme que nous travaillons bel et bien sur la nouvelle version d’Ubuntu 21.04 et pas sur l’antique version du gorille, la 20.10. | ||
+ | |||
+ | La seconde façon de tester des compilations quotidiennes est d' | ||
- | So, once you have decided you need to try out a daily build, how to do so without putting your computers or data at risk? The first way is actually | + | **But even private individuals may have an old laptop lying around unused that, in the worst case, can be reformatted with no loss of data. This is our best option |
- | In the case of Hirsute Hippo, we can see that the daily build I downloaded actually works quite well within the virtual environment. As a side-note, we can see that specific backgrounds for this version have not yet been incorporated as of late January 2021, but will be done later on in the process — one would suppose, with a hippo-inspired theme in substitution of the gorilla. | + | Toutefois, même des individus privés peuvent avoir un vieux portable inutilisé à portée de main qui, dans le pire des cas, peut être reformaté sans perte de données. C’est notre meilleure option pour essayer des logiciels alpha en général et les compilations quotidiennes d’Ubuntu en particulier. La photo est celle d’un vieux portable Acer Aspire de 11 pouces que j’utilise pour cela. C’est en fait la seule utilisation que j’en fais, puisque la batterie et le connecteur SATA du disque dur interne sur la carte mère sont morts depuis longtemps. |
- | However, neofetch does confirm we are actually working | + | **A more compromised situation arises when you have no other choice but to run alpha-grade software |
- | The second way to test daily builds is on actual physical hardware. This is what you need to do if ensuring hardware compatibility is an issue. Here, there is no way around the fact we need to try out the daily build on an actual computer. Ideally, this computer would be a test machine equipped with the hardware we are nervous about compatibility that is dedicated to testing. Naturally, most individuals can scarcely afford to have such a dedicated computer, though the practice is more relevant in organizations with a large number of similar machines. If your park consists of 60 PC-type desktop computers used by members of your organization for daily work, then having computer number 61 of a similar type in the IT department just to test out new software before putting it on staffers’ machines is something of a must. See it as an insurance policy of sorts. | + | Une situation plus compromise se présente quand vous n’avez d’autre choix que de faire tourner un logiciel alpha sur votre ordinateur quotidien. Ce n’est vraiment pas l’idéal. À tout le moins, faites une sauvegarde de vos données – ou plusieurs sauvegardes – avant de commencer à bricoler. Encore mieux : une bonne pratique est de déconnecter votre disque dur physiquement avant d' |
- | But even private individuals may have an old laptop lying around unused that, in the worst case, can be reformatted with no loss of data. This is our best option to try out alpha grade software | + | **So, coming back to the main question: should you consider downloading, trying |
- | A more compromised situation arises when you have no other choice but to run alpha-grade software on your daily computer. This is really not ideal. At the very least, make a backup of your data —or several backups— before messing around. Even better: it is good practice to actually physically disconnect your hard drive before proceeding, just to ensure your working environment is not affected. Swapping out your hard drive for another drive that will be used only for testing purposes makes sense, since you will be able to come back to your regular operating system | + | But, if you are at all uncomfortable with what has been laid out in these lines, just stick to regular production releases. It will be good to know that daily builds |
- | So, coming back to the main question: | + | Bon, revenons à la question |
- | But, if you are at all uncomfortable with what has been laid out in these lines, just stick to regular production releases. It will be good to know that daily builds and beta releases are done, and our favorite | + | Mais, si ce qui a été écrit ici vous met mal à l’aise, il vaut tout simplement mieux rester avec les publications finales. Vous serez content de savoir que des compilations quotidiennes et des versions bêta sont faites et que notre distribution |
issue169/mon_opinion.1622545153.txt.gz · Dernière modification : 2021/06/01 12:59 de auntiee