Skip to content

Documentation improvement planning #547

@PhilippHaefele

Description

@PhilippHaefele

Hi together,

i open this issue to plan, discuss, collect things for an improvement of the documentation.

I‘m using an issue because it‘s better for discussion etc.

First of all i collect old issues regarding documentation (please comment if there‘re any missing that are currently not documented in the wiki:

I‘m also having thoughts about following things:

  • Add a "theory of operation" section with some diagrams
  • "teach" users to use intelliSense
  • Use debug_attributes.md as much as possible so we don‘t need to document things twice.
  • extend IntelliSense examples (maybe some with RTT/SWO output/graphing)
  • Change Link for prebuild OpenOCD binaries to https://github.com/xpack-dev-tools/openocd-xpack/releases/ (at least for Linux and MacOS)
  • Restructure wiki -> we have a lot of common settings and we most likely only need special hints on single parameters (sets) and maybe some special examples (others should be part of IntelliSense)
  • Cleanup issues and mark open ones with labels, so users and contributors can more easily search trough them
  • Move OpenOCD build manual to a separate wiki page
  • Add a what‘s new page to better inform users about changes e.g. https://github.com/alefragnani/vscode-whats-new
  • Update screenshot in README.md
  • Add animated gifs to documentation (e.g. created with https://www.screentogif.com/ + enableing screencast mode in VSCode) for things like command pallet
  • Remove stale/unused branches => at least rtosSupport, serialport-v12.4.0, fix-webpacked-binary-module, fix-webpack-2, mp

That should be my first thoughts. Maybe not complete but i will update this post when working on the documentation.

Happy to receive any feedback or input 😄

Best regards
Philipp

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions