• Surprise! Un nouveau kiwi expérimental est en cours de fabrication... (plus d'infos dans la page des actualités)
  • Si soucis avec l'agenda, vide tes cookies!
    En cas de besoin, écris à smonff@pariskiwi.org. Merchi.

KiwiOptimization : Différence entre versions

De Paris Kiwi
(Notes améliorations formulaire création des pages agenda)
(Rendre plus compréhensible les évolutions que l'on souhaite faire)
 
(7 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Ici des pistes de développements.
+
Ici, les pistes de développements techniques et autres évolutions présentés de façon lisible
  
=Rendre possible le travail à plusieurs=
+
{{Brouillon|Transformer cette page en une présentation des intentions plutôt que un outil de gestion de projet}}
==Distribution==
+
{{Note|Dans la mesure du possible, '''utiliser [https://framagit.org/smonff/paris-kiwi/board l'outil de suivi Framagit]''' pour le suivi du travail: déposer de bonnes idées, reporter des bugs, commenter le travail. Si toutefois tu n'as pas le temps ou pas l'envie, il est possible de noter les choses ici}}
 +
{{Voir aussi|[[Evolution]]}}
 +
{{Voir aussi|[[Ce_qui_merde]]}}
 +
 
 +
=Technique=
 +
==Rendre possible le travail à plusieurs==
 +
===Distribution===
 
* Nettoyer le code existant et le rendre distribuable
 
* Nettoyer le code existant et le rendre distribuable
 
* Créer un dépot Git
 
* Créer un dépot Git
 
* Diffuser
 
* Diffuser
 +
* Extensionnifier, et notamment l'extension d'agenda
  
==Permettre la création des XxxxxKiwi pour les autres villes==
+
===Permettre la création des XxxxxKiwi pour les autres villes===
 
* Demande l'accomplissement de l'étape '''distribution'''
 
* Demande l'accomplissement de l'étape '''distribution'''
  
=Ajout d'un form dans les pages agenda=
+
==Ajout d'un form dans les pages agenda==
 
Afin de structurer les données des évènements des pages agendas, dans le but que ce soit récupérable par l'API, les différents évènements doivent être formatés de la même façon (titre, lieu, PAF, nom des groupes, etc.)
 
Afin de structurer les données des évènements des pages agendas, dans le but que ce soit récupérable par l'API, les différents évènements doivent être formatés de la même façon (titre, lieu, PAF, nom des groupes, etc.)
=Amélioration du front-end=
+
==Amélioration du front-end==
 
L'objectif serait de donner un point d'entrée lisible et utile pour les personnes souhaitant consulter l'agenda, fucking-mobile-friendly et permettre la redirection vers le Kiwi dès que l'on veut éditer et participer.
 
L'objectif serait de donner un point d'entrée lisible et utile pour les personnes souhaitant consulter l'agenda, fucking-mobile-friendly et permettre la redirection vers le Kiwi dès que l'on veut éditer et participer.
 
* Développement d'un front-end ''readonly'' plus beau et pratique
 
* Développement d'un front-end ''readonly'' plus beau et pratique
Ligne 19 : Ligne 26 :
 
** Dans l'objectif de réaliser quelque chose le plus simple possible, l'utilisation de [http://clojurescriptone.com/index.html ClosureScriptOne] serait peut être raisonnable.
 
** Dans l'objectif de réaliser quelque chose le plus simple possible, l'utilisation de [http://clojurescriptone.com/index.html ClosureScriptOne] serait peut être raisonnable.
  
=Migration sur un server neuf=
+
==Migration sur un server neuf==
 
:-D
 
:-D

Version actuelle en date du 11 septembre 2016 à 21:28

Ici, les pistes de développements techniques et autres évolutions présentés de façon lisible

Warning construction blue.png Cette page est un brouillon en cours de rédaction.
Information.png Note : Dans la mesure du possible, utiliser l'outil de suivi Framagit pour le suivi du travail: déposer de bonnes idées, reporter des bugs, commenter le travail. Si toutefois tu n'as pas le temps ou pas l'envie, il est possible de noter les choses ici
Loupe2.png Voir aussi : Evolution
Loupe2.png Voir aussi : Ce_qui_merde

Technique

Rendre possible le travail à plusieurs

Distribution

  • Nettoyer le code existant et le rendre distribuable
  • Créer un dépot Git
  • Diffuser
  • Extensionnifier, et notamment l'extension d'agenda

Permettre la création des XxxxxKiwi pour les autres villes

  • Demande l'accomplissement de l'étape distribution

Ajout d'un form dans les pages agenda

Afin de structurer les données des évènements des pages agendas, dans le but que ce soit récupérable par l'API, les différents évènements doivent être formatés de la même façon (titre, lieu, PAF, nom des groupes, etc.)

Amélioration du front-end

L'objectif serait de donner un point d'entrée lisible et utile pour les personnes souhaitant consulter l'agenda, fucking-mobile-friendly et permettre la redirection vers le Kiwi dès que l'on veut éditer et participer.

  • Développement d'un front-end readonly plus beau et pratique
    • Requêtage de l'API du Kiwi (interface permettant à un autre site de récupérer des infos depuis ce site) avec un back-end en Clojure. Voir aussi la doc de Mediawiki.
    • Présentation des données avec une interface JS riche basée sur ClojureScript, Chesnut et Om Bootstrap
    • Dans l'objectif de réaliser quelque chose le plus simple possible, l'utilisation de ClosureScriptOne serait peut être raisonnable.

Migration sur un server neuf

-D