• [^] # Re: Pile logicielle et dépendance

    Posté par . En réponse à la dépêche Scrum, Kanban, Git Pull Request, Tests : tout‐en‐un dans Tuleap 10. Évalué à 3.

    Qu'est-ce qui retient le logiciel auprès de CentOS 6, exactement ? Pourquoi un couplage aussi fort ?
    Quid de Fedora récents ?

    Le couplage est historique (comme souvent) et viens, en particulier d'une série de features "merveilleuses" qui nécessitait d'offrir un accès shell aux utilisateurs (CVS entre autre, on a encore des clients pour ça). Les dépendances qui sont derrière soient, n'existent pas sur CentOs 7 soient n'ont été portés que récemment.

    Jusqu'à présent nous attendions d'avoir la stack complète pour faire la migration mais, las d'attendre, nous avons décidé d'attaquer le chantier en désactivant les briques dont les dépendances n'étaient pas présentes. D'où le support centos 7 tardif (c'est dispo en beta actuellement).

    Par contre l'OS target reste CentOs (pas même fedora) pour des raisons de simplicité. Une seule famille d'OS à supporter veux dire plus temps à faire de la feature et moins de temps à corriger des problèmes obscures de dépendances incompatibles dans un edge case chelou sur un OS à peine connu.