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

Consolidate documentation on the website #940

Closed
kamadorueda opened this issue Sep 26, 2022 · 1 comment
Closed

Consolidate documentation on the website #940

kamadorueda opened this issue Sep 26, 2022 · 1 comment
Assignees
Labels
help wanted Will be solved only if someone contributes it

Comments

@kamadorueda
Copy link
Contributor

The website is nice, it's well structured, has a search bar, and is generally easier to navigate than the long readme we currently have, it's also easier to point someone to a specific part of the documentation on the web than in the readme, and it's also easier to locate content, as the table of contents is to the side instead of to the top

@kamadorueda kamadorueda moved this to 🆕 New in Makes Roadmap Sep 26, 2022
@kamadorueda kamadorueda moved this from 🆕 New to 📋 To do in Makes Roadmap Sep 26, 2022
@kamadorueda kamadorueda added the help wanted Will be solved only if someone contributes it label Oct 4, 2022
@kamadorueda kamadorueda removed their assignment Oct 4, 2022
@dsalaza4 dsalaza4 self-assigned this Mar 8, 2023
@dsalaza4
Copy link
Contributor

dsalaza4 commented Mar 8, 2023

I will prioritize this as I think that having a simple-as-possible readme will:

  1. Considerably increase adoption.
  2. Align Makes with our philosophies of learn as you do and microchanges.

dsalaza4 added a commit that referenced this issue Mar 8, 2023
github-actions bot added a commit that referenced this issue Mar 8, 2023
dsalaza4 added a commit that referenced this issue Mar 8, 2023
feat(build): #940 mkdocs gh-deploy
dsalaza4 added a commit that referenced this issue Mar 8, 2023
feat(build): #940 set remote branch
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 8, 2023
- As envs get automatically created
- Forks can now create their own github pages
by running the deploy job

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 8, 2023
feat(build): #940 use default branch
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 8, 2023
- Move several sections to new docs page
- Other minor changes

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 8, 2023
- Move several sections to new docs page
- Other minor changes

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 8, 2023
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 8, 2023
- Migrate makes nix reference
- Considerably reduce external links for simplicity
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 8, 2023
- Migrate makes nix reference
- Considerably reduce external links for simplicity

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 8, 2023
feat(doc): #940 makes nix reference
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 9, 2023
- For better readability
- Disable md linter rule

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 9, 2023
feat(doc): #940 split makes reference
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 9, 2023
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 9, 2023
- Improve doc theme

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 9, 2023
- Improve doc theme

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 9, 2023
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 9, 2023
- Add extending makes to new doc
- Split it for better readability
- Other minor changes

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 9, 2023
- Add extending makes to new doc
- Split it for better readability
- Other minor changes

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 9, 2023
feat(doc): #940 extending makes
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 9, 2023
- Make new docs site official
- Remove doc from README
- Leave description and goal
- Remove formatMarkdown job
as it is no longer necessary
dsalaza4 added a commit that referenced this issue Mar 10, 2023
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 13, 2023
- Improve installation doc
- Add extra plugins
- Add external links
dsalaza4 added a commit that referenced this issue Mar 13, 2023
feat(doc): #940 improve installation
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 13, 2023
- Add code sections to all builtins
- Use admonitions for notes and warnings
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 13, 2023
- Add code sections to all builtins
- Use admonitions for notes and warnings
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 13, 2023
- Add code sections to all builtins
- Use admonitions for notes and warnings

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 13, 2023
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 13, 2023
- Remove code block rule
as it is incompatible
with admonitions

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 13, 2023
refac(build): #940 rm code block rule
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 14, 2023
- Add code sections to all extensions
- Use admonitions for notes and warnings
- Add configuration for mermaid graphs

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 14, 2023
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 14, 2023
- Add missing admonitions
- Other minor changes

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 14, 2023
feat(doc): #940 missing admonitions
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 14, 2023
- Push gh-pages versions with technology
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 14, 2023
- Push gh-pages versions with technology

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 14, 2023
feat(build): #940 push with technology
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 14, 2023
- Use right flag for remote

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 14, 2023
fix(build): #940 use right flag
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 14, 2023
- Improve examples in getting started section
- Simplify deploy
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 14, 2023
- Improve examples in getting started section
- Simplify deploy

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 14, 2023
feat(doc): #940 improve examples
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in Makes Roadmap Mar 14, 2023
@dsalaza4 dsalaza4 reopened this Mar 15, 2023
@github-project-automation github-project-automation bot moved this from ✅ Done to 📋 Backlog in Makes Roadmap Mar 15, 2023
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 15, 2023
- Simplify title

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit to dsalaza4/makes that referenced this issue Mar 15, 2023
- Simplify title

Signed-off-by: Daniel Salazar <podany270895@gmail.com>
dsalaza4 added a commit that referenced this issue Mar 15, 2023
feat(doc): #940 contributing title
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in Makes Roadmap Mar 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Will be solved only if someone contributes it
Projects
Status: Done
Development

No branches or pull requests

2 participants