diff --git a/Zurich-hackathon.md b/Zurich-hackathon.md index 3d0af7b..7ba86df 100644 --- a/Zurich-hackathon.md +++ b/Zurich-hackathon.md @@ -2,7 +2,7 @@ # 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. +**GitAEC** was bootstrapped at the **[AEC Hackathon Zurich](https://opensource.construction/events/aec-hackathon-zurich/)** in 2024. ## A Forge for AEC @@ -11,20 +11,19 @@ For more details on the project's origin, and the purpose of a forge for AEC, pl ## A Commit History -One of the great feature of **Git** is the `commit` [history](https://about.gitlab.com/blog/2018/06/07/keeping-git-commit-history-clean/), which keeps tracks of every file changes. \ -When working with text-based [native IFC](https://github.com/brunopostle/ifcmerge/blob/main/docs/whitepaper.rst) files, it's possible to view each stage of the modeling process. \ +One of the great feature of **Git** is the `commit` **[history](https://about.gitlab.com/blog/2018/06/07/keeping-git-commit-history-clean/)**, which keeps tracks of every file changes. \ +When working with text-based **[native IFC](https://github.com/brunopostle/ifcmerge/blob/main/docs/whitepaper.rst)** files, it's possible to view each stage of the modeling process. \ Here's an example of a single IFC model viewed at different moments in time : * [Added model ifc](https://gitaec.org/brunopostle/creative-freedom/src/commit/b28fbd13d182fb78d4cc79dad1b390c92e1750af/model.ifc) * [Added terrain, retaining walls, stairs and deck columns](https://gitaec.org/brunopostle/creative-freedom/src/commit/c367f58c307db840494b58b991115f13b3687679/model.ifc) -See more [commit history](https://gitaec.org/brunopostle/creative-freedom/commits/branch/main) on the [revision graph](https://gitaec.org/brunopostle/creative-freedom/graph). \ -This is made possible thanks to [IfcMerge](https://github.com/brunopostle/ifcmerge). - +See more **[commit history](https://gitaec.org/brunopostle/creative-freedom/commits/branch/main)** on the **[revision graph](https://gitaec.org/brunopostle/creative-freedom/graph)**. \ +This is made possible thanks to **[IfcMerge](https://github.com/brunopostle/ifcmerge)**. ## 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/#/) : +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) @@ -32,16 +31,16 @@ Samples of computations based on [IfcOpenShell](http://ifcopenshell.org/) and [C ## Use Git>AEC - * The simplest way to run GitAEC is to use the [Docker image](https://gitaec.org/rvba/-/packages/container/gitaec/latest). - * Learn how-to run and deploy a [container](https://en.wikipedia.org/wiki/Containerization_(computing)) from [docker.com](https://www.docker.com/) + * The simplest way to run GitAEC is to use the **[Docker image](https://gitaec.org/rvba/-/packages/container/gitaec/latest)**. + * Learn how-to run and deploy a **[container](https://en.wikipedia.org/wiki/Containerization_(computing))** from [docker.com](https://www.docker.com/) ## Build Git>AEC * **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. +* Visit the Forgejo **[documentation](https://forgejo.org/docs/next/contributor/from-source/)** for details on how-to build the platform from source. ## Contribute to Git>AEC -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). \ +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.