Merge branch 'up-doc-2021' into 'master'

update docs and meeting notes

See merge request framasoft/framadate/funky-framadate-front!50
This commit is contained in:
ty kayn 2021-11-17 11:23:10 +00:00
commit 5b5d17a880
14 changed files with 98 additions and 10 deletions

View File

@ -1,11 +1,24 @@
# Framadate - funky version
![landing_page](docs/img/landing_page.png)
FR: Un logiciel libre de sondage fait par les contributeurs de l'association Framasoft, avec une API backend.
EN: A libre polling software made by contributors around the French association Framasoft.
This version uses a brand new backend API.
- l'API de backend est en PHP / Symfony, ses sources disponible sur framagit https://framagit.org/tykayn/date-poll-api
## Pour débuter - getting started
[lire la doc pour débuter votre Funky Framadate](docs/GETTING_STARTED.md)
## Design et maquettes
Maquette naviguable:
https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/rbYngRP/play
Planche de création de sondage, https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/p/9F41E940-BAAF-489A-8C90-AC6E5C762211
Planche des participations https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/p/BFC83003-AAF3-4858-9EE1-F28A88D11305
## Documentation
FR: Toute la documentation est disponible [dans le dossier "doc"](/docs), principalement en Français.
EN: All documentation is available in the "doc" folder, mainly in French because reasons.
@ -13,25 +26,31 @@ EN: All documentation is available in the "doc" folder, mainly in French because
# Version funky framadate
* maquettes par Thomas Bonamy :
* icones https://feathericons.com/
* [Spécifications](docs/cadrage/specifications-fonctionnelles)
* maquettes par @maiwann : https://scene.zeplin.io/project/5d4d83d68866d6522ff2ff10
* vidéo de démo des maquettes par @maiwann : https://nuage.maiwann.net/s/JRRHTR9D2akMAa7
* discussions sur framateam canal général : https://framateam.org/ux-framatrucs/channaels/framadate
* discussions techniques côté développeurs : https://framateam.org/ux-framatrucs/channels/framadate-dev
* [notes de réunion](notes-de-reunion)
* [traductions](traductions)
* [notes de réunion](docs/reunions)
* [traductions](docs/traductions)
## Screenshots - exemples de maquette de la nouvelle version
![funky_framadate_maquette](docs/img/Screenshot_2021-04-19%20migration%20depuis%20un%20Framadate%20version%201.jpeg)
![funky_framadate_maquette](docs/img/advanced_config.png)
![funky_framadate_maquette](docs/img/preview_creation.png)
![funky_framadate_maquette](docs/img/kind_poll.png)
![funky_framadate_maquette](docs/img/colors_framadate_funky.png)
![funky_framadate_maquette](docs/img/framdate_funky_design.png)
# Documentations sur Angular
* `{- sur sass -}` (on va utiliser CSS, si angular permet d'avoir des variables CSS, @newick)
# Exemple de maquette de la nouvelle version
![funky_framadate_maquette](docs/img/colors_framadate_funky.png)
![funky_framadate_maquette](docs/img/framdate_funky_design.png)
## LIBRARIES USED
| status | lib choice_label | usage |
@ -60,6 +79,4 @@ EN: All documentation is available in the "doc" folder, mainly in French because
| to be removed | [uuid](https://www.npmjs.com/package/uuid) | generate uuid |
---
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.1.
# Framadate
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

BIN
docs/img/dates-choice.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

BIN
docs/img/kind_poll.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
docs/img/landing_page.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

BIN
docs/img/migration_v1.jpeg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

62
docs/reunions/2021.md Normal file
View File

@ -0,0 +1,62 @@
# 2021
![landing_page](../img/landing_page.png)
## Mars
la DINUM propose de contribuer à financer le développement de la nouvelle version.
## Avril
### 19 Avr
Migration fonctionnelle depuis la BDD de la v1 dans la partie backend
## Octobre
### 5 Oct
le lien vers le lieu où sont travaillées les maquettes de la DINUM https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c
présentation des wireframes
parcours complet, apparence mobile
mobile first
barre de progression, étapes 1 sur 5
comment se présente la gestion des horaires identiques pour chaque jour
* demander aux admins de framadate quels sont les horaires les plus fréquentes dans les sondages de date
* sondage texte: proposer une url d'image ou une URL avec chaque choix de réponse
* délai expiration de 180 jours par défaut
* proposer de participer au sondage après sa création
questions , propositions
* présenter les dates les plus populaires avec une vue calendrier ?
* comment se présente l'écran de vote sur mobile?
* quelle mise en forme des images et des url
* proposer de faire de l'hébergement d'image locale
* mise en forme des plages horaires pour voir qu'elles sont un sous ensemble d'une date
* quoi mettre dans le header et footer
* mise en avant de la destination des données et du droit qui les régit
* personnalisation super admin
### 7 Oct
ici une démo naviguable https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/rbYngRP/play
icones avec feather icons ou fork awesome pour se séparer des icones google
faire une page galerie de composants et typographie. la démo comporte une page prête à l'emploi pour ça. on va pouvoir mettre à jour les variables scss de couleur.
* points de réflexion
* affichage du footer, menu, logo
* teinte de gris sur les jours non activables
* vérifier les contrastes avec tanaguru
* lien de démo maquette https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/rbYngRP/play
### 14 Oct
quelques notes de la démo du jour: * démo du parcours avec un logo
* ajout de définition de la date retenue par le créateur du sondage
* comment proposer du support, des retours, de la contribution
* réponse à un sondage, moyen de dire ok/rien pour toutes les dates
* comment proposer les traductions
* espace pour personnaliser le footer, les liens de support, le titre, les CGU
* accessibilité des graphiques de résultats
* quel affichage pour un champ en erreur, message d'explication
## Novembre

9
docs/traductions.md Normal file
View File

@ -0,0 +1,9 @@
# Traductions
Les chaînes sont traduites via des clés de fichiers JSON
exemple: [src/assets/i18n/FR.json]()
La mise en place de weblate pour faire des traductions collaboratives reste à réaliser
https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/112
Nous avons récupéré les chaînes de traduction du projet Framadate v1, il faudra faire un nettoyage des clés et valeurs inutilisées dans les fichiers de traduction.