mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
Merge pull request #781 from YunoHost/readme-update
Small cleaning and update of the README.md
This commit is contained in:
commit
1c4a692f8c
1 changed files with 22 additions and 19 deletions
41
README.md
41
README.md
|
@ -1,42 +1,45 @@
|
||||||
# YunoHost core
|
# YunoHost core
|
||||||
|
|
||||||
- [YunoHost project website](https://yunohost.org)
|
|
||||||
|
|
||||||
This repository is the core of YunoHost code.
|
This repository is the core of YunoHost code.
|
||||||
|
|
||||||
<a href="https://translate.yunohost.org/engage/yunohost/?utm_source=widget">
|
- [YunoHost project website](https://yunohost.org)
|
||||||
<img src="https://translate.yunohost.org/widgets/yunohost/-/287x66-white.png" alt="Translation status" />
|
- [Butracker](https://github.com/YunoHost/issues).
|
||||||
</a>
|
|
||||||
|
|
||||||
## Issues
|
## Contributing
|
||||||
- [Please report issues on YunoHost bugtracker](https://github.com/YunoHost/issues).
|
|
||||||
|
|
||||||
## Contribute
|
- You can develop on this repository using [ynh-dev](https://github.com/YunoHost/ynh-dev) with `use-git` sub-command.
|
||||||
- You can develop on this repository using [ynh-dev tool](https://github.com/YunoHost/ynh-dev) with `use-git` sub-command.
|
- On this repository we are [following this workflow](https://yunohost.org/#/build_system_en): `stable <- testing <- unstable <- your_branch`.
|
||||||
- On this repository we are [following this workflow](https://yunohost.org/#/build_system_en): `stable <— testing <— branch`.
|
|
||||||
- Note: if you modify python scripts, you will have to modifiy the actions map.
|
- Note: if you modify python scripts, you will have to modifiy the actions map.
|
||||||
|
- You can help with translation on [our translation platform](https://translate.yunohost.org/engage/yunohost/?utm_source=widget)
|
||||||
|
|
||||||
|
<img src="https://translate.yunohost.org/widgets/yunohost/-/multi-auto.svg" alt="Translation status" />
|
||||||
|
|
||||||
|
|
||||||
## Repository content
|
## Repository content
|
||||||
- [YunoHost core Python 2.7 scripts](https://github.com/YunoHost/yunohost/tree/stable/src/yunohost).
|
|
||||||
- [An actionsmap](https://github.com/YunoHost/yunohost/blob/stable/data/actionsmap/yunohost.yml) used by moulinette.
|
- [YunoHost core Python 2.7 scripts](./src/yunohost).
|
||||||
- [Services configuration templates](https://github.com/YunoHost/yunohost/tree/stable/data/templates).
|
- [An actionsmap](./data/actionsmap/yunohost.yml) used by moulinette.
|
||||||
- [Hooks](https://github.com/YunoHost/yunohost/tree/stable/data/hooks).
|
- [Services configuration templates](./data/templates).
|
||||||
- [Locales](https://github.com/YunoHost/yunohost/tree/stable/locales) for translations of `yunohost` command.
|
- [Hooks](./data/hooks).
|
||||||
- [Shell helpers](https://github.com/YunoHost/yunohost/tree/stable/data/helpers.d) for [application packaging](https://yunohost.org/#/packaging_apps_helpers_en).
|
- [Locales](./locales) for translations of `yunohost` command.
|
||||||
- [Modules for the XMPP server Metronome](https://github.com/YunoHost/yunohost/tree/stable/lib/metronome/modules).
|
- [Shell helpers](./helpers.d) for [application packaging](https://yunohost.org/#/packaging_apps_helpers_en).
|
||||||
- [Debian files](https://github.com/YunoHost/yunohost/tree/stable/debian) for package creation.
|
- [Modules for the XMPP server Metronome](./lib/metronome/modules).
|
||||||
|
- [Debian files](./debian) for package creation.
|
||||||
|
|
||||||
## How does it work?
|
## How does it work?
|
||||||
|
|
||||||
- Python core scripts are accessible through two interfaces thanks to the [moulinette framework](https://github.com/YunoHost/moulinette):
|
- Python core scripts are accessible through two interfaces thanks to the [moulinette framework](https://github.com/YunoHost/moulinette):
|
||||||
- [CLI](https://en.wikipedia.org/wiki/Command-line_interface) for `yunohost` command.
|
- [CLI](https://en.wikipedia.org/wiki/Command-line_interface) for `yunohost` command.
|
||||||
- [API](https://en.wikipedia.org/wiki/Application_programming_interface) for [web administration module](https://github.com/YunoHost/yunohost-admin) (other modules could be implemented).
|
- [API](https://en.wikipedia.org/wiki/Application_programming_interface) for [web administration module](https://github.com/YunoHost/yunohost-admin) (other modules could be implemented).
|
||||||
- You can find more details about how YunoHost works on this [documentation (in french)](https://yunohost.org/#/package_list_fr).
|
- You can find more details about how YunoHost works on this [documentation (in french)](https://yunohost.org/#/package_list_fr).
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
|
|
||||||
- [Python 2.7](https://www.python.org/download/releases/2.7)
|
- [Python 2.7](https://www.python.org/download/releases/2.7)
|
||||||
- [Moulinette](https://github.com/YunoHost/moulinette)
|
- [Moulinette](https://github.com/YunoHost/moulinette)
|
||||||
- [Bash](https://www.gnu.org/software/bash/bash.html)
|
- [Bash](https://www.gnu.org/software/bash/bash.html)
|
||||||
- [Debian Jessie](https://www.debian.org/releases/jessie)
|
- [Debian Stretch](https://www.debian.org/releases/stretch)
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
As [other components of YunoHost core code](https://yunohost.org/#/faq_en), this repository is under GNU AGPL v.3 license.
|
As [other components of YunoHost core code](https://yunohost.org/#/faq_en), this repository is under GNU AGPL v.3 license.
|
||||||
|
|
Loading…
Add table
Reference in a new issue