Follow

Le mec lance le web 2.0.
L’installation commence par ça…
😱 🍿

Entre le « curl | sudo bash » et le « run as root », le tout dev en nodejs…
Jor on fuit le web 1.0 à cause du js client side, et là le 2.0 arrive avec le js carrément server side… 🤦‍♂️

@aeris
C'est consternant. Et le pire c'est que je suis sûr que tous les dev "nouvelle génération" du ouèbe deuzéro trouvent ça normal.

Et donc en prod pour déployer, ils font la même chose ? 😱

@sebsauvage @aeris oui dans un conteneur docker exotique.

Je dois bosser (en asso) avec ce genre de deV. On se parle mutuellement une langue étrangère.

@sebsauvage @aeris procédure de mise en prod vue l'autre jour : "sudo git pull … && sudo composer install && sudo npm install …" o_O

@bohwaz Ben oui, parceque #APT ben ça a 20 ans et que c’est tout outdated et trop contraignant on peut rien faire avec.

Aujourd’hui on peut utiliser un système de gestion de source comme système déploiement.

’toute façon les vieux ils font que râler, place aux jeunes qui chient sur l’ancien monde.

#LesDevsDeMaintenantSontEnFaitTousStartUpNationCompatibleEnFait

C’est clair que pour quelqu’un qui commence, tout ceci ne lui inculque pas trop les bonnes pratiques… 🤮

(cc @sebsauvage @aeris)

@aeris Le pire c'est pas la première fois que je vois ça… Il y a une distribution NodeJS notamment qui a la même cochonnerie dans sa doc, je ne sais plus le nom du paquet…

@aeris c'est triste de voir ça parce que le projet est super intéressant je trouve...
Il faudrai trouver un moyen d'expliquer au créateur que :
- nodejs et npm c'est à bannir
- les scripts d'installation root c'est pas ce qui se fait de mieux...

@aeris parce que l'Idée du projet peut ( et devrait) être implémentée correctement.

@thoth101010 tu veux l’adresse mail de TimBL pour lui expliquer ? Cc @aeris

@nitot @aeris
Je pense plutôt utiliser la partie contact du site d'inrupt après avoir exploré le projet plus en détail 😉
Surtout qu'il est en charge du projet mais ne semble pas en charge de l'implémentation 🤔
Mais je vais les contacter (et j'espère ne pas être le seul) , parce qu'utiliser javascript pour le "futur d'internet" 🙄 ...
Surtout qu'il y a maintenant des langages de programmation efficaces qui ont des méchanismes de sécurité et de tests intégrés.

Sign in to participate in the conversation
Mastodon

PARCE QUE C’EST MON INSTANCE !