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 :