It’s been about a year since our small writing team converted to a GitHub as writing environment (see GitHub for Writers). Several of us now write exclusively in Visual Studio Code (a.k.a, VSCode) and save to our documentation repository. Our Developers have provided tools to ensure good writing and style practices, and enable us to publish in HTML format on the company site.
I’m still in transition – writing in our old authoring tool and then making the same changes in VSCode (the dreaded “double-maintenance”). This is necessary because this documentation must be translated into two languages. Our Translation team is figuring out how to translate markdown in their new tool (while continuing to translate in the old tool). We won’t be in this situation forever, but I am looking forward to updating once in the future.
We had a few tool glitches at first. The linting and processing tools that worked so well in the Apple environment had problems in the WIndows environment. That made for some dicey release cycles. It took awhile to figure out the problem, but now the tools work for both. Other than that, the transition has been challenging and interesting.
More importantly, our users love having their tools and documentation located in one place (even though the documentation is currently a release or two behind the standard documentation, and lacks translation). During the transition, we try to keep them informed about the two sources and the differences. Once the transition is complete, we hope to implement a feedback loop, so users can provide improvements and suggestions. Then we’ll really be using the GitHub environment to its full advantage. Stay tuned!