[WIP] test pre-commit readme

This commit is contained in:
jscampucci
2025-09-17 13:42:07 +02:00
parent a9f4ec3986
commit b25973431f
12 changed files with 823 additions and 24 deletions

View File

@@ -0,0 +1,10 @@
[ This file is not always required; it should explain **how to configure the module before using it**; it is aimed at users with administration privileges.
Please be detailed on the path to configuration (eg: do you need to activate developer mode?), describe step by step configurations and the use of screenshots is strongly recommended.]
To configure this module, you need to:
- Go to *App* > Menu > Menu item
- Activate boolean… > save
-

View File

@@ -0,0 +1,16 @@
[ This file is optional but strongly suggested to allow end-users to evaluate the
module's usefulness in their context. ]
BUSINESS NEED:
It should explain the “why” of the module:
- what is the business requirement that generated the need to develop this module
- in which context or use cases this module can be useful (practical examples are welcome!).
APPROACH:
It could also explain the approach to address the mentioned need.
USEFUL INFORMATION:
It can also inform on related modules:
- modules it depends on and their features
- other modules that can work well together with this one
- suggested setups where the module is useful (eg: multicompany, multi-website)

View File

@@ -0,0 +1,2 @@
- Firstname Lastname <email.address@example.org> (optional company website url)
- Second Person <second.person@example.org> (optional company website url)

View File

@@ -0,0 +1,7 @@
[ This file is optional and contains additional credits, other than
authors, contributors, and maintainers. ]
The development of this module has been financially supported by:
- Company 1 name
- Company 2 name

View File

@@ -0,0 +1,7 @@
[ This file must be max 2-3 paragraphs, and is required.
The goal of this document is to explain quickly the features of this module: “what” this module does and “what” it is for. ]
Example:
This module extends the functionality of ... to support ... and to allow users to ...

View File

@@ -0,0 +1,22 @@
[ The change log. The goal of this file is to help readers
understand changes between version. The primary audience is
end users and integrators. Purely technical changes such as
code refactoring must not be mentioned here.
This file may contain ONE level of section titles, underlined
with the ~ (tilde) character. Other section markers are
forbidden and will likely break the structure of the README.rst
or other documents where this fragment is included. ]
## 11.0.x.y.z (YYYY-MM-DD)
- [BREAKING] Breaking changes come first.
([#70](https://github.com/OCA/repo/issues/70))
- [ADD] New feature.
([#74](https://github.com/OCA/repo/issues/74))
- [FIX] Correct this.
([#71](https://github.com/OCA/repo/issues/71))
## 11.0.x.y.z (YYYY-MM-DD)
- ...

View File

@@ -0,0 +1,7 @@
[ This file must only be present if there are very specific
installation instructions, such as installing non-python
dependencies. The audience is systems administrators. ]
To install this module, you need to:
1. Do this ...

View File

@@ -0,0 +1,5 @@
[ Enumerate known caveats and future potential improvements.
It is mostly intended for end-users, and can also help
potential new contributors discovering new features to implement. ]
- ...

View File

@@ -0,0 +1,21 @@
[ This file is required and contains the instructions on **“how”** to use the module for end-users.
If the module does not have a visible impact on the user interface, just add the following sentence:
> This module does not impact the user interface.
If thats not the case, please make sure that every usage step is covered and remember that images speak more than words!]
To use this module, you need to:
- Go to *App* > Menu > Menu item
*insert screenshot!*
- In “Contact” form, add a value to field *xyz* > save
*insert screenshot!*
- The value of *xyz* is now displayed in the list view.
*insert screenshot!*