Compare commits
6 Commits
e9797811ab
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| f39dd41f28 | |||
| 6e0e5fd6b3 | |||
| ae4afa0f7f | |||
| 5fdea9cc41 | |||
| 60f4d61bd6 | |||
| a5230e2964 |
3
NOTICE
3
NOTICE
@@ -6,4 +6,5 @@ This program is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
|
||||
|
||||
This product depends on software developed by
|
||||
...
|
||||
- Django Software Foundation, http://www.djangoproject.com/
|
||||
-
|
||||
|
||||
54
README.md
54
README.md
@@ -1,35 +1,31 @@
|
||||
# agnarae
|
||||
|
||||
Agnarae est une bibliothèque de modules Django dédiée à la gestion en ligne de productions agricoles avec une approche collaborative entre producteurs et conseillers agronomes.
|
||||
*Agnarae* est une bibliothèque de modules [Django](https://www.djangoproject.com/) dédiée à la gestion en ligne de productions agricoles avec une approche collaborative entre producteurs et conseillers agronomes.
|
||||
|
||||
| | |
|
||||
| --- | --- |
|
||||
| Code | [https://develop.auchamp.ca/public/agnarae](https://develop.auchamp.ca/public/agnarae/) |
|
||||
| License | GPLv3.0+ |
|
||||
| Issues | [https://develop.auchamp.ca/public/agnarae/issues](https://develop.auchamp.ca/public/agnarae/issues/) |
|
||||
| Website | ... |
|
||||
| License | GPLv3.0+, javascript code: LGPLv3.0+ |
|
||||
| Support | [https://develop.auchamp.ca/public/agnarae/issues](https://develop.auchamp.ca/public/agnarae/issues/) |
|
||||
|
||||
|
||||
## Feuille de route
|
||||
|
||||
La mise à disposition de la bibliothèque *agnarae* est une initiative de la communauté de développement de la plateforme [auchamp.ca](https://auchamp.ca) utilisée pour le suivi d'exploitation agricoles au Québec dans les domaines vinicoles et pomiculture.
|
||||
La mise à disposition de la bibliothèque *agnarae* est une initiative de la communauté de développement de la plateforme [auchamp.ca](https://auchamp.ca) utilisée pour le suivi d'exploitations agricoles au Québec dans le domaine vinicole et la pomiculture.
|
||||
|
||||
Suite au développement de la plateforme *auchamp* et constatant le manque de ressources dans le domaine, nous planifions la publication sous licence libre de plusieurs éléments du projet.
|
||||
Considérant l'état d'avancement actuel de la plateforme [auchamp.ca](https://auchamp.ca) et constatant le manque de ressources dans le domaine, nous planifions la publication sous license libre de plusieurs modules du projet au sein de la bibliothèque *agnarae*. Avec ces modules, quiconque pourra instancier un serveur [django](https://www.djangoproject.com/) pour créer un site permettant à ses utilisateurs de décrire leurs entreprises, leurs productions et les blocs mis en culture.
|
||||
|
||||
*Janvier 2019*: le premier lot de modules à partager a été identifié. Leur mise à disposition est prévue durant l'année 2019.
|
||||
|
||||
### Lot 1
|
||||
|
||||
- producer.company
|
||||
- producer.session
|
||||
- producer.blocks.block
|
||||
- producer.blocks.farmmap
|
||||
- db.inheritance
|
||||
- ui.map
|
||||
- ui.enhancement
|
||||
- ui.admin_extended.admin
|
||||
- crops.crop
|
||||
- demo
|
||||
- *Janvier 2019*: le premier lot de modules à partager a été identifié
|
||||
- `producer.company`
|
||||
- `producer.session`
|
||||
- `producer.blocks.block`
|
||||
- `producer.blocks.farmmap`
|
||||
- `db.inheritance`
|
||||
- `ui.map`
|
||||
- `ui.enhancement`
|
||||
- `ui.admin_extended.admin`
|
||||
- `crops.crop`
|
||||
- `demo`
|
||||
|
||||
|
||||
## Contenu de la bibliothèque
|
||||
@@ -38,30 +34,30 @@ Suite au développement de la plateforme *auchamp* et constatant le manque de re
|
||||
|
||||
Gestion des dossiers des producteurs
|
||||
|
||||
- **producer.company**: enregistrement des informations initiales d'un producteur (identification, localisation, contact principal, etc.)
|
||||
- **producer.session**: navigation dans les dossiers de chaque producteur
|
||||
- **producer.blocks.block**: gestion des blocs de culture du producteur
|
||||
- **producer.blocks.farmmap**: édition et visualisation des blocs de culture sur carte
|
||||
- `producer.company` enregistrement des informations initiales d'un producteur (identification, localisation, contact principal, etc.);
|
||||
- `producer.session` navigation dans les dossiers de chaque producteur;
|
||||
- `producer.blocks.block`: gestion des blocs de culture du producteur, taille, localisation, plantation, évolution;
|
||||
- `producer.blocks.farmmap`: édition et visualisation des blocs de culture sur carte;
|
||||
|
||||
### crops
|
||||
|
||||
Gestion des types de culture
|
||||
|
||||
- **crops.crop**: édition et gestion de cultures génériques
|
||||
- `crops.crop`: édition et gestion de cultures génériques
|
||||
|
||||
### db
|
||||
|
||||
Outils additionnels pour la gestion de la base de données sous-jacente
|
||||
|
||||
- **db.inheritance**: gestion hierarchique de type de données
|
||||
- `db.inheritance`: gestion hierarchique de type de données;
|
||||
|
||||
### ui
|
||||
|
||||
Outils additionnels pour la définition des interfaces
|
||||
|
||||
- **ui.map**: édition et visualisation de cartes
|
||||
- **ui.enhancement**: ajouts de fonctionnalités dans les formulaires et visualisations de Django
|
||||
- **ui.admin_extended.admin**: extension du module django.contrib.admin
|
||||
- `ui.map`: édition et visualisation de cartes;
|
||||
- `ui.enhancement`: ajouts de fonctionnalités dans les formulaires et les visualisations de Django;
|
||||
- `ui.admin_extended.admin`: extension du module *django.contrib.admin*;
|
||||
|
||||
### demo
|
||||
|
||||
|
||||
Reference in New Issue
Block a user