<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 8, 2016 at 5:00 AM, Amye Scavarda <span dir="ltr"><<a target="_blank" href="mailto:amye@redhat.com">amye@redhat.com</a>></span> wrote:<br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><div dir="ltr"><div><div class="gmail-h5"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 23, 2016 at 4:42 PM, Joe Julian <span dir="ltr"><<a target="_blank" href="mailto:joe@julianfamily.org">joe@julianfamily.org</a>></span> wrote:<br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><div><div><br>
<br>
On 08/23/2016 12:27 PM, Justin Clift wrote:<br>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">
On 11 Aug 2016, at 21:23, Amye Scavarda <amye at <a target="_blank" rel="noreferrer" href="http://redhat.com">redhat.com</a>> wrote:<br>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">
The Red Hat Gluster Storage documentation team and I had a conversation<br>
about how we can our upstream documentation more consistent and improved<br>
for our users, and they're willing to work with us to find where the major<br>
gaps are in our documentation. This is awesome! But it's going to take some<br>
work on our side to make this a reality.<br>
<br>
One piece that's come up is that we should probably look towards changing<br>
current tooling for this. It turns out that our ReadTheDocs instance search<br>
is failing because we're using markdown, and this is a known issue. It<br>
doesn't look like it's going to be fixed anytime soon.<br>
<br>
Rather than continue to try to make RTD serve our needs, I'd like to<br>
propose the following changes to where our documentation lives and in what<br>
language:<br>
I'd much rather pattern after <a target="_blank" rel="noreferrer" href="http://docs.openshift.org">docs.openshift.org</a>, move to ASCIIdoc and use<br>
ASCIIbinder as our engine to power this. What that does is give us control<br>
over our overall infrastructure underneath our documentation, maintain our<br>
existing git workflow for adding to documentation, and matches with other<br>
communities that we work closely with. I'm mindful that there's a burden of<br>
migration again, but we'll be able to resolve a lot of the challenges we<br>
have with documentation currently: more control over layout, ability to<br>
change the structure to make it more user friendly, use our own search<br>
however we see fit.<br>
<br>
I'm happy to take comments on this proposal. Over the next week, I'll be<br>
reviewing the level of effort it would take to migrate to ASCIIdocs and<br>
ASCIIbinder, with the goal being to have this in place by end of September.<br>
<br>
Thoughts?<br>
</blockquote>
It's probably worth considering GitBook instead:<br>
<br>
<a target="_blank" rel="noreferrer" href="https://www.gitbook.com">https://www.gitbook.com</a><br>
<br>
Example here:<br>
<br>
<a target="_blank" rel="noreferrer" href="http://tutorial.djangogirls.org/en/index.html">http://tutorial.djangogirls.o<wbr>rg/en/index.html</a><br>
<br>
Pros:<br>
<br>
* Works with Markdown & ASCIIdoc<br>
<br>
No need to convert the existing docs to a new format,<br>
and the already learned Markdown skills don't need relearning<br>
<br>
* Also fully Open Source<br>
<br>
<a target="_blank" rel="noreferrer" href="https://github.com/GitbookIO/gitbook/">https://github.com/GitbookIO/<wbr>gitbook/</a><br>
<br>
* Searching works very well<br>
<br>
Try searching on the Django Girls tutorial above for "Python".<br>
<br>
Correct results are returned in small fractions of a second.<br>
<br>
* Has well developed plugins to enable things like inline<br>
videos, interactive exercises (and more)<br>
<br>
<a target="_blank" rel="noreferrer" href="https://plugins.gitbook.com">https://plugins.gitbook.com</a><br>
<br>
* Can be self hosted, or hosted on the GitBooks infrastructure<br>
<br>
* Doesn't require Ruby, unlike ASCIIbinder which is written<br>
in it.<br>
<br>
Cons:<br>
<br>
* It's written in Node.js instead<br>
<br>
Not sure that's any better than Ruby<br>
<br>
It seems a better polished solution than <a target="_blank" rel="noreferrer" href="http://docs.openshift.org">docs.openshift.org</a> is using,<br>
and would probably require less effort for the Gluster docs to be adapted<br>
to.<br>
<br>
Thoughts? :)<br>
<br>
+ Justin<br>
<br>
</blockquote></div></div>
+1 This seems like the most sane solution<div><div><br>
______________________________<wbr>_________________<br>
Gluster-devel mailing list<br>
<a target="_blank" href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
<a target="_blank" rel="noreferrer" href="http://www.gluster.org/mailman/listinfo/gluster-devel">http://www.gluster.org/mailman<wbr>/listinfo/gluster-devel</a><br>
</div></div></blockquote></div><div class="gmail_extra"><br></div></div></div></div><div class="gmail_extra">I'll jump back in here: </div><div class="gmail_extra"><a target="_blank" href="https://github.com/gluster/glusterdocs/pulse/monthly">https://github.com/gluster/glu<wbr>sterdocs/pulse/monthly</a> shows not a ton of activity currently, as Humble pointed to earlier. That's not a bad thing, but this may speak to Niels' point that contributing to Docs isn't something that's currently well known. </div><div class="gmail_extra"><br></div><div class="gmail_extra">My sense is that we should separate this into two different conversations: improving the user + admin guides with contributions from the Red Hat Gluster Storage team, and the second conversation about how we take developer contribution. That gets Gluster.org back to a place where we can contribute the developer guides with what's under active development. </div><div class="gmail_extra"><br></div><div class="gmail_extra">Unfortunately, the tooling part is where we start with this, because the contribution of the actively maintained documentation also depends on ascii. As soon as I have a link to a proof of concept for what ASCIIdocs + asciibinder could look like, I'll post it here for review. </div><div class="gmail_extra"><br></div><div class="gmail_extra">My goal in pushing this is to get us to a place where we're contributing the things that we know best, the features we're actively working on, and how to help contribute to the project, while using the resources we have to improve the user experience. </div><span class="gmail-"><div class="gmail_extra"> </div><div class="gmail_extra">-- <br><div><div dir="ltr">Amye Scavarda | <a target="_blank" href="mailto:amye@redhat.com">amye@redhat.com</a> | Gluster Community Lead</div></div>
</div></span></div>
<br>______________________________<wbr>_________________<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
<a target="_blank" rel="noreferrer" href="http://www.gluster.org/mailman/listinfo/gluster-devel">http://www.gluster.org/<wbr>mailman/listinfo/gluster-devel</a><br></blockquote></div><br><br><div tabindex="-1" id="gmail-:qm" class="gmail-ajV"><div tabindex="0" class="gmail-ajR" id="gmail-:y7"><img src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif" class="gmail-ajT"></div></div><div class="gmail_extra">As mentioned by Amye, Red Hat is planning to contribute RHGS documentation<br>upstream. <br><br>I am working with the Red Hat documentation team on this. <br>I merged our upstream documenation with the Red Hat documentation and removed<br>few Red Hat specific contents. As a POC I hosted this combined doc on <a target="_blank" href="http://gitbook.com">gitbook.com</a>.<br><br><a target="_blank" href="https://rajeshjoseph.gitbooks.io/test-guide/content/">https://rajeshjoseph.gitbooks.<wbr>io/test-guide/content/</a><br><br></div><div class="gmail_extra">The actual documentation is in asciidoc format and is hosted on github. <br></div><div class="gmail_extra"><br><a target="_blank" href="https://github.com/rajeshjoseph/doctest">https://github.com/<wbr>rajeshjoseph/doctest</a><br><br></div><div class="gmail_extra">This work can also be easily migrated to asciibinder, if we decided to take that route.<br></div><div class="gmail_extra"><br></div>It would be great if you can look into this and let me know your comments.<br><br></div><div class="gmail_extra">Thanks & Regards,<br></div><div class="gmail_extra">Rajesh<br></div></div>