Recherche d'un mainteneur et de développeur pour Bookmark4U

Posté par (page perso) . Modéré par Christophe Guilloux.
Tags :
0
24
sept.
2004
PHP
Le projet Bookmark4U est un projet GPL qui permet de gérer ses favoris en ligne, avec des mécanismes d'import/export vers de nombreux navigateurs.

Ce projet, issu de plusieurs années de développement, est un de ceux les plus aboutis aujourd'hui (exemple : sidebar en XUL, bookmarklet, import/export XBEL, début de support de drag 'n drop, navigation dynamique, ...).

Après une petite baisse d'activité, le projet recherche des personnes motivées pour prendre la relève. Il y a plein d'idées d'améliorations, plus ou moins dures à mettre en oeuvre. Cela peut permettre d'acquérir ou d'approfondir des connaissances en PHP (avec ou sans Pear). Depuis maintenant quelques années, je suis mainteneur du projet de gestion de favoris en ligne Bookmark4U.

Avec Bookmark4U, vous pouvez :
  • accéder à vos sites web favoris en un seul clic. Vous n'aurez plus à vous souvenir des URL ;
  • synchroniser vos signets sur plusieurs lieux de travail et plusieurs ordinateurs ;
  • importer/exporter les signets de plusieurs navigateurs dont Netscape, Mozilla et Internet Explorer ;
  • installer un panel sur le côté de votre navigateur pour utiliser Bookmark4U comme des signets habituels
  • utiliser une "bookmarlet", un signet spécial de votre navigateur pour ajouter rapidement un favori.

