Thèmes prévisionnels de développement
Le développement d’ODFStudio ne se limite pas à écrire du code. Notre objectif est de rendre les technologies bureautiques plus compréhensibles, plus fiables et plus accessibles. Voici quelques-uns des sujets sur lesquels nous souhaitons travailler.
Interopérabilité
- Analyse des échanges entre suites bureautiques.
- Benchmarks de round-trip ODF et OOXML.
- Compréhension des pertes d’information.
- Outils d’analyse automatique.
Qualité documentaire
- Validation de documents.
- Détection d’incohérences.
- Analyse de structure.
- Comparaison intelligente entre versions.
Contribution
- Structuration des connaissances.
- Parcours pédagogiques.
- Documentation orientée développeur.
- Documentation orientée utilisateurs avancés.
Développement LibreOffice
- Découverte de l’architecture.
- Extensions UNO.
- API C++, Java et Python.
- Outils facilitant les premiers pas des nouveaux contributeurs.
Formats ouverts
- Étude approfondie d’ODF.
- Analyse d’OOXML.
- XML et standards associés.
- Pérennité des documents.
Accessibilité
- Outils de vérification.
- Sensibilisation.
- Guides de bonnes pratiques.
- Mesure de la qualité de l’accessibilité.
Intelligence artificielle
- Assistance au développement.
- Analyse de documents.
- Génération de tests.
- Mais toujours sous contrôle humain : l’IA est un outil, pas un décideur.
Outillage
- Visualisation des documents.
- Outils de diagnostic.
- Génération de rapports.
- Analyse de performances.
Performances
- Documents volumineux.
- Temps de chargement.
- Consommation mémoire.
- Optimisation des traitements.
Fiabilité
- Réduction du savoir implicite dans le code.
- Tests automatisés.
- Reproductibilité des anomalies.
- Traçabilité des corrections.
Transmission des connaissances
- Cours transférables.
- Exercices.
- Études de cas.
- Matériel pédagogique réutilisable.
Communauté
- Accueil des nouveaux contributeurs.
- Mentorat.
- Partage des expériences.
- Construction d’un savoir collectif.
Recherche et expérimentation
- Nouveaux outils d’analyse documentaire.
- Visualisation des formats.
- Expérimentation autour des technologies bureautiques.
- Prototypes et preuves de concept.