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

docs improvements #250

Open
9 of 28 tasks
casperdcl opened this issue Jun 7, 2022 · 5 comments
Open
9 of 28 tasks

docs improvements #250

casperdcl opened this issue Jun 7, 2022 · 5 comments
Assignees
Labels
documentation Markdown files epic Collection of sub-issues p1-important High priority

Comments

@casperdcl
Copy link
Contributor

casperdcl commented Jun 7, 2022

p1

p2

Originally from iterative/cml#514 & @daavoo feedback

@casperdcl casperdcl added documentation Markdown files p1-important High priority epic Collection of sub-issues labels Jun 7, 2022
@casperdcl casperdcl self-assigned this Jun 7, 2022
@jorgeorpinel
Copy link
Contributor

jorgeorpinel commented Oct 10, 2022

update landing page

Meaning site home page? https://cml.dev/
Or docs home page? https://cml.dev/doc

TBH I'd make a separate issue just about this since it may require a pretty solid effort and maybe its not technically "documentation" (in the case of / )

@jorgeorpinel
Copy link
Contributor

jorgeorpinel commented Oct 10, 2022

dogfood

Read that issue but couldn't easily understand why this is such a high priority. Some more context/ motivation here or there? 🙂

FAQs

All boxes are checked. Should the parent be checked or do we want to come up with more? ✔️

sync missing command ref options

Are we considering partial automation or a check for this? As discussed in iterative/mlem.ai#171.

@jorgeorpinel
Copy link
Contributor

jorgeorpinel commented Oct 10, 2022

separate 3 different use cases... helpers... Reporting... BYOC

Does this refer to the whole structure of docs in general? (I'd also separate that into its own ticket it so.)
Have you considered making a User Guide section and move existing pages in there, organized into these sections?

Also, how does that map to the "2 major use cases: runner & report" (desired for the landing page) ? Thanks

p2

Minor, but maybe make a separate ticket too? This one in its current form seems pretty hard to ever complete 😋 up to you tho

@jorgeorpinel
Copy link
Contributor

Have you considered making a User Guide section and move existing pages in there, organized into these sections?

U: Similar to this: iterative/dvc.org#4011

Also, how does that map to the "2 major use cases: runner & report" (desired for the landing page) ? Thanks

Thought about this: 2 of them map directly. But what about "CI/Git helpers (ci, pr)"? Why are they not worthy of home page mention?

Also want to note that what we mean here by "use case" is not the same as the Use Cases we have in other sites, e.g. CI/CD for ML -- which BTW I think we should consider moving into this site 🙂 (separate issue).

@casperdcl
Copy link
Contributor Author

casperdcl commented Oct 24, 2022

  • user guide: IMO not required on cml.dev/doc because not enough content atm
  • use cases: I think there are 2 types of "use cases" - ones with concrete 1:1 mapping to implementation (i.e. proposed use-case pages about report and runner) and ones with a bigger picture overview including multiple moving parts (cases: CI/CD for ML #350). I have no strong opinions on what to call these two types, nor where to put them, nor whether or not we need to treat them differently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Markdown files epic Collection of sub-issues p1-important High priority
Projects
None yet
Development

No branches or pull requests

2 participants