Le projet en lui-même est GPL, est écrit en PHP (avec un zeste d'objets et un début de Pear), utilise MySQL (support partiel de Postgres), et est utilisé par pas mal de personnes à travers le monde.

La raison d'être de cette dépêche est un appel à contribution. J'ai personnellement d'autres projets en cours (projets personnels et autres projets OpenSource) et je n'ai plus le temps de m'en occuper. J'aimerais donc passer la main à quelqu'un d'autre.
Pas mal de personnes ont des idées d'évolution, et ont transmis des patchs, mais personne ne veut vraiment se lancer.

Même un débutant en PHP peut s'y essayer, le plus important étant l'envie de contribuer à l'OpenSource à travers un outil que même votre mémé peut comprendre qu'elle en a besoin ! Et en plus, bk4u permet d'aider à la transition d'un navigateur à un autre, et d'un OS à un autre.
Je suis bien sûr là pour aider à s'y mettre quiconque serait motivé. Le projet étant sur Sourceforge , plusieurs développeurs peuvent bosser ensemble.

Des idées d'améliorations sont énumérées dans le journal en lien.

J'espère sincèrement que cet appel sera entendu afin de continuer à faire ce projet que je trouve personnellement utile à plein de personnes (pour information, au lancement du déploiement FR sur tuxfamily, plus de 700 personnes de linuxfr.org y avaient créé un compte !).

Aller plus loin

  • # Comment ça ...

    Posté par . Évalué à 1.

    ... c'est pas developpé en j2ee étienne ? ;-)
    • [^] # Re: Comment ça ...

      Posté par (page perso) . Évalué à 4.

      Pourquoi tu demandes ça ? Tu me connais ?

      Bah en fait, c'est aussi une des raisons pour lesquelles je me suis un peu lassé du projet. Je commence à avoir fait le tour de PHP, et je préfère J2EE (heureusement vu que c'est mon taf au quotidien).

      Il n'empêche que le projet se prête mieux au PHP (pour pas avoir une machine de guerre). Ca fait quand même 2 ans que je suis sur bk4u, alors j'aimerai voir un peu ailleurs.

      chiche je refais bk4u en J2EE, avec des EJB pour le mapping objet/relationnel, du SOAP pour les accès métiers (compliqué la gestion des favoris) et donc avec du workflow dedans, et du XSL-FO pour la présentation (comment ça Mozilla ne sait pas gérer XSL-FO ??).
      • [^] # Re: Comment ça ...

        Posté par . Évalué à 1.

        les EJB et le relationnal/object mapping c'est peut être pas la peine (ni le SOAP d'ailleurs) mais avec de jolies taglibs :-)

        Sinon ca te dis quelque un truc au mans qui commence par un N ? ;-)
      • [^] # Re: Comment ça ...

        Posté par (page perso) . Évalué à 1.

        Salut,

        à propos de XSL-FO, je cherche un outils (libre si possible) pour fabriquer des PDF à partir de XSL-FO (autre que FOP car il gère très mal sa mémoire) ...

        Merci d'avance !
      • [^] # Re: Comment ça ...

        Posté par . Évalué à 3.

        Hibernate est pas mal à ce sujet !

        http://about.me/straumat

        • [^] # Re: Comment ça ...

          Posté par . Évalué à 3.

          Hibernate? c'est le machin de 6 méga pour ralentir les requêtes sql? Donner de la peine aux serveurs et du souci aux développeurs qui doivent encore apprendre un outil alors qu'ils ont déjà mangé un éléphant en apprenant les ejb?
          Je préfère les standards de Sun, excuse moi. Parce que dans deux ans il n'y aura plus de hibernate : mais du jdbc, du jdo ou des ejb 3. Appelées par des Jsf. Soutenu par les grands du milieu: ibm, sun, bea...
          • [^] # Re: Comment ça ...

            Posté par . Évalué à 2.

            Oula.. quelle attaque..
            6 MO, tu exacgères, d'un aurte coté, je l'ai rarement vu faire de requêtes inutiles..

            De plus, il est dix fois plus simple que les ejbs à apprendre.... et si tu veux parler de standard, le leader d'ejb 3 est le créateur d'hiebrnate et regarde un peu les exemples de sources.... c quaisment du hibernate

            http://about.me/straumat

            • [^] # Re: Comment ça ...

              Posté par . Évalué à 2.

              ...Mon troll n'est pas passé tant pis j'ai essayé :)
              D'accord avec toi sur tout ce que tu penses de bien sur Hibernate. Même si parfois une bonne requête vaut bien une description .hbm .Je suis chez un client avec une base de données assez ..."particulière" disons. Des jointures sur un caractère au milieu d'un champ, des joitures int<-> string, des grandes tables sans jointure, et j'avoue que je préfère me tester mon sql plutôt qu'essayer de tatonner pour faire une description hibernate valide de la base de données. Bref, Hibernate sera plus facile à tester et appliquer sur une base qui respecte les règles et sans trop de redondance. Bref... mais pour le client ça marche! ne pas oublier ça.
              Ceci dit, cette histoire de standard Sun:ça m'intrigue en fait pas mal qu'on soit en pleine recrdescence de standards Hors-Sun:hibernate, les conteneurs IoC, Log4j, jmx réintégré par Sun je crois? Bref... J'y comprends rien. Mon coeur va vers ce qui ne fait pas l'objet des specs de Sun, mais la raison râle....
              PS : une petite news à écrire sur Enhydra?
              • [^] # Re: Comment ça ...

                Posté par . Évalué à 2.

                tu remarqueras que j'ai mis du temps à le trouver :)

                Ok pour les fichiers hbm mais grâce au merveilleux XDoclet, cela peut être "facilement" fait :)

                Ok, de toute façon, pour les outils de mapping O/R, vaut mieux une nouvelle base ou une base bien faite....

                Pour ce qui est des standars, il faut noter la dernière news : http://www.theserverside.com/news/thread.tss?thread_id=28995(...) sun veut faire une JSR pour unifier les apis de persistence ce qui à mon avis est une très bonne idée...
                Définition d'une API, et chacun fait son implemntation.. je trouve ça bien, plus de plateforme devrait faire ça...

                Quand à enhydra, je connais pas assez bien pour poster des news même si ce sont des collègues ;)

                bref à mort les bases de données au centre du système d'information, vive les outils de mapping O/R :D

                au fait, quelqu'un connait bien cloudcapse ?

                http://about.me/straumat

  • # clin d'oeil

    Posté par (page perso) . Évalué à 2.

    Comme quoi, ça sait faire des choses un ancien MIME (enfin, peut-être pas tous ;-)
  • # Désolé mais j'ai opté pour SiteBar

    Posté par . Évalué à 5.

    Je trouve SiteBar (http://www.sitebar.org(...)) plus simple et plus joli.
    En plus ça s'intégre trés bien dans le sidebar de Firefox.
  • # Reprenneur de projet

    Posté par (page perso) . Évalué à 2.

    Après plusieurs jours d'appel à l'aide, pas de proposition sérieuse. :(

    Quelqu'un a déjà eu ce genre de besoin dans un autre projet, pour se trouver un successeur ? Si oui, j'aimerai avoir un retour d'expérience pour savoir comment faire.
    • [^] # Re: Reprenneur de projet

      Posté par (page perso) . Évalué à 2.

      je sais pas ce que ca vaut, mais tu peux toujours essayer la :
      http://www.unmaintained-free-software.org/(...)

      (Attention les yeux !)
    • [^] # Re: Reprenneur de projet

      Posté par (page perso) . Évalué à 2.

      J'espère que vous réussirez dans votre entreprise.

      J'utilise bookmark4u depuis près de deux ans, et s'il n'existait pas, il faudrait l'inventer !
      Effectivement grâce à lui, chaque browser devient un peu votre browser ;-)
      Simple, léger, facile et tellement indispensable que je me demande pourquoi il n'a aucun concurrent !

      (publicité gratuite et sincère ;-) )
      • [^] # Re: Reprenneur de projet

        Posté par (page perso) . Évalué à 3.

        Merci. Ca fait plaisir comme commentaire.
        Ne t'inquiète pas : le projet n'est pas mort, il dort juste un peu.

        Pourquoi il n'a pas de concurrent ? Parce qu'il est parfait :)
        • [^] # Re: Reprenneur de projet

          Posté par . Évalué à 2.

          Et tu en es où de ton appel? Il a été entendu? Tu as trouvé des gens pour prendre ta suite?
          • [^] # Re: Reprenneur de projet

            Posté par . Évalué à 1.

            Je serai très intéréssé pour participer à la continuation du dev.

            Je cherchai justement un projet sur lequel m'investir.

            J'atttend juste une réponse d'étienne.

Suivre le flux des commentaires

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