terminusdb / terminusdb-docs

TerminusDB Documentation
https://terminusdb.com/docs/
6 stars 6 forks source link

Technical Writing Handover #146

Open mark-terminusdb opened 2 years ago

mark-terminusdb commented 2 years ago

Technical writing and documentation development handover:

mark-terminusdb commented 1 year ago

All-hands presentation

Presentation completed and shared. Attached here for convenience.

terminusdb-lunch-and-learn-technical-writing-v2.pptx

Original diagrams

Legacy diagrams and uncompressed, editable diagrams currently in use are in the ppt below. Please ungroup diagram components to edit if required.

terminusdb-diagrams.pptx

Challenges and recommendations

GitBook

GitBook has pros and cons in almost equal measure. Use GitBook for minor edits to existing pages, not for major additions. However, using multiple editors also introduces delays and further challenges - please see Other future considerations further below. Some of the issues encountered:

Complexity and GitHub awareness

Despite attempts to simplify, communicating TerminusDB in simple ways for all to understand continues to be challenging. Even the simplest data models can be defined in multiple ways, terminology continues to be used interchangeably across docs, tutorials, and the console. In particular, competence/familiarity with GitHub or GitHub-like concepts is assumed in the console. Some console inline/context-sensitive documentation or links to relevant pages of the docs site should be considered.

TerminusDB definition

A very simple definition of TerminusDB, especially on the main website, would be beneficial. Consider something catchy and cheesy along the lines of TerminusDB - A Database with a Difference or a slightly more descriptive (but no less cheesy!) TerminusDB - A Database with a Transformative Difference

Priorities

Tutorials

Reduce the number of tutorials and simplify where possible - please see my existing issue for further recommendations:

https://github.com/terminusdb/terminusdb-docs/issues/105

Console and Product Explorer

Several bug fixes and enhancements are recommended. Please see my issues created in the TerminusX repo:

https://github.com/terminusdb/terminusx/issues

Simplify

Continue to simplify where possible - thinking in terms of a junior developer level at most as a baseline is recommended.

Other future considerations

If possible in the future: