PHPOffice #PhpWord is released in 1.4.0 : https://github.com/PHPOffice/PHPWord/releases/tag/1.4.0
PHPOffice #PhpWord is released in 1.4.0 : https://github.com/PHPOffice/PHPWord/releases/tag/1.4.0
Bonjour à tous,
Je cherche quelqu’un disposant d’une solide expérience en développement #php #opensource, et familiarisé avec l’intégration continue (#ci) et les #testsautomatisés, pour m’accorder un peu de temps : que ce soit par écrit ou pour un court appel.
Je travaille actuellement sur la prise en charge des fichiers #svg dans #phpword, et je bloque sur les tests et la CI. Toute aide ou conseil, même bref, serait grandement apprécié !
@pierstoval Merci du retour. J'essaie d'améliorer en continu #PhpWord pour toujours devenir plus qualitatif comme l'est #PhpSpreadsheet.
Donc tout retour est bon à prendre tant que c'est constructif et construit (c'est pour ça que je demande souvent du code / des screenshots / des fichiers de test).
Un jour, je kifferai faire une conférence sur #PhpOffice et tout ce que cela cache (formats de fichiers écriture et lecture, formats cachés, adapter zip, specs des formats, reverse engineering, prise de tête)...
Vous croyez que cela pourrait intéresser ?
- ✅ intégration d'un Switch pour les exceptions
- ✅ documentation
- ✅ ci comme phpoffice\math
- ✅ livraison du package (0.1.0, 0.1.1, 0.1.2)
- 🚧 intégration dans #PhpWord et #PhpPresentation
- Retour pour le support des fichiers EMF
#PhpOffice Bonne nouvelle, le package phpoffice\wmf est viable pour les fichiers WMF. (⚠️ Il ne gère pas toute la norme wmf (pour l'instant))
Objectif de la semaine prochaine :
- intégration d'un Switch pour les exceptions
- documentation
- ci comme phpoffice\math
- livraison du package
- intégration dans #PhpWord et #PhpPresentation
- Retour pour le support des fichiers EMF
Pour #PhpOffice, c'est jour de release :
- #PhpWord 1.3.0
https://github.com/PHPOffice/PHPWord/releases/tag/1.3.0
- #PhpPresentation 1.1.0
https://github.com/PHPOffice/PHPPresentation/releases/tag/1.1.0
Point #PhpOffice après les vacances :
- Pas mal de PR mergés sur #PhpWord (et de bugfixes)
- Ajout du support des caractères UTF-8 lors de la lecture de fichiers .doc
- Amélioration du package PHPOffice\Math pour lire de nouveaux tags de OfficeMathML (entre autres)
- Quelques PRs mergés sur #PhpPresentation
- Le package PHPOffice\WMF transforme actuellement les fichiers .wmf en objets GD ou Imagick
Ce qui arrive :
- Release des branches courantes de #PhpWord et #PhpPresentation
- Support de EMF pour PHPOffice\WMF
- Et toujours rattraper pas mal de PRs avec un objectif de 0 PRs (pas 0 issues 🤣)
- Et pas mal d'idées derrière la tête 💭
Allez, petit essai sur #PhpOffice #PhpWord pour pouvoir durer sur la durée : permettre à ceux qui peuvent/veulent de financer des tickets. Je vais faire la même chose sur les autres projets #PhpPresentation, etc.
⚠️ C'est juste pour mettre une priorité. Cela n’empêche pas de travailler sur toutes les issues.
#PhpOffice en 2024 va gagner quelques extensions :
- #PhpDatabase qui va pouvoir en natif lire les extensions .accdb, .mdb, .odb et .sqlite
- #PhpEmail qui va pouvoir en natif lire les extensions .eml, .pst, .ost, .mbox et .msg
- #PhpNote qui va pouvoir en natif lire les extensions .onenote
- #PhpDiagram qui va pouvoir en natif lire les extensions .vsdx
Et le tout accompagné de nouvelles versions pour #PhpWord, #PhpPresentation et #PhpProject.
🚀🚀🚀🚀🚀🚀🚀 #php #opensource