At the beginning cossmin_ap started with:
" 3) automatic build of tinycore.gz/microcore.gz (and .iso) on each commit (or nightly) to allow immediate access to bugfixes and beta features"
and
" So are the core/devs interested in opening up the development of TC/MC? "
In recent discussions, extensions are dominant subject.
Are we talking about opening a development process for tinycore.gz/microcore.gz or for extensions ?
I think that optimization of development process for those two subjects can not use the same criteria.
Automatisation of development process with:
" build queue that would build extensions in FIFO order in a chroot jail in which only declared deps are tce-loaded. Pushing changes to build scripts through git/hg would trigger a push to that queue..."
and increasing the speed of recompilation will not improve quality of tinycore.gz/microcore.gz in any aspect.
Let discuss functionalitys we would like tinycore/microcore to have and why, how it affect size, speed and reliability of the package - this is also a part of development process, even more important than the speed of compilation of tinycore.gz!.
Dynamics of appearing new release candidates is higher than for some other comparable distributions, steps between them are not revolutionary what is good IMO ( suppose you will understand why).
Criteria and arguments are different when we speak about extensions and their repository and :
" 4) develop extension building tools (eg. see tcztools.googlecode.com) to allow users to rebuild extensions automatically"
are intriguing and can be useful.
Ah yes, one thing more.
Does TC model has to be blue ? All colors cosmin_ap is talking about on 07/03/2011 have dirty and bright versions, so I would suggest that we exclude political discussions from this place because it will not help us in any way.