Évolutions sur LinuxFr

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
0
19
août
2007
LinuxFr.org
Deux admins, NoNo et Oumph, ont récemment travaillé sur les templates du site :
  • Le nombre d'entrées dans le système de suivi est descendu à 90 ouvertes sur 651. Le temps moyen de résolution est de 164 jours. La moitié des entrées fermées ont été traitées en moins de 6 jours ;
  • Toutes les entrées de 2004 ont été enfin traitées ;
  • Le système de messagerie interne a été revu, pour mieux gérer les messages de ou vers les admins ou les modérateurs ;
  • Le nombre de votes de chaque entrée du suivi est maintenant affiché. Rappel : vous pouvez voter pour prioriser une tâche ;
  • Une nouvelle boîte utilisateur est disponible : Journaux. Rappel : les boîtes utilisateurs sont affichées sur la page principale en dessous de la boîte personnelle ;
  • La page de chaque utilisateur affiche les contenus jamais visités créés depuis la dernière lecture du site ;
  • La navigation est possible dans les astuces par catégories ;
  • Moins visible, un peu de factorisation de code (grâce à un sommaire détecteur de code dupliqué baptisé gruik_cleaner) et suppression de constantes magiques (ce qui améliore la détection de code dupliqué notamment) ;
  • Jabber ID dans les profils et notifications Jabber à l'équipe du site des nouvelles dépêches proposées ;
  • Le lien "fin de surveillance" n'ouvre plus une nouvelle fenêtre ;
  • Les URI XMPP et mailto sont reconnus dans les commentaires ;
  • Support des wikiliens : [[Mot]] pour faire un lien vers http://fr.wikipedia.org/wiki/Mot ;
  • Et un peu d'administration système, comme gérer (lire, envoyer des courriels et filtrer) le fait qu'une boîte de sécurité prenne le site comme un terrain de jeu ou qu'un moteur de recherche expérimental P2P fasse des milliers de hits sur une même page...
Comme toujours, si des volontaires veulent filer un coup de main côté technique (templates, Javascript, HTML, CSS, images, etc.), toutes les bonnes volontés sont les bienvenues. Par ailleurs, la technique ne fait pas tout, c'est le contenu qui fait vivre le site. Pensez donc à contribuer en proposant des dépêches pour diffuser vos informations.

