Proposed structure for documentation

In the new navigation everything is arranged in a hierachical structure under "Documentation". My proposed new structure looks like this:

Documentation (Overview -> was Documenting Sling [UPDATE])

  • Getting started (with roadmap box/hot links)
    • What is Sling [NEW, extracts from existing home]
    • Discover Sling in 15 minutes [OK]
    • Sling and JCR [NEW]
  • Engine, the heart of Sling
    • Architecture
    • Dispatching Requests [OK]
    • Filters [OK]
    • Servlets [OK]
    • Resources [OK]
    • Adapters [OK]
    • Request Parameters [OK]
    • Default Mapping and Rendering [REWRITE]
    • Eventing and Jobs [CHECK] --> Carsten can you have a look at it
    • Authentication [UPDATE]
  • Development
    • Getting and building Sling [UPDATE]
    • Zero-tools development (WebDAV, script based) [NEW]
    • Maven Tips & Tricks [UPDATE]
    • Setup with Eclipse 3.4 [NEW, from Wiki]
    • Maven Sling Plugin [UPDATED, review by Felix]
    • Maven JspC Plugin [CHECK]
    • How to create a new bundles and services for Sling [NEW]
    • Logging [OK] [UPDATE]
    • RequestProgressTracker [NEW, from SLING-3]
    • Dependency Management [OK]
    • Repository Based Development [OK] (lack of Eclipse Plugin)
  • Bundles
    • MIME Type Support (commons/mime) [OK]
    • Internationalization Support (extensions/i18n) [UPDATE]
    • Manipulating Content/SlingPostServlet (servlets/post) [OK]
    • Content Loading (lack of JSON/XML) (jcr/contentloader) [OK]
    • Sling-Taglib (scripting/jsp) [NEW - especially sling:include needs good documentation]
      ... a doc page for each bundle should be the future ambition
  • Tutorials & How-Tos
    • Launch Sling (was Provisioning and Startup) [REWRITE]
    • Installing and Upgrading Bundles [OK] --> link to [1]
    • ACL/ACE [NEW]
    • Default Sling JCR layout and nodetypes [NEW]
    • Implementing a ResourceProvider [NEW]
    • Apache Sling Rewriter [OK] (Code under whiteboard)
    • XSLT Processing Pipeline [OK]
  • Wiki
  • configuration (was Configuration Support) [OK]
  • Sling in production
    • Sling standalone [NEW]
    • Sling in a Servlet container [NEW]
    • Sling with Apache httpd [NEW]
    • Access Logging [NEW]
  • Sling API (JavaDoc) [OK]
  • FAQ (Wiki)
  • No labels