Docs: Managing multi-file tutorials

Antranig Basman antranig.basman at colorado.edu
Tue Jun 10 14:17:49 EDT 2014


Remember that we will have in time a static publishing solution that will manage the weaving of our 
documentation into appropriate integrated forms. It is much easier to join together files which have been 
split rather than split files which have been joined. We should go with proposal 1 in this case, and deal 
with weaving the files together later. We should make sure that we adopt a naming convention that makes the 
sequence of the files easy to deduce from the filename.

Cheers,
Antranig

On 10/06/2014 19:01, Cheetham, Anastasia wrote:
>
> I'm hoping the community can weigh in on ideas for managing multi-file tutorials in our new Markdown documentation repository:
>      https://github.com/fluid-project/infusion-docs
>
> Justin has a pull request that includes the "Getting started with Infusion" tutorial, which comprises multiple pages. The Preferences Framework "Creating a Preferences Editor Using the Preferences Framework" tutorial is ready for conversion to Markdown; it, too, comprises multiple pages.
>
> I'm worried about a proliferation of files that are strongly related to each other just hanging about together at the root of the repository. It's confusing to work with, and I imagine it might be confusing to our users.
>
> I'd like to propose some possible approaches to better organization:
>
> Proposal 1
> ----------
> a) All files related to a given tutorial should be contained within a single folder named according to the tutorial, e.g. "Tutorial-GettingStartedWithInfusion"
> b) Files within the tutorial would NOT have "Tutorial" in their names.
> c) Any file in a multi-file tutorial must have a note that identifies it as part of a tutorial, with a link to the start of the tutorial.
>
> Proposal 2
> ----------
> a) All tutorials must be self-contained in a single file.
> b) The file name would start with "Tutorial-"
>
>
> What do people think of these proposals? Does anyone have any other suggestions?
>
>



More information about the fluid-work mailing list