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