• 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
(Pistes d'optimizations pour les années à venir)
 
m (Typo et explication)
Ligne 13 : Ligne 13 :
 
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
** Requêtage de l'[[http://pariskiwi.org/api.php|API du Kiwi]] avec un back-end en Clojure. Voir aussi la [https://www.mediawiki.org/wiki/API:Main_page doc de Mediawiki].
+
** Requêtage de l'[http://pariskiwi.org/api.php 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 [https://www.mediawiki.org/wiki/API:Main_page doc de Mediawiki].
 
** Présentation des données avec une interface JS riche basée sur [https://github.com/clojure/clojurescript/wiki ClojureScript], [https://github.com/plexus/chestnut Chesnut] et [https://om-bootstrap.herokuapp.com/components Om Bootstrap]
 
** Présentation des données avec une interface JS riche basée sur [https://github.com/clojure/clojurescript/wiki ClojureScript], [https://github.com/plexus/chestnut Chesnut] et [https://om-bootstrap.herokuapp.com/components Om Bootstrap]
 
** 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.

Version du 8 mai 2015 à 20:07

Ici des pistes de développements.

Rendre possible le travail à plusieurs

Distribution

  • Nettoyer le code existant et le rendre distribuable
  • Créer un dépot Git
  • Diffuser

Permettre la création des XxxxxKiwi pour les autres villes

  • Demande l'accomplissement de l'étape distribution

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