Aller plus loin

  • # Jabber power !

    Posté par  . Évalué à 7.

    Super pour l'intégration de jabber et pubsub :)

    Merci donc à NoNo et Oumph ! (pour le reste des features également)
    • [^] # Re: Jabber power !

      Posté par  (site web personnel) . Évalué à 2.

      Ouais, c'est très cool Jabber !
      Comment ça fonctionne pubsub ? C'est un service ?
      • [^] # Re: Jabber power !

        Posté par  (site web personnel) . Évalué à 4.

        Oui, PubSub est un service Jabber : http://nyco.wordpress.com/2007/08/13/tout-sur-pubsub/
        Mais il n'est pas question de PubSub dans cette dépêche... Cela dit, c'est effectivement une très bonne idée de publier les dépêches sur PubSub.
        • [^] # Re: Jabber power !

          Posté par  . Évalué à 2.

          T'es sûr Nÿco ?

          parce que par "notifications Jabber à l'équipe du site des nouvelles dépêches proposées" c'est naturellement à pubsub que j'ai pensé... il suffirait plus tard de l'étendre à tout ceux qui le souhaite...
          • [^] # Re: Jabber power !

            Posté par  (site web personnel) . Évalué à 5.

            Là, il s'agit d'un patch pour Templeet/LinuxFR. C'est donc l'application qui tourne sur ce site qui parle directement le Jabber. Elle utilise un compte (elle a son propre JID) sur le serveur Jabber de l'APINC, sous le domaine jabber.fr. Lors de la réception d'une dépêche, l'appli se connecte à son compte, envoie des messages aux admins, modéros et relecteurs abonnés, et se déconnecte. On reçoit donc en quasi-temps-réel la dépêche, qu'on peux alors éditer imméditement, et/ou voter instantanément.

            Il est possible de faire ça assez facilement dans quasiment toute application, en utilisant par exemple sendxmpp, libre, et très simple à utiliser. http://sendxmpp.platon.sk/
  • # Quelle licence pour le site?

    Posté par  (site web personnel) . Évalué à 2.

    On ne voit toujours pas un lien en pied de page qui dirait quelque chose comme:

    "Ce site se trouve sous licence Creative Common by-nc-sa" par exemple.

    Je pense que ce serait utile de le mentionner pour clarifier la situation.
    De plus, pour la visibilité du site sur le net et dans la blogosphère, une licence clairement mentionnée "protégera" éventuellement d'abus...

    Une dépêche sur le sujet date de début juillet:
    https://linuxfr.org/tracker/630.html

    Qu'en pensez-vous?
    • [^] # Re: Quelle licence pour le site?

      Posté par  (site web personnel) . Évalué à 4.

      Il faut bien séparer le code du contenu. En ce qui concerne, il est évidemment nécessaire de donner le choix à l'auteur.
    • [^] # Re: Quelle licence pour le site?

      Posté par  . Évalué à 8.

      Le site? Les articles? Les journaux? Les commentaires?
      Tu ne peux surement pas décider d'une licence particulière à la places des auteurs (i.e. les posteurs).
      D'ailleurs est-ce que ça en vaut la peine?
      • [^] # Re: Quelle licence pour le site?

        Posté par  (site web personnel) . Évalué à 3.

        Euh.. on est sur le site Linux-fr. La base des logiciels libre et de gnu/linux, c'est quand même la GPL. Ce serait très étonnant par conséquent qu'on développe une politique d'information propriétaire...

        Alors choisir pour les gens non, mais globalement (pour le site et son contenu), je pense qu'il serait tout à fait envisageable d'adopter une licence de type Creative Common (ou autre) avec la précision "sauf mention contraire".

        Quoiqu'il en soit Linux-fr est "responsable" du contenu qui passe par son site.
        Si des contenus ne sont pas libre, c'est en vertu d'un droit de citation.

        J'ai un peu du mal à comprendre pourquoi des contributeurs seraient contre le fait que leurs contributions soit sous une licence ouverte...

        Et comme je le disais, ce serait plus clair pour citer les articles (news, dépeche) qui provienne de Linux-fr et éviter les réappropriations diverses...

        So what? :-)
        • [^] # Re: Quelle licence pour le site?

          Posté par  (site web personnel) . Évalué à 2.

          Je suis d'accord sur le fait qu'il faudrait adopter une license libre pour le site ; le problème étant de savoir laquelle, et surtout d'aller récupérer des autorisations pour les ½uvres antédiluviennes.

          Personnellement, j'me méfie des licenses CC (je ne sais pas pourquoi, c'est irrationnel) et puis la GFDL çaypalibre au sens de Debian. Ou alors, chaque rédacteur choisit sa license (et là, c'est le bordel).

          M'enfin ça serait quand même plus cohérent d'avoir une (des ?) license(s) libre(s) pour un site de promotion du libre, nan ?
  • # Système de suivi pour newbies

    Posté par  . Évalué à 6.

    Je me définis plutôt comme un lecteur de LinuxFr qu'un acteur : je lis les dépèches, parfois les discussions associées ; il m'arrive de répondre, et de "plusser" ou, plus rarement, de juger de la non-pertinence d'un commentaire.

    Je fais cela depuis longtemps, et j'aurais quelques petites remarques à faire sur le site, mais je n'ose pas poster sur le système de suivi, car je n'ai aucune certitude que ce que je prends pour des lacunes du site ne soient en fait le fruit de mon incompétence.

    Par exemple, sur mon navigateur (Firefox), je ne peux pas utiliser la toolbar car en faisant défiler la page avec la molette de ma souris, des traces de toolbar toutes les 4-5 lignes rendent la page illisible. J'aurais bien soumis un bug, mais :
    - Je ne savais pas où jusqu'à aujourd'hui. Le système de suivi est-il bien le bon endroit pour cela ?
    - Je ne dois pas être le seul sur ce site à utiliser ubuntu/firefox, comment se fait-il qu'un tel bug ne soit pas déjà dans la liste ? J'en déduis que mes problèmes sont de mon fait, et je ne poste pas de peur de donner du travail inutile.

    Autre exemple : le site est illisible sur mon pda, quelle que soit la css utilisée. Mais avant de poster "il faudrait une css spéciale PDAs", je voudrais être certain
    - qu'il n'y en a pas déjà une que je n'ai pas sû trouver
    - et pourquoi je ne la ferais pas moi-même ? Simplement parceque je ne sais pas dire à mon navigateur de prendre celle-là plutôt que celles sur le site, parceque je ne saurai pas où poster "j'ai fait une css pda, ça intéresse quelqu'un ?" etc....

    C'était juste un témoignage de quelqu'un qui ne voudrait pas trop déranger mais qui aime bien linuxfr.
    • [^] # Re: Système de suivi pour newbies

      Posté par  (site web personnel) . Évalué à 9.

      > comment se fait-il qu'un tel bug ne soit pas déjà dans la liste ?

      Cf https://linuxfr.org/tracker/640.html (on n'y peut pas grand chose de notre côté)

      > Autre exemple : le site est illisible sur mon pda, quelle que soit la css utilisée. Mais avant de poster "il faudrait une css spéciale PDAs", je voudrais être certain

      Sur la page https://linuxfr.org/pda/ ?

      > - et pourquoi je ne la ferais pas moi-même ? Simplement parceque je ne sais pas dire à mon navigateur de prendre celle-là plutôt que celles sur le site, parceque je ne saurai pas où poster "j'ai fait une css pda, ça intéresse quelqu'un ?" etc....

      Si tu en fais une, tu peux poster le lien dans le système de suivi.

      > C'était juste un témoignage de quelqu'un qui ne voudrait pas trop déranger mais qui aime bien linuxfr.

      Le système de suivi est bien là pour gèrer les 2 questions que tu as posées.
    • [^] # Re: Système de suivi pour newbies

      Posté par  . Évalué à 1.

      Pour le bug de la toolbar dans Fx, il est connu (j'en ai vu plusieurs en parler ici, mais je ne suis pas allé voir dans le système de suivi par contre).
      • [^] # Re: Système de suivi pour newbies

        Posté par  . Évalué à 2.

        C'est pas un bug linuxfr, hein, je l'ai sur d'autre sites. C'est un bug de firefox (voire gecko) lorsque l'extension composite est activée sur une carte nvidia (avec réserve pour nvidia : je ne sais s'il y a des soucis avec d'autres marques, mais je crois que non).

        Par contre, aucun moyen de connaitre le coupable entre les drivers nvidia, composite et firefox.

        Je me rappelle avoir fouiné et trouvé des bugreport, personne ne semblait savoir ce qu'il se passe.
        • [^] # Re: Système de suivi pour newbies

          Posté par  . Évalué à 2.

          Non, rien à voir avec nVidia. Ça le fait aussi sur ma Intel, et je crois aussi l'avoir constaté sur une ATI.
          Non, c'est juste un bug de Firefox (enfin de Cairo, je crois, mais {{référence nécessaire}}), dès qu'il tourne sur un serveur X composité.
        • [^] # Re: Système de suivi pour newbies

          Posté par  (site web personnel) . Évalué à 8.

          J'ai une ATI et ça le fait aussi.

          C'est un bug qui se joue entre firefox et composite.
          C'est typiquement ce qui arrive quand on a un bureau 3D et qu'on utilise Firefox.

          En fait, j'ai l'impression que lorsqu'on fait défiler une page web, l'extension composite se contente de prendre les pixels et de les décaler bêtement, sans demande à FF de refaire le rendu.
          Ce qui fait que tout ce qui est "fixed" en CSS se retrouve copié et décalé.

          Ça fait ça aussi avec le curseur de défilement automatique qu'on obtient en cliquant avec la molette sur une page web : le curseur bave sur la page.

          Si on déplie le cube ou qu'on secoue la fenêtre, on force le calcule du rendu et les traces disparaissent (j'écris comme un publicitaire ménager).

          Je finis avec une grosse supposition bien grasse.
          Je suppose que les évènements de défilement sont envoyés par X (c'est lui qui les crée).
          Sans Composite, l'évènement est passé à Gtk, qui passe à FF :
          X (défilement dans la fenêtre de rendu !) -> Gtk (c'est un endroit géré par FF !) -> FF (rendu !) -> Fini !
          Avec Composite, je pense que Composite est un peu présomptueux et croit pouvoir faire tout tout seul :
          X (défilement dans la fenêtre de rendu !) -> Composite (ça je sais faire tout seul, décalage simple et je transmets pas) -> Fini !

          Une solution ? Je sais pas, peut être permettre aux applis de désactiver Composite pour certains cadres, peut être même que c'est déjà dans compiz fusion.

          Bon, si je me gourre, "inutile", c'est juste dessous, là
          • [^] # Re: Système de suivi pour newbies

            Posté par  . Évalué à 2.

            Je ne pense pas que X et composite sachent ce qu'est une scrollbar et sachent faire défiler du contenu. Sans compter que X est isolé de la scrollbar par Gtk, et il me semble que Gtk gère tout ca entièrement (c'est son boulot, ou on m'aurait menti). Je ne pense pas qu'il y ait encore beaucoup d'interactions entre Gtk, Cairo et composite, et encore moins pour firefox. (ca devrait venir avec le temps).

            Donc pour un truc qui aille de composite jusqu'a la position fixé de CSS, j'y crois franchement pas du tout (comprendre : c'est bien avant composite que ca merde, même si composite est une des conditions du bug). Donc c'est très certainement lié, et m'es avis que c'est un Bug_A_La_Con complètement imbitable, du genre ou tout le monde croise les doigts pour qu'il disparaissent comme par magie dans Firefox 3. (ce genre de bug ont souvent la bonté de disparaître par eux même, pour peu qu'on réécrive la bonne partie du soft - ici le portage vers cairo)

            En tous cas, si toutes les cartes graphiques sont touchées (je suis bien content de m'être trompé), y'a de l'espoir pour que ce soit réglé un jour.
          • [^] # Re: Système de suivi pour newbies

            Posté par  (site web personnel) . Évalué à 3.

            C'est un bug qui se joue entre firefox et composite.


            Plutot entre Gecko et composite, m'enfin bientot un epiphany webkit.
    • [^] # Re: Système de suivi pour newbies

      Posté par  (site web personnel) . Évalué à 6.

      Je fais cela depuis longtemps, et j'aurais quelques petites remarques à faire sur le site, mais je n'ose pas poster sur le système de suivi, car je n'ai aucune certitude que ce que je prends pour des lacunes du site ne soient en fait le fruit de mon incompétence.

      C'est pas grave, il ne faut pas hésiter à poster dans le suivi. Il est fait pour ca, et ce genre de remarques/remontées de bugs nous intéresse.
  • # Astuces

    Posté par  . Évalué à 2.

    Merci pour les catégories dans les astuces.

    C'est quand même vachement plus pratique.

    Par contre un petit truc bizarre, pour les catégories où il y a plus d'une page, je comprend pas du tout la logique. Apparemment quelle que soit la catégorie, la page 2 pointe vers la catégories editeur/emacs, la page 3 pointe vers la catégorie editeur/vim, la page 4 vers la catégorie x-window, la page 5 vers la catégorie debian, ...
    • [^] # Re: Astuces

      Posté par  . Évalué à 4.

      "Apparemment quelle que soit la catégorie, la page 2 pointe vers la catégories editeur/emacs, la page 3 pointe vers la catégorie editeur/vim"
      Si avec ça, on se ramasse pas une théorie du complot de la part des Vimistes....

      :-p
    • [^] # Re: Astuces

      Posté par  (site web personnel) . Évalué à 4.

      Corrigé.

Suivre le flux des commentaires

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