• # D'un extrême à l'autre ?

    Posté par . En réponse au journal De l'art d'être indépendant des dépendances. Évalué à 10.

    Est-ce que parce que faire une confiance aveugle aux gestionnaires de packages est sans doute pas une bonne idée que les rejeter en block et faire à la main est la meilleure chose à faire ?
    J'ai l'impression que ce que tu présentes est juste l’extrême inverse.

    Gérer les dépendances d'un projet ce n'est pas trivial et demande un apprentissage (quelle que soit la méthode).
    Donc le faire à la main me semble pas très accessible à des débutants, et comporte aussi ses risques. Comme ne pas mettre à jour les dépendances, y compris contre les problèmes de sécurité.

    Concernant semver, dans quelle pratique c'est un échec ? Pour qui ?
    Car prendre l'exemple de Firefox et Chrome qui s'en sont passé ne me semble pas très pertinent.
    Déjà parce que ce sont des cas très particuliers. Ce sont des applications "finales" qui ne sont pas utilisés par d'autre programme. Ce qui est très différent des librairies qui s'incorpore dans d'autres programmes.
    Ensuite si pour eux ça doit être plus simple, je ne suis pas certain que les entreprises qui surveillent les déploiements d'application soient ravies d'avoir les nouvelles fonctionnalités mêlés aux corrections de bug/failles.