[111] in athena10
Athena 10 project infrastructure status update
daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Mon Mar 10 11:02:48 2008
Date: Mon, 10 Mar 2008 10:58:19 -0400 (EDT)
From: ghudson@MIT.EDU
Message-Id: <200803101458.m2AEwJSY009277@outgoing.mit.edu>
To: athena10@mit.edu
I have just committed some updates to debathena/NOTES which Bob and
Andrew will probably find useful in their work. As part of that
writeup, I also committed a new script "daorig" which should help
developers avoiding having to muck around with gen-packages and
dasource during day-to-day development and testing.
I expect Andrew and Bob to eventually be working on modifications to
third-party sources, which means using the "debathenify" framework.
Before that happens I will write up some notes on coding for and using
that framework.
The apt repository at /afs/dev.mit.edu/system/athena10/apt is
populated with builds of all of the packages in the Athena 10 source
tree and all of the successfully built OpenAFS modules. I do not know
if it can be successfully used yet; I'm guessing that the metapackages
have some unsatisfied dependencies due to a few remaining missing
pieces. I'd advise continuing to use the SIPB Debathena apt
repository on dev machines until I finish cooking up our own dogfood
into a more edible form.
For the moment, we can access the test apt repository in an
/etc/apt/sources.list file using
http://stuff.mit.edu/afs/dev.mit.edu/system/athena10/apt or, if the
machine already has AFS, file:///afs/dev.mit.edu/system/athena10/apt.
The canonical build directory is
/afs/dev.mit.edu/project/release/10/build.
Setting up the project infrastructure took much longer than I
anticipated, due to rough edges in the Debathena scripts (and
underlying Debian tools) and the LVM snapshot memory corruption bug.
This and other factors have put us behind schedule for a summer
release, but we should keep plugging away for the moment.
I have updated the project plan at
http://web.mit.edu/release/www/athena10 to include a status for each
feature. Some of the features were already done for us in Debathena
and will not require additional work. I did not update the milestones
and target dates.