Building help.ubuntu.com

Shaun McCance shaunm at gnome.org
Mon Sep 26 22:08:47 UTC 2016


On Mon, 2016-09-26 at 13:34 -0700, Doug Smythies wrote:
> On 2016.09.26 11:27 Shaun McCance wrote:
> 
> > 
> > Hi all,
> Hi Shaun,
> 
> > 
> > 
> > Currently, if I recall things correctly, help.ubuntu.com is built
> > with
> > a set of scripts that call yelp-build with the -x option for custom
> > styling. Rather than have every project roll its own orchestration
> > scripts, I've been working on a tool called Pintail to manage
> > entire
> > documentation sites:
> > 
> > https://github.com/projectmallard/pintail
> In terms of a time-line, could I suggest that we leave the already in
> progress 16.10 alone. Then we could do some trial work or whatever
> as part of the 17.04 cycle, starting early in an attempt to avoid
> deadline stress.

Absolutely. Changing out tools on 16.10 right would be madness.

> In the meantime, would it make sense for you to do a build of
> help.ubuntu.com so as to understand what we do today? It would be
> pretty simple, as we are just replacing the 16.10 desktop help docs
> during remaining updates this cycle. All the other stuff stays the
> same.

Can somebody remind me where the current build scripts and stuff are?
I'll take a crack at a basic setup in the next couple weeks.

> Keep in mind that we (the current doc committers) are more custodians
> of workflows that were created before our time than we are experts
> on the deep details. In particular, I tend to get lost whenever I
> have to dig deep into yelp while investigating some issue.

Sure. A lot of your tools came from GNOME, and you should always feel
free to reach out to GNOME for help. But your build scripts are kind of
a custom job. Hopefully having those replaced by a maintained upstream
project will make your lives easier. Doc writers shouldn't have to
spend their time doing ops work.

--
Shaun




More information about the ubuntu-doc mailing list