Re: [TECH] Why Linux Needs to be Elektrified !
On Fri, 3 Sep 2004, Godwin Stewart wrote: http://elektra.sourceforge.net/#ecosystem Justement, c'est ce qui fait la robustesse d'un système GNU/Linux. Une fause manip sur un fichier de configuration crée un problème pour la ou les application(s) qui font référence à ce fichier de configuration. Un problème avec une base de registre peut envoyer en l'air le système entier. pauvre godwin seul contre tous, mais il te manque une information capitale : il ne s'agit pas d'une base de registre à la windows. je ne connais pas une distribution qui à l'heure actuelle puisse mettre en péril un système qui fonctionne par un problème de fichier de configuration. c'est ce qui fait la force d'un système gnu/linux. mais le principe de configuration centralisée et homogénéisée est en revanche indispensable à une bonne interopérabilité et une bonne compréhension des diverses distributions. et en lisant le site elektra (il lui manque une bonne FAQ), j'ai compris qu'il s'agissait en réalité du projet linux registry renommé en elektra. et quand on cherche un peu sur le net, on trouve une interview de l'auteur d'elektra alias linux registry project. http://dot.kde.org/1093768930/ et là tout devient clair : - elektra est un démon - il y a non pas un seul gros fichier, mais un répertoire qui contient tous les fichiers de config - normalisés dans des fichiers texte en fait, pas grand chose à voir avec la base de registres windows. -- Serge Hartmann-System Network Engineer [EMAIL PROTECTED] - cell: +33(0)6 16 56 11 86 jabber-id : [EMAIL PROTECTED] (this is not an e-mail address) Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
Re: [TECH] Why Linux Needs to be Elektrified !
mais le principe de configuration centralisée et homogénéisée est en revanche indispensable à une bonne interopérabilité et une bonne compréhension des diverses distributions. et en lisant le site elektra (il lui manque une bonne FAQ), j'ai compris qu'il s'agissait en réalité du projet linux registry renommé en elektra. et quand on cherche un peu sur le net, on trouve une interview de l'auteur d'elektra alias linux registry project. http://dot.kde.org/1093768930/ et là tout devient clair : - elektra est un démon - il y a non pas un seul gros fichier, mais un répertoire qui contient tous les fichiers de config - normalisés dans des fichiers texte en fait, pas grand chose à voir avec la base de registres windows. Et sans doute assez analogue a ce que fait deja gconf je crois. (si quelqu'un connait gconf ?) C'est a priori un excellent projet, car il vise a: - diminuer le travail d'un developpeur pour enregistrer les parametres utilisateurs d'une application - standardiser autant que possible les usages a travers les differentes versions de Linux, comme a pu le faire RPM par exemple, ou NFS, qui se sont imposes independemment des vendeurs. Un des points forts de l'implementation, c'est l'idee de conserver la possibilite a un humain de lire et ecrire les fichiers de la future registry, comme tout un chacun en a l'habitude. Comme le precise l'auteur, l'idee d'une registry, sous Fenetres, par exemple, est bonne. Mais l'implementation est mauvaise, puisque lorsqu'elle casse, le systeme peut etre jete. J'en reviens d'ailleurs a la critique de RPM sur ce point: lorsque la base RPM casse, t'es cuit. Je parle en connaissance de cause, dans le milieu, mon surnom c'est casseur de base RPM. Meme avec les deux ou trois methodes existantes pour reparer la base, il arrive souvent qu'on en arrive a un point ou, suite a une mise a jour, sans forcer quoi que ce soit, et en respectant bien les dependances, le binaire rpm se mette purement et simplement a faire un Segfault ... sans plus d'explication. Bref, pour en revenir a la Registry Linux, et apres lecture du papier dont l'url est indiquee plus haut, je suis pour :) Olivier Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
Re: [TECH] Why Linux Needs to be Elektrified !
Gilles Fabio wrote: Je suis POUR ce genre de système. Que les puristes me jettent des pierres, je m'en contre-fou car je persiste à dire que l'informatique n'appartient pas aux informaticiens mais à tous ! Elle doit être universelle. Objectivement, si GNU/Linux était plus simple de configuration, il ne ramerait pas pour exister (si si, il rame). Seulement voilà, GNU/Linux est malheureusement le refuge de nombreux extrémistes qui ont LEUR vision de l'informatique... Une informatique complexe, austère, carré, restrictive qui me fait penser à mon ancienne prof de maths ;) Décoincez-vous un peu les gars... Allez marcher sur la promenade des Anglais le dimanche, faites un peu de sport, devenez un peu humain... Ça aidera à produire un système intuitif et hyper convivial à utiliser. La ballade certes mais n'oubiez pas votre Kaella... le mode d'emploi peut tenir sur le CD-Rom: insérez moi insert me et zou z'avez un joli bureau en quelques minutes :) Une console avec des milliers (milliards ?) d'options: c'est y pas beau pour faire connaître (et aimer ?) nos mascottes tant appréciées ? Il faudrait que chacun puisse découvrir l'outil informatique sur une base saine. JoDaY -- +---+ |Pensez différent, pensez libre ... | |Ce message a été créé, envoyé grâce à des outils libres| |Membre de linucie.net: | |la Terre Net où il fait bon vivre le Libre en compagnie | +---+ Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
[TECH] Why Linux Needs to be Elektrified !
Pourquoi linux doit - il être ... électrifié ? Sous le vocable Elektra project, se dessine actuellement une petite révolution de notre système favori : l'implantation d'une base de registre sous linux ! Quoique l'idée ne soit pas très nouvelle, celle - ci contrairement à quelques initiatives précédentes paraît avoir de grandes d'aboutir à une concrétisation. Découvrez ce projet dont l'aboutissement devrait faciliter la maintenancedu système, et surtout faciliter celle des utilisateurs lorsqu'ils sont néophytes et souvent fort embarassés lorsqu'ils doivent manipuler des liens symboliques et en assurer la cohérence ! http://elektra.sourceforge.net/#ecosystem J'espère que les fanatiques du shell et de la fenêtre de commande n'y feront pas trop obstacle ! amicalement, jlb Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
Re: [TECH] Why Linux Needs to be Elektrified !
Pourquoi linux doit - il être ... électrifié ? Sous le vocable Elektra project, se dessine actuellement une petite révolution de notre système favori : l'implantation d'une base de registre sous linux ! Si ca permet de re-ecrire le modele de la base RPM from scratch et virer la dependance aux flat files Berkeley DB ... je dirais que ca peut devenir une excellente chose ... :) Apres, introduire un systeme centralisee pour stocker des configurations en mode binaire et pas texte ... c'est discutable, tout depend de la qualite des interfaces et front-end developpes . Olivier Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
Re: [TECH] Why Linux Needs to be Elektrified !
On Fri, 03 Sep 2004 13:03:39 +0200, jlb [EMAIL PROTECTED] wrote: http://elektra.sourceforge.net/#ecosystem Today's GNU/Linux systems (or other UNIX) are a sum of independent components collected in a bazar. Each of them already have a working, but selfish configuration system. Justement, c'est ce qui fait la robustesse d'un système GNU/Linux. Une fause manip sur un fichier de configuration crée un problème pour la ou les application(s) qui font référence à ce fichier de configuration. Un problème avec une base de registre peut envoyer en l'air le système entier. Il y a eu déjà suffisamment de problèmes dûs à la base de registre chez Windows, alors pourquoi introduire le même potentiel pour les problèmes chez Linux ? Personne n'a appris la leçon ? Est-ce que les milliers de développeurs d'utilitaires pour GNU/Linux vont se mettre à elektra simultanément ou est-ce qu'il va y avoir une période pendant laquelle les projets vont être les uns pour l'ancien système (éprouvé) et les autres pour elektra ? Est-ce qu'ils vont être d'accord pour faire une version legacy (pour ceux qui ne souhaitent pas passer à elektra) et une version elektra de leurs projets ? Elektra ? Pas pour moi, merci. Ça sent trop les problèmes nouveaux alors que nous avons déjà un système qui fonctionne très bien et qui est malgré tout en perpetuelle évolution. Mais toutes les évolutions ne sont pas bonnes. Celle-ci est mauvaise AMA. -- G. Stewart -- [EMAIL PROTECTED] -- [EMAIL PROTECTED] Registered Linux user #284683 (Slackware 9.0, Linux 2.6.8.1-em8300) -- Do molecular biologists wear designer genes? Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
Re: [TECH] Why Linux Needs to be Elektrified !
Olivier Kaloudoff wrote: Pourquoi linux doit - il être ... électrifié ? Sous le vocable Elektra project, se dessine actuellement une petite révolution de notre système favori : l'implantation d'une base de registre sous linux ! Si ca permet de re-ecrire le modele de la base RPM from scratch et virer la dependance aux flat files Berkeley DB ... je dirais que ca peut devenir une excellente chose ... :) Apres, introduire un systeme centralisee pour stocker des configurations en mode binaire et pas texte ... c'est discutable, tout depend de la qualite des interfaces et front-end developpes . Justement, visites la page référencée: tu pourras constater que l'interface promet d'être conviviale... Les clés de registre ne paraîssent pas trop ésotériques ! Cette régistration devrait rendre le système beaucoup plus indépendant des différentes distributions. A défaut de standardisation, (confère l'initiative Linux System Base), et son avatar mort - né, promu nagère par SuSe notamment, cette fonctionnalité devrait permettre aux développeurs de créer des programmes installables sur l'ensemble des distributions, sans avoir à se soucier des variantes de l'arborescence des fichiers ... Pour ce qui concerne l'installateur R.P.M., j'ai toujours pensé que ce n'était pas un outil idéal ! Il est toujours mauvais de dépendre d'un outil développé à l'origine pour les besoins d'un système linux accomodé par Red Hat. amicalement, jlb Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
Re: [TECH] Why Linux Needs to be Elektrified !
Hello ! Hop hop hop... Je me donne mon avis sur le sujet. Merci beaucoup JLB pour l'information et pour avoir donné ton point de vue objectif ;) Tu as au moins pris soin de lire la documentation. Je m'auto-flagèle car je ne l'ai lu qu'en diagonale. Certains cassent à tord et à travers avec des préjugés légèrement vieillots. Avant de casser un projet, merci d'essayer de comprendre ses ambitions et sur quoi il repose. Je suis POUR ce genre de système. Que les puristes me jettent des pierres, je m'en contre-fou car je persiste à dire que l'informatique n'appartient pas aux informaticiens mais à tous ! Elle doit être universelle. Objectivement, si GNU/Linux était plus simple de configuration, il ne ramerait pas pour exister (si si, il rame). Seulement voilà, GNU/Linux est malheureusement le refuge de nombreux extrémistes qui ont LEUR vision de l'informatique... Une informatique complexe, austère, carré, restrictive qui me fait penser à mon ancienne prof de maths ;) Décoincez-vous un peu les gars... Allez marcher sur la promenade des Anglais le dimanche, faites un peu de sport, devenez un peu humain... Ça aidera à produire un système intuitif et hyper convivial à utiliser. Justement, visites la page référencée: tu pourras constater que l'interface promet d'être conviviale... Yes ! Les clés de registre ne paraîssent pas trop ésotériques ! Cette régistration devrait rendre le système beaucoup plus indépendant des différentes distributions. Tout à fait. Il serait grand temps. Pour ce qui concerne l'installateur R.P.M., j'ai toujours pensé que ce n'était pas un outil idéal ! Il est toujours mauvais de dépendre d'un outil développé à l'origine pour les besoins d'un système linux accomodé par Red Hat. Ah bon ? Argumentes car je ne vois absolument pas les points négatifs d'un tel programme. RPM est un logiciel libre ? Non ? Il ne dépend donc pas à 100% de Red Hat ? Red Hat n'est pas la seule distribution à l'utiliser. RPM a ses défauts ! (comme tout programme) Mais pour l'instant c'est le leader car il est simple et relativement flexible. Quand je vois les merdiques problèmes de dépendances que je rencontre sous Debian, je me dis qu'il est moins péteux qu'on ne le pense. Le fait d'être utilisé par de grandes sociétés Open Source, ça assure un minimum de stabilité et d'évolution... On ne peut pas en dire autant du Debian Package, du TGZ ou du format Gentoo. [je vais encore me prendre des pierres sur la tronche :)] Alors de grâce ! Cessons de casser du sucre sur Red Hat sous prétexte qu'elle fasse du buizness avec GNU/Linux. Dans la vie, il faut gagner de l'argent... Le temps des papillons et des glaces à la vanille est révolu. J'en ai un peu ras-le-derrière qu'on mette Debian sur un pied destalle et qu'on casse ouvertement les distributions commerciales gratuitement sans réels arguments objectifs. Je constate juste que les Red Hat-Like Users sont nettement plus tolérants. C'est bien sûr mon avis personnel que je n'impose à personne :) A+ Gilles Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
Re: [TECH] Why Linux Needs to be Elektrified !
Godwin Stewart wrote: On Fri, 03 Sep 2004 13:03:39 +0200, jlb [EMAIL PROTECTED] wrote: http://elektra.sourceforge.net/#ecosystem Today's GNU/Linux systems (or other UNIX) are a sum of independent components collected in a bazar. Each of them already have a working, but selfish configuration system. Justement, c'est ce qui fait la robustesse d'un système GNU/Linux. Une fause manip sur un fichier de configuration crée un problème pour la ou les application(s) qui font référence à ce fichier de configuration. Un problème avec une base de registre peut envoyer en l'air le système entier. Il y a eu déjà suffisamment de problèmes dûs à la base de registre chez Windows, alors pourquoi introduire le même potentiel pour les problèmes chez Linux ? Personne n'a appris la leçon ? Est-ce que les milliers de développeurs d'utilitaires pour GNU/Linux vont se mettre à elektra simultanément ou est-ce qu'il va y avoir une période pendant laquelle les projets vont être les uns pour l'ancien système (éprouvé) et les autres pour elektra ? Est-ce qu'ils vont être d'accord pour faire une version legacy (pour ceux qui ne souhaitent pas passer à elektra) et une version elektra de leurs projets ? Elektra ? Pas pour moi, merci. Ça sent trop les problèmes nouveaux alors que nous avons déjà un système qui fonctionne très bien et qui est malgré tout en perpetuelle évolution. Mais toutes les évolutions ne sont pas bonnes. Celle-ci est mauvaise AMA. Je m'y attendais ! Voici une première manifestation d'hostilité ! Celle - ci est nourrie par l'expérience de windows dont le système de registration n'est peut - être pas des mieux aboutis. Cependant, tu ne peux présumer des conséquences de l'implantation d'un système de registration sous linux en te référant aux incohérences qu'il peut parfois provoquer sous windows ! Ce n'est pas le principe en lui même d'une centralisation des dépendances qui peut mettre en péril la cohérence d'un système, mais sa logique fonctionnelle. Or il me semble que la logique de cette registration sous linux ne sera pas identique à celle déployée sous windows ... On ne peut la rejeter, a priori... amicalement, jlb Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
[TECH] Why Linux Needs to be Elektrified !
Gilles, j'indiquais que R.P.M. n'était pas un outil idéal et voulais suggérer qu'il n'avait pas vocation à couvrir toutes les distributions de linux ... Red Hat l'a développé pour sa propre distribution. Cet installateur peut fonctionner sur les distributions dont l'arborescence ne différe pas trop de celle de cet éditeur. Nous avons par ailleurs un débian packager, un installateur pour la slackware, etc... Mais cependant, rien qui n'ait vocation universelle ou qui ne soit pas lié à une distribution particulière. C'est tout simplement ce que je voulais exprimer. Enfin, rien dans mon propos ne relevait d'une critique de l'activité de Red Hat ni du commerce de ses logiciels ! Pour conclure, je partage ton avis sur la nécessité de faciliter, autant que faire se peut, l'utilisation de linux qui ne doit pas être réservée aux cercles des spécialistes ... Linux doit devenir trivial ! N'en déplaise aux trissotins de l'informatique que je rassure: la banalisation de linux jamais ne les privera de leur ésotérisme ... amicalement, jlb Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
Re: [TECH] Why Linux Needs to be Elektrified !
Re JLB, Désolé, autant pour moi. Je n'avais pas compris ton raisonnement et je partage à présent ton point de vue :). Pour conclure, je partage ton avis sur la nécessité de faciliter, autant que faire se peut, l'utilisation de linux qui ne doit pas être réservée aux cercles des spécialistes ... Linux doit devenir trivial ! N'en déplaise aux trissotins de l'informatique que je rassure: la banalisation de linux jamais ne les privera de leur ésotérisme ... Yep ! tout à fait ! A+ Gilles Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP