[openbeos] Re: The storage kit
- From: "Ithamar R. Adema" <ithamar@xxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Wed, 31 Oct 2001 22:29:04 CET
>
>Some questions, forgive me if they've been asked before, but I've only
>just subscribed to the mailing list:
>
Then welcome to the OpenBeOS community :)
>1) What is NewOS & how does it fit in with the project?
NewOS is (mostly) a kernel developed by an Ex-Be, Inc Kernel Engineer,
called Travis. This kernel implements a threading model pretty simular
to the BeOS kernel. After looking around in the kernel market at the
start of the OpenBeOS project, NewOS was chosen as the kernel for
OpenBeOS.
Travis himself is a member of the Kernel Team these days and is very
busy bringing the NewOS kernel to the point where we can actually start
building userspace programs on top of that. All the current teams
(except for the Kernel Team, who are assisting Travis in his job to
enhance and document NewOS) are building their software on top of the
current BeOS R5, "simply" replacing parts of it one module at a time
(tm).
>
>2) What are the responsibilities of the storage kit part of the
project?
> Is it a front-end for the file systems in the kernel? Does it
encompass
>the file systems, with the kernel handling the devices? Or something
else?
>
The storage kit encompasses all APIs as described in the BeBook under
"Storage Kit". For a list of those, see file:///boot/beos/documentation
/Be Book/The%20Interface%20Kit/index.html if you're reading this from a
BeOS installation, or http://www-classic.be.com/documentation/be_book/
The%20Storage%20Kit/index.html if you're not.
Mostly, it are the C++ classes for file/directory/symbolic link
handling, including attributes, queries, and the like.
>3) Have we got any standards for coding, directory structure, and
>makefiles? If not, should we start a project to define them before we
>end up with conflicting projects?
>
We've said in the beginning that we're trying to keep close to the
coding standards as described for OpenTracker (see http://
www.opentracker.org), and a start of a discussion was made today on
directory structure. However, I think we're at a point that starting a
seperate project to guide this all into one decent document describing
it all would be _extremely_ usefull
Are you volunteering? If so, I'm happy to help with that too :)
> I'm not being negative, but I just wanted to ask
No problem, good questions :)
> Keith
>
>
Regards,
Ithamar
(PrintKit team lead)
Other related posts: