URL: https://linuxfr.org/users/vejmarie/journaux/ocp-toolchain-ou-en-sommes-nous Title: OCP toolchain où en sommes nous ? Authors: vejmarie Date: 2017年03月13日T22:02:22+01:00 License: CC By-SA Tags: open_hardware, open_compute_project et open_compute Score: 15 Bon ben ça y est me revoilà à rédiger un journal depuis les USA sans clavier français (**NdM:** corrigé, merci Grammalecte). Je pourrais attendre de rentrer vous me direz, mais j'avais quand même envie de partager avec vous les résultats de nos travaux de ces dernières semaines pour amorcer la création d'un github de l'Open Hardware (bon ça semble prétentieux et pas claire, mais il faut bien essayer de définir ce que l'on fait) L'OCP Toolchain est un sous groupe officiel du projet Open Compute. Il a pour objectif de définir et réaliser les outils logiciels dont la communauté [Open Compute](http://www.opencompute.org) a besoin pour travailler de manière collaborative sous licence libre. Un des enjeux dans le développement d'équipement Open Hardware reste la difficulté qu'on les équipe de développements pour collaborer par manque d'outils. Nous avons réalisé avec ggiamarchi un mockup pour le dernier summit OCP qui s'est tenu la semaine passée. Ce mockup se base sur FreeCAD et décrit le workflow propose dans la toolchain à savoir: La conception de pièce sous [FreeCAD](http://www.freecadweb.org) et leur export automatique sur un backend web via une API ouverte (d'autres outils que FreeCAD sont amenés à se connecter à la plateforme) [FreeCAD](http://www.horizon-computing.com/Webdav/Public/OCP/FreeCAD.png) Nous prendrons pour exemple le support d'une blade réalisée sous FreeCAD. Ce modèle aussi simple soit-il doit pouvoir être analysé par les membres du projet qui peuvent être géographiquement distants. L'idée est donc de créer une plateforme web qui s'inspire des principes de github et permet d'héberger les fichiers natifs, et d'avoir un rendu immédiat des designs (en incluant la partie EDA, CAD et code source des firmwares) Ça donne à peu près ça: [Splash](http://www.horizon-computing.com/Webdav/Public/OCP/splash.png) Puis on peut naviguer dans les projets [Projects](http://www.horizon-computing.com/Webdav/Public/OCP/projects.png) Découvrir un projet spécifique [Project](http://www.horizon-computing.com/Webdav/Public/OCP/project.png) Et consulter tous types de fichiers dont la mécanique [mechanical](http://www.horizon-computing.com/Webdav/Public/OCP/mechanical.png) Et finalement annoter une partie du design [browse](http://www.horizon-computing.com/Webdav/Public/OCP/browse_select.png) L'astuce complexe réside dans le fait que les annotations sont automatiquement remontées à l'équipe de développement lorsqu'un de ses membres ouvre FreeCAD. Les annotations sont affectées à l'élément CAO ce qui simplifie grandement les échanges. Ce mockup est entièrement base sur des technologies libres, il est bien entendu amené à évoluer ! Les développements sont pour le moment sponsorisés par [Horizon Computing](http://www.horizon-computing.com) et les membres de la communauté FreeCAD et [OpenCascade](http://www.opencascade.com) Il reste énormément de travail pour réussir à tout faire fonctionner mais nous en prenons le chemin en espérant être synchronise avec la sortie de FreeCAD 0.17 ! Si vous avez envie de participer, aucun problème rendez-vous sur github [https://github.com/opencomputeproject/ohub](https://github.com/opencomputeproject/ohub) Je posterai dans les prochains jours un retour sur le salon, et les tendances que nous avons pu observer. Ces développements ne pourraient exister sans les personnes qui consomment de l'Open Hardware, et je prépare un rapide journal pour cette fin de semaine sur ces pionniers ! vejmarie