Go to the FreeLists Home Page Home Signup Help Login
 



[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
----------------------------------------------------------------------








[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.