g1_monetary_license issueshttps://git.duniter.org/documents/g1_monetary_license/-/issues2021-04-22T17:08:04+02:00https://git.duniter.org/documents/g1_monetary_license/-/issues/2npm package2021-04-22T17:08:04+02:00Moulnpm package- [ ] `npm` package: there is a `package.json`
- [ ] Set up job- [ ] `npm` package: there is a `package.json`
- [ ] Set up jobhttps://git.duniter.org/documents/g1_monetary_license/-/issues/1Create Python package / Repository refactor2021-05-10T18:56:30+02:00MoulCreate Python package / Repository refactor## Forum topic in French: [Évolutions du dépôt de la licence monétaire Ğ1](https://forum.duniter.org/t/evolutions-du-depot-de-la-licence-monetaire-g1/8334)
## Packaging
### Rename project
- [x] From `licence-g1` to `g1-monetary-license`...## Forum topic in French: [Évolutions du dépôt de la licence monétaire Ğ1](https://forum.duniter.org/t/evolutions-du-depot-de-la-licence-monetaire-g1/8334)
## Packaging
### Rename project
- [x] From `licence-g1` to `g1-monetary-license`: repository name, package name, folder
- [ ] Rename repository
### Software license
It's currently ISC licensed in the `package.json`
Is it not a problem for a non-free software/non-copyleft programs to use these files/package because of the copyleft.
The suggestions are `GNU FDL` or `CC-BY-SA 4.0`.
- [x] Add `LICENSE` file and prepend `__init__.py` with license's header.
### Python package
- [x] Create package with Poetry
- [ ] Create jobs to publish it on PyPI and PyPI test
### Version update
- [x] Create a script to update the version into `package.json`, `pyproject.toml`, and the licenses files.
- [x] Document the how the version should be changed:
- Rule evolution: v0.2.9 −> v0.3.0
- Language addition: 0.3.0 −> 0.3.0-1
- Rule evolution : v0.3.0-1 −> v0.3.1
### Documentation
- [x] `README.md`
- [x] `CONTRIBUTING.md`
- [x] `CHANGELOG.md`
- [x] `LICENSE`
### v0.3
- [ ] Bump version after all this changesMoulMoul