Re: [Lsb-wg] Completing the LSB DB schema

Pradosh Adoni <[email protected]> Mon, 05 Dec 2005 13:01:48 +0530
Newsgroups gmane.linux.lsb.test-suite,gmane.linux.lsb.specification
Organization Codito Technologies Pvt. Ltd.
Message-ID <[email protected]>
Please treat this call as URGENT.
I'm bringing this to the other lists so that everyone knows about it ...

thanks
-- pradosh 

On Fri, 2005-12-02 at 08:19 -0800, Wichmann, Mats D wrote:
> General call for help:  if you think you understand
> a part of the LSB database schema that *isn't* already
> documented, please update the wiki page (or send
> me the info and I'll update it):
> 
> http://www.linuxbase.org/LSBWiki/SpecDatabaseSchema
> 
> I'm trying to make sure we've got this kind of stuff
> well documented so it's easier for new people to
> understand what is needed and so we're better protected
> against knowledge gaps when topic experts move out of 
> the project.
> 
> A way to "check your assumptions" is to look in the
> scripts which extract data from the database, and
> see what they're doing.  Primarily these are the mk*
> scripts scattered around the cvs tree: in 
> build_env/headers, in lsbspec, and in tests/misc/*.
> A secondary check is the dbadmin php code - secondary
> because not all of it may have been updated for
> changes, although we *think* it's in pretty good
> shape, especially the admin/ subdirectory.
> 
> I'm also concerned that we've flagged members no longer
> used.  We already know of one instance where a field
> wasn't used any longer because it had moved to a join 
> table, yet one of the scripts under development was 
> assuming that field was the place to put the data - 
> want to avoid any more of that problem.
> 
> 
> Here are items that aren't documented:
> 
> ArchClass.{ACpos, ACvoffset}
> 
> ArchInt.AIversion
> 
> ArchTypeMem (table and members)
> 
> BaseTypes (table and members)
> 
> ClassInfo.{CIbase,CInumvmitypes,CIflags,CIvcalloffset,
>   CIbaseoffset,CIbasevtable,CIlibg,CIvtclass,CInumvtt}
> 
> DynamicEntries (table and members)
> 
> ElfSections (table and members)
> 
> Header.Hlib
> 
> Interface.Icomment
> 
> Parameter.{Parsize,Pconst,Pttid,Pnull}
> 
> ProfLib, Profile (yes, I know these aren't used now)
> 
> RpmTag.{Rtag,Rcount}
> 
> Standard.{Stype,Sshort}
> 
> TestCmd (table and members)
> 
> Type.{Tarray,Tattribute}
> 
> TypeMember.{TMsize,TMoffset,TMtypetype}
> 
> VMIBaseTypes.VBTpos (and table purpose)
> 
> Vtable.{VTvtpos,VTpos,VTviid} (and table purpose)
> _______________________________________________
> Lsb-wg mailing list
> [email protected]
> http://mail.freestandards.org/mailman/listinfo/lsb-wg

_______________________________________________
lsb-test mailing list
[email protected]
http://mail.freestandards.org/mailman/listinfo/lsb-test
signature.asc (application/pgp-signature, 481 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iQEVAwUAQ5Ps5H/NtiPREx7AAQK5RQf/Sbo7BmwVGnpkZJqt+6PIYK4msgpYBB+X
meKQtJH7Id00npbRGOe80mfV9cR+WVHP8wNKOVhsg1adKLaRvS5WencDrow+crAk
3eHJ3WazvcYqX/ZrwCilsznYFVh3LsVleMO7lJvUfAtH0XGHpLYGpIZHVPjM9Iva
keVE8MmCxWq8jWT4FA/FmFWcWkeFs/58ZItzv2PWWqSOrI+eQc0i17l/rB1wIeef
03kxukLpYOjLFx6VBDl+gDKNCm02Q2a/YVj9MC/eBfSJgvWI3MigoYUGR5jK9f3x
i4Cr1c3G3aU5Au9Ae1CTwr1Y+H72HuMKmIRbXXuC+xs7LfuAw1pXzg==
=ISdm
-----END PGP SIGNATURE-----