
|
[openbeosstorage]
||
[Date Prev]
[02-2002 Date Index]
[Date Next]
||
[Thread Prev]
[02-2002 Thread Index]
[Thread Next]
[openbeosstorage] Plan v2.0
- From: "Tyler Dauwalder" <tyler@xxxxxxxxxxxxx>
- To: <openbeosstorage@xxxxxxxxxxxxx>
- Date: Fri, 8 Feb 2002 23:27:50 -0800
I'm really just guessing the on the timeframes. Most likely
we'll simply divvy up tasks as they come along in a way that
makes sense (i.e. for M3, one person BDirectory + BPath,
one person BEntry + BEntryList, one person BNode +
BNodeInfo, and one person BFile + BStatable).
Thoughts?
-Tyler
----------------------------------------------------------------------
Storage Kit Plan v2.0:
----------------------------------------------------------------------
Milestone #1:
stage: planning
time: 1 to 2 weeks (remaining):
----------------------------------------------------------------------
+ Roughly document R5 vfs add-on layer (basically completed)
+ Design set of C functions to mirror anticipated user-level
vfs interface in kernel
----------------------------------------------------------------------
Milestone #2:
stage: pre-alpha
time: 4 weeks
----------------------------------------------------------------------
Implement bottom-level C interface over POSIX
----------------------------------------------------------------------
Milestone #3:
stage: alpha
time: 4 to 6 weeks
----------------------------------------------------------------------
Implement some basic subset of the Storage Kit classes,
most likely:
BDirectory, BEntry, BEntryList*, BFile, BNode, BNodeInfo,
BPath, and BStatable*
* == pure abstract class
----------------------------------------------------------------------
Milestone #4:
stage: alpha
time: 4 to 6 weeks
----------------------------------------------------------------------
Implement the rest of the Storage Kit classes + the
global C functions:
BFilePanel (although it's probably part of OpenTracker, i.e.
done already), BMimeType, BQuery, BRefFilter, BResources,
BSymLink, BVolume, BVolumeRoster
----------------------------------------------------------------------
Milestone #5:
stage: beta
time: 2 to 4 weeks
----------------------------------------------------------------------
+ Reimplement bottom-level C interface with syscalls into
the now ready kernel
+ Start tying up any loose ends
----------------------------------------------------------------------
Milestone #6:
stage: stable
timeframe: 2 to 4 weeks
----------------------------------------------------------------------
Polish it all up
----------------------------------------------------------------------
|

|