[ https://issues.apache.org/jira/browse/DOXIA-700?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Osipov closed DOXIA-700. -------------------------------- Resolution: Fixed Fixed with [3c17559c0c9a506281b5f69fdf3b44eb04e644eb|https://gitbox.apache.org/repos/asf?p=maven-doxia.git;a=commit;h=3c17559c0c9a506281b5f69fdf3b44eb04e644eb]. > Streamline, update and simplify Doxia ID generation > --------------------------------------------------- > > Key: DOXIA-700 > URL: https://issues.apache.org/jira/browse/DOXIA-700 > Project: Maven Doxia > Issue Type: Improvement > Affects Versions: 2.0.0-M5 > Reporter: Michael Osipov > Assignee: Michael Osipov > Priority: Major > Fix For: 2.0.0-M6 > > > The current ID generation suffers from these problems: > * IDs aren't always XML id compliant ({{NCName}} > * Sometimes they are chopped which mean that links are broken > * Validation does not comply with production > * Uses unnecessary one-line wrapper indirections > A sample: > https://issues.apache.org/jira/browse/DOXIA-696?focusedCommentId=17689080&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17689080 > Solution: Simplify production rules by using XML id spec and never chop ids. -- This message was sent by Atlassian Jira (v8.20.10#820010)