| Author |
Message |
Group : Member
|
Salut,
Plus j'y pense plus je me dit que avoir une gestion de la wifi excellente dans une distribution est indispensable, je m'explique. J'ai déjà eu l'occasion de tester plusieurs distributions, suse, mandriva, debian, ubuntu etc... mais à chaque installation pour avoir le réseau wifi, il me fallait me connecter en Ethernet. Il faut avouer que c'est un comble de devoir avoir une connexion(Ethernet) pour pouvoir se connecter à internet(en wifi). Après toutes ces installations je me suis dit que aucune distribution ne devait avoir mes pilotes... Jusqu'au jour où j'ai testé Pardus! J'ai installé, j'ai lancé et MIRACLE la wifi marchait nickel, franchement j'étais très très content(il en faut peu pour être heureux ). \o/ Je doit avouer que rien que pour ce point là je préférerai pardus à debian (si debian n'avait pas autant de paquet ). Je pense donc qu'il est quasi indispensable d'avoir de nombreux pilotes wifi inclus dans Logram pour que madame michu soit pas obligé d'aller squatter la connexion filaire du voisin. x)
Second point: pour le premier point je me suis inspiré de pardus, pour celui ci je m'inspire de gobo linux. Lâchez mme michu dans l'arborescence "normale" d'une distribution linux elle va très vite s'y perdre par contre lâchez michu dans l'arborescence de gobo linux(à condition qu'elle parle un peu anglais )elle va s'y trouver TOUT DE SUITE. Si Logram approfondit le système utilisé par gobo linux(par exemple si le système est en français le répertoire des programmes s'appellera "Programmes" mais si le système est en anglais, le répertoire s'appellera "Programs"). Ça peut être un argument de taille lors de la promotion de Logram! Une arborescence pareille sera un avantage énorme par rapport aux autres distributions linux.
Pour plus d'info je vous laisse consulter ce lien
Voilà, je doit sans doute avoir d'autres idées mais elles ont du se perdre au fin fond de mon esprit!
|
Ça marche !
|
+1 +1
Pour le wifi, ça va être un peu difficile, car il est hors de question d'inclure la moindre pièce propriétaire de code dans Logram. La version boîte contiendra le DVD des dépôts, donc il ne faudra plus d'Ethernet pour installer des trucs.
Pour l'arborescence de GoboLinux, elle est en effet bien conçue, avec les liens symboliques, etc. Malheureusement, elle nécessite quelques opérations complexes, et un patch du noyau . C'est tout de même une idée pour laquelle j'aimerais avoir des commentaires de linkdd.
PS: Et l'archi des fichiers Linux est très claire une fois comprise. /usr/bin pour les binaires, /usr/share/le_nom_de_l'appli pour les autres, /etc/appli pour la conf, etc. C'est bien pensé, et le ~/.config permet de se garder un petit /etc perso sans pourrir la conf du reste du système .
KDE le fait depuis 10 ans.
|
Logram, c'est la liberté, la liberté d'enlever KDE
|
Pour l'architecture GoboLinux ce ne serait pas bien bien dur. Pourquoi patcher le noyau ? GoboLinux patch le noyau uniquement pour cacher les liens symboliques la racine du disque. Il suffirait dans la LFS de compiler le noyau de GoboLinux plutot qu'un noyau classique.
$ mkdir Programs
$ ln -s Programs /bin
$ ln -s Programs /usr/bin
$ mkdir Programs/Libraries
$ ln -s Programs/Libraries /sbin
$ ln -s Programs/Libraries /usr/sbin
etc...
Puis il suffit de bien manipuler le PATH etc...
Il serait même possible d'intégrer au navigateur de fichier (BloQ pour Logram DE) un plugin d'abstraction du système de fichier réel, ainsi en cliquant sur "Programs" on lit /usr/bin, /bin, etc... sur "Users" on affiche la liste des répertoires utilisateurs. Ce serait dailleurs plus propre que les liens symboliques. Il faudrait cependant pouvoir inclure ce layer dans un shell.
Pour cette dernière idée nous pourrions rédiger libfilesystemabstraction que nous inclurions dans un shell plus agréable pour Mme Michu (si elle se veut bidouilleuse) et dans le navigateur de fichier.
De plus le gestionnaire de paquet pourrais utiliser le FAKEROOT, installer le logiciel dans /usr/pkg/lepaquet/version/ et celui ci croirait être installé dans la vrai arboressance /usr et /etc par exemple.
J'utilise ce concept dans GreenPKG (mon mini-gestionnaire de compilation)
Editing
- le 28/11/2009 à 14h39 by
linkdd : ajout d'une idée sur le gestionnaire de paquet
- le 28/11/2009 à 14h45 by
linkdd : Précision sur GoboLinux
Il vaut mieux se taire et passer pour un con que l'ouvrir et ne laisser aucun doute
|
Group : Member
|
Certe l'arborescence des fichiers et facile UNE FOIS COMPRISE mais pas très intuitive quand même
Par contre(oui je sais vous allez tous m'insulter et me tirer des pierres mais je donne quand même mon avis parce que je suis une tête de mule x) )sur les pilotes prioritaire... Je suis un fervent défenseur du logiciel libre ok mais il faut avoir different points de vu de ces dernier.
Tout d abord ne pas intégrer du tout de pilote propriétaire comme gnewsense... ca ne fait pas que du bien au logiciel libre (je m'explique). D'un côté on peut penser que si il n'y a pas de code propriétaire ça encourage le logiciel libre -> c'est vrais! Mais d'un autre côté si on en utilise pas les utilisateurs vraiment vraiment con qui vont arriver sur le live cd et qui vont voir qu'ils sont pas connecter, ils vont se dire "WA Logram c'est de la merde!!!! " et ils vont rester sous daube sans plus jamais vouloir entendre parler de nunux. Et ça fait des utilisateurs en moins de logiciel libre!(ca fait donc du mal à ces derniers)
Maintenant si on les intégre ça fait du mal au logiciel libre car ils se sentiront lésé par rapport au logiciels propriétaire -> c'est vrais! Mais d'un autre côté les utilisateurs qui vont arrievr sur le live cd et qui vont voir leur réseau marcher, ça leur paraitra tout à fait normal et ils installeront Logram normalement. Ce qui veut dire qu'ils installe linux, si ça leur plait ils vont peut être même remplacé Windows par Linux et ça, ça fait beaucoup de bien au logiciel libre.
CONCLUSION: Je ne suis pas contre ton idée steck mais pas pour non plus, il faut savoir ce qu'on attend de Logram, ce qu'il veut favoriser comme logiciel libre. Si il veut favoriser les pilotes libre, il faut continuer dans ta voie et celle de gnewsense. Si il veut favoriser linux, il faut les intégré. Je te laisse réfléchir à ça, après tout c'est ta distro et t'en fait ce que tu veut mais réfléchit à son but. Je me permet tout de même de rajouter que les utilisateurs qui auront installé Logram(avec des pilotes propriétaire ou pas), satisfait de la phylosophie libre sont des potentiels futurs codeur de pilotes LIBRE et au fur et à mesure tout lesp ilotes propriétaire seront peut être remplacé.
Voilà c'est le moment où vous pouvez m'insulter.
Dernier point que je trouve capital. Il faut absolument que Logram soit beau mais non seulement beau mais aussi différent. Je m'explique, je crois que j'avais déjà developpé ce point de vu sur la v3, mme michu, elle regarde un screen de kubuntu et un screen de Logram, elle voit KDE avec le thème air, elle voit donc la même chose. Elle va se dire que tu es un méchant copieur et que t'a pris kubuntu et tu l'a renommé en Logram, même si la GPL le permet, il faut à tout pris qu'on soit différent. Je pense donc qu'un nouveau thème dédié ne serait pas le refus(à partir du moment où il ne gache pas tout comme dans mandriva ou suse que je trouve horrible )Mais ce thème doit aussi être beau(logique xD ) et on doit s'en venter pour que de partout on voit marqué "Logram avec sont superbe nouveaux thème va révolutionner le monde". ^^
Sinon je rajoute mes précisions sur gobo linux, le patch du kernel comme l'a dit très justement linkdd, cache les dossiers qui sont remplacé, mais si c'est un patch kernel c'est pour que la commande "ls" ne les affiche pas, si il n'est pas installé, la solution du plugin au navigateur reste ok tant que notre chère mme michu reste sous Dolphin ou bloQ mais imaginez qu'elle installe nautilus ou niporte quel autre pour naviguer dans ses fichiers ça va donner des ... "Oo QUOI mais ques ce donc que ce "usr", ce "home" ce "etc" où est passé le dossier "Programmes"." ;)
@+(tient je pourrai faire une conférence sur les pilotes propriétaire moi )
Editing
- le 28/11/2009 à 20h15 by
kido : correction de diverse fautes d'orthographe
|
And it's a hard rain a gonna-fall
|
Salut à tous.
Je suis plutôt d'accord avec kido, utiliser des pilteos proprios, c'est quasiment indispensable aujourd'hui, surtout pour les PCs récents (en particulier les laptops), pour les cartes graphiques, parfois Wi-Fi, etc. Sur ce côté là, Ubuntu fait plutôt bien les choses ce qui explique que la plupart des utilisateurs en soient satisfaits. L'idée de mettre les dépots sur le Live-DVD me paraît très bonne. Comme ça, on pourrait même ajotuer des tas de logiciels, et l'utilisateur choisirait pendant l'installation lesquels il veut préinstaller en plus des logiciels de base, par catégorie (plus de programmation, graphismes, éducation, system tools, bureautique...). On pourrait même inclure les paquets de 2 DE sur le DVD ;)
PS : Linkdd : pkgin (NetBSD) fait ça non ? Ce que je sais c'est que le répertoire des applis est pas le même que celui du système de base (/usr/pkg et /usr/share je crois), et c'est bien pratique.
A+
|
Group : Member
|
L'idée des paquets sur les CDs c'est cool mais... débian le fait déjà non?
C'est certe une idée à retenir mais je crois qu'un jour j'ai vu un magazine debian avec 4 dvd qui contenait la distro + tout les paquets dans le dépot.
Trois idées de plus viennent de me traverser la tête.
Déjà imaginez que le petit fils de mme michu dit à sa grand mère "wa mami regarde comme c'est trop fort firefox!" Mme michu va se rendre dans l'interface de setup(dont je parlerai tout à l'heure) et va cliquer sur "firefox" paf, ça installe. Pif il clique sur l'icône, et "Oo pourquoi les boutons de firefox sont pas pareils que ceux de konqueror? \o/". Allz lui expliquer vous que c'est parceque firefox a été dev avec GTK+. Alors la solution qui rend vraiment pas mal, je l'ai déjà utilisé. C'est celle là si j'ai bien compris la licence est GPL, donc on peut l'utiliser.
Second truc c'est wine, peut être que c'est lourd mais ça peut vraiment être utile, surtout si on lui fout un thème à la oxygen.
Et dernière idée pour l'interface de setup, lorsque l'on choisit un paquet et qu'on appuie sur installer ça serait pas mal si là il s'ouvrirait une fenêtre du même style que les
installateur windows
Puis on appuis sur suivant, et là on a
une fenetre de ce style avec marqué "téléchargement du paquet", "installation du paquet" etc...
puis à la fin
quelque chose de ce genre , ça serait pas mal si on pourrait lancer le programmer installé.
Voilà là encore vous aller me tirer des pierres parceque je veut pareil que sous daube mais je suis quand même une tête de mule.
Editing
- le 29/11/2009 à 14h19 by
kido : Ajout d'idée sur le setup graphique et l'intégration gtk/Qt
|
Group : Member
|
Une nouvelle idée! (bon ok c'est un double post mais ça servira de up )
Je pense que ça serait pas mal du tout si on pourrait choisir de desinstaller Logram proprement
Gné?
J'explique: Imaginez que Mme Michu installe logram en dual boot avec daube, puis un jour elle se rend compte que Logram est nul elle veut retrouver QUE Windows comme il était avant que cet abominable steckdenis lui fasse installer Logram. >< Mais... le live cd permet d'installer logram... pas de le desinstaller Oo C'est là que réside toute mon idée On lance le live cd, sur le bureau on clique sur l'icone "Installer Logram"(jusque là c'est classique ) et là on a une fenetre du même style qu'un installateur setup (oui oui celle que je vous ai montré avec comme example firefox ) où Mme Michu choisit entre "Installer Logram sur le disque dur" ou "Desinstaller Logram s'il est installé". Ca a l'air de rien mais à ma connaissance aucune distribution ne propose cette option très utile.
Pour plus d'info sur la desinstallation de Logram + GRUB voir ici
@+
|
Ça marche !
|
Bonnes, et mauvaises idées :
- La GUI d'installation Daubienne : nul . Désolé
. C'est cool quand on est un daubien, oui, qui installe les applications une par une et qui aime perdre 3h à installer deux machins. Non, Setup ne fera pas ça, car c'est une perte de temps et un flooding pas possible. Imagine un peu installer tout GNOME ou tout KDE de cette manière ! À la place, j'ai prévu, comme unique boîte de dialogue, une intégration directement dans pkgUi de la liste des applications qu'on peut lancer . Ainsi, on montre un avantage du LL (c'est intégré), et on fournit à l'utilisateur ce qu'il veut, plus rapidement .
- Désinstallation de Logram : non. C'est vrai que partitionner est trèèèès difficile
. C'est la seule manip nécessaire, puis utiliser le CD de Windows pour remettre le bootloader de Windows. Et on ne peut pas faire ça pour M Michu, car le bootloader de Windows est propriétaire, donc on ne peut pas y toucher.
- Pour le thème GTK unifié, c'est insultant de ta part de ne fusse que penser que j'aie pu ne pas le voir. J'ai retourné les forms dans tous les sens pour trouver un thème unifier, et pour le moment, la seule chose envisageable, stable, est simplement de choisir un beau thème GTK sans chercher à ressembler à Qt (parce que ces intégrations ne marchent pas, que prendre un truc un peu ressemblant fais plus crade qu'autre-chose, et qu'un beau thème GTK peut apporter de jolies choses
).
Pour le dernier point, c'est ce que Fedora fait, et j'en suis très satisfait .
En clair, tu peux avoir de bonnes idées, mais Windows est la pire chose que la terre ait pu porter, il ne faut SURTOUT PAS chercher à lui ressembler. Tous ces gens qui veulent faire ressembler Linux à Windows, ça me dégoute, mais à un point...
PS: Et même si ce message est abrupte, je ne t'en veux pas le moins du monde . Tu as déjà amené pas mal d'idées à Logram, de très bonnes idées, mais deux idées que je n'aime pas coup sur coup, hum , ça me fait réagir bizarrement
Editing
- le 1/12/2009 à 17h59 by
steckdenis : Rajout
KDE le fait depuis 10 ans.
|
Group : Member
|
J'étais sur que j'allai dire des conneries mais j'assume, ça fait partie de moi à force. T'a raison de toute manière.
@+
EDIT à ton edit: comme ce message le laisse paraitre c'est pas grave du tout.
Editing
- le 1/12/2009 à 18h09 by
kido : réponse à l'édit de steckdenis que j'avais pas vu
|
Group : Member
|
|
And it's a hard rain a gonna-fall
|
|
Ça marche !
|
Je ne suis pas contre, mais uniquement s'il reste de la place sur le LiveCD. Hors de question de virer un programme important pour mettre des musiques . C'est spécial MS de fournir un DVD énorme pour juste un OS dépourvu de logiciels, mais avec plein de vidéos fournies.
Mais sinon, oui, c'est une bonne idée. Il faut juste trouver une musique «plus petit commun multiple» permettant de satisfaire tout le monde, et de ne paraître ignoble pour personne (sinon ça ferait de l'anti-pub pour l'Art Libre).
KDE le fait depuis 10 ans.
|
And it's a hard rain a gonna-fall
|
Ou alors prendre un petit échantillon de genres différents, comme ça tout le monde y trouve son compte ;)
|
Mort aux cons!
Group : Member
|
Hum...
On devrait surtout carrément faire un programme "Jamendo Player", mis bien en gros, et bien en gras partout, avec u sous-titre explicite du genre "Musique Libre et Gratuite", pour que Mme Michu se dise "OOoooh! Ca a l'air cool ce truc je vais aller voir".
Là dessus on met exprès un guide automatique step-by-step qui indique comment chercher de la musique à partir d'un tag, d'un autre artiste, etc...
Parce que le plugin Jamendo de Amarok, moi il marche vraiment pas super bien, et je me suis mis à l'utiliser uniquement en sachant, via un autre circuit, ce qu'était Jamendo.
Donc il faut bien calculer le truc pour que ce qu'on mette en avant soit efficacement mis en avant, pas avec un liens foireux qui force Michu à aller télécharger sa musique sur l'iTunes store (enfer et damnation!).
Je pense d'ailleurs qu'un "Jamendo Player", en dehors du contexte logrammien, serait un truc super! (parce que le http://www.evolutionplayer.com/ est bien, mais pas bien expliqué pour Michu. Surtout que, comme le http://cass.no-ip.com/~cassidy/blog/index.php/post/2007/02/08/Jamendo-Rhythmbox-plugin , c'est pas juste Jamendo (après, je ne sais pas si c'est un avantage ou un défaut...)).
A vous
The site de Logram is maintenant in English!
|
Ever
Group : Member
|
Bonjour,
Tout d'abord j'aimerais dire que l'idée du Jamendo Player me plait beaucoup . Quelque chose de bien serait aussi d'introduire ce "Jamendo Player" dans le player de base de Logram .
J'ai un peu réfléchi et fait quelques recherches pour trouver l'API de Jamendo, qui est vraiment toute simple. Pour obtenir une liste de chansons (sans rien installer), il suffit par exemple de faire : http://api.jamendo.com/get2/ [list of fields] / [unit] / [return format] /?[urlencoded parameters] .
On peut recevoir l'info sous plusieurs formes : JSON/XML/Plain text ... Mettre plusieurs arguments, demander l'image de la pochette d'album, les 50 chansons les plus écoutés ...
Après il ne reste plus qu'à télécharger les chansons sur les torrents avec Qt (qui fait ça non ?), peut être aussi demander l'avis de Jamendo et trouver une connexion Internet pour tout le monde (ce qui oblige à mon avis de garder une petite part de chansons déjà sur le CD).
"Si on combattait avec autant d'ardeur la grippe A et la diarrhée verbale d'une certaine partie des chanteurs actuels, les maisons de disques auraient coulé bien avant l'invention du peer-to-peer" Simon Gee Giraudot
|
Mort aux cons!
Group : Member
|
Hum... faut faire gaffe avec les implémentations dans d'autres players: on risque de ne pas mettre assez en avant les qualités de Jamendo. Si Jamendo avait son player à lui tout seul, tout ce suite ca le met DIRECT en avant.
Ensuite, je voudrai savoir si, au final (car je crois que l'idée a été proposée nan?) il allai y avoir un questionnaire à l'install pour savoir la nullité de l'utilisateur. Dans ce cas, il serait intéressant d'avoir qq fichiers de configs qui puissent être lus/modifiés par les programmes, ces fichiers de configs stockant la "connaissance" de l'utilisateur.
Exemple, dans notre cas: au début, dans le questionnaire du début, on aurait "Connaissez-vous Jamendo?" ==> "Non".
C'est stocké dans "UsrLevel.conf"
Ensuite, quand on démarre le Player de Logram, il va voir dans le fichier config, et là il voit que l'utilisateur ne connait pas Jamendo!
C'est alors que le bouton "jamendo player" est mis en surbrillance avec un tooltip dessus, disant genre "Pour écoutez de la musique gratuite et libre, utilisez le Jamendo player". Notre noob du libre clique dessus, et utilise le playerun peu, découvre (avec éventuellement d'autres tooltips et surbrillances qui indiquent ce qu'il faut faire à notre ami. Quand le LogramPlayer a jugé que l'utilisateur a "compris" ce que c'était, il l'indique dans le fichier de config, et ainsi, si l'on développe un Jamendo player Standalone (fonctionnant de la même façon), il saura qu'il n'a pas affaire à un noob: pas besoin de lui faire subir le didacticiel.
Je pourrai expliciter plus tard.
J'espère que cela ne vous semble pas trop "dictature", mais tout ce que je dis pourra être désactivable au début, avec de la même façon dans le questionnaire "voulez-vous avoir de l'aide appropriée à votre niveau pendant vos premiers pas sur le système".
The site de Logram is maintenant in English!
|