Skip to content
This repository was archived by the owner on May 23, 2025. It is now read-only.
This repository was archived by the owner on May 23, 2025. It is now read-only.

The plan® #5

Description

@yajo
  • Move this repo to OCA.
  • Set up Netlify in OCA side.
  • Check Decap CMS works after moving to new site. Tested in Update Pages “contributing” #6.
  • Do some more realistic examples, including a full collaboration flow between several contributors, reviewers, ...
  • Include some metadata (versions, maintainer, license, repo, weblate link, runboat link, maturity). Possibly fetch it by JS using Github API. Otherwise, the bot fills it statically. [WIP] Algorithm to obtain metadata from an addon name #10
  • Update readme template so that modules readmes link for docs and hide the rest of the important readme parts under a "Details" button. This could be enabled with an option of oca-gen-addons-readme.
  • Put our logo and brand styles.
  • Make it beautiful. 💄
  • Make OCA bot push docs #7
  • Import docs from pre-existing modules. (Maybe done by the bot automatically?)
  • Update maintainer-tools in oca repos template.
  • Add a ✏️ button on each page, for easy editing.
  • Set up an official domain such as docs.odoo-community.org.
    • Reconfigure Netlify.
    • Check Decap CMS works with the new domain.
    • Transfer OAuth Github app ownership from @yajo to @OCA.
  • Document very well how to document very well.
  • Establish repo standards #9
  • Announce this.
  • Test the new flow for a couple of months.
  • If it is satisfactory, remove https://odoo-community.org/shop/

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions