?
Si tu me dis comment je peux faire un package "SUSE" sous une CentOS avec, je prend (je n'oserai pas demander un mélange entre .rpm et deb... les trucs auto c'est mignons, mais ça marche que quand c'est simple, parce que bon le mélange entre /usr/lib et /usr/lib64, c'est un problème parmi d'autres...). Parce que la, ça me gonfle... Obligé de compilé sous chaque distrib pour avoir un truc qui va bien.
Et la logique est effectivement que ce soit un packageur de chaque distrib' qui fasse le paquet (t'es déjà développeur), cela permet d'agrandir la communauté de ton programme au passage
Oui, oui, ça c'est la théorie... Moi je parle de la pratique ;-)
Pour mon appli, on va dire de taille moyenne, c'est déja dur de trouver des packageurs. Alors pour des petites applis PHP!
Je le vois déjà pour Horde IMP par exemple, pas petit quand même (je dirai même gros), le délai entre une version sur le site web et une dispo sous le repo Debian officiel etc... long :
- Sur le site web officiel http://www.horde.org/imp/ : IMP 4.3 est sorti 26 septembre, soit plus d'un mois
- Sur Debian Testing http://packages.debian.org/testing/imp4 : toujorus IMP 4.2, toujours...
1 mois, c'est énorme comme délai, non acceptable. Et c'est pour une grosse appli PHP. Pour une petite?
Parce que bon le paquet, ce n'est généralement pas seulement ./configure ; make ; make install il y a aussi la création du menu (heureusement un peu plus standardisée grâce à http://freedesktop.org entre KDE, GNOME, XFCE...)
Pour le menu, oui, merci freedsktop.
Mais pour un peu plus avancé, comme pour le menu contextuel, que dalle, c'est démerde-toi, faut se farcir tout. D'ailleurs si quelqu'un veut se farcir le menu contextuel j'ai ça en début de réponse http://linuxfr.org/comments/987066.html#987066 mais j'ai pas encore fait un truc acceptable (=qui marche partout sans dépendance). Prouve moi que Linux c'est super, fait moi un menu contextuel sous Gnome!
Sous Windows, un truc à faire, et hop ça marche sur tous les Windows manager (il n'y a pas que le windows manager par défaut sous Windows... mais un de référence, donc les autres s'adaptent, un bohneur pour le programmeur. Microsoft un monopole, aidé par les programmeurs qui font du MS-only souvent, pourquoi d'après vous? Parce que c'est plus simple que de s'emmerder avec les windows manager de Linux!)
Tu me sors souvent des réponses théoriques. C'est théorique "tout est super sous Linux". Moi je regarde toujours la pratique... Beaucoup moins à l'avantage de Linux.
[^] # Re: Problème sous linux aussi
Posté par Zenitram (site web personnel) . En réponse au journal Maintenez votre Windows à jour.... Évalué à 4.
?
Si tu me dis comment je peux faire un package "SUSE" sous une CentOS avec, je prend (je n'oserai pas demander un mélange entre .rpm et deb... les trucs auto c'est mignons, mais ça marche que quand c'est simple, parce que bon le mélange entre /usr/lib et /usr/lib64, c'est un problème parmi d'autres...). Parce que la, ça me gonfle... Obligé de compilé sous chaque distrib pour avoir un truc qui va bien.
Et la logique est effectivement que ce soit un packageur de chaque distrib' qui fasse le paquet (t'es déjà développeur), cela permet d'agrandir la communauté de ton programme au passage
Oui, oui, ça c'est la théorie... Moi je parle de la pratique ;-)
Pour mon appli, on va dire de taille moyenne, c'est déja dur de trouver des packageurs. Alors pour des petites applis PHP!
Je le vois déjà pour Horde IMP par exemple, pas petit quand même (je dirai même gros), le délai entre une version sur le site web et une dispo sous le repo Debian officiel etc... long :
- Sur le site web officiel http://www.horde.org/imp/ : IMP 4.3 est sorti 26 septembre, soit plus d'un mois
- Sur Debian Testing http://packages.debian.org/testing/imp4 : toujorus IMP 4.2, toujours...
1 mois, c'est énorme comme délai, non acceptable. Et c'est pour une grosse appli PHP. Pour une petite?
Parce que bon le paquet, ce n'est généralement pas seulement ./configure ; make ; make install il y a aussi la création du menu (heureusement un peu plus standardisée grâce à http://freedesktop.org entre KDE, GNOME, XFCE...)
Pour le menu, oui, merci freedsktop.
Mais pour un peu plus avancé, comme pour le menu contextuel, que dalle, c'est démerde-toi, faut se farcir tout. D'ailleurs si quelqu'un veut se farcir le menu contextuel j'ai ça en début de réponse http://linuxfr.org/comments/987066.html#987066 mais j'ai pas encore fait un truc acceptable (=qui marche partout sans dépendance). Prouve moi que Linux c'est super, fait moi un menu contextuel sous Gnome!
Sous Windows, un truc à faire, et hop ça marche sur tous les Windows manager (il n'y a pas que le windows manager par défaut sous Windows... mais un de référence, donc les autres s'adaptent, un bohneur pour le programmeur. Microsoft un monopole, aidé par les programmeurs qui font du MS-only souvent, pourquoi d'après vous? Parce que c'est plus simple que de s'emmerder avec les windows manager de Linux!)
Tu me sors souvent des réponses théoriques. C'est théorique "tout est super sous Linux". Moi je regarde toujours la pratique... Beaucoup moins à l'avantage de Linux.