[ 
https://issues.apache.org/jira/browse/SLING-268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12571373#action_12571373
 ] 

Felix Meschberger commented on SLING-268:
-----------------------------------------

Leaving the test pages in the initial content is ok. This is just "optional" 
from a productive point of view and helps newcomers.

Ujax on the other hand is for productive use and should IMHO not be tainted 
with testing/demonstration stuff.

> Dissolve launchpad/launchpad-servlets project
> ---------------------------------------------
>
>                 Key: SLING-268
>                 URL: https://issues.apache.org/jira/browse/SLING-268
>             Project: Sling
>          Issue Type: Improvement
>          Components: Launchpad
>            Reporter: Felix Meschberger
>             Fix For: 2.0.0
>
>
> The launchpad/launchpad-servlets project derives from the migration of µsling 
> into Sling and has undergone some changes recently. To better separate the 
> tasks involved with the servlets and to leverage the recent addition of more 
> sophisticated servlet regitration, the launchpad/launchpad-servlets projects 
> should be dissolved:
> (1) Default Servlets
> The Servlets and renderers in the o.a.s.launchpad.renderers package are moved 
> to a new module sling/servlets-default and registered by themselves as 
> sling/servlet/default for their respective request extensions supported.
> (2) UjaxPostServlet
> The classes in o.a.s.ujax are moved to a new sling/ujax module
> (3) UjaxInfoServlet
> The UjaxInfoServlet is also moved to the new sling/ujax module. In addition 
> this servlet must be modified to not responde to /ujax:... but to /ujax.* 
> where the extension selects the format of information presentation and the 
> first selector defines the information presented. So the current 
> "/ujax:sessionInfo.json" request would turn in "/ujax.sessionInfo.json" and 
> can also be requested as "/ujax.sessionInfo.html" or "/ujax.sessionInfo.txt".
> (4) LaunchpadDefaultServlet
> Dropped because it is not needed any more.

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

Reply via email to