You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Bertrand Delacretaz (JIRA)" <ji...@apache.org> on 2007/10/11 14:20:50 UTC

[jira] Created: (SLING-47) Microsling - minimal webapp to experiment with Sling request processing

Microsling - minimal webapp to experiment with Sling request processing
-----------------------------------------------------------------------

                 Key: SLING-47
                 URL: https://issues.apache.org/jira/browse/SLING-47
             Project: Sling
          Issue Type: New Feature
          Components: Core
            Reporter: Bertrand Delacretaz
            Priority: Minor


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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SLING-47) Microsling - minimal webapp to experiment with Sling request processing

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bertrand Delacretaz updated SLING-47:
-------------------------------------

    Attachment: microsling-homepage.html

The current microsling webapp homepage, gives additional info about the goals and status.

> Microsling - minimal webapp to experiment with Sling request processing
> -----------------------------------------------------------------------
>
>                 Key: SLING-47
>                 URL: https://issues.apache.org/jira/browse/SLING-47
>             Project: Sling
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Bertrand Delacretaz
>            Priority: Minor
>         Attachments: microsling-homepage.html
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SLING-47) microsling - simple webapp to demonstrate the code principles of Sling

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bertrand Delacretaz updated SLING-47:
-------------------------------------

    Component/s:     (was: Core)
                 microsling

> microsling - simple webapp to demonstrate the code principles of Sling
> ----------------------------------------------------------------------
>
>                 Key: SLING-47
>                 URL: https://issues.apache.org/jira/browse/SLING-47
>             Project: Sling
>          Issue Type: New Feature
>          Components: microsling
>            Reporter: Bertrand Delacretaz
>            Priority: Minor
>         Attachments: microsling-homepage.html, microsling-homepage.html
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (SLING-47) microsling - simple webapp to demonstrate the core principles of Sling

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bertrand Delacretaz resolved SLING-47.
--------------------------------------

    Resolution: Fixed

Marking this issue resolved as the basic webapp works - we'll track other issues via the JIRA "microsling" component.

> microsling - simple webapp to demonstrate the core principles of Sling
> ----------------------------------------------------------------------
>
>                 Key: SLING-47
>                 URL: https://issues.apache.org/jira/browse/SLING-47
>             Project: Sling
>          Issue Type: New Feature
>          Components: microsling
>            Reporter: Bertrand Delacretaz
>            Priority: Minor
>         Attachments: microsling-homepage.html, microsling-homepage.html
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SLING-47) Microsling - minimal webapp to experiment with Sling request processing

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bertrand Delacretaz updated SLING-47:
-------------------------------------

    Attachment: microsling-homepage.html

Updated microsling homepage after SlingScriptResolver rewrite. Links to source code show all the interesting parts of the current code.

> Microsling - minimal webapp to experiment with Sling request processing
> -----------------------------------------------------------------------
>
>                 Key: SLING-47
>                 URL: https://issues.apache.org/jira/browse/SLING-47
>             Project: Sling
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Bertrand Delacretaz
>            Priority: Minor
>         Attachments: microsling-homepage.html, microsling-homepage.html
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SLING-47) Microsling - minimal webapp to experiment with Sling request processing

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-47?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12534081 ] 

Bertrand Delacretaz commented on SLING-47:
------------------------------------------

I think revision 583855 of http://svn.apache.org/repos/asf/incubator/sling/whiteboard/microsling is interesting enough to have a look at, I'll ask for feedback on the dev list.

> Microsling - minimal webapp to experiment with Sling request processing
> -----------------------------------------------------------------------
>
>                 Key: SLING-47
>                 URL: https://issues.apache.org/jira/browse/SLING-47
>             Project: Sling
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Bertrand Delacretaz
>            Priority: Minor
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SLING-47) microsling - simple webapp to demonstrate the code principles of Sling

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bertrand Delacretaz updated SLING-47:
-------------------------------------

    Summary: microsling - simple webapp to demonstrate the code principles of Sling  (was: Microsling - minimal webapp to experiment with Sling request processing)

> microsling - simple webapp to demonstrate the code principles of Sling
> ----------------------------------------------------------------------
>
>                 Key: SLING-47
>                 URL: https://issues.apache.org/jira/browse/SLING-47
>             Project: Sling
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Bertrand Delacretaz
>            Priority: Minor
>         Attachments: microsling-homepage.html, microsling-homepage.html
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SLING-47) microsling - simple webapp to demonstrate the core principles of Sling

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bertrand Delacretaz updated SLING-47:
-------------------------------------

    Summary: microsling - simple webapp to demonstrate the core principles of Sling  (was: microsling - simple webapp to demonstrate the code principles of Sling)

> microsling - simple webapp to demonstrate the core principles of Sling
> ----------------------------------------------------------------------
>
>                 Key: SLING-47
>                 URL: https://issues.apache.org/jira/browse/SLING-47
>             Project: Sling
>          Issue Type: New Feature
>          Components: microsling
>            Reporter: Bertrand Delacretaz
>            Priority: Minor
>         Attachments: microsling-homepage.html, microsling-homepage.html
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.