Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide basic documentation #11

Closed
geglock opened this issue Oct 13, 2017 · 3 comments
Closed

Provide basic documentation #11

geglock opened this issue Oct 13, 2017 · 3 comments
Assignees

Comments

@geglock
Copy link
Contributor

geglock commented Oct 13, 2017

We should think about what and how to provide basic documentation for Eclipse Ditto.
Currently we have a small "Readme" and a "Getting started" (both as .md files).

The documentation should contain chapters about:

  • scope
  • architecture
  • build/installation
  • api
  • tutorials / examples

The format of the documentation should be:

  • "mainstream", so its well known in oss and everyone is simply able to contribute
  • usable as source for a webpage (hosted on eclipse.org)
  • powerful enough to support tables and simple maintenance of links

My proposal is to start with a list of GitHub flavored markdown files in a folder structure within "documentation" and use the GitHub repo for rendering / navigation.

@thjaeckle
Copy link
Member

I don't think it is the best idea to go with GitHub flavored markdown.
For some background: http://ericholscher.com/blog/2016/mar/15/dont-use-markdown-for-technical-docs/
We shouldn't rush this because I doubt that we won't change the format once some documentation is public.

@marianne-klein
Copy link
Contributor

I went to this year’s technical communication conference full of scepticism regarding this topic but I came back with hope.
There are people out there who already create static html out of pure md files and seem to be happy so far.

So I guess pure Markdown should suffice for the beginning.
We could stick to https://github.github.com/gfm/ and try - in a first step - to avoid the extensions as much as possible.

Thus a writer would have the possibility to easily structure his content - with headings, paragraphs, lists, examples as neutral code snippets, and to add links and pictures - without caring about the static html files created based on such files.

@thjaeckle thjaeckle self-assigned this Nov 3, 2017
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
…ocumentation

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
…ents as links; added some more content in the "basic" section

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
…g page; menu styling

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
…er links and eclipse logo

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
…ng the Ditto protocol

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
…r to render json schema; added generated examples; moved GatewayKeyProviderUnavailableException

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
…s" everywhere

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
…age + added incubation logo

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
…to fill with content

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
jokraehe pushed a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
…eordered nav, replaced navbar toggle with printstyle

Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
jokraehe pushed a commit to bosch-io/ditto that referenced this issue Nov 9, 2017
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
…; added some more content in the "basic" section

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
…styling

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
…eclipse logo

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
…protocol

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
…son schema; added generated examples; moved GatewayKeyProviderUnavailableException

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
…ncubation logo

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle added a commit that referenced this issue Nov 9, 2017
…content

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
thjaeckle pushed a commit that referenced this issue Nov 9, 2017
… replaced navbar toggle with printstyle

Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
thjaeckle pushed a commit that referenced this issue Nov 9, 2017
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
@thjaeckle
Copy link
Member

Completed and published first draft to: https://www.eclipse.org/ditto/
Also set up a Jenkins (JIPP) based automation: https://ci.eclipse.org/ditto/

Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
…ocumentation

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
…ents as links; added some more content in the "basic" section

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
…g page; menu styling

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
…er links and eclipse logo

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
…ng the Ditto protocol

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
…r to render json schema; added generated examples; moved GatewayKeyProviderUnavailableException

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
…s" everywhere

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
…age + added incubation logo

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
…to fill with content

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
…eordered nav, replaced navbar toggle with printstyle

Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Jul 10, 2018
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
Yannic92 pushed a commit to bosch-io/ditto that referenced this issue Apr 20, 2021
…to-runtime-exception

Feature/ditto runtime exception
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants