Liens connexes

Dépêche modérée par

Dépêche éditée par

: Nvu, Kompozer et Mozilla Composer

Posté par tuiu pol (Jabber id, ). Modéré le 23 septembre 2006.
0
Nvu est la refonte du module d'édition HTML de Mozilla développé par Disruptive Innovations. Il utilise le langage d'interface utilisateur multi-plateformes XUL.

Après la version 1.0 (juin 2005) son auteur, Daniel Glazman, a clairement laissé entendre qu'il désirait donner une autre tournure à son projet, dans le même esprit que les autres projets de la Mozilla Fondation. Le développement de Nvu a ainsi été arrêté.

Au fil des mois la communication a commencé à s'établir sur le remplaçant : Mozilla-Composer et ces derniers jours, Daniel a publié une première liste de fonctionnalités sur son blog. Au menu, plein de bonnes choses évidemment (voir la liste dans la seconde partie), le logiciel utilisera XULRunner (comme le futur Firefox 3.0 par exemple) et profitera pleinement des fonctionnalités du moteur de rendu Gecko 1.8.

En attendant, quid de Nvu ? Eh bien, un fork a été réalisé par un français, Kaze, qui l'a appelé Kompozer. Il a effectué un certain nombre de corrections et quelques modifications mineures. Le projet est hébergé par SourceForge et semble être suivi par les adeptes de Nvu qui ont été surpris par la décision de Daniel. L'auteur a indiqué dans le forum de Nvu que ce projet n'aurait de sens que jusqu'à la sortie du remplaçant de Nvu.

Enfin, Daniel est revenu récemment sur son blog sur Nvu et Kompozer en soulignant qu'il n'était pas impliqué dans le projet, que pour lui, Nvu appartenait maintenant à la communauté (comme Mozilla avec SeaMonkey).

Souhaitons donc une longue vie à ces projets, il n'y a pas foule de logiciel d'édition WYSIWYG d'HTML qui soit libre.

> Lire la suite (124 commentaires, moyenne: 3,7).   [dépêche : 3624 caractères]

Voici une première liste des fonctionnalités tirée du blog de Daniel Glazman (traduction libre) :
  1. Basé sur XULRunner, multi-plateforme et sous les trois licences (MPL/GPL/LGP)
  2. Nouveau code.
  3. Menus et barres d'outils paramétrables.
    1. Barres d'outils regroupables.
    2. Possibilité d'ajouter des nouveaux boutons sans avoir à écrire un paquet XPI.
  4. Plusieurs barres de côté et en même temps à droite et à gauche de l'écran.
  5. Mode plein écran avec masquage automatique des barres d'outils et barre de statut.
  6. Meilleures règles verticales et horizontales basées sur le SVG.
  7. ATAG.
  8. Visualiseur des sources avec coloration syntaxique, complément automatique du code et infobulles.
  9. Vrai mode navigateur plutôt que l'actuel mode pré-visualiseur que la plupart des gens ne comprennent pas.
  10. Meilleur gestionnaire de site ; possibilité de réutiliser des morceaux de l'excellent fireftp ?
    1. Vérification des liens
    2. Subversion ?
  11. Nouveau sérialisateur dédié, avec des options "à la Tidy"
  12. Connaissance des états des blocs
  13. Meilleure gestion des templates avec un puissant gestionnaire de templates.
    1. Les documents html et xhtml vides sont juste un template vide.
    2. On se débarrasse du document par défaut about:blank.
  14. Documents multilingues ?
  15. Rapport des erreurs et des warnings (markup, css, js)
  16. Nouvelles barres de côtés (peut-être pas par défaut mais disponible en ajout).
    1. Vue de l'arborescence du document.
    2. Styles CSS inclus.
    3. Attributs HTML.
    4. Référence CSS.
    5. Référence HTML.
    6. Gestionnaire de feuilles de styles.
    7. Comportement (contribution proposée par Zbigniew Braniecki aka gandalf)
    8. Widgets, clip arts, et pourquoi pas effets spéciaux.
    9. Possibilité de lien direct avec des éditeurs en ligne comme AjaxWrite, Writely ou autres.
  17. Amélioration du mode AllTags mode
  18. Suppression partiel de l'édition non-CSS
    1. "use CSS" sera le défaut ; l'option sera masquée.
    2. L'idée est de se débarrasser des styles générés actuellement par les boutons de la barre d'outils pour aller vers des feuilles de styles intégrées et des classes/IDs.
  19. Si possible, synchronisation entre l'affichage des vues Normales et Sources en même temps.
  20. Filtres sur coller et charger pour pouvoir charger/copier le contenu créé par MSWord et se passer des "microsoftisms".
  21. Je ne veux pas ajouter un gestionnaire de frame. Je pense que les frames sont mortes.
  22. Partages de trucs et astuces basés sur le P2P (est-ce que AllPeers ne pourrait pas aider ici ?)

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Au sujets des marques de la MoFo

Posté par GPLorDIE () le 23/09/2006 à 19:58. (lien). Évalué à 7.

