You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We can discuss and refine here, then prioritize steps and identify specific GH Issues / subtasks.
Minor changes / errors / etc can be reported in the companion thread, #3689
Motivating questions
Content
What can be removed?
What needs to be added?
What needs to be clarified?
Contributing
What would make it easier to contribute to documentation?
What would make it easier for users to read documentation?
Who are target audiences?
Are we happy with current tools and build system?
General Approach
Developer guide / style etc. Should all be in one place, should be at a higher level
Main documentation should do a better job of referencing the Pkgdown / Roxygen docs, incorporating vignettes
How to vs explanation
Royxgen more useful for reference than explanation
Main text is about explanation
While going through docs, make sure content is in the right place
Some packages have vignettes
For tutorials cross reference working vignettes; would be nice if these were tested
Some stuff that would have been in the book can go in the package documentation and referenced from the book.
Move away from Legacy UIs
Esp. PHP + BETYdb.
Also Shiny - lower priority, but take wait and see approach
Prioritizing notebook driven and script based workflows.
Ruthlessly trim. Remove non-essential information. Exclude anything that is out of date or better documented elsewhere.
Make sure use of headings is consistent
Combine pages and link from TOC to sections w/in a page rather than separate pages.
Organization
At a high level, the proposed reorganization would follow the following outline
User Guide - installation & basic workflows
Advanced Applications - multi-site runs, data constraints, SDA, standalone tools
Developer’s guide
Adopt Diataxis framework https://diataxis.fr/ to separate tutorials, how-to guides, explanations, reference materials
Basic workflow would contain both an overview and tutorial. Focus on notebook and script-based interfaces - omit web UI; references to other sections. Details in following sections ↩
need to update and link to READMEs in model packages ↩
Mirrors Input pipelines but focuses on the pipelines used for acquiring the data used in the SDA (and calibration?) and the new standards that have emerged there. Could pull up to after the Inputs, which would make sense for the Calibration and Validation sections, but then would be before multisite. Could also pull up multisite ↩
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am putting notes from our discussion from April 2025 about reorganizing the PEcAn documentation.
We can discuss and refine here, then prioritize steps and identify specific GH Issues / subtasks.
Minor changes / errors / etc can be reported in the companion thread, #3689
Motivating questions
Content
What can be removed?
What needs to be added?
What needs to be clarified?
Contributing
What would make it easier to contribute to documentation?
What would make it easier for users to read documentation?
Who are target audiences?
Are we happy with current tools and build system?
General Approach
Organization
At a high level, the proposed reorganization would follow the following outline
Adopt Diataxis framework https://diataxis.fr/ to separate tutorials, how-to guides, explanations, reference materials
The current and proposed organization is here: https://docs.google.com/document/d/124cWBUgHFRmzHJuS0QntFSxO6OtgEG4eZRNSf9o6Tv0/edit?tab=t.0
Proposed organization Sections are in bold, subchapters are indented (subchapters are incomplete - additional subchapters added as needed)
Footnotes
Basic workflow would contain both an overview and tutorial. Focus on notebook and script-based interfaces - omit web UI; references to other sections. Details in following sections ↩
soil physics, phenology, events, etc. ↩
need to update and link to READMEs in model packages ↩
Mirrors Input pipelines but focuses on the pipelines used for acquiring the data used in the SDA (and calibration?) and the new standards that have emerged there. Could pull up to after the Inputs, which would make sense for the Calibration and Validation sections, but then would be before multisite. Could also pull up multisite ↩
Most Docker info is currently in Dev-Intro ↩
Beta Was this translation helpful? Give feedback.
All reactions