En détail : Catégorie 1 : actions
1. Ok pour le (a), on installe et on désactive 2. Ok pour le (a), idem 3. Ok aussi avec ton choix, mais il faudra fournir la liste des modules qui restent à activer (ou la liste complète avec une distinction pour ceux qui ne sont pas encore activés) 4. Ok aussi. Catégorie 2 : vérifs deps Je proposerais plutôt un warning (popup) qui permet de confirmer l'action que tu proposes (avec Ok par défaut), ça peut être utile de laisser actif un module dont les dépendances ne sont pas toutes satisfaites (plugin en cours de dev par exemple), certaines dépendances peuvent être "partielles", ie ne servir que côté public ou côté admin, par exemple. Le 22 avril 2015 09:46, Franck Paul <[email protected]> a écrit : > Je vais reprendre tout ça, mais déjà, je pense que seule l'activation doit > être contrôlée par les dépendances. On devrait pouvoir installer tout le > temps. > > Le 22 avril 2015 09:34, Bruno <[email protected]> a écrit : > >> Le 21 avril 2015 22:48, Franck Paul <[email protected]> a >> écrit : >> > Je lis ça à tête reposée demain matin et je réponds aux questions. >> >> Autres points à traiter : >> * Installation de plugins depuis le dépôt : autoriser/empêcher >> d'installer un module si ses dépendances ne sont pas installées >> * Refuser l'installation d'un plugin (attention, je parle bien >> d'installation, pas d'activation), si ses dépendances ne sont pas >> installées >> >> Ces 2 points sont bien différents selon moi : >> * Le premier est ce qu'on va afficher lors de la recherche de plugins >> via l'admin >> * Le second est le cas où j'installe un plugin via ftp, mais dotclear >> ne peut pas l'installer car il dépend d'autres modules. >> >> -- >> Bruno >> -- >> Dev mailing list - [email protected] - >> http://ml.dotclear.org/listinfo/dev >> > > > > -- > Franck > -- Franck -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
