Pour les extensions j'ai eu la chance de parler avec quelqu'un du projet mozilla. Ce que j'en ai retenu c'est que c'est à celui qui fait le xpi de décider si celui ci doit s'installer dans le profile ou dans le répertoire de base.
Le fait est que (mon interprétation) sous windows pour des machines de particuliers les droits d'accès étant souvent faits de maniere laxiste, pour des machines d'entreprises mozilla est installé dans l'espace utilisateur. Du coup pas de probleme pour les extensions : le mozilla est disponnible en écriture et son installation souvent réservée à un ou deux login.
Sous nos unix-like c'est une autre affaire et beaucoup ont pour principe de ne pas laisser en écriture ce qui est commun à tous. Ta solution "un petit coup de chmod dans le répertoire de Mozilla permet d'éviter d'avoir à le lancer sous root pour les installer" est bien belle mais ca veut dire que paul va pouvoir mettre ce qu'il veut dans l'appli que va utiliser bob. Et ca c'est pas cool pour bob. Si on fait ca pour mozilla pourquoi pas pour le reste ? ah ben oui, ca revient à dire qu'on n'a qu'un login par machine. En plus pour ta manip ca sous entend etre root, ce qui n'est pas le cas de tout le monde.
Perso je trouve très dommageable que ce soit au programmeur de décider où s'installe son extension. Si j'ai bien compris le dev à qui j'ai parlé énormément des extensions qui nécéssitent l'écriture dans le rep de moz pourraient s'installer dans le profile si elles avaient été faites pour. Il me semble que ca devrait etre à l'utilisateur de décider, pas au programmeur.
La réponse du programmeur à ce probleme étant "de toute facon je ne vois pas l'interet de mettre une version commune, mozilla ne fait que 700Mo, chacun peut bien s'installer sa copie"
[^] # Re: Themes Mozilla
Posté par Éric (site web personnel) . En réponse à la dépêche Calendar bientôt intégré dans Mozilla. Évalué à 4.
Le fait est que (mon interprétation) sous windows pour des machines de particuliers les droits d'accès étant souvent faits de maniere laxiste, pour des machines d'entreprises mozilla est installé dans l'espace utilisateur. Du coup pas de probleme pour les extensions : le mozilla est disponnible en écriture et son installation souvent réservée à un ou deux login.
Sous nos unix-like c'est une autre affaire et beaucoup ont pour principe de ne pas laisser en écriture ce qui est commun à tous. Ta solution "un petit coup de chmod dans le répertoire de Mozilla permet d'éviter d'avoir à le lancer sous root pour les installer" est bien belle mais ca veut dire que paul va pouvoir mettre ce qu'il veut dans l'appli que va utiliser bob. Et ca c'est pas cool pour bob. Si on fait ca pour mozilla pourquoi pas pour le reste ? ah ben oui, ca revient à dire qu'on n'a qu'un login par machine. En plus pour ta manip ca sous entend etre root, ce qui n'est pas le cas de tout le monde.
Perso je trouve très dommageable que ce soit au programmeur de décider où s'installe son extension. Si j'ai bien compris le dev à qui j'ai parlé énormément des extensions qui nécéssitent l'écriture dans le rep de moz pourraient s'installer dans le profile si elles avaient été faites pour. Il me semble que ca devrait etre à l'utilisateur de décider, pas au programmeur.
La réponse du programmeur à ce probleme étant "de toute facon je ne vois pas l'interet de mettre une version commune, mozilla ne fait que 700Mo, chacun peut bien s'installer sa copie"