bon il y a une certaine cohérence des commentaires précédents... (le premier post des 2 threads précédents en tout cas). Espérons que cela te donnera de bonnes idées et du courage pour continuer dans un meilleur sens ;-)
nan mais franchement, tu sais que les brevets logiciels ont de fortes chances (? risques plutôt) d'être en place avant que tu n'aies le temps d'utiliser ta licence ?
bah je relève au hasard :
' L'ILicenceS n'est compatible avec aucune autre licence.'
tant mieux t'es incompatible avec tes versions suivantes outre la faute d'accord... (le S fait très pluriel en Français / Espagnol et Anglais aussi) ce qui cotnredit ton paragraphe suivant...
Tu veux pas plutôt passer du temps à créer une GPL v3 qui fonctionne en Français plutôt ? Voire en Espagnol vu que tu es motivé ?!
Il y a déjà assez de licences propriétaires comme cela, AMHA fais donc ton choix entre la BSD et la GPL déjà et ça vaudra le coup et le coût de passer du temps à voir les apports de ta énième licence (désolé si je m'emporte, tu as oublié cette fois-ci de rappeler l'apport de ta licence).
Et quand tu penses que rien qu'avec le droit d'auteur, tu ne peux pas diffuser Mickey(c)(tm)(breveté?) gratuitement vu qu'il n'est pas dans le domaine public après 70 ans révolus, grâce à la "négociation" de Disney, tu peux comprendre ce que les brevets ajoutent comme contrainte sur ta liberté d'action (oui oui ça fera pareil pour les brevets).
C'est pour ça qu'il faut apprendre l'histoire à l'école : tu n'as le droit d'utiliser librement que ce qui est du 19ème siècle, ça s'appelle le progrès ;-)
Mais ne t'inquiète pas : depuis le 7 Mars 2005, maintenant il y a une nouvelle matière qui va t'être indispensable pour continuer à être libre : le droit, tu sais les aspects juridiques, c'est indispensable comme nouvelle matière et ça va faire passer tes heures de cours de 40h à 45h en 5ème quand tu seras grand : tu passeras 50% de ton temps à faire des choses et 50% de ton temps à vérifier que tu en as le droit avant de les publier.
Et pourtant les brevets c'est bien(tm) : ça documente ce qui existe. Avec une durée de validité de 1 à 2 jours ça aurait eté viable => ça laisse le temps de mettre au point l'idée et la faire connaître, mais avec une durée de validité même réduite à 2 ans ça empêche quiconque d'avancer à un rythme correct et de contribuer à améliorer le travail effectué : il faut choisir entre partager et développer son idée ou la garder pour soi afin de la défendre bec et ongle sans réalisation concrète obligatoire. Va comprendre ?! Bienvenue dans le monde des grands :'-(
Tiens, plutôt que de faire un Mickey en pâte à modeler toi-même je vais plutôt t'acheter une marionnette de Mickey, pas besoin que tu sois créatif autant vivre sur ses acquis, c'est bien plus sûr, au moins il n'y aura ni propriété intellectuelle ni brevet pour t'empêcher de vivre (comment ça tu n'es pas libre de te développer ? mais tout a été créé avant ?! ah non tu ne peux pas l'assembler sans t'assurer des ayants droits auparavant, non non Mickey et un BFG9000 c'est un anachronisme et en plus c'est breveté : t'as pas vu la barre de progression pour le rechargement en munitions ? oula pas d'appui long sur la gachette pour tirer non plus, malheureux !).
hum avec Mandrakelinux, c'est *uniquement* mettre les sources de cooker ou de la version supérieure, puis urpmi --auto-select pour les applis, urpmi kernel-2.6 kernel-source ; pour le kernel (suivi d'un reboot pour le prendre en compte, oui oui toujours prendre le source en même temps, pratique pour recompiler le pilote nvidia s'il n'a pas été proposé lors du auto-select)
en bref : fait des sauvegardes et attend toi à ce que ça soit cassé (bah 2-3 trucs par-ci, par là : depuis la 10.0 je suis resté en cooker et à part le passage en udev qui m'a donné 2-3 frayeurs, les enregistrements de fichier qui ne veulent plus fonctionner dans les applis gnome, le pilote nvidia pété, le passage en IceWM car ni Gnome ni KDE ne se lancent... bin ça va ;-) )
cooker, c'est pour *tester* après si c'est cassé, à toi de faire remonter les bugs (c'est le jeu, si tu l'acceptes, pas de problème). Franchement, je suis épaté que ça ne soit pas plus cassé pour une version en test permanent...
Je préférerais que tu envois du feedback aussi sur la ML de dév' : https://mail.gna.org/listinfo/eagleusb-dev(...) ça me permettrait de relancer Sagem et ADI pour avoir un peu plus d'infos (j'en ai un peu marre d'y aller à tatons pour trouver la bonne conf'... ou pour y aller plus politiquement correct, ce n'est ni optimal ni satisfaisant pour l'esprit ;-) ). Rappelle ton contexte (ISP / version du pilote utilisée / OPTNxx ou CMV utilisés)
Effectivement, ce que tu proposes peut être placé en supplément de description de ton logiciel (en précisant la licence initiale du précédent logiciel).
Tu trouveras aussi beaucoup de conseils sur les pages pour créer un package pour Debian http://www.debian.org/doc/maint-guide/(...)
Lors de mes recherches, je suis tombé sur http://phpcodegenie.sourceforge.net/(...) (licence GPL d'après la page projet : http://sourceforge.net/projects/phpcodegenie/(...) )
J'ai réussi à le faire fonctionner avec MySQL (quelques petits soucis avec PostgreSQL mais - shame on me - je n'ai pas pris le temps de diagnostiquer plus loin : seule la base principale est proposée dans mon cas...).
L'intérêt de cet outil est qu'il te permet pour l'ensemble de tes tables de générer les pages affichage / recherche / création / modification / suppression de contenu. Après il reste la mise en forme des champs selon leur type (mais le principe du produit est de permettre de scripter cela...).
Ce qui me manque maintenant, ce serait un outil pour générer simplement les pages php pour des "vues" (i.e. pas orienté seulement table...).
Je pense à des modèles conceptuels de données (MCD) de la forme générique :
table_principale avec id1, id2, ...
tables_de_reference id1 <=> description1, id2 <=>description2
permettant les saisies rapides de lignes dans table_principale à partir de ce qui est disponibles comme Catégories (ou sous-catégories / types / licences...) avec une liste déroulante ou autre...
Il doit y en avoir d'autres... google entry data forms phpforms database php
pppd n'a pas réussi à se lancer ? Sans doute à cause d'un mauvais login / mot de passe (de la forme fti/quelquechose chez wanadoo)
=> regarde dans /etc/ppp/chap-secrets ce qui est configuré
merci de tes retours... je crois que j'ai omis de signaler qu'il fallait remplacer le 1 de la ligne Linetype par un A ET mettre en commentaire tous les OPTNxx (ce qui va utiliser le fichier /etc/eagle-usb/CMVep.txt -> /usr/share/eagle-usb/CMVep${ISP}.txt ) et va nous permettre de valider les bonnes valeurs identifiées sur la page http://faq.eagle-usb.org/wakka.php?wiki=InfoCMVEn(...) (le [1] du journal)
En gros, les évols restant à venir sont "quasi" toutes tracées :
- rationalisation de l'install vu le nombre de fournisseurs d'accès (+ travail commun avec FlashCode pour avoir une base commune des fournisseurs d'accès / modems gérés)
- finalisation des traductions pour une install' facilitée
- meilleure compréhension de ces fameuses CMV (faudrait que ADI nous fournisse un peu plus de doc' sur le sujet, déjà Sagem nous a indiqué les valeurs à mettre, c'est pas mal...)
- toujours un suivi régulier du kernel... et trouver un moyen d'intégrer ppp-atm en restant compatible si possible avec les "vieux kernels" (ça j'ai pas encore d'idée claire pour intégrer le patch que nous avons reçu... : ça risque de faire deux installs pour l'utilisateur, comme avec pppoe)
- voir quels modems résistent à des débits supérieurs à 8 Mbps (a priori aucun, peut-être le fast 800 E3 quand même...)
- + toutes les évols non identifiées (par exemple l'ajout d'outils avec les interfaces graphiques côté utilisateur, c'est récent et sympathique)
Khanh-Dang : je m'en rends compte moi de ce qu'il fait le pilote ;-) et à chaque fois je remercie sl33p3r de faire que ça fonctionne de kernel en kernel et Tux à chaque nouvelle install' pour ses scripts qui font une (très) bonne intégration. Dès que je passe à debian je remercierai mcoolive aussi ;-)
Matthieu :
- avant de l'intégrer au noyau, sl33p3r comptait déjà faire une passe sur le code pour le proprifier (c'est un fork du pilote officiel initialement...).
- Et il faut procéder dans l'ordre : déjà Sagem a retenu notre pilote pour leur site (leur 3.0.x, c'est maintenant une version eagle-usb-1.9.9.1 patchée),
- il faudrait que ADI - le constructeur du chipset intégré dans tous ces modems - nous réponde sur la licence retenue pour le firmware USB & DSPcode ensuite (je crains que leur service "legal" (enfin juridique) ne soit actuellement en train de tourner en rond à se générer du boulot pour rien, là où il leur "suffit" de fournir le code source en BSD par exemple, afin que nous le passions en GPL...). Pour l'instant, nous avons un mail indiquant qu'ils souhaiteraient pouvoir mettre le binaire en "domaine public" par exemple, ce qui est déjà bien, mais pas vraiment suffisant.
- ainsi il pourra être intégré convenablement au kernel, mais visiblement ça prend toujours plus de temps qu'on pourrait croire au premier abord :-(
ou tout simplement dans sa Freebox comme je l'avais mis dans une News [1] soumise à l'ADUF (Association des Utilisateurs de Free) qui a finalement été publiée "pour les bonnes résolutions de début d'année 2005"
oui tes données sont en danger, une sauvegarde est indispensable.
Et ce n'est pas trop le moment de mettre à jour en cooker, les miroirs finissent de se resynchroniser...
Le mieux serait de créer une nouvelle partition, d'installer la 10.1, de récupérer tes mails puis de copier tes répertoires de données.
Tu devras refaire ta configuration mais bon, vus les changements il vaut mieux repasser partout.
D'autre part, je ne suis pas sûr que le passage direct de 9.1 à 10.1 soit supporté... il faudra peut-être faire un passage intermédiaire en 10.0 voire un en 9.2...
Par une lecture en diagonale de la ML, j'ai cru comprendre qu'il valait mieux disposer *au préalable* de ton bios (genre fourni par le constructeur de ta carte, en téléchargement sur leur site par exemple), cela impliquerait (peut-être, j'intuite là encore) que le firmware n'est pas directement extractible ? :-(
Résultat :
passage "régulier" par web-archive pour tenter de retrouver des images de bios réputées "obsolètes" car les cartes mères ne sont plus vendues (j'ai cru voir pour une Abit 440 BX dans les derniers posts... c'est justement ce que j'ai dans un de mes "vieux" PC !). Je peux comprendre qu'il n'y ait plus de support en tant que tel pour du matériel > 5 ans, mais de là à ne pas prévoir d'archivage, c'est dommage...
mouais, c'est bien ce que je craignais, d'où ma réticence...
bah je testerai quand j'aurai un vrai PC (m'enfin franchement - sans vouloir lancer de troll - c'est n'importe quoi la conf' d'un serveur de développement maintenant :-) ça sent la débauche de ressources quelque part - sans vouloir revenir au mode texte pour autant, même si j'ai de très bons souvenir de l'IDE de Borland C++, enfin Turbo C++).
[HS]
Là dans mes 256 Mo tout pourris, j'ai quand même un serveur apache + php + MySQL + PostgreSQL qui fonctionnent (en même temps que mon desktop Gnome + Evolution + Firefox et 25 onglets ouverts + xchat + gedit + gnome-terminal + gkrellm pour surveiller la débauche de ressources ! Quand je pense que rien que la net_applet bouffe 5 Mo en mémoire RSS et 25 Mo en virtual !!).
[/HS]
Bushound te permet d'obtenir l'interopérabilité n'est-ce-pas ? donc c'est bon.
La suite de commandes envoyées à un DVD - quand bien même faut-il les mettre dans le bon ordre et avec les bons paramètres - me semble difficilement protégeable (IANAL) du fait qu'il s'agit de "l'interface externe" du DVD (et ça tomberait sous le coup de l'interopérabilité IMHO).
Sinon pas dans le domaine de la propriété intellectuelle mais de la marque déposée (trademark), j'ai trouvé cela : http://members.iinet.net.au/~zenaan/zenaan/fs-legal.txt(...) (dispo dans menu Legal Stuff de http://soulsound.net/(...) )
quand les gens sont intelligents ils trouvent un compromis permettant à l'utilisateur final d'être gagnant tout en respectant les droits de chacun et permettre le travail des développeurs...
Je me suis abonné à debian-legal ce qui permet de se poser quelques (bonnes) questions sur les licences / IP / TM... et acquérir quelques modes de raisonnement non familiers quand tu n'as q'un vernis en droit (voire aucune connaissance).
Essaie de donner de la visibilité via une ML publique à tes actions : c'est à double tranchant (il ne faut pas t'emporter et éviter la diffamation notamment ;-) ), mais cela peut permettre d'obtenir des conseils d'intervenants extérieurs (et surtout permet de diffuser les informations dont tu disposes sans demander l'autorisation - ou donner un lien - puisque tes interlocuteurs auront accepté au préalable de travailler publiquement sur le net ;-) ).
Après l'hébergement en France te permet (encore actuellement) un plus de latitude qu'aux US (pas de brevets logiciels, droit à l'interopérabilité, bon ya la LEN :-( mais a priori tu n'es pas concerné).
Merci je vais essayer de regarder aussi mogwai et le plugin DBDesigner.
C'est vraiment dommage pour DBDesigner4, un collègue l'utilise aussi sous windows et c'est tout de même bien fait (ne manque que PostgreSQL ;-) ). Espérons que les auteurs originaux (ou d'autres) feront un fork pour le passer en QT ou GTK afin de lui donner une nouvelle vie.
ça risque d'obliger à refaire toutes les fenêtres s'il n'y a pas d'outil de migration vers QT ou GTK, mais sinon tous les appels à Kylix doivent être remplaçables... un projet un peu bourrain au démarrage mais intéressant sur le long terme ;-)
L'install est "standard", j'ai pris la version 1.24 d'Octobre 2004 (ya pas de package :-( oui, je suis sous Cooker...) :
./configure
make
make install # sous root
Ensuite postgresql_autodoc -d [nom_de_la_base] génère automatiquement :
HTML, Dot, Dia et DocBook XML pour toutes les tables de la base PostgreSQL.
(bon il faut qu'elle soit opérationnelle et accessible, bref j'ai aussi dû corriger un petit problème qui empêchait le service postgresql de démarrer : un rm /var/lib/pgsql/data/postmaster.pid a fait l'affaire... ainsi que le changement d'emplacement de PGDATA)
Il serait intéressant qu'autodoc puisse se contenter du fichier sql pour éviter d'avoir une base opérationnel (ça doit être faisable...).
A l'ouverture dans Dia
- toutes les tables sont dans le coin supérieur gauche : il faut les répartir sur la feuille
- les clés étrangères sont traduites sous forme de contraintes (dans Dia c'est le formalisme UML qui est retenu)
Bon, je n'ai pas encore trouvé comment remplacer les flèches droites par des flèches brisées pour réorganiser un peu plus facilement la mise en forme... j'espère que c'est possible ? (par exemple en sélectionnant tous les objets de type contrainte et en appliquant un "changement de style")
Plus d'explications sur le formalisme UML dans Dia pour les diagrammes de base de données sont disponibles ici : http://tedia2sql.tigris.org/usingtedia2sql.html(...) (et hop' un outil de plus pour générer automatiquement du SQL à partir du diagramme...)
Dommage, le SVG est très mal généré : ça prendrait beaucoup moins de place que le png (moins de 5 ko en compressé / ~60 ko en non compressé contre plus de 300 ko).
En tout cas un très bon point : dans Dia, chaque table reste éditable (ajout de champs...) ça peut donc effectivement servir d'outil permettant de gérer un MCD / MPD et générer le SQL kivabien ensuite... si vous avez des résultats aussi positifs je suis preneur.
Petit compte-rendu : ininstallé pour l'instant :-( (j'ai utilisé autodoc cf. plus bas...)
Il y a beaucoup de dépendances que je n'ai pas encore réussi à installer : le perl Makefile.PL # répond encore :
WARNING: SIGN is not a known parameter.
Checking if your kit is complete...
Looks good
Warning: prerequisite Class::Base 0 not found.
Warning: prerequisite Test::Differences 0 not found.
Warning: prerequisite Text::RecordParser 0.02 not found.
'SIGN' is not a known MakeMaker parameter name.
Writing Makefile for SQL::Translator
ça m'a permis de (re-)découvir cpan au passage, mais c'était pas trop l'objectif... je crois que je vais attendre qu'il y ait un package disponible (si quelqu'un réussit à l'installer proprement ou rencontre moins de problèmes que moi...).
ok je regarderai, mais j'ai un petit souci de mémoire vive : 256 Mo (et autant de swap) c'est suffisant pour lancer eclipse ?
J'ai cru voir qu'il pouvait tourner en GTK, je suppose donc sans Java ? (en espérant que ça réduise les besoins mémoire...)
Si en plus, il y a les plugins UML, PHP, SQL c'est clair qu'eclipse aurait l'avantage de tout intégrer dans un même environnement, ce qui est souvent bien pratique pour ne pas être dépaysé ;-)
[^] # Re: franchement ?
Posté par BAud (site web personnel) . En réponse au journal ILicenceS V2.0 RC1. Évalué à 2.
# franchement ?
Posté par BAud (site web personnel) . En réponse au journal ILicenceS V2.0 RC1. Évalué à 2.
bah je relève au hasard :
' L'ILicenceS n'est compatible avec aucune autre licence.'
tant mieux t'es incompatible avec tes versions suivantes outre la faute d'accord... (le S fait très pluriel en Français / Espagnol et Anglais aussi) ce qui cotnredit ton paragraphe suivant...
Tu veux pas plutôt passer du temps à créer une GPL v3 qui fonctionne en Français plutôt ? Voire en Espagnol vu que tu es motivé ?!
Il y a déjà assez de licences propriétaires comme cela, AMHA fais donc ton choix entre la BSD et la GPL déjà et ça vaudra le coup et le coût de passer du temps à voir les apports de ta énième licence (désolé si je m'emporte, tu as oublié cette fois-ci de rappeler l'apport de ta licence).
[^] # Re: Le 7 mars 2005 expliqués aux enfants
Posté par BAud (site web personnel) . En réponse au journal Brevets logiciels : un petit résumé des événements. Évalué à 2.
C'est pour ça qu'il faut apprendre l'histoire à l'école : tu n'as le droit d'utiliser librement que ce qui est du 19ème siècle, ça s'appelle le progrès ;-)
Mais ne t'inquiète pas : depuis le 7 Mars 2005, maintenant il y a une nouvelle matière qui va t'être indispensable pour continuer à être libre : le droit, tu sais les aspects juridiques, c'est indispensable comme nouvelle matière et ça va faire passer tes heures de cours de 40h à 45h en 5ème quand tu seras grand : tu passeras 50% de ton temps à faire des choses et 50% de ton temps à vérifier que tu en as le droit avant de les publier.
Et pourtant les brevets c'est bien(tm) : ça documente ce qui existe. Avec une durée de validité de 1 à 2 jours ça aurait eté viable => ça laisse le temps de mettre au point l'idée et la faire connaître, mais avec une durée de validité même réduite à 2 ans ça empêche quiconque d'avancer à un rythme correct et de contribuer à améliorer le travail effectué : il faut choisir entre partager et développer son idée ou la garder pour soi afin de la défendre bec et ongle sans réalisation concrète obligatoire. Va comprendre ?! Bienvenue dans le monde des grands :'-(
Tiens, plutôt que de faire un Mickey en pâte à modeler toi-même je vais plutôt t'acheter une marionnette de Mickey, pas besoin que tu sois créatif autant vivre sur ses acquis, c'est bien plus sûr, au moins il n'y aura ni propriété intellectuelle ni brevet pour t'empêcher de vivre (comment ça tu n'es pas libre de te développer ? mais tout a été créé avant ?! ah non tu ne peux pas l'assembler sans t'assurer des ayants droits auparavant, non non Mickey et un BFG9000 c'est un anachronisme et en plus c'est breveté : t'as pas vu la barre de progression pour le rechargement en munitions ? oula pas d'appui long sur la gachette pour tirer non plus, malheureux !).
[^] # Re: Fedora
Posté par BAud (site web personnel) . En réponse au journal Mandrake instable. Évalué à 2.
[^] # Re: Pour ce qui est de la stabilité de cooker :
Posté par BAud (site web personnel) . En réponse au journal Mandrake instable. Évalué à 3.
http://dev.eagle-usb.org/wakka.php?wiki=HowToMandrakeCooker(...)
en bref : fait des sauvegardes et attend toi à ce que ça soit cassé (bah 2-3 trucs par-ci, par là : depuis la 10.0 je suis resté en cooker et à part le passage en udev qui m'a donné 2-3 frayeurs, les enregistrements de fichier qui ne veulent plus fonctionner dans les applis gnome, le pilote nvidia pété, le passage en IceWM car ni Gnome ni KDE ne se lancent... bin ça va ;-) )
cooker, c'est pour *tester* après si c'est cassé, à toi de faire remonter les bugs (c'est le jeu, si tu l'acceptes, pas de problème). Franchement, je suis épaté que ça ne soit pas plus cassé pour une version en test permanent...
[^] # Re: le changelog
Posté par BAud (site web personnel) . En réponse au journal eagle-usb-2.2.0 pour modems ADSL USB. Évalué à 2.
c'est pour cela que je ne l'avais pas vu...
Je préférerais que tu envois du feedback aussi sur la ML de dév' : https://mail.gna.org/listinfo/eagleusb-dev(...) ça me permettrait de relancer Sagem et ADI pour avoir un peu plus d'infos (j'en ai un peu marre d'y aller à tatons pour trouver la bonne conf'... ou pour y aller plus politiquement correct, ce n'est ni optimal ni satisfaisant pour l'esprit ;-) ). Rappelle ton contexte (ISP / version du pilote utilisée / OPTNxx ou CMV utilisés)
# a priori oui
Posté par BAud (site web personnel) . En réponse au message Un ch'ti pb de license.... Évalué à 3.
https://mail.gna.org/public/eagleusb-dev/2004-10/msg00171.html(...)
J'en ai gardé cela :
http://dev.eagle-usb.org/wakka.php?wiki=HeadersGPL(...)
Effectivement, ce que tu proposes peut être placé en supplément de description de ton logiciel (en précisant la licence initiale du précédent logiciel).
Tu trouveras aussi beaucoup de conseils sur les pages pour créer un package pour Debian http://www.debian.org/doc/maint-guide/(...)
bonne lecture ;-)
[^] # Re: précisions de diagnostic
Posté par BAud (site web personnel) . En réponse au message outils de diagnostic pour le son. Évalué à 3.
# phpCodeGenie par exemple
Posté par BAud (site web personnel) . En réponse au message Interfaces web pour une base de données centralisée. Évalué à 4.
J'ai réussi à le faire fonctionner avec MySQL (quelques petits soucis avec PostgreSQL mais - shame on me - je n'ai pas pris le temps de diagnostiquer plus loin : seule la base principale est proposée dans mon cas...).
L'intérêt de cet outil est qu'il te permet pour l'ensemble de tes tables de générer les pages affichage / recherche / création / modification / suppression de contenu. Après il reste la mise en forme des champs selon leur type (mais le principe du produit est de permettre de scripter cela...).
Ce qui me manque maintenant, ce serait un outil pour générer simplement les pages php pour des "vues" (i.e. pas orienté seulement table...).
Je pense à des modèles conceptuels de données (MCD) de la forme générique :
table_principale avec id1, id2, ...
tables_de_reference id1 <=> description1, id2 <=>description2
permettant les saisies rapides de lignes dans table_principale à partir de ce qui est disponibles comme Catégories (ou sous-catégories / types / licences...) avec une liste déroulante ou autre...
Il doit y en avoir d'autres... google entry data forms phpforms database php
# login / mot de passe ?
Posté par BAud (site web personnel) . En réponse au message SOS modem non synchro !!!. Évalué à 2.
=> regarde dans /etc/ppp/chap-secrets ce qui est configuré
sinon passe plutôt par http://forum.eagle-usb.org(...) (fait une recherche, tu trouveras des cas similaires au tiens)
c'est tout de même dommage de ne pas avoir laissé une chance au centre de contrôle de Mandrakelinux de t'installer complètement ton modem :-(
tu as la http://faq.eagle-usb.org(...) pour t'aider un peu aussi
[^] # Re: le changelog
Posté par BAud (site web personnel) . En réponse au journal eagle-usb-2.2.0 pour modems ADSL USB. Évalué à 2.
http://dev.eagle-usb.org/wakka.php?wiki=EagleUsb220(...) (le [2] du journal)
merci de tes retours... je crois que j'ai omis de signaler qu'il fallait remplacer le 1 de la ligne Linetype par un A ET mettre en commentaire tous les OPTNxx (ce qui va utiliser le fichier /etc/eagle-usb/CMVep.txt -> /usr/share/eagle-usb/CMVep${ISP}.txt ) et va nous permettre de valider les bonnes valeurs identifiées sur la page http://faq.eagle-usb.org/wakka.php?wiki=InfoCMVEn(...) (le [1] du journal)
# le changelog
Posté par BAud (site web personnel) . En réponse au journal eagle-usb-2.2.0 pour modems ADSL USB. Évalué à 3.
http://download.gna.org/eagleusb/eagle-usb-2.2.0/ChangeLog(...)
En gros, les évols restant à venir sont "quasi" toutes tracées :
- rationalisation de l'install vu le nombre de fournisseurs d'accès (+ travail commun avec FlashCode pour avoir une base commune des fournisseurs d'accès / modems gérés)
- finalisation des traductions pour une install' facilitée
- meilleure compréhension de ces fameuses CMV (faudrait que ADI nous fournisse un peu plus de doc' sur le sujet, déjà Sagem nous a indiqué les valeurs à mettre, c'est pas mal...)
- toujours un suivi régulier du kernel... et trouver un moyen d'intégrer ppp-atm en restant compatible si possible avec les "vieux kernels" (ça j'ai pas encore d'idée claire pour intégrer le patch que nous avons reçu... : ça risque de faire deux installs pour l'utilisateur, comme avec pppoe)
- voir quels modems résistent à des débits supérieurs à 8 Mbps (a priori aucun, peut-être le fast 800 E3 quand même...)
- + toutes les évols non identifiées (par exemple l'ajout d'outils avec les interfaces graphiques côté utilisateur, c'est récent et sympathique)
[^] # Re: \o/
Posté par BAud (site web personnel) . En réponse au journal eagle-usb-2.2.0 pour modems ADSL USB. Évalué à 3.
Matthieu :
- avant de l'intégrer au noyau, sl33p3r comptait déjà faire une passe sur le code pour le proprifier (c'est un fork du pilote officiel initialement...).
- Et il faut procéder dans l'ordre : déjà Sagem a retenu notre pilote pour leur site (leur 3.0.x, c'est maintenant une version eagle-usb-1.9.9.1 patchée),
- il faudrait que ADI - le constructeur du chipset intégré dans tous ces modems - nous réponde sur la licence retenue pour le firmware USB & DSPcode ensuite (je crains que leur service "legal" (enfin juridique) ne soit actuellement en train de tourner en rond à se générer du boulot pour rien, là où il leur "suffit" de fournir le code source en BSD par exemple, afin que nous le passions en GPL...). Pour l'instant, nous avons un mail indiquant qu'ils souhaiteraient pouvoir mettre le binaire en "domaine public" par exemple, ce qui est déjà bien, mais pas vraiment suffisant.
- ainsi il pourra être intégré convenablement au kernel, mais visiblement ça prend toujours plus de temps qu'on pourrait croire au premier abord :-(
[^] # Re: Fonctions sans booter
Posté par BAud (site web personnel) . En réponse à la dépêche Stallman souhaite plus d'efforts pour un BIOS libre. Évalué à 3.
[1] http://wiki.eagle-usb.org/wakka.php?wiki=NewsADUF200411(...)
[^] # Re: nouvelle distrib
Posté par BAud (site web personnel) . En réponse au message Upgrade de KDE. Évalué à 3.
Et ce n'est pas trop le moment de mettre à jour en cooker, les miroirs finissent de se resynchroniser...
Le mieux serait de créer une nouvelle partition, d'installer la 10.1, de récupérer tes mails puis de copier tes répertoires de données.
Tu devras refaire ta configuration mais bon, vus les changements il vaut mieux repasser partout.
D'autre part, je ne suis pas sûr que le passage direct de 9.1 à 10.1 soit supporté... il faudra peut-être faire un passage intermédiaire en 10.0 voire un en 9.2...
[^] # Re: Enonceur de messages pour le français
Posté par BAud (site web personnel) . En réponse à la dépêche KDE 3.4 RC1. Évalué à 3.
http://oralux.org/(...)
http://oralux.org/faq.php#syntincluded(...) synthèse vocale incluse : EFM
http://www.culte.org/projets/biglux/(...)
sinon j'avais pris des notes il y a quelques temps
http://wiki.eagle-usb.org/wakka.php?wiki=SyntheseParole(...)
gnome-speech quand tu as 4 fenêtres qui s'ouvrent au démarrage de session, c'est presque rigolo, mais fatigant à la longue :-)
[^] # Re: backuper son bios ?
Posté par BAud (site web personnel) . En réponse à la dépêche Stallman souhaite plus d'efforts pour un BIOS libre. Évalué à 6.
Résultat :
passage "régulier" par web-archive pour tenter de retrouver des images de bios réputées "obsolètes" car les cartes mères ne sont plus vendues (j'ai cru voir pour une Abit 440 BX dans les derniers posts... c'est justement ce que j'ai dans un de mes "vieux" PC !). Je peux comprendre qu'il n'y ait plus de support en tant que tel pour du matériel > 5 ans, mais de là à ne pas prévoir d'archivage, c'est dommage...
[^] # Re: Elles y sont toutes ?
Posté par BAud (site web personnel) . En réponse à la dépêche Stallman souhaite plus d'efforts pour un BIOS libre. Évalué à 8.
Faut envoyer les résultats par ici :
http://www.clustermatic.org/mailman/listinfo/linuxbios(...)
et vous trouverez toute la démarche de soutien dans les liens de la dépêche.
[^] # Re: Elles y sont toutes ?
Posté par BAud (site web personnel) . En réponse à la dépêche Stallman souhaite plus d'efforts pour un BIOS libre. Évalué à 10.
tu seras en mesure de tester ta propre carte mère et de signaler par mail si elle passe les tests ou non
(j'intuite là.... mais si quelqu'un peut confirmer et donner la ML sur laquelle envoyer les résultats)
[^] # Re: Eclipse
Posté par BAud (site web personnel) . En réponse au journal Conversions MySql / PostgreSQL et MCD/MPD. Évalué à 3.
bah je testerai quand j'aurai un vrai PC (m'enfin franchement - sans vouloir lancer de troll - c'est n'importe quoi la conf' d'un serveur de développement maintenant :-) ça sent la débauche de ressources quelque part - sans vouloir revenir au mode texte pour autant, même si j'ai de très bons souvenir de l'IDE de Borland C++, enfin Turbo C++).
[HS]
Là dans mes 256 Mo tout pourris, j'ai quand même un serveur apache + php + MySQL + PostgreSQL qui fonctionnent (en même temps que mon desktop Gnome + Evolution + Firefox et 25 onglets ouverts + xchat + gedit + gnome-terminal + gkrellm pour surveiller la débauche de ressources ! Quand je pense que rien que la net_applet bouffe 5 Mo en mémoire RSS et 25 Mo en virtual !!).
[/HS]
[^] # Re: intimidation ?
Posté par BAud (site web personnel) . En réponse au journal Probleme legal avec Plextor: help !. Évalué à 2.
La suite de commandes envoyées à un DVD - quand bien même faut-il les mettre dans le bon ordre et avec les bons paramètres - me semble difficilement protégeable (IANAL) du fait qu'il s'agit de "l'interface externe" du DVD (et ça tomberait sous le coup de l'interopérabilité IMHO).
Sinon pas dans le domaine de la propriété intellectuelle mais de la marque déposée (trademark), j'ai trouvé cela :
http://members.iinet.net.au/~zenaan/zenaan/fs-legal.txt(...) (dispo dans menu Legal Stuff de http://soulsound.net/(...) )
quand les gens sont intelligents ils trouvent un compromis permettant à l'utilisateur final d'être gagnant tout en respectant les droits de chacun et permettre le travail des développeurs...
Je suis dans une démarche pour obtenir le firmware USB et le DSP code sous GPL (ou une licence libre au moins) pour un modem connu, il y a quelques arguments qui pourront t'être utiles. Sache que les choses avancent toujours moins vite qu'on pourrait le souhaiter...
http://dev.eagle-usb.org/wakka.php?wiki=DeveloppementGPL(...)
http://dev.eagle-usb.org/wakka.php?wiki=WhyWouldAnalogReleaseSource(...)
Je me suis abonné à debian-legal ce qui permet de se poser quelques (bonnes) questions sur les licences / IP / TM... et acquérir quelques modes de raisonnement non familiers quand tu n'as q'un vernis en droit (voire aucune connaissance).
Essaie de donner de la visibilité via une ML publique à tes actions : c'est à double tranchant (il ne faut pas t'emporter et éviter la diffamation notamment ;-) ), mais cela peut permettre d'obtenir des conseils d'intervenants extérieurs (et surtout permet de diffuser les informations dont tu disposes sans demander l'autorisation - ou donner un lien - puisque tes interlocuteurs auront accepté au préalable de travailler publiquement sur le net ;-) ).
Après l'hébergement en France te permet (encore actuellement) un plus de latitude qu'aux US (pas de brevets logiciels, droit à l'interopérabilité, bon ya la LEN :-( mais a priori tu n'es pas concerné).
[^] # Re: Sur DBDesigner
Posté par BAud (site web personnel) . En réponse au journal Conversions MySql / PostgreSQL et MCD/MPD. Évalué à 3.
C'est vraiment dommage pour DBDesigner4, un collègue l'utilise aussi sous windows et c'est tout de même bien fait (ne manque que PostgreSQL ;-) ). Espérons que les auteurs originaux (ou d'autres) feront un fork pour le passer en QT ou GTK afin de lui donner une nouvelle vie.
ça risque d'obliger à refaire toutes les fenêtres s'il n'y a pas d'outil de migration vers QT ou GTK, mais sinon tous les appels à Kylix doivent être remplaçables... un projet un peu bourrain au démarrage mais intéressant sur le long terme ;-)
# pour l'instant autodoc ça le fait
Posté par BAud (site web personnel) . En réponse au journal Conversions MySql / PostgreSQL et MCD/MPD. Évalué à 2.
L'install est "standard", j'ai pris la version 1.24 d'Octobre 2004 (ya pas de package :-( oui, je suis sous Cooker...) :
./configure
make
make install # sous root
Ensuite postgresql_autodoc -d [nom_de_la_base] génère automatiquement :
HTML, Dot, Dia et DocBook XML pour toutes les tables de la base PostgreSQL.
(bon il faut qu'elle soit opérationnelle et accessible, bref j'ai aussi dû corriger un petit problème qui empêchait le service postgresql de démarrer : un rm /var/lib/pgsql/data/postmaster.pid a fait l'affaire... ainsi que le changement d'emplacement de PGDATA)
Il serait intéressant qu'autodoc puisse se contenter du fichier sql pour éviter d'avoir une base opérationnel (ça doit être faisable...).
A l'ouverture dans Dia
- toutes les tables sont dans le coin supérieur gauche : il faut les répartir sur la feuille
- les clés étrangères sont traduites sous forme de contraintes (dans Dia c'est le formalisme UML qui est retenu)
Bon, je n'ai pas encore trouvé comment remplacer les flèches droites par des flèches brisées pour réorganiser un peu plus facilement la mise en forme... j'espère que c'est possible ? (par exemple en sélectionnant tous les objets de type contrainte et en appliquant un "changement de style")
Plus d'explications sur le formalisme UML dans Dia pour les diagrammes de base de données sont disponibles ici : http://tedia2sql.tigris.org/usingtedia2sql.html(...) (et hop' un outil de plus pour générer automatiquement du SQL à partir du diagramme...)
J'ai placé les résultats obtenus ici : http://wiki.eagle-usb.org/wakka.php?wiki=HowToDia(...)
Dommage, le SVG est très mal généré : ça prendrait beaucoup moins de place que le png (moins de 5 ko en compressé / ~60 ko en non compressé contre plus de 300 ko).
En tout cas un très bon point : dans Dia, chaque table reste éditable (ajout de champs...) ça peut donc effectivement servir d'outil permettant de gérer un MCD / MPD et générer le SQL kivabien ensuite... si vous avez des résultats aussi positifs je suis preneur.
# finalement, j'ai eu du mal à installer SQL::Translator
Posté par BAud (site web personnel) . En réponse au journal Conversions MySql / PostgreSQL et MCD/MPD. Évalué à 2.
Il y a beaucoup de dépendances que je n'ai pas encore réussi à installer : le perl Makefile.PL # répond encore :
WARNING: SIGN is not a known parameter.
Checking if your kit is complete...
Looks good
Warning: prerequisite Class::Base 0 not found.
Warning: prerequisite Test::Differences 0 not found.
Warning: prerequisite Text::RecordParser 0.02 not found.
'SIGN' is not a known MakeMaker parameter name.
Writing Makefile for SQL::Translator
J'en ai installé une palanquée parmi :
'Class::Base' , 'File::Basename' , 'File::Spec' , 'GD' , 'GraphViz' , 'IO::Dir' , 'IO::File' , 'IO::Scalar' , 'Parse::RecDescent' , 'Pod::Usage' , 'Spreadsheet::ParseExcel' , 'Template' , 'Test::More' , 'Test::Exception' , 'Test::Differences' , 'Text::ParseWords' , 'Text::RecordParser' , 'XML::Writer' , 'XML::XPath' , 'YAML'
mais visiblement
ça m'a permis de (re-)découvir cpan au passage, mais c'était pas trop l'objectif... je crois que je vais attendre qu'il y ait un package disponible (si quelqu'un réussit à l'installer proprement ou rencontre moins de problèmes que moi...).
[^] # Re: Eclipse
Posté par BAud (site web personnel) . En réponse au journal Conversions MySql / PostgreSQL et MCD/MPD. Évalué à 2.
J'ai cru voir qu'il pouvait tourner en GTK, je suppose donc sans Java ? (en espérant que ça réduise les besoins mémoire...)
Si en plus, il y a les plugins UML, PHP, SQL c'est clair qu'eclipse aurait l'avantage de tout intégrer dans un même environnement, ce qui est souvent bien pratique pour ne pas être dépaysé ;-)