TODO in genit-2.0 vs TODO in genit-2.1
- old
+ new
@@ -1,57 +1,77 @@
-version 2
+version 2.1
=============================================================
-[done] improve the layout folder structure
-[done] html5 uniquement
-[done] ajouter un serveur
-[done] config file should not be hidden
-[done] retirer alsa et yui
-[done] error msg when template is malformed
+[ok] use haml
+ [ok] utiliser haml dans pages
+ [ok] utiliser haml dans fragments
+ [ok] utiliser haml dans news
+ [ok] utiliser haml dans templates
+ [ok] genit create --haml
+[ok] use sass/scss
+[ok] doit marcher avec sous-dossiers
+
+
version 2.x
===============================================================
+s'assurer que <genit class="footer"/> existe, sinon le readme ment.
+
+tester avec la dernière version de clamp, et certainement arreter la version
+dans le gemspec
+
+Pouvoir utiliser les news avec markdown. Apparement c'est déjà possible,
+il faut tester.
+
+s'assurer qu'on puisse avoir des sous-dossiers dans fragments/.
+
menu: Pouvoir changer l'id "actif". Exemple li.active avec twitter bootstrap.
a custom class for the selected menu item
-use haml
+un tuto juste pour le menu
-use sass/scss or less
+think about a pager for the news
-Document the genit tag and its attributes
+how to: a blog in 5 minutes
-think about a deamon to auto-compile
+less support
-think about a pager for the news
+--minimize option for the compile command
+
+En attente
+=========================================
+
+un template pour les news ?
+
+think about a deamon to auto-compile
+
Think about i18n
per page script
per page style
---minimize option for the compile command
-
si j'écris <h1>news page (en oubliant le tag de fin) Genit ne dis
rien et ajoute silencieusement le </h1>. Voir si on peut lui faire
cracher une erreur.
Quand je fais reférence à une url interne inexistante, il serait bon
d'avoir une erreur
si j'écris </br> (au lieu de <br/>) Genit ne dis rien, le tag est ignoré.
Voir si on peut lui faire cracher une erreur.
-Pouvoir utiliser les news avec markdown.
-
dans le dossier page on accepte uniquement .html et .markdown (sinon erreur)
+refaire toutes les copies d'écran du site
+refactor ProjectCreator si j'ajoute un autre moteur de template.
Project guidelines
-==================
+=====================================================================
Basic objectives
----------------
At a minimum, Genit should allow to do this :