Fedora’s articles need improvement in terms of accessibility and clarity for complete beginners. For example, consider this excerpt from the introduction of this article The pieces of Fedora Silverblue:
And you can get more answers by looking at how libostree works. libostree treats the whole tree like it’s an object…
It is entirely unclear what is meant by tree to any ordinary reader. In well-written scientific papers, authors begin with an introduction that establishes and defines key jargon and fundamental concepts to readers, before diving into “complex” topics (the old adage applies here: a competent person should be able to explain a “complex” topic to a 5 year old).
There’s a growing emphasis in academic publishing that good scientific writing should be accessible to non-specialist audiences. Fedora Magazine articles should adopt this same principle of progressive disclosure—starting with basics and building toward complexity.
To be clear, this is not a criticism of any individual author (in fact this article is rare in its noble attempt to explain and contextualise an entire OS to readers, and it does so successfully!). Rather, it highlights a systemic pattern across the site (and the industry!) that needs addressing. In my eyes, the solution lies in implementing editorial guidelines, writing templates and checklists that remind contributors to:
- Assume minimal prior knowledge from readers
- Define technical terms when first introduced
- Build concepts progressively from simple to complex
- Include a “prerequisites” or “background knowledge” section when necessary
FOSS (Free and Open Source Software) is a core ideology that Fedora champions and this philosophy extends beyond code—it encompasses knowledge sharing including infrastructure, hardware and product design decisions (aka transparency). If we truly believe in the principles of openness and accessibility our documentation must reflect those values. Knowledge that’s technically “open” but practically inaccessible due to poor communication defeats the purpose of FOSS ideals.
Transparent, beginner-friendly documentation isn’t just good practice—it’s an ethical imperative that aligns with Fedora’s stated mission. By lowering barriers to entry through clearer writing, we expand the community, empower more users and strengthen the entire FOSS ecosystem. Do not confuse beginner-friendly documentation with conceptually simple documentation, these are not mutually exclusive things as is highlighted before (“Build concepts progressively from simple to complex”).