BohwaZ a écrit 1161 commentaires

  • [^] # Re: Compatibiltié ascendante ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 4.

    Pour me contacter : http://bohwaz.net/contact/

    Pour fossil il n'y a pas d'inscription possible, il faut me demander que je te crée un compte.

    Je commence avec Fossil et le site du projet est spartiate, c'est le début, d'où l'annonce en journal pour fédérer les bonnes volontés afin que le projet murisse ;)

    Pour Garradin oui les versions suivantes sauront migrer depuis les versions actuelles (je m'occupe de 2 assos qui utilisent Garradin au quotidien, donc on veut pas perdre nos données aussi). L'export n'est pas une priorité pour le moment, mais oui ça sera clairement dispo à terme, en CSV déjà. C'est pas compliqué à coder si tu veux t'y mettre ceci dit :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Dolibarr, une alternative déjà opérationnellle

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Garradin : gestionnaire d'association léger, complet et libre. Évalué à 3.

    OpenConcerto est : sur un poste, pas en ligne, en Java. Donc c'est carrément différent d'un logiciel en ligne, accessible de n'importe où sans rien installer, et utilisable sur la majorité des hébergements web du marché.

    Parce que sinon oui y'a plein d'autres trucs, et même en non-libre y'a des machins sympas, mais c'est pas la même optique.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Hébergement

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 2.

    Ah bah c'est une bonne nouvelle, et c'est pas trop tôt, en espérant que ça aille mieux, parce que leur PHP 5.1 était bugué jusqu'à la moelle en plus.

    On verra avec cette mise à jour si ça roule du coup :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Module SPIP

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 3.

    Un exemple au hasard :

    function spip_mysql_query($query, $serveur='',$requeter=true) {
    
            $connexion = &$GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
            $prefixe = $connexion['prefixe'];
            $link = $connexion['link'];
            $db = $connexion['db'];
    
            $query = traite_query($query, $db, $prefixe);
    
            // renvoyer la requete inerte si demandee
            if (!$requeter) return $query;
    
            if (isset($_GET['var_profile'])) {
                    include_spip('public/tracer');
                    $t = trace_query_start();
            } else $t = 0 ;
    
            $connexion['last'] = $query;
            $r = $link ? mysql_query($query, $link) : mysql_query($query);
    
            if ($e = spip_mysql_errno($serveur))    // Log de l'erreur eventuelle
                    $e .= spip_mysql_error($query, $serveur); // et du fautif
            return $t ? trace_query_end($query, $t, $r, $e, $serveur) : $r;
    }
    
    

    Pas d'exceptions, du code procédural, sans objets, avec utilisation des globales, etc. Faut franchement être maso pour jouer avec du code comme ça.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Dolibarr, une alternative déjà opérationnellle

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Garradin : gestionnaire d'association léger, complet et libre. Évalué à 4.

    Tout à fait et dans OpenERP (ou TinyERP je sais plus ou ils en sont avec leurs renommages) aussi, mais la différence c'est que ce sont des ERP. Perso j'ai des bases en compta et tout, mais j'ai quand même absolument rien pigé aux interfaces de Dolibarr et de OpenERP au premier abord, alors je me suis dit que les bénévoles qui sont dans l'asso au quotidien et n'y connaissent rien, ça va être encore plus dur.

    Le but de Garradin est de démocratiser la gestion informatisée d'une petite ou moyenne asso. Une asso qui a des salariés ferait mieux d'utiliser un ERP ou un logiciel de compta pour sa gestion comptable. Problème, comme tu le dis trouver du libre qui fasse de la compta double basée sur le plan comptable associatif français… ben il y a PHPCompta et c'est tout j'ai l'impression. Et niveau facilité d'accès… on a connu mieux.

    L'autre différence c'est que dolibarr fait 61Mo, Garradin 1,4Mo, et qu'il ne va sûrement pas dépasser les 5Mo. C'est clairement pas la même échelle, je recommande *ERP à toute personne souhaitant gérer de grosses structures, mais pour les petites et moyennes structures qui n'ont pas de comptable professionnel, il n'existe rien d'abordable et simple à ce jour en compta.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Pas de framework?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 5.

    L'abstraction des spécificités des bases SQL déjà va falloir me trouver un truc léger qui sait faire ça, ça m'intéresse pas mal, mais perso j'ai pas trouvé…

    Comme dit, c'est prévu d'étendre plus tard, le but premier du soft est de fonctionner et d'être utilisable maintenant par des assos et des gens qui ne savent même pas ce qu'est une base de données ;)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Date de naissance des adhérents

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Garradin : gestionnaire d'association léger, complet et libre. Évalué à 4.

    Hello, le champ date de naissance est prévu dans le schéma de BDD mais pas encore visible.

    En fait pour tout ça on a prévu qq chose de mieux : https://fossil.kd2.org/garradin/tktview?name=683edf8de8 (Un système qui permet de choisir les champs qu'on veut dans la fiche membre, et de créer ses propres champs si besoin est.)

    Pour le trombinoscope + 1 ça sera aussi là à terme, c'est pareil c'est juste un champ en plus.

    Mais c'est pas encore tout de suite, mais c'est bien noté, que toutes les assos n'ont pas les mm besoins :)

    Pour la carte de membre je pensais à la carte imprimée, pas la carte géographique, c'est une autre idée, mais je pense que c'est également pas le cœur d'un gestionnaire d'asso de faire ce genre de chose.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: catégories de membres

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Garradin : gestionnaire d'association léger, complet et libre. Évalué à 4.

    Les catégories de membres sont là pour les bénévoles, moniteurs, élus, etc. justement. Donc ça c'est bon.

    Pour les prix différents oui c'est déjà possible, mais ça va être revu avec l'arrivée de la compta, avec des catégories de cotisation séparées des catégories de membres (par exemple : un administrateur de l'asso peut bénéficier d'une cotisation réduite car chômeur).

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Pas de framework?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 4.

    Le cas dont tu parle est normalement impossible, et crois-moi j'ai testé SQLite3 sur des centaines de milliers de requêtes simultanées à la seconde : c'est très efficace.

    Le cas dont tu parles m'est totalement inconnu sur tous mes essais je n'ai jamais réussi à corrompre une base SQLite3. Le pire qui puisse arriver c'est qu'un process ait déjà acquis le lock d'écriture, il faut donc patienter quelques millisecondes pour ré-essayer (méthode busyTimeout de SQLite3 en php).

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Hébergement

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 4.

    Non tant que Free ne met pas à jour son PHP c'est impossible, leur version date de … loin et ne gère pas SQLite3 ni plein de trucs utilisés dans le code de Garradin.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Pas de framework?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 2.

    Hello Laurent,

    En tant que créateur de Jelix je comprends ton support indéfectible au framework ;)

    Pour info Garradin ne part pas de zéro, en effet il intègre de nombreux composants existants :
    - Template_Lite, moteur de template, fork de Smarty et très léger
    - Garbage2xhtml qui s'occupe de nettoyer le code HTML entré par les utilisateurs
    - MiniSkel qui parse les squelettes SPIP
    - etc.

    Concernant la question framework ou pas, la question n'est pas la même s'agissant de Symfony2 (que je ne supporte vraiment pas) que de Jelix (qui est déjà placé bien plus près de mon cœur de développeur). Mais la question fondamentale surtout c'est que oui un framework fait gagner en efficacité, ce qui est pertinent pour un usage professionnel ou il faut être productif et rapide, mais pour un projet perso et bénévole le plus important pour moi est le plaisir qu'on prends à coder, à inventer, à créer. Dans cette optique il est plus intéressant de maîtriser le code et inventer des solutions.

    Concernant la base de données, il est prévu de passer à PDO pour gagner en indépendance vis à vis du moteur utilisé : https://fossil.kd2.org/garradin/tktview?name=82059f336a

    Et d'ailleurs l'objet Garradin_DB devrait permettre de passer à PDO de manière relativement simple, car il sert d'abstraction déjà. Mais le problème c'est que PDO ne suffit pas à permettre d'utiliser un autre moteur. Ça serait cool de pouvoir choisir mySQL ou pgSQL aussi, mais c'est pas aussi simple que passer à PDO. En effet, chaque BDD a des différences : mySQL utilise FULLTEXT pour la recherche, SQLite des tables virtuelles avec FTS4, la gestion des dates est également totalement différente, etc.

    Quand à la fiabilité de SQLite3 c'est relativement fiable selon mon expérience, en tout cas j'ai eu bien moins de problèmes qu'avec mySQL. Le souci qui pourra se poser sera au niveau de la concurrency, mais bon normalement c'est quand même suffisant.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Un problème d'archive ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 3.

    Une fois l'archive décompressée tu peux faire pointer un virtual host sur le répertoire www dans le répertoire de garradin, et ça roule ensuite.

    Si tu ne veux pas de vhost dédié, il faut aller dans le répertoire www/ de l'installation.

    Après ça tout est automatique, faut juste dire le login et le mot de passe que tu veux.

    Par contre je viens de tester il y avait un petit bug à l'installation que je viens de corriger dans une 0.3.4.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: une fonctionnalité à ajouter

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 3.

    Oui tu as raison, je me tâte à l'intégrer à Garradin, mais potentiellement cela peut devenir une fonctionnalité complexe, s'il y a plusieurs agendas à gérer, etc.

    Actuellement on a un genre de Framadate aussi en PHP/Sqlite3 mais externe à Garradin, qui permet de planifier qui vient aux permanences, et qui envoie un mail chaque début de semaine pour dire si chaque permanence est assurée ou non.

    Je pense que le besoin va au delà de Garradin et je pense sortir un (tout petit) logiciel à la doodl/Framadate, car ça peut aussi intéresser des gens en dehors des assos.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Module SPIP

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 2.

    Même si j'apprécie la philosophie et les idées de SPIP, se plonger dans son code est une aventure que j'apprécie beaucoup moins… Voir que je crains avec défiance (code procédural, date de PHP3, etc.).

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Faille\W Fonctionnalité Mot de Passe Perdu

    Posté par  (site web personnel, Mastodon) . En réponse au journal F1, la base de données de Google pour remplacer Mysql. Évalué à 2.

    Selon http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677018 le bug n'est pas reproductible sur les paquets debian. Et je peux confirmer chez moi que c'est pareil (dommage je sais plus mon mot de passe root ;) ).

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Faille\W Fonctionnalité Mot de Passe Perdu

    Posté par  (site web personnel, Mastodon) . En réponse au journal F1, la base de données de Google pour remplacer Mysql. Évalué à 1.

    Bien tenté mais en pratique le bug n'est pas exploitable avec la glibc normale ni avec la libc de BSD. La seule possibilité d'exploit est avec la glibc compilée pour SSE.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: LO

    Posté par  (site web personnel, Mastodon) . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 1.

    Pour participer chaque année à la fête de Lutte Ouvrière, pour fréquenter ses militants et ceux de la plupart des autres partis de gauche et de droite, je ne vois pas d'où sort ce délire de secte, ce sont tous des partis politiques, avec des militants, rien de sectaire là dedans… C'est facile d'affirmer quelque chose sans fondement, plus difficile d'être intelligent et d'aller voir par soi-même…

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Cyanogen

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Samsung s'emplatine au sein de la Fondation Linux. Évalué à 4.

    Et sinon dans un autre registre le code de leur liseuses est dispo sur leur site, avec de quoi faire son propre firmware et le flasher. Le seul truc proprio c'est l'interface de lecture des livres. (et ils sont en UMS)

    Donc ça dépends des branches je pense, mais globalement je les sens quand mm pas mal ouverts, même sur les produits peu répandus.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Participe qui veut...

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche 6 juin 2012 : « World IPv6 launch ». Évalué à 2.

    Bah si : http://www.kimsufi.com/fr/vks/index.xml

    Mais y'a qu'un /128 sur les VPS.

    Sinon tous les serveurs ont un /64, et ils ont activé l'ipv6 par défaut sur leur offre adsl (un /64) et leurs modems (par contre ils n'ont que 10.000 clients en ADSL).

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: un truc de super avec konqueror

    Posté par  (site web personnel, Mastodon) . En réponse au journal avenir de konqueror et khtml dans KDE ?. Évalué à 4.

    Opera, Chrome et IE le permettent, au format MHTML (grosso modo un fichier avec plusieurs fichiers à l'intérieur en utilisant les mime-parts comme les mails), qui est un standard (RFC 2557).

    Bizarrement c'est le libre qui adopte des trucs pas standards (WAR pour Konqueror, MAFF pour Firefox, bug existant pour le support de MHTML depuis 1999, patchs existants et comme d'hab ignorés). Bon OK y'a aussi Safari (webarchive) mais ça compte pas, Apple ils ont toujours été forts pour rien faire comme tout le monde.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Limbo et Sworcery

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le Humble Indie Bundle n°5 est disponible. Évalué à 2.

    Oh mais si ça existe aussi sous windows, justement d'où le parallèle ;)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Limbo et Sworcery

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le Humble Indie Bundle n°5 est disponible. Évalué à 5.

    Et enfin : Psychonauts ne marche pas non plus, erreur de segmentation après avoir dis qu'il lui manque des extensions OpenGL.

    Les plantages, les installeurs maison qu'on sait pas ce qu'ils font, je me suis senti un beau retour dans le passé à l'époque des jeux windows.

    Je retourne à ma console, c'est quand même plus simple ^

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Limbo et Sworcery

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le Humble Indie Bundle n°5 est disponible. Évalué à 3.

    Bastion : plante quand on bouge la souris, se repose aussi sur Wine.

    Amnesia : même problème que la démo.

    Le dernier est en cours de téléchargement… (4Go quand même !)

    Donc pour le moment je peux jouer à … 1 jeu sur 4. Et il rame. Je me demande si c'est pas du foutage de gueule quand même leurs ports Linux…

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Limbo et Sworcery

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le Humble Indie Bundle n°5 est disponible. Évalué à 3.

    Limbo : catastrophique, ne fonctionne pas. Le .deb fourni l'intégralité de CrossOffice et Wine et se repose dessus (LOL). Je lance et beau message d'erreur "You need a video card with at least Shader Model 3.0" (keskeçaveudire?). Pas de version amd64, c'est simplement le paquet amd64 qui dépends de ia32 et tout le bordel.

    Superbrothers : Ça marche pas mal, ça semble basé sur SDL, mais ça rame un peu sur une machine puissante avec grosse carte graphique quand même.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Amnesia

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le Humble Indie Bundle n°5 est disponible. Évalué à 3.

    La démo plante dès le début sur amd64, youpi…

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)