Excerpts from Morgenstern, Chad's message of 2017-08-10 13:01:47 +0000: > I tried to convert all docs to rst using pandoc as the following example shows > pandoc -f docbook -t rst -s section_cinder-deployment-choices.xml -o > section_cinder-deployment-choices.rst > > There were no errors thrown, however we are missing things such as section > headers, and the internal links did not convert either. > > Please advise how to address this issue?
Yuki Kasuya is also working on this (see the thread "Operations Guide removal" on this list. Maybe you can collaborate? Doug > > P.S. > By way of example: > > > For example, in the rst doc these are this is what we have > debian@debian-1:~/openstack-repo/openstack-deploy-ops-guide/cinder$ egrep -B > 1 "^\*\*|^\-\-|^==" section_cinder-deployment-choices.rst | egrep -v '^-' | > grep -v "^$" > Theory of Operation & Deployment Choices > ======================================== > **Cinder Backends and Storage Virtual Machines.** > **Cinder volumes and FlexVol volumes.** > **Cinder volume representation within a FlexVol volume.** > **Cinder Scheduling and resource pool selection.** > **Cinder snapshots versus NetApp Snapshots.** > **E-Series snapshots.** > **CDOT and 7-mode consistency groups.** > **E-Series consistency groups.** > **SANtricity Web Services Proxy.** > **FAS.** > **E-Series.** > **iSCSI.** > **NFS.** > **Volume Groups.** > **Dynamic Disk Pools (DDP).** > **Options.** > **Setup.** > **Filer Side Setup.** > **OpenStack Setup.** > **Data ONTAP Thin Provisioning.** > **E-Series Thin Provisioning.** > **Establishing an iSCSI Session.** > **iSCSI Session Scope.** > **Configuration Options.** > > Where as in the original xml file: > debian@debian-1:~/openstack-repo/openstack-deploy-ops-guide/cinder$ grep -i > title section_cinder-deployment-choices.xml > <title>Theory of Operation & Deployment Choices</title> > <title>Construct Mappings between Cinder and Data ONTAP</title> > <title>Cinder Backends and Storage Virtual Machines</title> > <title>Cinder volumes and FlexVol volumes</title> > <title>Cinder volume representation within a FlexVol > volume</title> > <title>Cinder Scheduling and resource pool selection</title> > <title>Cinder snapshots versus NetApp Snapshots</title> > <title>E-Series snapshots</title> > <title>CDOT and 7-mode consistency groups</title> > <title>E-Series consistency groups</title> > <title><trademark class="registered">SANtricity</trademark> Web > Services Proxy</title> > <title><trademark class="registered">SANtricity</trademark> Web > Services Proxy</title> > <title>Mitaka Support</title> > <title>Recommendation</title> > <title>Deployment Choice: FAS vs E-Series</title> > <title>FAS</title> > <title>E-Series</title> > <title>Deployment Choice: Clustered Data ONTAP vs Data ONTAP > operating in 7-Mode</title> > <title>Recommendation</title> > <title>Deployment Choice: NFS versus iSCSI</title> > <title>iSCSI</title> > <title>NFS</title> > <title>Recommendation</title> > <title>Recommendation</title> > <title>Deployment Choice: Volume Groups vs Dynamic Disk Pools > (E-Series)</title> > <title>Volume Groups</title> > <title>Dynamic Disk Pools (DDP)</title> > <title>Recommendation</title> > <title>Deployment Choice: NFS Security</title> > <title>Options</title> > <title>Setup</title> > <title>Filer Side Setup</title> > <title>OpenStack Setup</title> > <title>Fibre Channel Switch Fabric With Cinder</title> > <title>Using Cinder Volume Types to Create a Storage Service > Catalog</title> > <title>Over-Subscription and Thin-Provisioning</title> > <title>Data ONTAP Thin Provisioning</title> > <title>E-Series Thin Provisioning</title> > <title>Unidirectional CHAP Authentication</title> > <title>Establishing an iSCSI Session</title> > <title>iSCSI Session Scope</title> > <title>Configuration Options</title> > > -----Original Message----- > From: Doug Hellmann [mailto:d...@doughellmann.com] > Sent: Thursday, August 10, 2017 8:37 AM > To: openstack-operators <openstack-operators@lists.openstack.org> > Subject: Re: [Openstack-operators] [OpenStack-docs] [doc] Operations Guide > removal > > Excerpts from Yuki Kasuya's message of 2017-08-10 17:09:48 +0900: > > > > > I tried to convert all docs under ops-guide dir using pandoc. Like > > below, toctree,term and some directives doesn't work after converting. > > But, at glance, almost fine after converting. > > If you don't mind, I'll able to create wiki pages of ops-guide. > > > > xxx@devstack02:~/work/openstack-manuals/doc/ops-guide/source$ pandoc > > index.rst -t mediawiki -o index .wiki > > pandoc: ignoring unknown directive: toctree "source" (line 58, column > > 1) > > pandoc: ignoring unknown role :term: in "source" (line 20, column 13) > > pandoc: ignoring unknown role :term: in "source" (line 19, column 59) > > It should be safe to ignore the toctree directives. If you want to keep the > same structure between the wiki pages and the original source document, you > might want to replace those with lists of links. > > The term role automatically links to the glossary. As long as the text > highlighted by the role is present in the output, it is fine to ignore that > warning, too. > > Doug > > _______________________________________________ > OpenStack-operators mailing list > OpenStack-operators@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators > _______________________________________________ > OpenStack-operators mailing list > OpenStack-operators@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators _______________________________________________ OpenStack-operators mailing list OpenStack-operators@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators