D'après les dévelopeurs de GNUstep qui ont un backend cairo depuis 9 mois,
cairo a non seulmement des problème de performances, mais aussi une API pas fixé.
Vu que récemment GNOME / Mozilla semble aussi s'investir dans cairo cela va surement changer ...
>"Mais existe-t-il des sociétés ou administration utilisant plus de 1000 Desktop sous Debian ???
Probablement Novell : qui doit utiliser Suse.
Sinon la question serait plutôt : "existe-t-il des sociétés ou administrations utilsant plus de 1000 desktop sous autre chose que Debian ? "
Sinon ce que j'ai pu voir ( mais plutôt déploiment de serveurs ) c'est Debian / Custom ( basé sur Debian ) & FreeBSD.
C'est plutôt coté serveur mais le fait que cela soit un desktop ou un serveur ne change pas beaucoup les choses :
ici ( FAI : http://www.informatik.uni-koeln.de/fai/ )
- Validation et packaging d'un noyau pour les machines qui doivent être supportées
- Validation d'une plateforme avec les outils de base ( avec éventuellement (re) packaging )
- Validation de packages par classes / type / services fonctionnels
Mise en place d'une solution de déploiement ( installation )
- udpcast
- FAI
- mondo-mindi ....
Mise en place d'une solution de mise à jour
- mirroir apt
- FAI ( http://www.informatik.uni-koeln.de/fai/ )
- Custom
Mise en place d'une solution d'adminstration de configuration généralisée :
- FAI
- cfengine ..
- Custom
Mise en place d'une solution de gestion des utilisatateurs
- Gosa / LDAP
- Custom
Mise en place du monitoring et reporting
- Nagios / Cacti ....
Pour un desktop les tâches que les utilisateurs n'aime pas chez Debian sont reportées sur des administrateurs qui sont normalement compétents..
Par contre je pense que cela va résulter à des postes plus figés ou l'utilisateurs final aura moins la maîtrise de son poste de travail ( <bofh> mais est-ce une mauvaise chose ? </bofh> )
>La ville a donc choisi une solution vague mais pas chère de 2 PMEs
>dont une a à peine 15 personnes. Ce qui m'étonne est que si Debian
> a une bonne réputation au niveau server en entreprise, au niveau
>desktop cela relève plus de la propagande que de fait concrets.
Il existe des cas ou linux desktop a été déployé sur 14000 desktops
linux ?
Regarde ceux qui font du déploiement linux grande échelle ( les FAI
par exemple ) , c'est Debian ou custom .
>On peut effectivement regretter que ni nVIDIA ni Ati ne fassent de >drivers libres. D'un autre côté, le gouffre entre les cartes de ces >constructeurs et les autres en font les seuls choix possibles dès
>qu'on veut un peu jouer sans avoir de slideshow.
>Bref, tant que Ati et nVIDIA ne seront pas réellement menacés par un
> concurrent fournissant des drivers libres, il y a peu de chances qu'ils
> s'y mettent. Ou alors, Linux gagne d'importantes parts de marché...
>Ha mais oui, ils font quand même un driver pour Linux.
Cela correspond à quelle part de marché ce besoin
( jeu /accélération ) ?
0.5% en entreprise ?
30% / 40% pour le particulier ?
Quelles API ?
Celles dont je parle OmniFoudation & Co ne sont pas d'Apple.
Pour le reste des API ne sont pas d'Apple mais de NeXT / Sun et date
de 20 ans ( le NS dans le nom de classes :).
Et celles-ci existent en LGPL depuis 4 ans au moins ...
Qu'en a leurs ajouts c'est pas très glorieux :
- APIs un peu merdique ( XML / Messagerie ... )
- "Cocoa binding" qui ressemble a un gros hack du runtime avec pas mal d'effets de bord
- Reprise de l'OpenSource sans volonté d'aider la communauté ( WebKit/Konqueror , gcc .... ) ...
voir de l'entraver ( patcher leur gcc pour éviter que le runtime objective-C de GNU fonctionne correctement sur leur plateforme )
- Différent toolkit utilisé ( aussi différent que QT/gtk ) a tel point que les images n'ont pas le meme rendu suivant leurs applications
- Ajout de composants propriétaires ( Quicktime/ Applescript ) qui font un peu tache dans l'API OpenStep / Cocoa
mais bon c'est Apple.... ca reste une bonne machine à lobotomiser ;-)
La plateforme pour effectuer un portage serait certainement GNUstep.
Malheuresement il y a
1) Utilisation intessive de QuickTime
2) Utilisation du framework DiscBurn ( sous linux c'est nettement plus fouilli pour faire ca ! wrapper a libburn ? )
3) Ou sont les sources de DotMacKit ( sont-elles libres ? )
4) Utilisation d'AppleScript
5) Utilisation (mineur ?) de CoreFoundation
6) des petites choses comme :
NSString *appSupport = @"Library/Application Support/OsiriX
NSString *logPath = @"~/Library/Logs/osirix.log"
Alors qu'en utilisant NSPathUtilities cela aurait poser aucun
problème.
7) utilisation des framework Omni* qui sont un peu flou au niveau licence
Bref... il aurait fallu y penser peut-être un peu avant :)
"the unfriendliness of an interface can be measured in figurative microseconds spent by the user guessing how it works. Each "microsecond" of uncertainty that is removed has a disproportionately large positive effect on the usability overall."
( Steve Krug )
>Personnellement quand j'ai voulu l'installer, j'ai bloqué à un endroit
>(je ne c plus vraiment ou) ou bcp de monde sous redhat bloqué
>aussi... voila pourquoi j'avais abandonné.
l'installation sous Debian ( sarge ) est nettement plus aisé, en suivant les HOWTOs, ca passe bien.
>Mais je voudrais quand même le voir tourner un peu pour comparer à
>eGroupWare, phpGroupWAre et WebCalendar.
Si tu n'as besoin que d'un Calendrier partagé
WebCalendar avec authentification LDAP + Cyrus(+sieve)/Postfix/Squirrelmail(+plugin sieve)/LDAP/Gosa
forme une bonne plateforme groupware "pragmatique "
pour une PME
egroupware intègre Webcalendar + autres petites applications ...
( à voir si tu en as besoin )
A voir aussi Kolab
Pour OpenGroupware, c'est une plus grosse architecture ( serveur d'application GNUstep / WebObject , accès Xml-RPC/SOAP, Accès client lourds ( Korganizer / Evolution ) , etc ... )
C'est interessant si tu veux faire des développements en plus à coté utilisant Xml-RPC & Co, et / ou si tu veux avoir des clients "lourds"
( limité actuellement à Korganizer ( béta ), Evolution ( béta ) ,
et un connecteur Outlook ( proprio et merdique ), en attendant peut-être Sunbird ... )
Oui je crois que rio voulait juste ressortir un "argument" marqueting
de NeXT pour le fun, mais qui n'est pas approprié de nos jours ( et qui reste un "argument" marketing :)
Cependant, il me semble que IB ( Gorm pour GNUstep ) que reste
très au dessus de ce que j'ai pu essayé en Java ( JBuilder ), à Glade
ou à QTDesigner.
En terme d'utilisabilité, de fonctionnalités, le fait que cela ne gère pas
du code pourris ( mais une forme sérialisé ) etc ...
>Les chercheurs publient un article quand ils trouvent qqchs. Alors
>oui, il faut avoir les connaissances requises pour pouvoir les lire.
Ou sont-ils ?
La licence de la publication ?
> Après, il peut y avoir des brevets déposés dessus, mais ce n'est
> pas forcément un mal, au contraire !
>Exemple : des etudiants ont une idée, plutot très bonne, de monter >une boite dont le but est de créer une machine qui transforme >certains dechets en bio énergie. L'INSERM est très au point la
>dessus. Ils ont brevetés qqchs. Et ils forment l'ex étudiant à ces
>methodes, pour lancer la boite.
>Il n'y aurait pas de brevet, les "gros" pourraient facilement lancer
>l'idée et l'exploiter plus vite. Donc oui, des fois, les brevets, ca peut
>aider dans le domaine industriel.
Tu veux dire que nous payons pour financer sa recherche (public) et nous repayons pour le produit issu de sa recherche pour une boite (privé) ?
Ou en est la recherche et la redistribution de ces recherches sous forme librement exploitable ?
Il me semble que ces dernières années, on encourageait plus à faire de la recherche ( public donc financé par nos impôts ) puis à créer une boîte pour exploiter ces mêmes recherches.
Le tout évidement sans divulgation des résultat de ces recherches ( en tout cas pas sous licence libre), voir en les protégeant à grand coup de brevets.
>(j'ai parcouru rapidement les grands titres du document, ça ne parle
>pas vraiment de logiciels libres)
Je n'ai parcouru que 6 pages ( moins rapidement ) :
1.6 Linux overview and distribution choices
In 1984, the Free Software Foundation (FSF), started by Richard Stallman, began the GNU project to create a free version of the UNIX operating system. This system can be freely used, but even beyond that, the source code can be freely read, modified, and redistributed. A number of components were created,"
>Au risque de me repeter, GNUstep permet aussi de faire des applis/outils en
>ligne de commande et des applis web (avec GNUstepWeb par exemple:
>http://www.GNUstepWeb.org(...(...)) ).
Est-ce qu'il y a une chance de voir SOPE (le serveur d'application de OpenGroupware) et GNUstepWeb se réunir un jour.
Parce que cela fait, si j'ai bien compris, deux implémentations de WebObject.
# Ca reste très cher !
Posté par oops (site web personnel) . En réponse au journal L'INDEPENDANCE S'ORGANISE !. Évalué à 3.
# en ligne de commande
Posté par oops (site web personnel) . En réponse au message xmms ne marche pas sous mandriva ou j'ai pas de bol ?. Évalué à 2.
# cairo
Posté par oops (site web personnel) . En réponse à la dépêche Sorties et nouvelles autour de Mozilla. Évalué à 5.
cairo a non seulmement des problème de performances, mais aussi une API pas fixé.
Vu que récemment GNOME / Mozilla semble aussi s'investir dans cairo cela va surement changer ...
# oplocks ?
Posté par oops (site web personnel) . En réponse au journal problème de migration : pas de notification des modifications de fichiers distant. Évalué à 1.
Sinon svn ou équivalent c'est l'outils qu'il te faut ...
[^] # Re: Attention !! 14000 Desktops ne sont pas des serveurs !!
Posté par oops (site web personnel) . En réponse à la dépêche Le choix de Munich se porte sur Debian. Évalué à 2.
Probablement Novell : qui doit utiliser Suse.
Sinon la question serait plutôt : "existe-t-il des sociétés ou administrations utilsant plus de 1000 desktop sous autre chose que Debian ? "
Sinon ce que j'ai pu voir ( mais plutôt déploiment de serveurs ) c'est Debian / Custom ( basé sur Debian ) & FreeBSD.
C'est plutôt coté serveur mais le fait que cela soit un desktop ou un serveur ne change pas beaucoup les choses :
ici ( FAI : http://www.informatik.uni-koeln.de/fai/ )
- Validation et packaging d'un noyau pour les machines qui doivent être supportées
- Validation d'une plateforme avec les outils de base ( avec éventuellement (re) packaging )
- Validation de packages par classes / type / services fonctionnels
Mise en place d'une solution de déploiement ( installation )
- udpcast
- FAI
- mondo-mindi ....
Mise en place d'une solution de mise à jour
- mirroir apt
- FAI ( http://www.informatik.uni-koeln.de/fai/ )
- Custom
Mise en place d'une solution d'adminstration de configuration généralisée :
- FAI
- cfengine ..
- Custom
Mise en place d'une solution de gestion des utilisatateurs
- Gosa / LDAP
- Custom
Mise en place du monitoring et reporting
- Nagios / Cacti ....
Pour un desktop les tâches que les utilisateurs n'aime pas chez Debian sont reportées sur des administrateurs qui sont normalement compétents..
Par contre je pense que cela va résulter à des postes plus figés ou l'utilisateurs final aura moins la maîtrise de son poste de travail ( <bofh> mais est-ce une mauvaise chose ? </bofh> )
[^] # Re: Attention !! 14000 Desktops ne sont pas des serveurs !!
Posté par oops (site web personnel) . En réponse à la dépêche Le choix de Munich se porte sur Debian. Évalué à 4.
>dont une a à peine 15 personnes. Ce qui m'étonne est que si Debian
> a une bonne réputation au niveau server en entreprise, au niveau
>desktop cela relève plus de la propagande que de fait concrets.
Il existe des cas ou linux desktop a été déployé sur 14000 desktops
linux ?
Regarde ceux qui font du déploiement linux grande échelle ( les FAI
par exemple ) , c'est Debian ou custom .
Quelques contraintes
Déploiement :
http://www.informatik.uni-koeln.de/fai/(...)
http://udpcast.linux.lu/(...)
Administration :
http://www.informatik.uni-koeln.de/fai/(...)
https://gosa.gonicus.de/(...)
Packaging / nombre de paquets et qualité des paquets ...
http://www.debian.org/distrib/packages(...)
Temps de support release assez long ( pour pas tout casser tout les ans )
Debian
RedHat ( avec support )
Pérénité
Debian (réellement communautaire / ~ 1000 développeurs )
Gentoo
Slackware (?)
Distribution préférés des ingés dans les "SSLL"
Debian
RedHat
....
Debian n'est pas parfait ... c'est juste la moins pire :)
# Bravo !!!
Posté par oops (site web personnel) . En réponse à la dépêche Le choix de Munich se porte sur Debian. Évalué à 1.
C'est amplement mérité : même si cette distribution n'est la plus "hype" ni la plus sexy cela reste la distribution de choix pour un administrateur !
[^] # Re: Ha mais...
Posté par oops (site web personnel) . En réponse au journal Après VIA, XGI libère les sources de ses pilotes. Évalué à 4.
>qu'on veut un peu jouer sans avoir de slideshow.
>Bref, tant que Ati et nVIDIA ne seront pas réellement menacés par un
> concurrent fournissant des drivers libres, il y a peu de chances qu'ils
> s'y mettent. Ou alors, Linux gagne d'importantes parts de marché...
>Ha mais oui, ils font quand même un driver pour Linux.
Cela correspond à quelle part de marché ce besoin
( jeu /accélération ) ?
0.5% en entreprise ?
30% / 40% pour le particulier ?
[^] # Re: Un bon coup de pieds dans le cul !
Posté par oops (site web personnel) . En réponse à la dépêche Ubuntu, un cauchemar pour la Debian ?. Évalué à 1.
Tu as le droit de ne pas utiliser Debian.
Pas besoin de t'énerver.
Tu ne te sens pas compétent pour administrer une Debian et alors ?
Ce n'est pas bien grave.
Il y a plein d'autres distributions qui te correspondent mieux.
Tu es libre ....
Si tu crois que beugler comme tu le fais va faire changer l'opinion des autres ....
[^] # Re: Portage
Posté par oops (site web personnel) . En réponse à la dépêche OsiriX : l'imagerie médicale libre. Évalué à 1.
Quelles API ?
Celles dont je parle OmniFoudation & Co ne sont pas d'Apple.
Pour le reste des API ne sont pas d'Apple mais de NeXT / Sun et date
de 20 ans ( le NS dans le nom de classes :).
Et celles-ci existent en LGPL depuis 4 ans au moins ...
Qu'en a leurs ajouts c'est pas très glorieux :
- APIs un peu merdique ( XML / Messagerie ... )
- "Cocoa binding" qui ressemble a un gros hack du runtime avec pas mal d'effets de bord
- Reprise de l'OpenSource sans volonté d'aider la communauté ( WebKit/Konqueror , gcc .... ) ...
voir de l'entraver ( patcher leur gcc pour éviter que le runtime objective-C de GNU fonctionne correctement sur leur plateforme )
- Différent toolkit utilisé ( aussi différent que QT/gtk ) a tel point que les images n'ont pas le meme rendu suivant leurs applications
- Ajout de composants propriétaires ( Quicktime/ Applescript ) qui font un peu tache dans l'API OpenStep / Cocoa
mais bon c'est Apple.... ca reste une bonne machine à lobotomiser ;-)
# Portage
Posté par oops (site web personnel) . En réponse à la dépêche OsiriX : l'imagerie médicale libre. Évalué à 6.
Malheuresement il y a
1) Utilisation intessive de QuickTime
2) Utilisation du framework DiscBurn ( sous linux c'est nettement plus fouilli pour faire ca ! wrapper a libburn ? )
3) Ou sont les sources de DotMacKit ( sont-elles libres ? )
4) Utilisation d'AppleScript
5) Utilisation (mineur ?) de CoreFoundation
6) des petites choses comme :
NSString *appSupport = @"Library/Application Support/OsiriX
NSString *logPath = @"~/Library/Logs/osirix.log"
Alors qu'en utilisant NSPathUtilities cela aurait poser aucun
problème.
7) utilisation des framework Omni* qui sont un peu flou au niveau licence
Bref... il aurait fallu y penser peut-être un peu avant :)
[^] # Re: Moins utilisable
Posté par oops (site web personnel) . En réponse au journal Google se lance dans le porno. Évalué à 2.
Non il faudrait qu'il soit affiché tout le temps sans avoir à perdre du temps ( et de l'énergie ) à savoir qui fait quoi.
Test http://www.google.com(...) et http://labs.google.com/googlex/(...)(...)
et tu veras que tu es bien plus efficace avec le "mode texte".
# Moins utilisable
Posté par oops (site web personnel) . En réponse au journal Google se lance dans le porno. Évalué à 3.
rend la chose un peu moins utilisable ....
Il faudrait du texte sous l'icone comme les icones du mailer ici
par exemple :
http://www.objectfarm.org/Activities/Publications/TheMerger/UserInt(...)
ou
http://www.birdhouse.org/macos/beos_osx/mail.app.gif(...)
"the unfriendliness of an interface can be measured in figurative microseconds spent by the user guessing how it works. Each "microsecond" of uncertainty that is removed has a disproportionately large positive effect on the usability overall."
( Steve Krug )
[^] # Re: Amélioration des serveurs X
Posté par oops (site web personnel) . En réponse au journal Xserver 3D. Évalué à 1.
>backend on devrait avoir des choses plutot interressantes.
A noter que apparement GNUstep a un backend cairo depuis 5 mois...
Le tout sans le lier à AppKit ( proprement donc :)
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/core/back/S(...)
# OGo
Posté par oops (site web personnel) . En réponse au message Opengroupware. Évalué à 0.
>(je ne c plus vraiment ou) ou bcp de monde sous redhat bloqué
>aussi... voila pourquoi j'avais abandonné.
l'installation sous Debian ( sarge ) est nettement plus aisé, en suivant les HOWTOs, ca passe bien.
>Mais je voudrais quand même le voir tourner un peu pour comparer à
>eGroupWare, phpGroupWAre et WebCalendar.
Si tu n'as besoin que d'un Calendrier partagé
WebCalendar avec authentification LDAP + Cyrus(+sieve)/Postfix/Squirrelmail(+plugin sieve)/LDAP/Gosa
forme une bonne plateforme groupware "pragmatique "
pour une PME
egroupware intègre Webcalendar + autres petites applications ...
( à voir si tu en as besoin )
A voir aussi Kolab
Pour OpenGroupware, c'est une plus grosse architecture ( serveur d'application GNUstep / WebObject , accès Xml-RPC/SOAP, Accès client lourds ( Korganizer / Evolution ) , etc ... )
C'est interessant si tu veux faire des développements en plus à coté utilisant Xml-RPC & Co, et / ou si tu veux avoir des clients "lourds"
( limité actuellement à Korganizer ( béta ), Evolution ( béta ) ,
et un connecteur Outlook ( proprio et merdique ), en attendant peut-être Sunbird ... )
[^] # Re: Objective-C++?
Posté par oops (site web personnel) . En réponse à la dépêche Sortie de la distribution GNUSTEP 0.9.4, GNUstep news, et vidéo. Évalué à 0.
>passe de se retrouver avec deux branches très éloignées:
Il me semble d'ailleur qu'ils ont le même problème avec WebKit qui
est un fork du backend de konqueror
[^] # Re: C'est pas si compliqué pourtant...
Posté par oops (site web personnel) . En réponse à la dépêche Sortie de la distribution GNUSTEP 0.9.4, GNUstep news, et vidéo. Évalué à 3.
de NeXT pour le fun, mais qui n'est pas approprié de nos jours ( et qui reste un "argument" marketing :)
Cependant, il me semble que IB ( Gorm pour GNUstep ) que reste
très au dessus de ce que j'ai pu essayé en Java ( JBuilder ), à Glade
ou à QTDesigner.
En terme d'utilisabilité, de fonctionnalités, le fait que cela ne gère pas
du code pourris ( mais une forme sérialisé ) etc ...
[^] # Re: *kh0f*
Posté par oops (site web personnel) . En réponse au journal Salon Solutions Linux...... Évalué à -1.
Oui c'est pour "daissideur praissai" et alors ?
Fait comme moi , n'y va pas !
Va au FOSDEM et/ou au RMLL , c'est beaucoup mieux !
[^] # Re: Recherche et redistrbution
Posté par oops (site web personnel) . En réponse au journal Sauvons la Recherche, appel à signatures 2005. Évalué à -2.
>oui, il faut avoir les connaissances requises pour pouvoir les lire.
Ou sont-ils ?
La licence de la publication ?
> Après, il peut y avoir des brevets déposés dessus, mais ce n'est
> pas forcément un mal, au contraire !
>Exemple : des etudiants ont une idée, plutot très bonne, de monter >une boite dont le but est de créer une machine qui transforme >certains dechets en bio énergie. L'INSERM est très au point la
>dessus. Ils ont brevetés qqchs. Et ils forment l'ex étudiant à ces
>methodes, pour lancer la boite.
>Il n'y aurait pas de brevet, les "gros" pourraient facilement lancer
>l'idée et l'exploiter plus vite. Donc oui, des fois, les brevets, ca peut
>aider dans le domaine industriel.
Tu veux dire que nous payons pour financer sa recherche (public) et nous repayons pour le produit issu de sa recherche pour une boite (privé) ?
# Recherche et redistrbution
Posté par oops (site web personnel) . En réponse au journal Sauvons la Recherche, appel à signatures 2005. Évalué à 1.
Il me semble que ces dernières années, on encourageait plus à faire de la recherche ( public donc financé par nos impôts ) puis à créer une boîte pour exploiter ces mêmes recherches.
Le tout évidement sans divulgation des résultat de ces recherches ( en tout cas pas sous licence libre), voir en les protégeant à grand coup de brevets.
[^] # Re: et le libre ?
Posté par oops (site web personnel) . En réponse à la dépêche Migration vers Linux par IBM. Évalué à 1.
>pas vraiment de logiciels libres)
Je n'ai parcouru que 6 pages ( moins rapidement ) :
1.6 Linux overview and distribution choices
In 1984, the Free Software Foundation (FSF), started by Richard Stallman, began the GNU project to create a free version of the UNIX operating system. This system can be freely used, but even beyond that, the source code can be freely read, modified, and redistributed. A number of components were created,"
....
[^] # Re: Oui, mais, mais, mais....
Posté par oops (site web personnel) . En réponse à la dépêche Novell et Netline annoncent Open Exchange en Open Source. Évalué à 1.
http://www.multisync.org/news.php(...)
http://freshmeat.net/search/?q=syncML§ion=projects&Go.x(...)
http://opengroupware.org/en/projects/syncml/index.html(...)
[^] # Re: plop
Posté par oops (site web personnel) . En réponse à la dépêche Sortie de Window Maker 0.90. Évalué à 2.
>GNUSTEP, AfterStep et WindowMaker.
AfterStep et WindowMaker ne sont pas des plateformes OpenStep.
Seul GNUstep répond aux sécifications OpenStep
http://gnustep.org/resources/OpenStepSpec/OpenStepSpec.html(...)
[^] # Re: :)
Posté par oops (site web personnel) . En réponse à la dépêche 10 ans d'OpenStep. Évalué à 3.
>l'environnement GNUstep, j'ai nomé GNUmail...
C'est marrrant en regardant la :
http://wiki.gnustep.org/index.php/All%20GNUstep%20Applications(...)
j'ai noté une 50 taine d'applications juste vite fait ( entre system Apps/ Net & Graphics)
Tu ferais pas du FUD par hasard ?
[^] # Re: Y'a pas le GUI dans la Re: :)
Posté par oops (site web personnel) . En réponse à la dépêche 10 ans d'OpenStep. Évalué à 1.
>ligne de commande et des applis web (avec GNUstepWeb par exemple:
>http://www.GNUstepWeb.org(...(...)) ).
Est-ce qu'il y a une chance de voir SOPE (le serveur d'application de OpenGroupware) et GNUstepWeb se réunir un jour.
Parce que cela fait, si j'ai bien compris, deux implémentations de WebObject.