Hi all,
I'm a bit critic of the current form of communication of the purpose of OSArch. From the point of view of someone arriving just now, there's no clear purpose stated for what is OSArch and what is the purpose of the community behind it.
I came here first searching for info on BlenderBIM, because I hadn't find much until then. Actually it was google that thrown me in while I was exploring BlenderBIM. I started by loosing interest in OSArch as I thought it was a forum for discussing open source software for architecture in general and it was not specific of BlenderBIM, but then I didn't see any other place to discuss blenderBIM and seen lot of posts about it so thought it was mainly for BlenderBIM and people that wanted to get involved with it. I got into the meeting thinking I would discuss about BlenderBIM and finally I understood that I was almost right at first impression.
The first impression was in end August, and I'm understanding what's happening only almost 15 days later. It's probably a problem in me, but I guess more people will have it.
The way I see it now, the purpose of OSArch is not so much to find FOSS alternatives to standard Architectural workflows, it rather is finding the right alternatives and the developers/users that want to bridge together to create a functional workflow. So, aggregating those alternatives into the same umbrella which is OSArch, means that they will all remain as independent as they wish but will contribute to be a part of a chain where they work seamlessly together.
I hope I got it right this time.
If this is so, this has to be stated from the start in the frontpage and also in the forum.
Another issue is separating what software is already under the umbrella of OSArch and is trying to build bridges with each other from softwre is not under the umbrella but is interesting for the objectives of OSArch or OSArch relies on it:
-
I'll assume BlenderBIM is under OSArch;
-
I understood Archipack is feeding geometry that BlenderBIM reads directly and so it's working under the OSArch umbrella too.
-
Is FreeCAD?
-
Is Topologic?
-
Who else is?
Being under the umbrella doesn't mean software has to follow what OSArch determines, it just means that a specific software is trying to work well within the objectives of OSArch and, therefore, bridging well together with software already under the umbrella.
Blender is clearly not under OSArch, but it's essential for OSArch purposes. Blender Foundation could eventually at some point, support OSArch, or develop work to make better bridges with OSArch software, if OSArch needs it and pledges for it.
Is FreeCAD like Blender or is it part of OSArch already or is it more willing to be a part of OSArch at this point?
Then there is huge a repository of FOSS AEC software and it is very interesting to have in the site and keep it updated.
However most of that software is not related to OSArch at any level, or even aware of what OSArch is and what are the objectives. Software that is not activelly working to build bridges, or sofware which is not part of any workflow, should remain at the repository because otherwise it will only bring confusion up. If a user finds a software and demonstrates it's usefulness for any OSArch workflow, then it should be mentioned specifically even if that software isn't collaborating.
From this repository we might also identify specific software that is particularly interesting for OSArch's objectives, and then it's OSArch that should reach out to them expose them a clear objective and ask them to join and work for that objective, where they would then agree to be a part of OSArch. If they are not interested, either they are useful as they are and need not change, and they should be mentioned in the OSArch workflow (like libreoffice and others) or it is OSArch that might need to find alternative software to fill the gap, or build the bridges by themselves.
There is also the matter of proprietary software and how OSArch software bridges with it. There is some random mention of Revit in the wiki but it's not clear from the start why is it mentioned. If the idea is to start using some of OSArch software to fill the gaps of other software, then there should be a dedicated section just for that. As users from the community show examples of how they use OSArch software to complement they're usual tools, the wiki should show those too.
So, for me, the organization of the site should be clearer and more related to OSARch's objectives and I would suggest something like this:
1 - What is OSArch?
1.1 - Find FOSS that can be connected for a full workflow or for several smaller workflows for all sectors and stages of the AEC Industry;
1.2 - Develop FOSS that can replace proprietary software for all stages of the workflow or for more workflows for specific tasks;
1.3 - Gather a community of users and developers around the objective of perfecting OSArch software and workflows.
2 - Examples of what has been made using OSArch software and workflows.
2.1 - Examples of what can be done using specific software - be clear about potential and limitations;
2.2 - Examples of what can be done using a specific workflow - example: using this and this people can create a IFC MEP model to use with Trimble Connect.
2.3 - Examples of projects fully developed using OSARch software (this will take time and it's too ambitious for now, but it's nice to state that there are no examples yet, or that it's not yet possible, though that is the objective).
3 - What software is part of the OSArch workflow?
3.1 - BlenderBIM - how to use and what's it's roll on the workflow;
3.2 - Archipack - how to use and what's it's roll on the workflow;
3.3 - (sorry for my lack of knowledge)...
4 - Other FOSS software for AEC not related to OSArch:
4.1 - Repository
5 - Workflows
5.1 - Description of workflows to achieve specific tasks using exclusively FOSS;
5.2 - Description of workflows to develop a full project using FOSS.
5.3 - Integrating OSArch software with proprietary Software. How to use OSARch software with:
5.3.1 - Revit;
5.3.2 - Archicad;
5.3.3 - Rhino;
5.3.4 - Sketchup;
5.3.5 - AutoCAD;
5.3.6 - (...)
6 - OSArch Community:
6.1 - Use, test and give feedback on the OSARch software;
6.2 - Get envolved on helping develop OSArch software;
6.3 - Suggest FOSS software or methodologies to improve the workflow or fill gaps in workflow;
6.4 - Suggest more ways on how to use OSArch software to complement proprietary software.
6.3 - Create software to fill the gap in OSArch workflow.
Besides the structure of the wiki not being clear, the image of the wiki also doesn't help at all. It's confusing for me. Is there any better looking platforms that can make OSArch more sexy without loosing the editing capabilities of a wiki?