Document Structure for 3.0

Nick Stoughton <[email protected]>
Newsgroups gmane.linux.lsb.specification
Message-ID <1116959424.3573.11723.camel@collie>
After a fair bit of playing around during the Preview and RC's, I
believe I have now settled on the following overall document structure
for the LSB Core specification. The TOC below is for the generic
document, but is essentially the same for any of the arch specific docs.

NOTE: this is radically different structurally from what went out in
Preview1 ... but despite that it is almost identical technically (i.e.
few normative requirements have changed).

This is a thing of beauty to me ... but beauty is in the eye of the
beholder, so if you think I've made a total train-wreck out of it ...
this is your absolute last chance to say something before the final
document comes out!

Table of Contents
Foreword
Introduction
I. Introductory Elements
        
        1. Scope
        2. Normative References
        3. Requirements
        4. Definitions
        5. Terminology
        6. Documentation Conventions
        7. Relationship To ISO/IEC 9945 POSIX
        8. Relationship To Other Free Standards Group Specifications
        
II. Executable And Linking Format (ELF)
        
        9. Introduction
        10. Low Level System Information
        11. Object Format
        12. Dynamic Linking
        
III. Base Libraries
        
        13. Libraries
        
IV. Utility Libraries
        
        14. Utility Libraries
        
V. Commands and Utilities
        
        15. Commands and Utilities
        
VI. Execution Environment
        
        16. File System Hierarchy
        17. Additional Recommendations
        18. Additional Behaviors
        19. Localization
        
VII. System Initialization
        
        20. System Initialization
        
VIII. Users & Groups
        
        21. Users & Groups
        
IX. Package Format and Installation
        
        22. Software Installation
        
A. Alphabetical Listing of Interfaces
        
        A.1. libc
        A.2. libcrypt
        A.3. libdl
        A.4. libm
        A.5. libncurses
        A.6. libpam
        A.7. libpthread
        A.8. librt
        A.9. libutil
        A.10. libz
        
B. GNU Free Documentation License (Informative)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.