[ 
https://issues.apache.org/jira/browse/SLING-305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bertrand Delacretaz resolved SLING-305.
---------------------------------------

    Resolution: Fixed

Implemented in revision 633531 in the new extensions/apt/parser and 
extensions/apt/servlet modules.

See SimpleAptRenderingTest in the launchpad for an example, or the full doxia 
APT docs at http://maven.apache.org/doxia/references/apt-format.html

The URL mapping is suboptimal, to render the /index.apt file it must be 
requested as /index.apt/aptml - we need improved mapping of requests to 
servlets to improve this, that's a separate issue.

No useful macros are implemented at the moment, we'll implement them when 
needed, for example to inject code examples in the launchpad docs from svn.

> APT parser and default servlet
> ------------------------------
>
>                 Key: SLING-305
>                 URL: https://issues.apache.org/jira/browse/SLING-305
>             Project: Sling
>          Issue Type: Improvement
>          Components: Launchpad
>            Reporter: Bertrand Delacretaz
>
> I'd like to use a wiki-like format to create interactive docs for the 
> Launchpad.
> I've done some tests with the doxia-module-apt used by Maven. It provides a 
> customizable APT parser, including macros for which we can easily provide our 
> own (OSGI-based if needed) code.
> I'll create two new modules as a first shot, a parser module (simple wrapper 
> around doxia-module-apt) and a default APT servlet to render *.apt files 
> stored in the repository.

-- 
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