• [^] # Re: OOo/LO Base & co

    Posté par (site web personnel) . En réponse au journal Les états d'âme d'OpenAcadémie, épisode 1. Évalué à 9.

    Ouf, personne ne semble s'émouvoir que je parle de moi à la troisième personne... °-\

    Quand je dis que LO Base ne fera pas ce que fait Access, je parle d'un environnement de développement avec une courbe d'apprentissage très progressive, dans laquelle beaucoup de choses peuvent se faire à 100 % en cliquodrôme, puis progressivement on passe des macros au VBA, et dans le VBA on apprend à insérer du SQL.

    Je ne doute pas un instant que LO soit plus "propre" pour faire un développement solide, mais il faut tout construire, il n'y a pas à ma connaissance de bibliothèques de boutons jolis tout prêts, le LO Basic est non standard et on a eu toutes les peines du monde une fois à lui faire faire un minuscule machin qui nous avait pris dix minutes à établir en VBA ; il n'y a pas 1 % de l'aide communautaire sur l'Internet que l'on peut trouver au sujet de la programmation dans MS Office... C'est réservé à des gens formés et capables de se former, investissant du temps et des compétences dans l'adaptation à cet outil. Nous on est des semi-amateurs autodidactes, on développe après nos 55 heures de travail hebdomadaires.

    Le problème c'est d'abord d'avoir des collègues intendants qui participent à la démarche. Il est exclu qu'on leur demande d'installer un framework de développement, d'espérer qu'ils s'émerveilleront devant la coloration syntaxique d'EMACS etc. Access, pour ces gens-là, ça ne mord pas, c'est déjà installé sur leur machine (enfin souvent), et donc ils ne savent pas que c'est de la programmation, ils croient que c'est de la bureautique. Eh oui l'idée d'utiliser SPIP c'est pas mal, mais faites donc installer un serveur Apache+PHP sur une machine d'établissement scolaire par un secrétaire administratif normal, et vous m'en reparlerez si vous ne vous êtes pas jeté par la fenêtre.

    Je divulgâche les épisodes suivants : maintenant on a atteint un niveau pas ridicule de qualité de code et de rendu des applications, et ça a assez largement stérilisé la participation anarchique par les utilisateurs. Mais on a quand même au moins des testeurs, et des utilisateurs 'premium' qui font des petites modifications des applications, qu'il est parfois pertinent de déployer.

    Intendant, donc méchant, mais libre !