45-minute session on day 1
Let’s try to find aspects that are missing or could be improved in the
documentation currently available on
- Good/bad practices for an upstream, what should it be aware of?
(e.g. toolchain recommendations)
- Checklist for developers
- What about distro-specific documentation? Roadmaps for distributions
(step-wise: once you got to X you could do Y and so on)
- partially written: as many projects are making their own experience it’s hard to have good answers now.
- Documentation for non-free software toolchains and platforms that might not
be able to go for the bit-by-bit paradigma.
- available, at least basic ideas.
- Documentation for people that tried to reproduce a program but failed (being
that they get different output or the build is falling at all). What are
the next steps in this scenario?
- Step-by-step help with common problems (screencast + example by step)
- Index by tool in order to show you easily information/issues with/about it
and how to resolve them. “If you use this tool, these are the things you
need to think about”
- Contact opportunities/getting connected information on the website (mailling
list and/or IRC channel)
- Slidedeck for someone running a class with motivation/pitfalls/solutions
- How do you set up an automated test environment
- Standard slide deck for university lectures (add exercises)
- Document how to contribute to the website