opentecture / build

3d shapes and blueprints
0 stars 1 forks source link

CI for living buildings #13

Open afomi opened 5 years ago

afomi commented 5 years ago

Continuous Integration is a key concept in modern agile system development.

CI functions as one level of automated quality assurance. Good CI systems give developers feedback at a higher system level, beyond the feedback an IDE gives.

In a building context, CI can show things like:


I'm drawn to the cycle of defining behavior, fulfilling the behavior, then refactoring as necessary/desired; and thus referencing the basic TDD loop.

image

theo-armour commented 5 years ago

@afomi

Bingo #2

The major CAD programs have aspect like CI, but all proprietary and closed source - and not linable to outside programs,

We need to create a FOSS CI for buildings. I feel pretty certain that I can build little generator apps that could all be creating stuff on different machines and sending the edits to a server. Then you can take the data and test, price, schedule and merge and and share and so on.