Skip to content

create documentation #47

Open
isabellaascione wants to merge 7 commits intoMetOffice:profsea-climatefrom
isabellaascione:profsea-climate
Open

create documentation #47
isabellaascione wants to merge 7 commits intoMetOffice:profsea-climatefrom
isabellaascione:profsea-climate

Conversation

@isabellaascione
Copy link
Copy Markdown

This pull request includes initial demonstration to build documentation for the profsea-climate project.
Pull request related to #46

Website:
https://isabellaascione.github.io/ProFSea-tool/

The changes were made inside the profsea-climate branch and the documentation is deployed from profsea-climate branch.

Below is a summary of the changes made:

  1. Documentation Source Updates:

Configured the Sphinx documentation build process using the Makefile and make.bat files.
Ensured the documentation builds successfully into HTML format under the html folder

  1. Environment Configuration:

included environment.yml file with dependencies required for building the documentation, such as Sphinx and related extensions.

  1. Generated Outputs:

Verified the generated HTML files, including:

  • index.html
  • development_guidelines.html
  • user_guide.html
  • references.html

It might be useful to discuss what structure would you like to have for the documentation. For the sake of the demonstration I added development_guidelines, user_guide, references but this can be changed / have subfolder structure if needed.

@gregrmunday Greg Munday (gregrmunday) added documentation 📜 Improvements or additions to documentation emulator 👾 labels Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation 📜 Improvements or additions to documentation emulator 👾

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants