Sujet |
Description |
Statut |
Par |
Type |
Priorité |
Version |
Catégorie |
Date de création |
Can't render link with image |
Following code doesn't work:
|LutinLE|_
.. |LutinLE| image:: http://www.codelutin.com/lib/tpl/codelutin/images/logo.png
.. _LutinLE: http://www.codelutin.com/_media/logo-librentreprise.jpg
|
Nouveau |
- |
Anomalie |
Normal |
2.2 |
generation legacy |
- |
Caractère d'échappement non pris en compte |
Le caractère d'échappement () ne semble pas pris en compte. Exemple :
**param_**
devrait générer param_ en caractères gras mais génère strong param /strong> |
Rejeté |
echatellier |
Anomalie |
Normal |
2.2 |
generation legacy |
- |
Improve tests |
Revoir les tests :
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty faire des tests avec plus de contenu
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty utiliser un comparateur de fichier html et/ou xml pour comparer les html produit par docutils, et celui de jrst (identique aux balises près) |
Nouveau |
- |
Evolution |
Normal |
2.2 |
generation legacy |
- |
Hyperlinks in a title with xdoc are not supported |
Dans la version actuelle de la feuille xsl "rst2xdoc", lorsqu'un titre possède un lien, celui-ci n'est pas gardé lors de la génération du xdoc.
Par exemple, dans la documentation de JRST, le fichier rst précise bien un lien sur le mot "reStructuredText" vers la page presentationRST.html mais celui-ci n'est pas présent dans le xdoc et donc pas présent dans le site généré (qui passe par xdoc) : http://nuiton.org/embedded/jrst/jrst-doc/user/index.html
Il suffit d'ajouter la possibilité de liens dans le titre dans la feuille xsl pour corriger cela. |
Nouveau |
- |
Anomalie |
Normal |
2.2 |
generation docutils |
- |
A link of the PDF documentation on the site |
Maintenant que Doxia génère la documentation en PDF, il serait intéressant d'avoir un lien sur le site du projet vers ce document afin de pouvoir le télécharger. |
Nouveau |
- |
Evolution |
Normal |
2.2 |
documentation |
- |
Resolve resources for the PDF documention |
Lorsque des fichiers sont inclues dans les sources RST (avec include ou image par exemple), la résolution des chemins n'est pas toujours correcte. En effet, seules les ressources dans /target/site/ sont trouvées et utilisées. |
Nouveau |
- |
Anomalie |
Normal |
2.2 |
documentation |
- |
Table of content in PDF documentation |
Les documents PDF générés par doxia-module-jrst fabriquent leurs propres sommaires, ça n'est pas très esthétique quand les pages de base sont déjà pourvues d'un sommaire.
Deux solutions sont possibles :
- soit générer un sommaire uniquement dans la documentation en pdf (et donc l'enlever dans tous les autres cas),
- soit retirer dynamiquement lors de la génération les sommaires inutiles (c'est peut-être difficile à faire) |
Nouveau |
- |
Anomalie |
Normal |
2.2 |
documentation |
- |
Fill implementation of rst2rst to improves tests |
J'ai commencer l’implémentation d'un transformer pour reconvertir le XML vers du RST, je n'ai pas finit l'implémentation (il y a des méthodes à remplir).
Cette conversion pourrait être utile pour améliorer la couverture des tests (comparer le rst en entré à celui en sortie). |
Nouveau |
- |
Evolution |
Normal |
2.2 |
Tests |
- |
Generate a file with a directive URLs |
If we take a RST directive, for example help,
we should have a file that gather the URLs of all the directive URLs.
Example : we got a file truc.rst
.. help:toto
and we will got an output file for the help directive :
toto= {$baseURL}/truc.html#toto
|
Nouveau |
- |
Evolution |
Normal |
2.2 |
generation docutils |
- |
Use maven 3 api |
|
Nouveau |
- |
Evolution |
Normal |
2.2 |
- |
- |
Create a help directive |
It should be useful to create a help directive to generate a javahelp.
This directive will generate an anchor in html. |
Nouveau |
- |
Evolution |
Normal |
2.2 |
generation docutils |
- |
Create new directive for plantuml integration |
a new directive like
..uml:
must be create to support planuml syntaxe to include uml diagram to rst documentation
http://plantuml.sourceforge.net/ |
Nouveau |
- |
Evolution |
Normal |
2.2 |
generation docutils |
- |
problem with footnote |
JRsT n'arrive pas à parser un fichier avec une footnote.
Exemple qui ne fonctionne pas :
test [1]_
.. [1] There are ``*-wide.txt`` variants for each of these character
entity set files, containing characters outside of the Unicode
basic multilingual plane or BMP (wide-Unicode; code points greater
than U+FFFF). Most pre-built Python distributions are "narrow" and
do not support wide-Unicode characters. Python *can* be built with
wide-Unicode support though; consult the Python build instructions
for details. |
Nouveau |
- |
Anomalie |
Normal |
2.2 |
generation legacy |
- |
Error with RST transformation in MS Windows |
OS: Windows XP
Maven version: 2.2.1
Java version: 1.6.0_16-b01
When doxia tries to transform a .rst file, I get this error:
[[
Error at xsl:import on line 32 column 37
XTSE0165: javax.xml.transform.TransformerException: Can't create url : no !/ found in url spec:file:C:mavenrepositoryorgnuitonjrstjrst1.3jrst-1.3.jar!xslrst2xhtml.xsl
javax.xml.transform.TransformerConfigurationException: Failed to compile stylesheet. 1 error detected.
at net.sf.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:176)
at net.sf.saxon.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:139)
at net.sf.saxon.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:91)
at org.nuiton.jrst.JRSTGenerator.transform(JRSTGenerator.java:222)
at org.nuiton.jrst.JrstParser.parse(JrstParser.java:67)
at org.apache.maven.doxia.DefaultDoxia.parse(DefaultDoxia.java:63)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument(DefaultSiteRenderer.java:410)
at org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument(DoxiaDocumentRenderer.java:53)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:330)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:134)
at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:154)
at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:118)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
]]
Under linux it works fine. The problem is in the class org.nuiton.jrst.JRSTGenerator
I'm attaching a patch file with my solution (replace all '' by '/' in .xsl stylesheet url). After apply the path, te transformation (and site generation) works ok.
Regards. |
Nouveau |
- |
Anomalie |
Normal |
2.2 |
generation legacy |
- |
Add some files in test to idenfy all bugs |
Il serais bien de récupérer les sources des pages du site de docutils (http://docutils.sourceforge.net/rst.html) pour être sur du rst valid et de lancer différentes générations sur ces fichiers.
Pour bien faire, il faudrait pouvoir lancer l'arbre de génération (http://nuiton.org/embedded/jrst/jrst-doc/devel/docDeveloppeur.html#la-g-n-ration), pour pouvoir lancer la génération en cascade : Génération du XML -> ok -> génération du HTML -> ko -> affichage du diff avec celui de Docutils ou autre ou graphique ?...
Il serait bien d'avoir une synthèse des fichiers en échecs et sur quel générations à la fin des tests.
Le but est de pouvoir avoir des outils précis pour identifier les bugs, et éviter les régressions. |
Nouveau |
- |
Evolution |
Normal |
2.2 |
Tests |
- |
Subtitiles not parsed with only one character |
In following example, 'R' is not parsed as a subtitle:
R
~
Depuis la version 2.13 de R, celui est disponible est 32 et 64 bits, celui-ci
s'installe dans les 2 versions lors de l'installation. L'utilisation de l'une
ou l'autre des versions dépend de sa configuration.
|
Nouveau |
- |
Anomalie |
Normal |
2.2 |
generation legacy |
- |
Option list strangely generated |
If I got this command line :
-importAndRenameRegion region newName
it is html generated as :
-importAndRenameRegion region | newName |
instead of
-importAndRenameRegion region newName | |
|
Nouveau |
- |
Anomalie |
Normal |
2.2 |
generation legacy |
- |
Fix tests broken since doxia 1.6 update |
Code updated, only two test are failing:
doxia-module-jrst/src/test/java/org/nuiton/jrst/JrstParserTest.java
doxia-module-jrst-legacy/src/test/java/org/nuiton/jrst/JrstParserTest.java |
Nouveau |
- |
Tâche |
Normal |
2.2 |
Tests |
- |
New way to generate does not work if no network |
Got this expection:
org.dom4j.DocumentException: docutils.sourceforge.net Nested exception: docutils.sourceforge.net
at org.dom4j.io.SAXReader.read(SAXReader.java:484)
at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
at org.nuiton.jrst.JRST.generateDocutils(JRST.java:382)
at org.nuiton.jrst.JrstParser.parse(JrstParser.java:61)
at org.apache.maven.doxia.DefaultDoxia.parse(DefaultDoxia.java:63)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument(DefaultSiteRenderer.java:401)
at org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument(DoxiaDocumentRenderer.java:53)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:319)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:135)
at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:175)
at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:138)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
|
Nouveau |
- |
Anomalie |
Haut |
2.2 |
generation docutils |
- |
Can not generate with new way |
2012/08/23 10:03:52 ERROR (JRSTToXmlStrategyDocutils.java:117) Error during the creation of the document
org.dom4j.DocumentException: Server returned HTTP response code: 503 for URL: http://docutils.sourceforge.net/docs/ref/soextblx.dtd Nested exception: Server returned HTTP response code: 503 for URL: http://docutils.sourceforge.net/docs/ref/soextblx.dtd
at org.dom4j.io.SAXReader.read(SAXReader.java:484)
at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
at org.nuiton.jrst.JRSTToXmlStrategyDocutils.generateRstToXml(JRSTToXmlStrategyDocutils.java:115)
at org.nuiton.jrst.AbstractJrstParser.parse(AbstractJrstParser.java:69)
at org.apache.maven.doxia.DefaultDoxia.parse(DefaultDoxia.java:63)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument(DefaultSiteRenderer.java:401)
at org.nuiton.jrst.JrstSiteRenderer.renderDocument(JrstSiteRenderer.java:167)
at org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument(DoxiaDocumentRenderer.java:53)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:319)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:135)
at org.nuiton.jrst.JrstSiteRenderer.render(JrstSiteRenderer.java:112)
|
Nouveau |
- |
Anomalie |
Haut |
2.2 |
generation docutils |
- |
JRST plugin should not load file from remote repositories |
ex: http://docutils.sourceforge.net/docs/ref/docutils.dtd |
Nouveau |
- |
Anomalie |
Normal |
2.2 |
dependencies |
- |
literal_block classes attribute is skipped durint html rendering |
Using this rst code:
.. class:: formatJava
::
public class Test {
}
This generate proper xml code (rst2xml.py):
public class Test {
}
but, is final html file, @classes@ is skipped
public class Test {
}
This is caused by missing support in @rst2xhtml.xsl file@ |
Nouveau |
echatellier |
Anomalie |
Normal |
2.2 |
generation docutils |
- |
Revert iText version to 2.1.7 to be compatible with lgpl |
|
Nouveau |
echatellier |
Tâche |
Normal |
2.2 |
dependencies |
- |
Update libs |
Update all old dependencies |
Résolu |
echatellier |
Tâche |
Normal |
2.1 |
dependencies |
- |
Update docutils python code to 0.12 |
|
Résolu |
echatellier |
Tâche |
Normal |
2.1 |
dependencies |
- |
Migrates to Git |
|
Résolu |
tchemit |
Tâche |
Normal |
2.1 |
- |
- |
Use nuitonpom 1.3 |
|
Résolu |
tchemit |
Tâche |
Normal |
2.1 |
- |
- |
Review jrst renderer to make it compatible with maven-site-plugin 3.4 |
|
Résolu |
tchemit |
Tâche |
Haut |
2.1 |
- |
- |
Logs are not really helpful |
When parsing errors are written in logs, we cannot know in which it was. So when you got a big website written in rst. It can be painful to know where to search.
Ex :
2011/11/22 05:10:12 WARN (JRSTReader.java:1555) Unknow directive type '_FAQ' in: org.dom4j.tree.DefaultElement@13d59d4 [Element: ]
We should have at least the rst file, its path if possible and none of the Java object toString (which are really not helpful). If possible the line should be really great too. |
Rejeté |
jpages |
Evolution |
Normal |
2.0.1 |
generation legacy |
- |
Improve RST generation mecanism |
There is some bad points to fix when using docutils :
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty not use the /tmp temp directory (stay inside de maven project in target/)
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty change name on rst file to transform (actually it is sourcesXXXX, so can not find what out what file is wrong...) |
Résolu |
tchemit |
Evolution |
Haut |
2.0.1 |
generation docutils |
- |
Introduce strategies of transform rst to xml (legacy, docutils) |
Use a strategy pattern to distinguish how to transform rst to xml file. |
Résolu |
tchemit |
Evolution |
Normal |
2.0.1 |
- |
- |
New GUI for JRST with Jaxx |
Pour faciliter l'utilisation de JRST, il serait souhaitable d'améliorer l'interface graphique en utilisant Jaxx. |
Résolu |
jpages |
Evolution |
Normal |
2.0.1 |
- |
- |
Table of contents without title formating |
If I try to generate the page linked,
the titles in the table of contents are not rendered and table of content is full of :
1. **Création** ou **sélection** de région
instead of :
1. **Création** ou **sélection** de région |
Résolu |
jruchaud |
Anomalie |
Normal |
2.0 |
generation docutils |
- |
Footnote links don't work |
Les liens des footnotes ne fonctionnent pas.
Par exemple le code suivant:
Référence [1]_
.. [1] Explication.
Cela produit les liens suivant :
page.html#id2 pour la référence
et
page.html#id1 pour l'explication
Ces liens n'ont aucun effets, ils ne conduisent pas l'un à l'autre.
Cela doit être dû à la feuille xsl qui transforme le xml généré par docutils en html mais qui ne gère peut-être pas les liens internes avec les ancres. |
Résolu |
jpages |
Anomalie |
Normal |
2.0 |
generation docutils |
- |
PDF generation with IText |
Dans JRST 1.6, la génération des différents formats passe par l'utilisation de DocUtils pour générer d'abord du xml. Cependant, comme l'ancienne feuille XSL pour transformer avec FOP en PDF ne correspond plus, la génération de PDF doit être effectuée d'une autre façon.
Pour cela, JRST va donc utiliser IText pour produire à partir du html le document PDF. |
Résolu |
jpages |
Evolution |
Normal |
2.0 |
generation docutils |
- |
XML generation with Jython and DocUtils |
Le parseur JRST actuel permettant de transformer le RST en XML étant incomplet, une nouvelle solution plus efficace a été trouvée pour faciliter la maintenance : utiliser les scripts de DocUtils pour parser les documents. Ainsi, on utilisera DocUtils (en particulier rst2xml) pour générer un XML intermédiaire qui servira ensuite comme précédemment à générer les autres types de formats (HTML, XDOC, PDF, etc...).
Cependant, ces scripts sont écrits en Python, il est donc nécessaire de passer par la bibliothèque Jython pour interpréter et exécuter ce langage dans Java. |
Résolu |
jpages |
Evolution |
Normal |
2.0 |
generation docutils |
- |
Display errors and warning in the html |
Actuellement, lorsqu'un site est généré à partir de rst avec maven site, les warnings et autres erreurs sont affichées dans la console. Cependant, le parser est fait de telle manière que les noms de fichiers sources d'où proviennent les erreurs ne représentent pas les véritables sources mais uniquement des fichiers temporaires donc le debug devient très laborieux.
Pour faciliter la correction de la documentation, il serait intéressant de pouvoir afficher dans le html généré les erreurs et les lignes correspondantes, de manière similaire à ce site : http://www.tele3.cz/jbar/rest/rest.html |
Résolu |
jpages |
Anomalie |
Normal |
2.0 |
generation docutils |
- |
Choose between Docutils and JRST Parser for generation |
Lors de la génération d'un document, l'utilisateur devrait avoir le choix entre la génération XML avec DocUtils et Jython (un peu plus lente mais plus complète) ou la génération avec le parseur JRST comme dans les versions précédentes.
Le choix devrait aussi être possible pour la génération de site avec Maven. |
Résolu |
jpages |
Evolution |
Normal |
2.0 |
generation docutils |
- |
Sections in xDoc generation are closed too soon |
Lors de la génération de document xDoc, les sections sont fermées beaucoup trop tôt, ce qui provoque lors de la génération du site avec maven des blocs div mal positionnés dans le html. Voici un exemple tiré de la page d'accueil de JTimer:
Dans ce cas-là, la liste devrait être contenue dans le bloc div et non pas à l'extérieur comme c'est le cas.
Il faut donc modifier la feuille de style rst2xdoc.xsl pour gérer plus efficacement les sections et sous-sections. |
Résolu |
jpages |
Anomalie |
Normal |
2.0 |
generation docutils |
- |
Bad link generation |
La gestion des embedded uris n'est pas bonne. Normalement on peut ecrire des choses comme:
External hyperlinks, like `Python `_.
donc
blabla `message affiche `_ blabla
voir http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#embedded-uris pour plus de detail.
Or cela fonctionne actuellement seulement si le lien commence par http:// mais il faudrait pouvoir ecrire directement sans le protocole. Car sinon les fichiers générés ne sont pas portable d'un serveur a un autre :( si on est obligé de toujours mettre toute l'url protocole + serveur. |
Résolu |
jruchaud |
Anomalie |
Immédiat |
1.5 |
generation docutils |
- |
Option argument not parsed |
Erreur dans JRST lorsque l'on essaye de parser une option avec seulement 1 argument :
--import
|
Résolu |
sletellier |
Anomalie |
Normal |
1.5 |
generation docutils |
- |
Admonition not parsed |
In list :
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty item
.. note:: note
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty item 2
Admonition note is not parsed. |
Résolu |
sletellier |
Anomalie |
Normal |
1.5 |
- |
- |
Regression : output and input encoding cannot be set on generate method |
|
Résolu |
sletellier |
Anomalie |
Normal |
1.4 |
generation docutils |
- |
Add some generate methodes |
Permettre l'entre String/StringBuffer/Reader, et la sortie String/StringBuffer/Writer pour la méthode generate. |
Résolu |
kcardineaud |
Evolution |
Normal |
1.4 |
generation docutils |
- |
Updates to mavenpom4redmineAndCentral 3.0.1 |
|
Résolu |
tchemit |
Evolution |
Normal |
1.4 |
dependencies |
- |
Logs are too verbose |
When generating maven site, we do not want to know which xsl is used but since 2.3 we have some such informations :
[INFO] 346562 [main] INFO org.nuiton.jrst.JRSTGenerator - Transform document using : jar:file:/home/hudson/.m2/repository/org/nuiton/jrst/jrst/1.3/jrst-1.3.jar!/xsl/rst2xdoc.xsl
|
Fermé |
kcardineaud |
Evolution |
Normal |
1.4 |
quality |
- |
Updates to i18n 2.4.1 and nuiton-utils 2.2 |
|
Résolu |
tchemit |
Evolution |
Normal |
1.4 |
dependencies |
- |
Remplacer les attributs id et name par ids et names dans le XML |
La norme de présentation ayant changée pour le xml, les attributs id et name sont remplacés par ids et names. |
Fermé |
kcardineaud |
Evolution |
Normal |
1.4 |
generation docutils |
- |
Problème avec les anonymous hyperlinks |
JRST ne supporte pas les fichiers rst contenant des anonymous hyperlinks de ce type :
.. __: http://www.python.org |
Fermé |
kcardineaud |
Anomalie |
Normal |
1.4 |
generation docutils |
- |
Litteral bloc into list not taken into account |
In the following example, the config lines should be in a litteral block.
Procédure d'installation
========================
1. Déployer le war de l'application dans le serveur d'application. Pour Tomcat 6,
placer le war ou un lien symbolique vers celui-ci dans le répertoire webapps.
2. Editer la configuration de base. Créez un fichier de configuration nommé
refcomp.properties et placé dans le répertoire "/etc" de la plateforme. Dans
ce fichier, insérez la configuration spécifique à l'instance::
refcomp.admin.email=l'email des administrateurs. Example : admin@refcomp.com
wikitty.storage.jdbc.host=jdbc:h2:file:chemin vers la base de donnée. Example : /var/local/refcomp/data/db
wikitty.searchengine.solr.directory.data=chemin vers l'index solr. Example : /var/local/refcomp/data/solr
mail.smtp.host=adresse du serveur de mail. Example : smtp.codelutin.com
|
Résolu |
kcardineaud |
Anomalie |
Normal |
1.4 |
- |
- |
Tests are failing |
When doing a
mvn clean install
on some machines, the tests are failing because the *target/surefire-workdir* is still not created :( |
Résolu |
kcardineaud |
Anomalie |
Urgent |
1.4 |
Tests |
- |
Verbatim block not well generated |
When wrinting this code :
Soit le ratio noté *Si*::
poids total péché dans la strate i
Si = ------------------------------------------
poids total échantillonné dans la strate i
It should produce this :
Soit le ratio noté Si:
poids total péché dans la strate i
Si = ------------------------------------------
poids total échantillonné dans la strate i
|
Résolu |
kcardineaud |
Anomalie |
Normal |
1.4 |
generation docutils |
- |
Update xml2rst.xsl stylesheet |
La feuille de style xml2rst.xsl a été mise à jour pour supporter le xml de docutils 0.4+.
Actuellement le jrst genere du xml dans le format 0.3.x, pas mal de chose ont changé
(attributs, id, ids, name names).
----
http://www.merten-home.de/FreeSoftware/xml2rst/ |
Rejeté |
- |
Evolution |
Normal |
1.4 |
generation docutils |
- |
Replace String constant usage by real constant variable |
In JRSTLexer and JRSTReader there are some String used as constant. This String must be replaced by constant. |
Fermé |
kcardineaud |
Evolution |
Normal |
1.4 |
quality |
- |
Taking inline images into account |
For example :
Pour faire cette opération, cliquez sur le bouton |myButton| , cela sauvegardera.
|myButton| ..image :: myImage.png |
Fermé |
kcardineaud |
Evolution |
Normal |
1.4 |
- |
- |
Replace uk.co.flamingpenguin.jewelcli by ApplicationConfig |
uk.co.flamingpenguin.jewelcli can be replaced by nuiton-utils#ApplicationConfig |
Résolu |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Add parameter support for image directive (width, height, ...) |
Le seul paramètre implémenté pour une image est le alt.
Il manque le width, height ou même le align qui serait intéressant. (http://docutils.sourceforge.net/docs/ref/rst/directives.html#image)
Un attribut existe en plus de la doc, l'attribut target permettant de rajouter un lien sur l'image. Il serait intéressant de pouvoir également mettre une légende sous l'image (parametre legend ?). |
Résolu |
fdesbois |
Evolution |
Normal |
1.3 |
generation docutils |
- |
Tab causes nullPointerException |
Tab at the beginning of a sentence causes a nullPointerException in org.nuiton.jrst.JRSTReader.isUpperLevel() method |
Résolu |
Waldan |
Anomalie |
Normal |
1.3 |
- |
- |
Can't use | character un table cell |
Following code won't parse :
+-----------------------------------------------------------------------------+----------+
| Vérifications | Niveau |
+=============================================================================+==========+
| Vérification que pour chaque espèce présent dans un trait d'une année | Fatal |
| dans le fichier tailles (noté Annee|Trait|Espece) il y a une donnée | |
| dans le fichier captures (le contraire n'est pas vraie) | |
+-----------------------------------------------------------------------------+----------+
but works in docutils. |
Résolu |
dst17 |
Anomalie |
Normal |
1.3 |
- |
- |
Rst file parsing fails with no level 2 subtitle |
In a file, if there is a title but no subtitle, an error happen
while parsing :
2010/01/25 12:01:40 ERROR (JRSTReader.java:480) JRST parsing error line 20 char 722:
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error during page generation
Embedded error: Error parsing 'xxx ... / src/site/rst/v2/user/ECMAScriptEdit.rst': line [-1] Can't parse rst file
File content was :
==============
ECMAScriptEdit
==============
:Author: Benjamin Poussin
:Revision: $Revision: 1545 $
:Date: $Date: 2008-10-08 16:13:44 +0200 (mer 08 oct 2008) $
.. sectnum::
.. contents::
L'editeur d'ECMAScript permet d'influer sur la façon dont isis-fish simule.
Une partie du simulateur est écrit grâce à cette interface, il suffit de
modifier ce code pour modifier la façon de simuler. Le code qui n'est pas
directement écrit en ECMAScript devra être réécrit pour modifier cette
partie du simulation. Cette partie du simulateur n'est pas écrite en
ECMAScript pour des raisons de performance, car des optimisations sont faite
lors de la compilation du code, et pour des raisons de débuggage. |
Rejeté |
echatellier |
Anomalie |
Normal |
1.3 |
generation docutils |
- |
Gestion des paramètres des URLs dans les liens |
Si je cherche à générer les liens suivants :
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty `Report de bugs `_
: Il sert à la notification d'un problème lors de l'utilisation d'ISIS-Fish.
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty `Demande d'amélioration `_
: Il sert à ajouter des idées d'amélioration ISIS-Fish.
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty `Report de problèmes de traduction `_
: Il sert pour reporter les erreurs de traduction.
J'obtiens :
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty `Report de bugs `_ : Il sert à la notification d'un problème lors de l'utilisation d'ISIS-Fish.
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty `Demande d'amélioration `_ : Il sert à ajouter des idées d'amélioration ISIS-Fish.
announcement archetype-nuiton-mojo archetypes buix common diswork docbook-tools eugene eugene.backup eugengo guix i18n i18n.backup jaxx jaxx.backup jredmine jredmine.backup jrst jrst.backup mapstoragemanager maven-eugene-plugin maven-helper-plugin maven-i18n-plugin maven-jrst-plugin maven-license-plugin maven-nuiton-skin mavenpom maven-process-plugin nuiton-config nuiton-converter nuiton-csv nuiton-csv.backup nuiton-decorator nuiton-i18n-api nuiton-j2r nuiton-jpa nuiton-js nuiton-matrix nuiton-maven-report-plugin nuiton-processor nuiton-profiling nuiton-redmine-site nuiton-rss nuiton-updater nuiton-utils nuiton-utils-extra nuiton-validator nuiton-web nuiton-widgets pom processor processor.backup public sandbox sandbox-git scmwebeditor topia wikitty `Report de problèmes de traduction `_
: Il sert pour reporter les erreurs de traduction. |
Résolu |
echatellier |
Anomalie |
Normal |
1.3 |
generation docutils |
- |
Indentation on table's cell |
When inserting multiple paragraphs on a table's cell, each paragraph are indented instead on being aligned.
blockquotes are added for each new paragraph in the cell. |
Résolu |
echatellier |
Anomalie |
Normal |
1.3 |
- |
- |
Problem with two-colons '::' interpretation |
When using two-colons ("::") to define a literal block, none of the datas of the document after the two-colons are interpreted. |
Résolu |
Waldan |
Anomalie |
Normal |
1.3 |
- |
- |
Can't use ' character in link |
Following code is not well parsed :
More info on the project on `nuiton's forge`_ .
.. _nuiton's forge: http://www.nuiton.org/projects/show/eugene
Produce a simple anchor link to nuitons_forge instead of a link |
Résolu |
Waldan |
Anomalie |
Normal |
1.3 |
- |
- |
Java heap space trying to generate simple table |
When I try to generate this simple table :
================================================ =======================================================================================================================================================================================================
Commande Description
================================================ =======================================================================================================================================================================================================
--help, -h Affiche l'aide
--listRegion Affiche la liste des régions disponibles
--importRegion region Importe une région dans la base locale. Il est possible d'importer des régions depuis ISIS-Fish version 2 ou 3. Suivant l'extension du fichier, ISIS-Fish fera la bonne opération
--importAndRenameRegion region newName Importe une région dans la base local et modifie son nom durant l'import.
--exportRegion regionName output.zip Exporte une région existante dans la base locale sous la forme d'un fichier zip importable ultérieurement.
--listSimulation Affiche la liste des simulations disponibles
--importSimulation simulation Importe une simulation dans la base locale
--exportSimulation simulationName simulation.zip Exporte une simulation existante dans la base locale sous la forme d'un fichier zip importable ultérieurement.
--update Force la mise à jour des scripts comme lors du premier lancement d'ISIS-Fish
--create-ssh-key Permet de créer une paire de clé ssh. Ces clés sont utilisées pour pouvoir modifier les scripts pour les personnes ayant un login sur le CVS hébergeant les sources des scripts. (Voir le chapitre CVS)
--ssh-key-file pathToPrivateKey Permet d'indiquer à ISIS-Fish d'utiliser une paire de clés ssh existantes pour l'accès au CVS. (Voir le chapitre CVS)
--config name value Permet de modifier des valeurs de configuration. Cela revient au même que de modifier le fichier $HOME/.isis-config-3, ou utiliser l'interface depuis le menu *fenêtre->configuration*.
================================================ =======================================================================================================================================================================================================
I got a java heap space error :
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Java heap space
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.OutOfMemoryError: Java heap space
at java.lang.String.substring(String.java:1939)
at org.nuiton.jrst.JRSTLexer.peekOption(JRSTLexer.java:655)
at org.nuiton.jrst.JRSTLexer.peekBodyElement(JRSTLexer.java:504)
at org.nuiton.jrst.JRSTLexer.peekTitleOrBodyElement(JRSTLexer.java:429)
at org.nuiton.jrst.JRSTReader.composeBody(JRSTReader.java:882)
at org.nuiton.jrst.JRSTReader.composeDocument(JRSTReader.java:828)
at org.nuiton.jrst.JRSTReader.read(JRSTReader.java:454)
at org.nuiton.jrst.JRSTReader.newJRSTReader(JRSTReader.java:2000)
at org.nuiton.jrst.JRSTReader.composeTable(JRSTReader.java:1624)
at org.nuiton.jrst.JRSTReader.composeBody(JRSTReader.java:938)
at org.nuiton.jrst.JRSTReader.composeSection(JRSTReader.java:1852)
at org.nuiton.jrst.JRSTReader.composeDocument(JRSTReader.java:835)
at org.nuiton.jrst.JRSTReader.read(JRSTReader.java:454)
at org.nuiton.jrst.JrstParser.parse(JrstParser.java:59)
at org.apache.maven.doxia.DefaultDoxia.parse(DefaultDoxia.java:63)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument(DefaultSiteRenderer.java:404)
at org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument(DoxiaDocumentRenderer.java:53)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:328)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:132)
at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:142)
at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:109)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) |
Résolu |
echatellier |
Anomalie |
Normal |
1.3 |
generation docutils |
- |
Escaping doesn't seems to work |
The character doesn't seem to be read as an escape character.
This is an escaping character : it shouldn't be visible after parsing.
This is two backslashes in a row \ , we should see only one backslash. |
Fermé |
echatellier |
Anomalie |
Haut |
1.3 |
- |
- |
Impossible to but description on next line in options list |
On the following option list
--listRegion Affiche la liste des régions disponibles
--importRegion
Importe une région dans la base locale. Il est possible d'importer des régions depuis ISIS-Fish version 2 ou 3. Suivant l'extension du fichier, ISIS-Fish fera la bonne opération
The generation fail as the importRegion option description is not rendered as such. It is rendered as a literal block |
Résolu |
echatellier |
Anomalie |
Normal |
1.3 |
generation docutils |
- |
Impossible to put option list description on several lines |
If i take this option list, extracted from rst documentation and try to generate it into html, i got a table splitted by a line : 'and long descriptions'. It should append the line to the previous description.
-a command-line option "a"
-b file options can have arguments
and long descriptions
--long options can be long also
--input=file long options can also have
arguments
/V DOS/VMS-style options too |
Résolu |
Waldan |
Anomalie |
Normal |
1.3 |
generation docutils |
- |
Unable to put between angle-brackets arguments in option lists |
If I take the following option-list :
--listRegion Affiche la liste des régions disponibles
--importRegion Importe une région dans la base locale. Il est possible d'importer des régions depuis ISIS-Fish version 2 ou 3. Suivant l'extension du fichier, ISIS-Fish fera la bonne opération
the second option is render with the argument Importe instead of . is not rendered at all. |
Résolu |
Waldan |
Anomalie |
Normal |
1.3 |
generation docutils |
- |
Java Heap Space trying to render a multiple options list when no space before second option |
If I try rendering this :
--help, -h Affiche l'aide
--listRegion Affiche la liste des régions disponibles
--importRegion Importe une région dans la base locale. Il est possible d'importer des régions depuis ISIS-Fish version 2 ou 3. Suivant l'extension du fichier, ISIS-Fish fera la bonne opération
I got a Java Heap Space error (guess an infinite loop) :
java.lang.OutOfMemoryError: Java heap space
at java.util.regex.Pattern.compile(Pattern.java:1452)
at java.util.regex.Pattern.(Pattern.java:1133)
at java.util.regex.Pattern.compile(Pattern.java:823)
at org.nuiton.jrst.JRSTLexer.peekOption(JRSTLexer.java:637)
at org.nuiton.jrst.JRSTLexer.peekBodyElement(JRSTLexer.java:496)
at org.nuiton.jrst.JRSTLexer.peekTitleOrBodyElement(JRSTLexer.java:421)
at org.nuiton.jrst.JRSTReader.composeBody(JRSTReader.java:979)
at org.nuiton.jrst.JRSTReader.composeSection(JRSTReader.java:1833)
at org.nuiton.jrst.JRSTReader.composeDocument(JRSTReader.java:815)
at org.nuiton.jrst.JRSTReader.read(JRSTReader.java:446)
at org.nuiton.jrst.JrstParser.parse(JrstParser.java:51)
at org.apache.maven.doxia.DefaultDoxia.parse(DefaultDoxia.java:63)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument(DefaultSiteRenderer.java:404)
at org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument(DoxiaDocumentRenderer.java:53)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:328)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:132)
at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:142)
at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:109)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
To render it I must write (the first try should render the same) :
--help , -h Affiche l'aide
--listRegion Affiche la liste des régions disponibles
--importRegion Importe une région dans la base locale. Il est possible d'importer des régions depuis ISIS-Fish version 2 ou 3. Suivant l'extension du fichier, ISIS-Fish fera la bonne opération |
Résolu |
Waldan |
Anomalie |
Normal |
1.3 |
generation docutils |
- |
Multiline table cell generation as définition |
In following code,
+-----------------------------------------------------------------------------+----------+
| Vérifications | Niveau |
+=============================================================================+==========+
| Vérification que pour chaque espèce présent dans un trait d'une année | Fatal |
| dans le fichier tailles (noté Annee|Trait|Espece) il y a une donnée | |
| dans le fichier captures (le contraire n'est pas vraie) | |
+-----------------------------------------------------------------------------+----------+
'Fatal' is generated a définition element, and should not. |
Résolu |
dst17 |
Anomalie |
Normal |
1.3 |
- |
- |
subtitle parsing error on section subsection |
Following code (section, subsection) :
Lancement
=========
Prérequis
---------
Is parsed as (title/subtitle):
Lancement
=========
Prérequis |
Résolu |
echatellier |
Anomalie |
Normal |
1.3 |
- |
- |
Perte du titre de table des matières |
Si je tente un
.. contents:: Table des matières
ma table des matières s'affiche bien, mais le titre Table des matières n'apparait pas. |
Résolu |
echatellier |
Anomalie |
Normal |
1.3 |
generation docutils |
- |
Update nuiton-i18n 2.3.2 |
|
Résolu |
echatellier |
Evolution |
Normal |
1.3 |
dependencies |
- |
poms are using hardcoded plugin version older than the ones in mavenpom |
m-assembly-p is set one a hardcoded version 2.2-beta-5, and in mavenpom we are using 2.2... |
Résolu |
tchemit |
Anomalie |
Normal |
1.3 |
quality |
- |
Update to plexus-utils 2.0.7 |
|
Résolu |
echatellier |
Evolution |
Normal |
1.3 |
dependencies |
- |
Update to nuiton-util 2.1.2 |
|
Résolu |
echatellier |
Evolution |
Normal |
1.3 |
dependencies |
- |
Updates to mavenpom 2.5.1 |
|
Résolu |
tchemit |
Evolution |
Normal |
1.3 |
dependencies |
- |
Update xmlunit to 1.3 |
|
Résolu |
echatellier |
Evolution |
Normal |
1.3 |
dependencies |
- |
jrst sh script does not work |
The m-license-plugin add the header before the magic line *#!/bin/sh*. |
Résolu |
tchemit |
Anomalie |
Normal |
1.3 |
- |
- |
Improve documentation home page and menu |
documentation first page got a TODO in it and menu does not link to tracker, download,... fix this. |
Résolu |
jcouteau |
Evolution |
Normal |
1.3 |
documentation |
- |
Bug on special characters on links |
- `Module de dépouillement (votecounting)`_
.. _Module de dépouillement (votecounting): votecounting.html
n'est pas bien généré :
il donne :
# Module de d 233 pouillement votecounting
et le lien ne fonctionne pas |
Résolu |
vbriand |
Anomalie |
Normal |
1.2 |
- |
- |
Different platforms end-of-line characters support |
Sont a supporter comme fin de ligne: r, n, rn |
Résolu |
vbriand |
Anomalie |
Normal |
1.2 |
- |
- |
Remove "maven-jrst-plugin" module from maven build |
Il serait bon de déprécier de module.
De le supprimer dans un futur proche.
Et de faire une doc de migration de ce plugin au module doxia. |
Résolu |
tchemit |
Evolution |
Normal |
1.2 |
- |
- |
sh/bat launch scripts have been removed from the distribution archive |
Autrefois il y avait deux script windows/linux qui ont
aujourd'hui disparu. |
Résolu |
echatellier |
Anomalie |
Normal |
1.2 |
- |
- |
Embedded URIs link syntax is not taken into account |
La syntaxe de lien Embedded URIs n'est pas prise en compte :
External hyperlinks, like `Python
`_.
source : http://docutils.sourceforge.net/docs/user/rst/quickref.html#hyperlink-targets |
Résolu |
vbriand |
Anomalie |
Normal |
1.2 |
- |
- |
All the titles are generated as level 2 in html output |
En html, si j'ai des titres de différents niveaux, ils sont tous générés dans des sections différentes, mais sont tous dans des balises du coup, au rendu ils sont tous au même niveau.
Code généré :
Traiter les formulairesTraitement par formulairePour traiter un formulaire, il faut l'ouvrir...
Contenu du fichier RST :
=======================
Traiter les formulaires
=======================
Traitement par formulaire
-------------------------
Pour traiter un formulaire, il faut l'ouvrir...
|
Résolu |
echatellier |
Anomalie |
Normal |
1.2 |
generation docutils |
- |
Infinite loop during parsing |
A test has been added in project.
It cause an inifinite loop for an unknown cause for now. |
Résolu |
vbriand |
Anomalie |
Normal |
1.2 |
- |
- |
No link render when using a https url |
|
Résolu |
vbriand |
Anomalie |
Haut |
1.2 |
generation docutils |
- |
Cannot generate an empty table of contents |
Example :
Test
----
.. contents:: Table des matières
Texte
va me donner une erreur :
[INFO] Parent project loaded from repository.
2010/09/17 01:52:22 ERROR (JRSTReader.java:488) JRST parsing error line 18 char 848:
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error during page generation
Embedded error: Error parsing '/home/couteau/workspace/labs/vradi/src/site/rst/groups.rst': line [-1] Can't parse rst file
(J'ai simplifié l'example). Si je rajoute un titre, la page est bien générée. |
Résolu |
vbriand |
Anomalie |
Normal |
1.2 |
- |
- |
Optimize dependencies + consolidate third-parties |
|
Résolu |
tchemit |
Evolution |
Normal |
1.2 |
dependencies |
- |
Use nuiton-utils 2.0 |
|
Résolu |
echatellier |
Evolution |
Normal |
1.2 |
dependencies |
- |
Use doxia 1.1.4 |
|
Résolu |
tchemit |
Evolution |
Normal |
1.2 |
dependencies |
- |
Use docbook-xsl 1.75.2 |
|
Résolu |
jcouteau |
Evolution |
Normal |
1.2 |
dependencies |
- |
Use Apache FOP 1.0 |
|
Résolu |
jcouteau |
Evolution |
Normal |
1.2 |
dependencies |
- |
Update I18n to 2.3 |
|
Résolu |
tchemit |
Evolution |
Normal |
1.2 |
dependencies |
- |
Generated file is empty |
Je cherche à générer un fichier rst dans un site maven avec le plugin jrst mais le fichier généré est vide. La génération en passant par l'interface graphique me génère bien ce qui est souhaité. |
Résolu |
vbriand |
Anomalie |
Haut |
1.2 |
- |
- |
Set doxia-module-xdoc in 'provided' scope |
Maybe doxia-module-xdoc must be in provided scope instead of 'compile'. |
Résolu |
tchemit |
Evolution |
Normal |
1.1.1 |
dependencies |
- |
Régression sur la génération des méta-données |
Les méta-données ne sont plus générées correctement.
Le tableau est toujours présent mais le style est perdu (couleurs,...). Du coup à la visualisation, on ne sait plus que ce sont des meta-données.
C'est visible sur le site de eugene (eugene-2.0.0-beta-4-SNAPSHOT) dans le module eugene, page ObjectModel en français par exemple. |
Résolu |
echatellier |
Anomalie |
Haut |
1.1.1 |
- |
- |
Use maven-license-plugin 2.2 |
|
Résolu |
tchemit |
Evolution |
Normal |
1.1.1 |
dependencies |
- |