From 30d02a6e33195e49629a65d42529a1ad2a8c0693 Mon Sep 17 00:00:00 2001 From: rvba Date: Wed, 1 Jan 2025 18:46:42 +0100 Subject: [PATCH] Actualiser Zurich hackathon --- Zurich-hackathon.md | 47 +++++++++++---------------------------------- 1 file changed, 11 insertions(+), 36 deletions(-) diff --git a/Zurich-hackathon.md b/Zurich-hackathon.md index 3aee839..7a02d2f 100644 --- a/Zurich-hackathon.md +++ b/Zurich-hackathon.md @@ -1,6 +1,8 @@ [![](https://gitaec.org/assets/img/gitaec-01.svg)](Home) -# 🚧 Exploring the future of design platforms for AEC +# Exploring the future of design platforms for AEC + +**GitAEC** was bootstrapped at the [AEC Hackathon Zurich](https://opensource.construction/events/aec-hackathon-zurich/) in 2024. ## A Forge for AEC @@ -21,6 +23,9 @@ This is made possible thanks to [IfcMerge](https://github.com/brunopostle/ifcmer ## An Automation System +GitAEC enables CI/CD design pipelines like Speckle [Automate](https://speckle.systems/blog/automate-with-speckle/) \ +Samples of computations based on [IfcOpenShell](http://ifcopenshell.org/) and [Compas](https://compas.dev/#/) : + * Automation [sample](https://gitaec.com/rvba/hackathon-zurich/src/branch/main/python/extract.py) in Python * Automation action [sample](https://gitaec.com/rvba/hackathon-zurich/src/branch/main/.forgejo/workflows/update.yaml) and [logs](https://gitaec.com/rvba/hackathon-zurich/actions) * Automation sample [output](https://gitaec.com/rvba/hackathon-zurich/src/branch/main/output/duplex.ifc.csv) @@ -32,41 +37,11 @@ This is made possible thanks to [IfcMerge](https://github.com/brunopostle/ifcmer ## Building GitAEC -* **Source code** of GitAEC is available on the `gitaec` branch of the **[main repo](https://gitaec.org/rvba/forgejo/src/branch/gitaec)**. -* Head to **Forgejo** [documentation](https://forgejo.org/docs/next/contributor/from-source/) for details on how-to build the platform from source. +* **Source code** of GitAEC is available on the `gitaec` branch of the **[forgejo repo](https://gitaec.org/rvba/forgejo/src/branch/gitaec)**. +* Visit the **Forgejo** [documentation](https://forgejo.org/docs/next/contributor/from-source/) for details on how-to build the platform from source. -# AEC Hackathon Zurich +## Contribute to GitAEC -**GitAEC** was bootstrapped at the [AEC Hackathon Zurich](https://opensource.construction/events/aec-hackathon-zurich/) in 2024. - -* [AEC Hackathon Zurich](https://opensource.construction/events/aec-hackathon-zurich/) -* [AEC Hackathon Slack channel](https://aec-hackathon.slack.com/join/shared_invite/zt-42vrfeqo-2j4L6WUph61L6cRdg11nFQ) - - -## Slides - -* [Slides](https://pad.codeatlas.cc/AOlOlzDGQoGXic6hfTid2w#) - -## GitAEC - -* GitAEC is based on [Forgejo](https://forgejo.org), a fork of [Gitea](https://gitea.com) -* Gitea is a forge like Github or Gitlab -* Gitea is written in [Go](https://en.wikipedia.org/wiki/Go_(programming_language)) - -## Actions - -* Forgejo actions are based on [Act](https://github.com/nektos/act), a Go implementations of Github [Actions](https://github.com/features/actions) - -## Pipelines - -* GitAEC enables CI/CD design pipelines like Speckle [Automate](https://speckle.systems/blog/automate-with-speckle/) -* GitAEC viewer is based on [IFCjs](https://github.com/IFCjs) -* GitAEC computations are based on [IfcOpenShell](http://ifcopenshell.org/) / [Compas](https://compas.dev/#/) - - -## Contact - -* [Milovann Yanatchkov](https://rvba-fr.translate.goog/my.html?_x_tr_sl=fr&_x_tr_tl=en&_x_tr_hl=fr&_x_tr_pto=wapp) ([French](https://rvba.fr/my.html)) - -* 📨 contact@gitaec.com +GitAEC is developed by [Milovann Yanatchkov](https://rvba-fr.translate.goog/my.html?_x_tr_sl=fr&_x_tr_tl=en&_x_tr_hl=fr&_x_tr_pto=wapp). \ +📨 Send a mail to `contact` at `gitaec.org` to join the development platform or for hosting services.