Dear fellow Devs,
There are some things it's becoming clear we should discuss, at the minimum to get an idea of where we want to go and then hopefully we can see how to get there from here.
It would be nice that people share their vision on how they see these things.
Try not to get bogged down with "everything should live under
The goal is to get an idea for how people "see" scenarios playing out.
Questions I believe it's worth us getting a feeling about now (feel free to suggest things to add or delete in this list, that'd be nice)
That's already some things to ponder and we see what falls out.
Kr,
Dan
There are some things it's becoming clear we should discuss, at the minimum to get an idea of where we want to go and then hopefully we can see how to get there from here.
It would be nice that people share their vision on how they see these things.
Try not to get bogged down with "everything should live under
/opt/somepath
" or "everyone must install tools from a .tardist
" - will be tricky, but we see.The goal is to get an idea for how people "see" scenarios playing out.
Questions I believe it's worth us getting a feeling about now (feel free to suggest things to add or delete in this list, that'd be nice)
- How do we see the experience for "fresh to IRIX or DEV"
- How do we see the experience for "mature DEV working on tooling"
- How do we introduce enough guard rails so that DEV A helping DEV B can reproduce problems with some confidence in (1) and (2)
- Do we imagine it's possible to "multi install" different versions (both tools + ports)?
- Do we support multi-arch (MIPS3/MIPS4) DEV/INSTALL
- Do we support mixed compiler trees (MIPSpro/GCC4/GCC8) DEV/INSTALL
- Do we support N32 and 64 bit? Shall we properly respect "lib32" and "lib64"
- Where is everything versioned - e.g. The ports and their dependencies
- Where is the base tooling versioned - e.g. Is this some custom ports tree with packaging included?
- How do we make these base tools reproducible and releasable by anyone?
- What checks are we going to put into place to ensure the quality of the things in (8,9,10)
- (Contentious, but needs a mention) - what kind of decision structure should we put in place in case of disputes
That's already some things to ponder and we see what falls out.
Kr,
Dan