Dear Steering Committee (@brunopostle, @CadGiru, @dimitar, @Moult, @Jesusbill)
...and anyone else interested in chiming in.
I’d like to gather your thoughts on the potential for OSArch to host its own Git platform. As some of you may know, I currently host a Forgejo instance at hub.openingdesign.com. While this setup serves its purpose, I’m excited about the idea of transitioning this instance under the OSArch banner, provided there’s sufficient interest and support from the community.
This platform could serve several functions for OSArch:
-
Centralized Hosting for IFC Content Libraries
We could use the Forgejo instance to host and maintain IFC content libraries, making them easy for the community to use and contribute to.
-
Code Sharing and Collaboration
It could also act as a repository for one-off code snippets and tools shared on the OSArch forums, streamlining collaboration and troubleshooting.
-
Company Projects
Ideally, companies could host their own projects here—whether public or private—encouraging greater adoption of open-source, and IFC-based workflows in our industry.
-
Tool Development
With tools like @brunopostle’s IfcMerge, this platform could facilitate focused development efforts. For example, we could collaboratively enhance IfcMerge or other community-driven tools.
-
IFC Workflow Integration
Over time, we could integrate features tailored to IFC workflows, starting with something as simple as an embedded IFC viewer and gradually moving toward more advanced tools like visual IFC diffing and merging.
Costs and Funding
Currently, hosting the Forgejo instance costs about $75/month. OpeningDesign is willing to cover a portion of this cost. However, for long-term sustainability, we might consider a shared funding model. Companies using the service could contribute, or we could establish an ongoing community funding campaign, similar to this example.
Next Steps
If this idea resonates with you, please show your support by liking or commenting on this post. If there’s enough political interest, I’d be excited to move the current instance under the OSArch banner and have its future evolution directed by the community.
Looking forward to your thoughts!
Best regards,
Ryan Schultz