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

Migration documentation #8

Open
nilshempelmann opened this issue Dec 18, 2024 · 4 comments
Open

Migration documentation #8

nilshempelmann opened this issue Dec 18, 2024 · 4 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@nilshempelmann
Copy link
Member

Time to brush up the documentation.

@Zeitsperre @tlvu: I suggest to move this chapter on components to the top level documentation

This: https://birdhouse-deploy.readthedocs.io/en/latest/birdhouse/components/README.html
to here: https://birdhouse2-docs.readthedocs.io/en/latest/list_apps/

Probably also the highlevel descriotion of deployment would be fitting into the toplevel documentation

Any thoughts?

@nilshempelmann nilshempelmann added the documentation Improvements or additions to documentation label Dec 18, 2024
@nilshempelmann nilshempelmann self-assigned this Dec 18, 2024
@tlvu
Copy link
Contributor

tlvu commented Dec 19, 2024

@nilshempelmann
By "move" do you mean put a link or a reference at the new place to point to the old place?

It's much easier for us to keep the doc in the same repo as the code so when we perform code change we also update the docs at the same time.

@nilshempelmann
Copy link
Member Author

@tlvu : The Top-level birdhouse Documentation is now starting with the introduction of the different components: https://birdhouse2-docs.readthedocs.io/en/latest/
Which I think is the right place.

How to align with https://birdhouse-deploy.readthedocs.io/en/latest/birdhouse/components/README.html

@tlvu
Copy link
Contributor

tlvu commented Jan 13, 2025

The Top-level birdhouse Documentation is now starting with the introduction of the different components: https://birdhouse2-docs.readthedocs.io/en/latest/

@nilshempelmann
This is what I see at https://birdhouse2-docs.readthedocs.io/en/latest/, the components are not listed.
Screenshot from 2025-01-13 14-16-55

Do you mean here https://birdhouse2-docs.readthedocs.io/en/latest/apps/ ?
Screenshot from 2025-01-13 14-18-59

How to align with https://birdhouse-deploy.readthedocs.io/en/latest/birdhouse/components/README.html

The list of components at https://birdhouse-deploy.readthedocs.io/en/latest/birdhouse/components/README.html also includes house-keeping components like the scheduler or monitoring. I think we should only mention WPS services?

So I think keep keeping a duplicate list as it is at https://birdhouse2-docs.readthedocs.io/en/latest/apps/ is fine. The name and description of services do not change that often, a duplicate list is fine.

If you think it's useful, we can simply indicate next to each service how they be deployed (meaning from the PAVICS docker-compose stack or from Ansible). Some services, might have both. This allows the user the choice.

Also the PAVICS or DACCS stack (DACCS is just a continuation of PAVICS) is federated here https://marbleclimate.com/node.html. So if someone starts a new node, if would be useful for them to join the federation.

Where do you suggest we mention this federation?

@nilshempelmann
Copy link
Member Author

Yes right, the list of birds is not longer at the start page ;-).

Agree, that a doublication of components is fine and makes sence, since the two lists follow different logics.

I added the initiatives in the current PR where Pavics, Daccs is mentioned. Marple can be added there as well and other initiatives I am not aware of.

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
Projects
None yet
Development

No branches or pull requests

2 participants