Go to the FreeLists Home Page Home Signup Help Login
 



[openbeosstorage] || [Date Prev] [06-2003 Date Index] [Date Next] || [Thread Prev] [06-2003 Thread Index] [Thread Next]

[openbeosstorage] Re: Kernelland Draft Headers

  • From: "Ingo Weinhold" <bonefish@xxxxxxxxxxxxxxx>
  • To: openbeosstorage@xxxxxxxxxxxxx
  • Date: Tue, 10 Jun 2003 03:27:21 +0200 CEST
On Tue, 10 Jun 2003 03:15:34 +0200 CEST "Axel Dörfler" <axeld@pinc-
software.de> wrote:
> "Ingo Weinhold" <bonefish@xxxxxxxxxxxxxxx> wrote:
> > On Mon, 09 Jun 2003 18:49:55 +0200 CEST "Axel Dörfler" <axeld@pinc-
> > software.de> wrote:
> > The point is, that the `internal' short name is the file (or 
> > module) 
> > name -- as opposed to the one, that was planned until now, which 
> > should 
> > be more user friendly. That's the reason, why we want to make it 
> > available in the userland API, too. :-)
> 
> Okay, cool. But right now, you could define another file system name 
> in 
> fs_read_fs_stat() (if you feel like it :).

Though that's not what one should do, I suppose.

> > Mmh, maybe Name() + DescriptiveName() is better than ShortName() + 
> > Name(), after all. Grr, naming is always the most complicated part. 
> > ;
> > -)
> 
> Definitely! BTW the Media Kit uses "short_name" vs. "pretty_name"; 
> but 
> I think Name() would be okay. I have no real feelings towards 
> DescriptiveName() vs. PrettyName(), but I think consistency would be 
> great - but of course, descriptive_name could already be used, too - 
> I 
> have just not checked :-)

OK, I'm also fine with Name() + PrettyName(). A grep through the system 
headers brought up no relevant occurence of descriptive.

> > > If we are about to change the access pattern to file systems in a 
> > > way 
> > > like this, I would rather get rid of that special architecture 
> > > and 
> > > make them modules, like (almost) everything else.
> > > Then, bfs could have a module name "fs/bfs/v1" or whatever :-)
> > Sounds good.
> 
> So you would welcome a change like this?
> We will also make drivers modules with the new driver API (optional, 
> of 
> course), so that would just be another step to a more consistent 
> concept.

Oh, I thought, you were talking about R2 plans. But yes, since the 
interface won't be compatible with R5 add-ons, we could as well do that 
now -- it's even better now than later, to avoid breaking things then. 
Unless there are issues that I don't see, I'd say just go ahead.

CU, Ingo






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