C'est un choix de vie, tu comprendras que certains ont d'autres priorité que toi.
Oui bien sur. L'ennui c'est que ce choix disparaît avec le temps et les dépendances et que bientôt je ne l'aurais plus. Pourtant, mon approche a toujours une raison d'être.
Ça me semble une régression car une perte globale de souplesse et de modularité.
préférer mal faire quelque chose quelque en soit la raison derrière me paraît bien futile.
J'ai dû mal m'exprimer : je préfère un truc que je fais mal à un truc que quelque chose d'autre fait mal (non adéquat si tu préfères). Dans le premier cas, je peux arranger la chose, dans l'autre c'est beaucoup plus compliqué à arranger.
l'informatique a changé, le matériel est modulaire (clés USB qu'on branche et débranche, carte Wifi qu'on active selon le besoin, pareil pour le Bluetooth, etc.), les interfaces réseaux peuvent changer, le fait d'avoir le réseau en permanence n'est pas une garantie, etc.
Ok pour le desktop (et encore) mais là, les automatismes on se les tape sur toutes les machines, juste parce que le desktop a changé. Or, le desktop c'est marginal pour linux. C'est la logique qui fait qu'on développe des GUI tactiles inadaptées sur les PC sous prétexte qu'il faut que ça tourne sur tablette.
Si c'est ça le progrès alors je veux bien passer pour un dino réfractaire.
Bref, il faut gérer ces cas pour que les programmes derrières fonctionnent correctement mais aussi pour que l'utilisateur puisse exploiter le matériel qu'il a sous la main.
L'utilisateur a toujours pu exploiter le matériel qu'il avait sous la main, mais il devait le faire de manière explicite. Maintenant c'est implicite : tu branches un truc et ça fait quelque chose pour que ça marche "au mieux". Sauf que "au mieux" pour le mainteneur, ce n'est pas forcément au mieux pour moi. Alors oui ça fait le café tout seul mais une fois sur deux je me retrouve avec un cappuccino sucré quand je voulais un café noir.
C'est de l'optimisation et tout le monde y gagne.
C'est de la généralisation et tout le monde n'y gagne pas. Les gens hors du "cadre général" vont galérer beaucoup plus à désactiver une techno non désirée qu'à mettre en œuvre un service sans avoir a désactiver cette techno. Or, le cas général d'utilisation de Linux (l'OS) c'est le serveur et le serveur c'est que du cas particulier, c'est pour ça qu'on paye des gens pour faire la config.
Résultat : l'admin devra se palucher une techno supplémentaire pour un gain qui est loin d'être acquis.
tu utilises ssh et non telnet, que tu prends Firefox et non Mosaic pour aller sur le Web, que tu utilises Torrent et les courriels plutôt que USENET, que tu n'utilises pas une interface tty uniquement, etc.
J'utilise telnet ou ssh en fonction de la situation et non systématiquement l'un ou l'autre. C'est aussi valable pour le reste. Jeter ftp parce qu'il existe dropbox, http ou torrent est d'une stupidité sans nom : tu choisis un soft principalement pour l'usage que tu en fais, pas parce que ça fait "plein de choses qu'on pouvait pas avant".
Or, globalement, en info, on va vers l'intégration de fonctionnalités qui n'ont rien a faire dans le soft (par ex : inetd fusionné avec le gestionnaire de boot dans le cas systemd) et on a tendance a présenter ça comme un progrès : désolé de ne pas être d'accord.
l'informatique a évolué et pour profiter du matériel et des logiciels à disposition ils faut faire des tâches automatisés qui va s'adapter au contexte pour faire ce qu'il y a à faire
Ce n'est pas l'informatique qui évolue mais ce que les gens en font. Les technos actuelles existaient pour la plupart il y a 20 ans. Or, l'utilisation principale de Linux (l'OS) c'est le serveur et c'est une niche peu confrontée aux problématiques de matériel modulaire et de contexte de config qui change tous les jours.
on ne doit pas avoir la même définition d'une usine à gaz
Une usine a gaz c'est un truc qui nécessite trop de ressources pour le mettre en œuvre par rapport à l'usage qui en est fait. S'il faut se palucher en plus la doc de systemd pour démarrer 3 pauvres services sur un LAMP alors que 3 lignes de shell suffisent, alors c'est une usine a gaz.
[^] # Re: De plus en plus complexe, le système d'init...
Posté par Toufou (site web personnel) . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 2. Dernière modification le 24 mars 2014 à 16:44.
Oui bien sur. L'ennui c'est que ce choix disparaît avec le temps et les dépendances et que bientôt je ne l'aurais plus. Pourtant, mon approche a toujours une raison d'être.
Ça me semble une régression car une perte globale de souplesse et de modularité.
J'ai dû mal m'exprimer : je préfère un truc que je fais mal à un truc que quelque chose d'autre fait mal (non adéquat si tu préfères). Dans le premier cas, je peux arranger la chose, dans l'autre c'est beaucoup plus compliqué à arranger.
Ok pour le desktop (et encore) mais là, les automatismes on se les tape sur toutes les machines, juste parce que le desktop a changé. Or, le desktop c'est marginal pour linux. C'est la logique qui fait qu'on développe des GUI tactiles inadaptées sur les PC sous prétexte qu'il faut que ça tourne sur tablette.
Si c'est ça le progrès alors je veux bien passer pour un dino réfractaire.
L'utilisateur a toujours pu exploiter le matériel qu'il avait sous la main, mais il devait le faire de manière explicite. Maintenant c'est implicite : tu branches un truc et ça fait quelque chose pour que ça marche "au mieux". Sauf que "au mieux" pour le mainteneur, ce n'est pas forcément au mieux pour moi. Alors oui ça fait le café tout seul mais une fois sur deux je me retrouve avec un cappuccino sucré quand je voulais un café noir.
C'est de la généralisation et tout le monde n'y gagne pas. Les gens hors du "cadre général" vont galérer beaucoup plus à désactiver une techno non désirée qu'à mettre en œuvre un service sans avoir a désactiver cette techno. Or, le cas général d'utilisation de Linux (l'OS) c'est le serveur et le serveur c'est que du cas particulier, c'est pour ça qu'on paye des gens pour faire la config.
Résultat : l'admin devra se palucher une techno supplémentaire pour un gain qui est loin d'être acquis.
J'utilise telnet ou ssh en fonction de la situation et non systématiquement l'un ou l'autre. C'est aussi valable pour le reste. Jeter ftp parce qu'il existe dropbox, http ou torrent est d'une stupidité sans nom : tu choisis un soft principalement pour l'usage que tu en fais, pas parce que ça fait "plein de choses qu'on pouvait pas avant".
Or, globalement, en info, on va vers l'intégration de fonctionnalités qui n'ont rien a faire dans le soft (par ex : inetd fusionné avec le gestionnaire de boot dans le cas systemd) et on a tendance a présenter ça comme un progrès : désolé de ne pas être d'accord.
Ce n'est pas l'informatique qui évolue mais ce que les gens en font. Les technos actuelles existaient pour la plupart il y a 20 ans. Or, l'utilisation principale de Linux (l'OS) c'est le serveur et c'est une niche peu confrontée aux problématiques de matériel modulaire et de contexte de config qui change tous les jours.
Une usine a gaz c'est un truc qui nécessite trop de ressources pour le mettre en œuvre par rapport à l'usage qui en est fait. S'il faut se palucher en plus la doc de systemd pour démarrer 3 pauvres services sur un LAMP alors que 3 lignes de shell suffisent, alors c'est une usine a gaz.