[coreboot] More lists
Uwe Hermann
uwe at hermann-uwe.de
Tue Feb 23 16:43:47 CET 2010
On Tue, Feb 23, 2010 at 03:54:41PM +0100, Patrick Georgi wrote:
> The debate about e7501 (dropping or risking broken code in the tree)
> reminded me of an idea I had a while ago:
>
> Do we want to establish a list of boards and their latest successfully
> tested revision, and all maintainers/testers for each board that agree
> to test changes regularily or on demand (and have the hardware around,
> of course)?
>
> That way, we'd know who to ask if we make sweeping changes that affect
> the entire tree.
In theory nice to have, but experience has shown that this list will be
ignored and outdated very very soon:
http://www.coreboot.org/Confirmed_working_svn_revisions
I personally also don't think such a list is _that_ important to have.
In theory _every_ revision should work and as soon as someone finds a
bug / nonworking revision we quickly bisect and make trunk working
again, so not much point in such a list IMHO.
> The other list I'd like to start is a document (on the wiki) that
> explains tree wide changes with the revision in which they happened,
> what happened, and how to replay those changes on a locally modified
> tree - esp. those with new boards.
Yep, this idea I like very much!
> This would help people keeping their local development up to date, and
> it helps with finding the cause of problems.
>
> Basically, everything that affects the whole tree should be documented with:
> - Rev in which this change appeared
Yes.
> - Short explanation what happened (maybe just the URL to the mailing
> list archive)
Yes.
> - Explanation what to change to keep up (incl. scripts, if used)
This one is the most important. It should be a "migration guide"-like
HOWTO a la "change variable name FOO to BAR", "remove all BAZ occurences
in your code" etc. etc.
> - Developer responsible for it
Not sure if this makes sense. And/or it's visible from the Signed-off-by
anyway in most cases.
Uwe.
--
http://www.hermann-uwe.de | http://www.randomprojects.org
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
More information about the coreboot
mailing list