Actualiser Zurich hackathon
parent
f145560e55
commit
30d02a6e33
1 changed files with 11 additions and 36 deletions
|
|
@ -1,6 +1,8 @@
|
||||||
[](Home)
|
[](Home)
|
||||||
|
|
||||||
# 🚧 Exploring the future of design platforms for AEC
|
# Exploring the future of design platforms for AEC
|
||||||
|
|
||||||
|
**Git<sup>AEC</sup>** was bootstrapped at the [AEC Hackathon Zurich](https://opensource.construction/events/aec-hackathon-zurich/) in 2024.
|
||||||
|
|
||||||
## A Forge for AEC
|
## A Forge for AEC
|
||||||
|
|
||||||
|
|
@ -21,6 +23,9 @@ This is made possible thanks to [IfcMerge](https://github.com/brunopostle/ifcmer
|
||||||
|
|
||||||
## An Automation System
|
## An Automation System
|
||||||
|
|
||||||
|
Git<sup>AEC</sup> 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 [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 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)
|
* 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 Git<sup>AEC</sup>
|
## Building Git<sup>AEC</sup>
|
||||||
|
|
||||||
* **Source code** of Git<sup>AEC</sup> is available on the `gitaec` branch of the **[main repo](https://gitaec.org/rvba/forgejo/src/branch/gitaec)**.
|
* **Source code** of Git<sup>AEC</sup> is available on the `gitaec` branch of the **[forgejo 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.
|
* 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 Git<sup>AEC</sup>
|
||||||
|
|
||||||
**Git<sup>AEC</sup>** was bootstrapped at the [AEC Hackathon Zurich](https://opensource.construction/events/aec-hackathon-zurich/) in 2024.
|
Git<sup>AEC</sup> 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.
|
||||||
* [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
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue