ocefpaf / qartod_manuals

Markdown version of the QARTOD Manuals
https://ocefpaf.github.io/qartod_manuals/
1 stars 1 forks source link

Next steps #1

Open ocefpaf opened 1 year ago

ocefpaf commented 1 year ago
MathewBiddle commented 1 year ago

I see this is organized as all the manuals in one repo. Should each manual have it's own repo?

I'm just curious about the reasoning for this organization.

ocefpaf commented 1 year ago

I see this is organized as all the manuals in one repo. Should each manual have it's own repo?

I'm just curious about the reasoning for this organization.

This is a test repo and I just "dumped" one manual. If this is approved we can decided on the best course of action.

With that said. I would do a monorepo with all manuals into a single repo b/c they are (will be) light, just markdown files, and we can save some "resources" like a single repo to maintain the boilerplate GHA, pre-commits, etc.

MathewBiddle commented 1 year ago

This is a test repo

Understood.

Your approach makes sense. I guess I was thinking about user engagement. If GitHub is acceptable to the community for discussions about the manuals, it would be slightly more straightforward to discuss a manual if it was it's own repo. However, we can use labels to classify them too... thinking out loud.

ocefpaf commented 1 year ago

it would be slightly more straightforward to discuss a manual if it was it's own repo.

I'm on the fence on that approach. In fact, that is an ongoing discussion in the "gh realm," by that I mean the "monorepo" vs the distributed approach over an org. I see advantages and disadvantages in both, With that said, if we go to the org approach, we would need a QARTOD org to make things slightly easier to manage. If we go the monorepo we place the repo in an existing org.

Again, not strong opinion here but we should figure this out before we go "live" with the HTML manuals.

jcoogan87 commented 1 year ago

I tried to organize the next order of things to get done based on what we talked about today, with an initial focus on getting one manual formatted to a level that we are happy to share with the NOAA repository for review (a lot of this is already on your task list )