Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-47

microsling - simple webapp to demonstrate the core principles of Sling

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • None
    • Engine
    • None

    Description

      Following our recent API redesign discussions (see http://cwiki.apache.org/confluence/display/SLING/Sling+API+Redesign in particular), I have started working on "microsling", a webapp that demonstrates my understanding of the "most important parts" of Sling.

      The goal is to create very simple codebase that helps in understanding how Sling processes HTTP requests: the current Sling codebase contains many (useful) things which are not central to Sling's vision, and make it hard to understand what Sling is really about.

      The first version that I'm going to commit to http://svn.apache.org/repos/asf/incubator/sling/whiteboard/microsling is probably not worth looking at in detail, I hope to have a "good enough for review" version in a few days.

      Note that I have not studied Sling's internals in detail - I'm starting from scratch based on my current understanding of how things work. The goal is not to replace any of the Sling's current code, but having a very simple thing to play with will hopefully help us in our simplification efforts.

      Attachments

        1. microsling-homepage.html
          6 kB
          Bertrand Delacretaz
        2. microsling-homepage.html
          7 kB
          Bertrand Delacretaz

        Activity

          People

            Unassigned Unassigned
            bdelacretaz Bertrand Delacretaz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: