<div dir="ltr">I&#39;ve looked for a few tools, but hadn&#39;t seen this one yet. Looks kind of promising though. If I could figure out how to export the docs to DocBook I&#39;d test it :)</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 13, 2016 at 1:26 PM, Brian Stansberry <span dir="ltr">&lt;<a href="mailto:brian.stansberry@redhat.com" target="_blank">brian.stansberry@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Has anyone used a good docbook to asciidoc converter, e.g. the docbookrx<br>
discussed at [1] or the O&#39;Reilly thing at [2]?<br>
<br>
If we can&#39;t have some sort of reasonable conversion it&#39;s hard to imagine<br>
us making the move.<br>
<br>
[1]<br>
<a href="https://blogs.gnome.org/pmkovar/2015/10/27/converting-docbook-into-asciidoc/" rel="noreferrer" target="_blank">https://blogs.gnome.org/pmkovar/2015/10/27/converting-docbook-into-asciidoc/</a><br>
<br>
[2] <a href="https://github.com/oreillymedia/docbook2asciidoc" rel="noreferrer" target="_blank">https://github.com/oreillymedia/docbook2asciidoc</a><br>
<span class=""><br>
On 5/13/16 10:46 AM, James Perkins wrote:<br>
&gt; Yeah I think I prefer approach 3 myself. It just might be a lot of work<br>
&gt; to get there.<br>
&gt;<br>
&gt; I was thinking we could either use the gh-pages/<a href="http://github.io" rel="noreferrer" target="_blank">github.io</a><br>
</span>&gt; &lt;<a href="http://github.io" rel="noreferrer" target="_blank">http://github.io</a>&gt; approach or even just make it part of the <a href="http://wildfly.org" rel="noreferrer" target="_blank">wildfly.org</a><br>
&gt; &lt;<a href="http://wildfly.org" rel="noreferrer" target="_blank">http://wildfly.org</a>&gt; [1] repo in a docs subdirectory. I see it being<br>
<span class="">&gt; nice in some ways having it on <a href="http://wildfly.org" rel="noreferrer" target="_blank">http://wildfly.org</a>.<br>
&gt;<br>
&gt; [1]: <a href="https://github.com/wildfly/wildfly.org" rel="noreferrer" target="_blank">https://github.com/wildfly/wildfly.org</a><br>
&gt;<br>
&gt; On Fri, May 13, 2016 at 6:12 AM, David M. Lloyd &lt;<a href="mailto:david.lloyd@redhat.com">david.lloyd@redhat.com</a><br>
</span><div><div class="h5">&gt; &lt;mailto:<a href="mailto:david.lloyd@redhat.com">david.lloyd@redhat.com</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     I like approach 3, assuming that it&#39;ll move in to e.g. GitHub.  If<br>
&gt;     there&#39;s an update to a doc, it&#39;s a lot easier to backport using git than<br>
&gt;     Confluence.  Less chance of old docs getting abandoned, and easier for<br>
&gt;     users to contribute fixes and updates if they can just open a PR for<br>
&gt;     each affected version.  We&#39;re already reasonably well-trained to deal<br>
&gt;     with old branches.<br>
&gt;<br>
&gt;     I don&#39;t know how we&#39;d organize it though; I&#39;ve never done multi-document<br>
&gt;     things using asciidoc, and also we&#39;d have to publish it somehow<br>
&gt;     (preferably in an automated manner).<br>
&gt;<br>
&gt;     On 05/12/2016 10:32 PM, James Perkins wrote:<br>
&gt;     &gt; I&#39;ve been reading the WildFly documentation [1] quite a bit lately and<br>
&gt;     &gt; noticing a lot of issues. Sometimes it references WildFly 8 in the<br>
&gt;     &gt; WildFly 10 (or 9) documentation. Sometimes it references JBoss AS 7.<br>
&gt;     &gt; Links take you to old documentation, e.g. a WFLY10 doc takes you to a<br>
&gt;     &gt; page for WFLY8. Sometimes documentation is just plain out of date<br>
&gt;     &gt; referencing behavior that has possibly been removed or replaced by<br>
&gt;     &gt; something better.<br>
&gt;     &gt;<br>
&gt;     &gt; This has happened because we keep copying the documentation over each<br>
&gt;     &gt; time we have a new version. Overall this makes sense as a lot of it<br>
&gt;     &gt; doesn&#39;t need to be changed. However it leaves reading the<br>
&gt;     documentation<br>
&gt;     &gt; confusing. Reading documentation for WildFly 10 and seeing WildFly<br>
&gt;     8 in<br>
&gt;     &gt; the text with a link for AS72 isn&#39;t very user friendly as I&#39;m sure we<br>
&gt;     &gt; can all agree.<br>
&gt;     &gt;<br>
&gt;     &gt; There&#39;s a few different ways we could go with this.<br>
&gt;     &gt;<br>
&gt;     &gt; Approach 1:<br>
&gt;     &gt; One, probably the easiest, is to use a single confluence project. We&#39;d<br>
&gt;     &gt; need to remove the version numbers from the text, which I think we<br>
&gt;     &gt; should do anyway. Instead of referencing WildFly 10 we just<br>
&gt;     reference it<br>
&gt;     &gt; as WildFly.<br>
&gt;     &gt;<br>
&gt;     &gt; An issue I can think of with this approach is some how annotating or<br>
&gt;     &gt; referencing that parts of the documentation only work with ${version}.<br>
&gt;     &gt; For example new features would have to be noted they only work with<br>
&gt;     &gt; ${version}+.<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     &gt; Approach 2:<br>
&gt;     &gt; Essentially he same as approach 1 only do allow different Confluence<br>
&gt;     &gt; projects for the different Java EE target version. So WIldFly 8, 9 and<br>
&gt;     &gt; 10 would all be documented under something like WFLYEE7.<br>
&gt;     &gt;<br>
&gt;     &gt; Approach 3<br>
&gt;     &gt; Switch to using something like asciidoc which can use variables and<br>
&gt;     &gt; generate links to the correct content. While this approach is probably<br>
&gt;     &gt; takes the most work up front, it seems like like it would be easier to<br>
&gt;     &gt; maintain between releases.<br>
&gt;     &gt;<br>
&gt;     &gt; Any other suggestions are welcome.<br>
&gt;     &gt;<br>
&gt;     &gt; [1]: <a href="https://docs.jboss.org/author/display/WFLY10/Documentation" rel="noreferrer" target="_blank">https://docs.jboss.org/author/display/WFLY10/Documentation</a><br>
&gt;     &gt;<br>
&gt;     &gt; --<br>
&gt;     &gt; James R. Perkins<br>
&gt;     &gt; JBoss by Red Hat<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     &gt; _______________________________________________<br>
&gt;     &gt; wildfly-dev mailing list<br>
</div></div>&gt;     &gt; <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a> &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a>&gt;<br>
<span class="">&gt;     &gt; <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><br>
&gt;     &gt;<br>
&gt;<br>
&gt;     --<br>
&gt;     - DML<br>
&gt;     _______________________________________________<br>
&gt;     wildfly-dev mailing list<br>
</span>&gt;     <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a> &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a>&gt;<br>
<span class="im HOEnZb">&gt;     <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; James R. Perkins<br>
&gt; JBoss by Red Hat<br>
&gt;<br>
&gt;<br>
</span><span class="im HOEnZb">&gt; _______________________________________________<br>
&gt; wildfly-dev mailing list<br>
&gt; <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><br>
&gt;<br>
<br>
<br>
--<br>
</span><span class="HOEnZb"><font color="#888888">Brian Stansberry<br>
Senior Principal Software Engineer<br>
</font></span><div class="HOEnZb"><div class="h5">JBoss by Red Hat<br>
_______________________________________________<br>
wildfly-dev mailing list<br>
<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>James R. Perkins</div><div>JBoss by Red Hat</div></div></div></div></div>
</div>