Pour que le développement d’un projet web soit simple et amusant pour les développeurs et les éditeurs de contenu, nous avons proposé, en 2008, notre propre logiciel libre de gestion de contenu : Alambik. Charcoal est en fait l’évolution de cet outil qui propose des données et des options de gabarits vierges pouvant être utilisés avec tout système ou toute méthodologie.
Codé en langage PHP moderne (un langage mature et omniprésent qui a été développé et amélioré activement au cours des dernières années), Charcoal demeure toujours au sommet des dernières et des meilleures pratiques. Nous croyons fermement aux logiciels libres, aux interfaces API libres et aux données libres; Charcoal est un logiciel Free/Libre sous la licence MIT.
Charcoal est une boîte à outils en PHP, libre de droits, développé et maintenu par Locomotive.
Plutôt que d’essayer d’en faire trop et de devenir lourd en matière de données et au niveau de l’application elle-même, Charcoal n’essaie pas de réinventer la roue. Charcoal se concentre sur le développement de l’application frontale en ne se mettant PAS en travers du chemin du volet de l’IU.
Conçue selon les meilleures technologies, mais n’étant pas lié à quelque cadre majeur que ce soit, nous avons eu à choisir parmi des technologies de logiciels libres éprouvées pour chacun des services, en fonction d’une base de cas par cas : par exemple, Slim pour les caractéristiques de l’application, Mustache pour les modèles, Symfony, Laravel et Laminas pour toutes les caractéristiques. Ce sont tous ces outils et ces services qui font de Charcoal un choix aussi convivial, polyvalent et complet.
Rencontrez l'équipe derrière le projet
Rencontrez
l'équipe derrière
le projet
Mathieu Ducharme
Directeur Technique
Benjamin Roch
Co-Directeur Technique
Chauncey McAskill
Lead Développeur
Joël Alphonso
Développeur
Pascal Rioux
Développeur
Xavier Aymond
Développeur
Dominic Lord
Développeur
Michel Descoteaux
Développeur