Est ce que cet éditeur va souffrir de la même restriction sur la Liberté que firefox ? À savoir qu'on n'a pas le droit de redistribuer un code/binaire patché en utilisant le nom/logo firefox. Cf tous les ennuis de Debian à ce sujet...
Si cette politique se généralise à tous les projets qui gravitent autour de firefox ça va devenir dur d'avoir une distribution proposant ces softs (problèmes de patchs de sécurité propres à chaque distrib surtout...)
Des fois je me demande s'il ne devrait pas y avoir un projet GNU officiel qui forke firefox...

[+] Kompozer

Posté par uᴉpɹɐʌɹɐɟ (page perso, ) le 23/09/2006 à 20:52. (lien). Évalué à -6.

"Kompozer", quel beau nom pour un programme qui ne sera sans doute pas très compatible avec konqueror, khtml, et les dérivés de kde ...

--
"C’est un grave danger et seuls les imbéciles l’ignoreront, jusqu’au jour où il sera trop tard"
---------
Les dalles brillantes c'est moche et nul

Orgueil VS en-faire-profiter-a-tous

Posté par fabien () le 23/09/2006 à 21:35. (lien). Évalué à 10.

Au risque de me faire massivement moinser...

Il y a quand même pas mal de caracteriels dans les bons dev de la communauté libre.
de temps en temps je vais sur le site de daniel glazman (que je respecte pour ses competences technique) et depuis que Nvu est sortie, je n'ai jamais vu un mot a propos de Nvu 1.0.1 de Nvu 1.5 ou même de Nvu2...
a la lecture du forum de Kompozer, il apparait de Kaze s'est dejà manifesté aupres de disruptive innovation, il semble aussi que glazman faisait plutot le mort aux differentes demande utilisateur. (de toute maniere dans sa logique il s'en fou de nvu 1.x puisqu'il reflechi a 2.0... mais bon i lsemble qu'il y avait quelques bug a corriger....)

Alors il y a un type qui prends son courrage a deux mains, il ecrit lui même qu'il essaye de rester dans la ligne droite du code Nvu 1.0 avec l'espoir que ses patch soient intégrés. il ecrit que la durée de vie de jompozer serait sans doute limité a la sortie de Nvu2. en fait il fait juste le travail de maintenance classique de Glazman.

Et là, Glazman, nous ponds une pendule. il pourrait a moindre cout integrer quelques-un des patch qui font gagner en stabilité... mais non, Monsieur est véxé.
Moi je trouve l'attitude de Kaze raisonable, non passioné, claire et ne manquant pas de respect. Je suis sur qu'il n'y a pas de reticences de
sa part pour travailler AVEC Glazman... mais bon, il semble que c'est pas prêt d'arriver.

en un mot, c'est juste domage.

[+] Typo

Posté par lezardbreton (Jabber id, page perso, ) le 24/09/2006 à 17:51. (lien). Évalué à -1.

qui ont été surpris par la décision de Daniel

précision importante

Posté par Laurent J (page perso, ) le 24/09/2006 à 21:28. (lien). Évalué à 8.

J'ai lu rapidement les commentaires, et là encore ça troll et ça gueule dans tous les sens sans vraiment comprendre (ou vouloir comprendre) les tenants et aboutissants. (Il y en a ici qui ferait mieux de se regarder dans une glace ou de se relire, avant de mettre une étiquette "caractériel" sur certains "bon dev de la communauté du libre")

Donc résumons nous.

Nvu est un logiciel libre (tri licence GPL, LGPL MPL). Nvu est une marque déposée par Linspire. Elle appartient à Linspire. Daniel Glazman a développé Nvu à la demande de Linspire (sur la base de l'éditeur de la suite Mozilla, dont Daniel est un des auteurs), .

Cela a donné Nvu 1.0.

Nvu étant une marque appartenant à Linspire, toute redistribution sous le nom de Nvu d'un logiciel dérivé de Nvu, doit se faire sous le consentement de Linspire. (C'est comme ça, que ça vous plaisent ou non, personne n'y peut rien, et puis aprés tout, ils ont financé pendant deux ans le développement d'un logiciel libre, ils ont bien le droit de protéger leur marque).

Pour publier donc un Nvu 1.1, ou 2.0, ou 10.0, que ce soit avec 15 000 nouvelles fonctionnalités ou seulement trois patches corrigeant 3 malheureux bugs à la con, il faut avoir le consentement de Linspire. Même si c'est Daniel Glazman, son auteur, qui veut le faire.

Donc, il n'y aura pas de Nvu 1.1, 2.0 ou 15.9, sauf si Linspire le souhaite. La seule solution actuelle pour améliorer le soft : redistribuer le code sous un autre nom.

Vous comprendrez donc la volonté de Daniel de faire un Mozilla Composer (dont les sources sont dans le trunk de Mozilla), et de ne pas donner suite à Nvu 1.0 (dont la base de code, gecko 1.7 est beaucoup trop vieille par rapport au trunk de Mozilla, gecko 1.9).

Merci de m'avoir lu jusqu'ici, et merci d'arréter de troller, ou de continuer à raconter des conneries comme j'en ai pu lire plus haut.

Bonsoir.

PS : si cette situation ne vous convient pas, écrivez à Linspire.

Activité importante sur Linuxfr

Posté par Fabien Molinet (page perso, ) le 25/09/2006 à 13:45. (lien). Évalué à 6.

Ce qu'il y a de bien avec les dépêches où l'on parle de Firefox, Mozilla, toussa c'est que ça part vite en vrille \o/

Revenir en haut de page