[jira] Updated: (MPXDOC-131) Allow velocity in user-documentation and expose pom

2005-08-19 Thread Ignacio G. Mac Dowell (JIRA)
 [ http://jira.codehaus.org/browse/MPXDOC-131?page=all ]

Ignacio G. Mac Dowell updated MPXDOC-131:
-

Attachment: hrefkey.patch

Support for i18n links. Tests and docs included. It might be nice to have them 
for the item elements in navigation.xml as well. If you think it's worth it 
I'll send a patch as well.

Anyway, I've seen that you can use your own jsl so if there is not much 
interest in this issue I can deal with it. That said, IMHO it is interesting to 
have i18n links.

Thanks

nacho

 Allow velocity in user-documentation and expose pom
 ---

  Key: MPXDOC-131
  URL: http://jira.codehaus.org/browse/MPXDOC-131
  Project: maven-xdoc-plugin
 Type: Improvement
 Reporter: Ignacio G. Mac Dowell
 Assignee: Arnaud Heritier
  Attachments: hrefkey.patch, last.cumulative.patch, last.docs.patch, 
 last.main.patch, last.test.patch, plugin.jelly.patch, plugin.properties.patch


 Currently, we can't directly use the pom or velocity in user-documentation. 
 JSL is applied to the user-docs as-is. I suggest having a property called 
 maven.docs.src.templates (defaults to false) that when set to true treats 
 user-docs as templates.
 Then, slightly modify the goal xdoc:jelly-transform.
 We need to var's:
 j:set var=mergeUserDocs value=${maven.docs.src.templates}/
 j:set var=hasUserDocs value=${maven.docs.src.available}/
 If both evaluate to true then velocity:merge the user docs before doing jsl. 
 If they evaluate to false do as before.
 It would probably be nice to be able to use jelly as well as user-supplied 
 docs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (MPXDOC-131) Allow velocity in user-documentation and expose pom

2005-02-15 Thread jira
The following issue has been updated:

Updater: Ignacio G. Mac Dowell (mailto:[EMAIL PROTECTED])
   Date: Tue, 15 Feb 2005 7:31 AM
Comment:
Tests for MPXDOC-131
Changes:
 Attachment changed to last.test.patch
-
For a full history of the issue, see:

  http://jira.codehaus.org/browse/MPXDOC-131?page=history

-
View the issue:
  http://jira.codehaus.org/browse/MPXDOC-131

Here is an overview of the issue:
-
Key: MPXDOC-131
Summary: Allow velocity in user-documentation and expose pom
   Type: Improvement

 Status: Open
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

Project: maven-xdoc-plugin

   Assignee: Arnaud HERITIER
   Reporter: Ignacio G. Mac Dowell

Created: Fri, 11 Feb 2005 5:07 AM
Updated: Tue, 15 Feb 2005 7:31 AM

Description:
Currently, we can't directly use the pom or velocity in user-documentation. 

JSL is applied to the user-docs as-is. I suggest having a property called 
maven.docs.src.templates (defaults to false) that when set to true treats 
user-docs as templates.

Then, slightly modify the goal xdoc:jelly-transform.

We need to var's:

j:set var=mergeUserDocs value=${maven.docs.src.templates}/
j:set var=hasUserDocs value=${maven.docs.src.available}/

If both evaluate to true then velocity:merge the user docs before doing jsl. If 
they evaluate to false do as before.

It would probably be nice to be able to use jelly as well as user-supplied docs.


-
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (MPXDOC-131) Allow velocity in user-documentation and expose pom

2005-02-15 Thread jira
The following issue has been updated:

Updater: Ignacio G. Mac Dowell (mailto:[EMAIL PROTECTED])
   Date: Tue, 15 Feb 2005 7:32 AM
Comment:
Src for MPXDOC-131
Changes:
 Attachment changed to last.main.patch
-
For a full history of the issue, see:

  http://jira.codehaus.org/browse/MPXDOC-131?page=history

-
View the issue:
  http://jira.codehaus.org/browse/MPXDOC-131

Here is an overview of the issue:
-
Key: MPXDOC-131
Summary: Allow velocity in user-documentation and expose pom
   Type: Improvement

 Status: Open
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

Project: maven-xdoc-plugin

   Assignee: Arnaud HERITIER
   Reporter: Ignacio G. Mac Dowell

Created: Fri, 11 Feb 2005 5:07 AM
Updated: Tue, 15 Feb 2005 7:32 AM

Description:
Currently, we can't directly use the pom or velocity in user-documentation. 

JSL is applied to the user-docs as-is. I suggest having a property called 
maven.docs.src.templates (defaults to false) that when set to true treats 
user-docs as templates.

Then, slightly modify the goal xdoc:jelly-transform.

We need to var's:

j:set var=mergeUserDocs value=${maven.docs.src.templates}/
j:set var=hasUserDocs value=${maven.docs.src.available}/

If both evaluate to true then velocity:merge the user docs before doing jsl. If 
they evaluate to false do as before.

It would probably be nice to be able to use jelly as well as user-supplied docs.


-
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (MPXDOC-131) Allow velocity in user-documentation and expose pom

2005-02-15 Thread jira
The following issue has been updated:

Updater: Ignacio G. Mac Dowell (mailto:[EMAIL PROTECTED])
   Date: Tue, 15 Feb 2005 7:32 AM
Comment:
Docs patch for MPXDOC-131
Changes:
 Attachment changed to last.docs.patch
-
For a full history of the issue, see:

  http://jira.codehaus.org/browse/MPXDOC-131?page=history

-
View the issue:
  http://jira.codehaus.org/browse/MPXDOC-131

Here is an overview of the issue:
-
Key: MPXDOC-131
Summary: Allow velocity in user-documentation and expose pom
   Type: Improvement

 Status: Open
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

Project: maven-xdoc-plugin

   Assignee: Arnaud HERITIER
   Reporter: Ignacio G. Mac Dowell

Created: Fri, 11 Feb 2005 5:07 AM
Updated: Tue, 15 Feb 2005 7:32 AM

Description:
Currently, we can't directly use the pom or velocity in user-documentation. 

JSL is applied to the user-docs as-is. I suggest having a property called 
maven.docs.src.templates (defaults to false) that when set to true treats 
user-docs as templates.

Then, slightly modify the goal xdoc:jelly-transform.

We need to var's:

j:set var=mergeUserDocs value=${maven.docs.src.templates}/
j:set var=hasUserDocs value=${maven.docs.src.available}/

If both evaluate to true then velocity:merge the user docs before doing jsl. If 
they evaluate to false do as before.

It would probably be nice to be able to use jelly as well as user-supplied docs.


-
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (MPXDOC-131) Allow velocity in user-documentation and expose pom

2005-02-15 Thread jira
The following issue has been updated:

Updater: Ignacio G. Mac Dowell (mailto:[EMAIL PROTECTED])
   Date: Tue, 15 Feb 2005 7:33 AM
Comment:
Cumulative patch with tests, src and docs
Changes:
 Attachment changed to last.cumulative.patch
-
For a full history of the issue, see:

  http://jira.codehaus.org/browse/MPXDOC-131?page=history

-
View the issue:
  http://jira.codehaus.org/browse/MPXDOC-131

Here is an overview of the issue:
-
Key: MPXDOC-131
Summary: Allow velocity in user-documentation and expose pom
   Type: Improvement

 Status: Open
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

Project: maven-xdoc-plugin

   Assignee: Arnaud HERITIER
   Reporter: Ignacio G. Mac Dowell

Created: Fri, 11 Feb 2005 5:07 AM
Updated: Tue, 15 Feb 2005 7:33 AM

Description:
Currently, we can't directly use the pom or velocity in user-documentation. 

JSL is applied to the user-docs as-is. I suggest having a property called 
maven.docs.src.templates (defaults to false) that when set to true treats 
user-docs as templates.

Then, slightly modify the goal xdoc:jelly-transform.

We need to var's:

j:set var=mergeUserDocs value=${maven.docs.src.templates}/
j:set var=hasUserDocs value=${maven.docs.src.available}/

If both evaluate to true then velocity:merge the user docs before doing jsl. If 
they evaluate to false do as before.

It would probably be nice to be able to use jelly as well as user-supplied docs.


-
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (MPXDOC-131) Allow velocity in user-documentation and expose pom

2005-02-11 Thread jira
The following issue has been updated:

Updater: Ignacio G. Mac Dowell (mailto:[EMAIL PROTECTED])
   Date: Fri, 11 Feb 2005 5:12 AM
Comment:
Maybe it would be nice to be able to use .jelly also as user-docs. If anybody 
is interested I'll supply the patch.
Changes:
 Attachment changed to plugin.jelly.patch
-
For a full history of the issue, see:

  http://jira.codehaus.org/browse/MPXDOC-131?page=history

-
View the issue:
  http://jira.codehaus.org/browse/MPXDOC-131

Here is an overview of the issue:
-
Key: MPXDOC-131
Summary: Allow velocity in user-documentation and expose pom
   Type: Improvement

 Status: Open
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

Project: maven-xdoc-plugin

   Assignee: Arnaud HERITIER
   Reporter: Ignacio G. Mac Dowell

Created: Fri, 11 Feb 2005 5:07 AM
Updated: Fri, 11 Feb 2005 5:12 AM

Description:
Currently, we can't directly use the pom or velocity in user-documentation. 

JSL is applied to the user-docs as-is. I suggest having a property called 
maven.docs.src.templates (defaults to false) that when set to true treats 
user-docs as templates.

Then, slightly modify the goal xdoc:jelly-transform.

We need to var's:

j:set var=mergeUserDocs value=${maven.docs.src.templates}/
j:set var=hasUserDocs value=${maven.docs.src.available}/

If both evaluate to true then velocity:merge the user docs before doing jsl. If 
they evaluate to false do as before.

It would probably be nice to be able to use jelly as well as user-supplied docs.


-
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (MPXDOC-131) Allow velocity in user-documentation and expose pom

2005-02-11 Thread jira
The following issue has been updated:

Updater: Ignacio G. Mac Dowell (mailto:[EMAIL PROTECTED])
   Date: Fri, 11 Feb 2005 5:13 AM
Comment:
Default user-doc-templates to false
Changes:
 Attachment changed to plugin.properties.patch
-
For a full history of the issue, see:

  http://jira.codehaus.org/browse/MPXDOC-131?page=history

-
View the issue:
  http://jira.codehaus.org/browse/MPXDOC-131

Here is an overview of the issue:
-
Key: MPXDOC-131
Summary: Allow velocity in user-documentation and expose pom
   Type: Improvement

 Status: Open
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

Project: maven-xdoc-plugin

   Assignee: Arnaud HERITIER
   Reporter: Ignacio G. Mac Dowell

Created: Fri, 11 Feb 2005 5:07 AM
Updated: Fri, 11 Feb 2005 5:13 AM

Description:
Currently, we can't directly use the pom or velocity in user-documentation. 

JSL is applied to the user-docs as-is. I suggest having a property called 
maven.docs.src.templates (defaults to false) that when set to true treats 
user-docs as templates.

Then, slightly modify the goal xdoc:jelly-transform.

We need to var's:

j:set var=mergeUserDocs value=${maven.docs.src.templates}/
j:set var=hasUserDocs value=${maven.docs.src.available}/

If both evaluate to true then velocity:merge the user docs before doing jsl. If 
they evaluate to false do as before.

It would probably be nice to be able to use jelly as well as user-supplied docs.


-
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]