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