Ok, migration sprint day #2:

- adapté encore le scrapper d'Alioune pour ajouter des règles pour
convertir du contenu en markdown et pour résoudre quelques problèmes.
--> il nous reste encore un peu de travail, notamment aller chercher les
images qui sont référencées en relative (en local).

- bossé sur le front-end. Crée  un template basé sur le default template de
Dwarf (donc bootstrap) mais inspiré par le design actuel de
http://blog.dakarlug.org.
--> screenshot du résultat:
https://www.evernote.com/shard/s4/sh/d2db0f8c-f63c-4f72-90a0-d61fe4f3e8a5/28dabbc0c4913a7e43d713c08447042c/deep/0/Screenshot%2010/27/13%201:28%20PM.png

--> S'il y a quelqu'un qui a envie de proposer un design plus raffiné: je
vous enprie. (@sacripant: I'm looking at you)
--> Sinon c'est plus ou moins prêt pour être lancé.

- Patt a commencé à bosser sur les tests unitaires pour Dwarf.

Next steps:
- créer un install script pour configurer une raspberry pi + nginx /
gunicorn + comptes ssh pour ceux qui veulent aider à maintenir le projet.

Allez hop, je dirai que 80% du boulot est fait.
Merci tout le monde!
J.





2013/10/25 Alioune Dia <[email protected]>

> Salut Thomas , Pour installer l'affaire , il faut
>
> Python Progaming Librairy
> ===============
> 1 -Installer Python2.6
> 2 -Installer MarkDown
>
>
> Python MicroWeb FrameWork
> ================
> 3 -Installer Flask
>
> Versioning
> ============
> 4 -Installer git
>
>
> git clone https://github.com/Dakarlug/dwarf.git
> cd dwarf/dawrf
>
> python __init__.py
>
>
> * Running on http://127.0.0.1:5000/
> * Restarting with reloader
>
> Le serveur a demarré
>
>
> Les templates sont dans le dossier
> https://github.com/Dakarlug/dwarf/tree/master/dwarf/templates
>
> .Generalement il y' a un template de Base
>
>
> https://github.com/Dakarlug/dwarf/blob/master/dwarf/templates/layout.tpl.html
>
> qui contient la structure de la page Web
> .Les autres templates en heritent .Exemple
>
>
> https://github.com/Dakarlug/dwarf/blob/master/dwarf/templates/posts.tpl.html
> va heriter de layout.tpl.html pour afficher
>
> la liste des articles qui sont publies sur le site .
>
> Pour une documentation voir le lien suivant
> http://jinja.pocoo.org/docs/templates/
> --Ad
>
> Le 25 octobre 2013 11:20, Thomas <[email protected]> a écrit :
> > il faut un travail de design
> > qui respecte l'identité de DakarLug
> >
> > Je ne savais pas que Dakarlug possédait un charge graphique qui
> définissait
> > son identité visuelle.
> > J'ai vu un travail hétéroclite réalisé par des bénévoles.
> > J'ai vu au moins 5 ou 6 T-shirts, tous différents, réalisés par Géno je
> > pense, avec toujours une bonne expression créative, mais aucune charte
> > graphique ne parait les associer.
> > Alors pourquoi ne pas rester dans l'hétéroclite, qui représente la
> diversité
> > des membres de Dakarlug ? Tant qu'on retrouve le lion tout mou dans un
> coin
> > (et encore…), je pense qu'on peut laisser les membres s'exprimer
> librement.
> >
> >
> > Il ne sagit pas juste de Faire du HTML
> >
> > Oui peut-être un peu de CSS aussi… :)
> >
> > Moi je design directement dans le navigateur (enfin presque, je fais
> encore
> > des petits croquis en amont). Y'a encore des gens qui pense que designer
> un
> > page "Responsive" et "interactive" dans un logiciel qui génère des images
> > statiques est une bonne, voire la seule méthodologie de conception
> graphique
> > d'une page web… Moi je fais partie de ceux qui pense que c'est une
> connerie
> > et que designer en code est aujourd'hui possible et plus efficace
> (framework
> > CSS + eventuellement 1 pre-processCSS + emmet + un LiveReload )...
> >
> > Après, designer directement dans Dwarf, tout dépend de son system de
> > templating.
> > Je serais incapable de designer directement dans Drupal avec son fucking
> > system de teming par exemple, comme je le fais très simplement dans
> > Textpattern.
> >
> > Sacripant
> >
> >
> > Le 24/10/13 19:50, Alioune Dia a écrit :
> >
> > Salut,
> > Il ne sagit pas juste de Faire du HTML , il faut un travail de design
> > qui respecte
> > l'identité de DakarLug , Il sagit d'un travail de Pro .Tu livres des
> > sites Internets alors je ne t'apprends rien :) .Ce n'est pas par
> > hasard que le site de github ressemble a ça https://github.com/ .
> > --Ad
> >
> > Le 24 octobre 2013 18:59, Joeri Poesen <[email protected]> a écrit :
> >
> > Okay ça a l'odeur d'un weekend python/dakarlug/dwarf/htmlbidouillage
> alors.
> >
> > De ma part je ferai mon mieux d'être en ligne samedi et dimanche +/-
> entre
> > 10:30 et 16:00.
> >
> > Allez hop, pour ceux qui participent ce weekend, je vous offre qq chose à
> > boire le 13 ;)
> >
> > J.
> >
> >
> > 2013/10/24 Alioune Dia <[email protected]>
> >
> > Salut
> >
> > Le 24 octobre 2013 11:01, Joeri Poesen <[email protected]> a écrit :
> >
> > Je me permets de copier/coller un petit extrait de l'autre conversation
> > autour de python njam njam:
> >
> >
> > Alioune:
> >
> > Je suis disponible pour aider a mes heures si il y'a du taff  pour le
> > maigration du
> > Blog de DakarLug , je pense que tu avais promis :)
> >
> >
> > 1. Alioune, comment on fait pour bien synchroniser les 2 versions de
> > dwarf?
> > Quelqu'un fera des pull requests depuis le fork de DakarLUG, et si oui,
> > qui?
> >
> > Le Git Organisation de DakarLug a été cree par Genova qui m'a mis
> > comme Admin , j'ai effectué cette config en ce moment : les gens
> > suivants qui sont membres de DaKarLug peuvent tous faire Pull &
> > Push sur https://github.com/Dakarlug/dwarf/  qui est un Fork de cHez
> > toi .
> >
> > wilane (https://github.com/wilane)
> > aallamaa (https://github.com/aallamaa)
> > aliounedia (https://github.com/aliounedia)
> > dickoa (https://github.com/dickoa)
> > genova (https://github.com/genova)
> > hkairi (https://github.com/hkairi)
> > jpoesen (https://github.com/jpoesen)
> > LeMeteore (https://github.com/LeMeteore)
> >
> >
> > Ils utilisent tous Git depuis pas mal de Temps et ont les capacités de
> > modifier les codes de Dwark sans break quelques choses.Comme
> > Tu vois tu fais également parti d'eux , donc tu peux commit et merge
> > ce que Tu veux . Si Tu as des problèmes n’hésite pas , on check ou
> > je demande a Genova!
> >
> >
> > 2. Pour bien distribuer le travail, peut-être qu'on peut lister des
> > tâches
> > sur github (design, dev, migration contenu, ...). Du coup est-ce qu'on
> > utilise aussi le wiki/issues pour discuter de tout le reste autour du
> > projet?
> >
> > le Wiki de Dwark https://github.com/Dakarlug/dwarf/wiki  .Si Tu pense
> que
> > il nous faut un autre Wiki Why Not , Mais moi ca ma va .Tu dois également
> > pouvoir modifier le Wiki , Si Tu as des soucis Tu me Dis .
> >
> >
> > 3. je suis encore partant pour sponsoriser un raspberry pi pour assurer
> > l'hébergement. Si tout le monde est d'accord je peut démarrer ça avec
> > Patt.
> >
> > Tout le monde est D'accords, On en avait deja parlé sur un autre Thread ,
> > la
> > seule condition etant que certains d'entre nous puisse y acceder sur les
> > serveurs avec ssh , pour pouvoir le Fixer si ca merde !
> >
> >
> >
> > 4. Il faudra un solution qui nous permet de facilement publier les
> > articles
> > en production (genre deploy script ou bien donner accès au dépot à ceux
> > qui
> > veulent contribuer du contenu, mais ça pose des soucis ce sécu.
> >
> > Pour le moment le seul contenu qui est plublié sur le Site de DakarLug
> > ceux
> > sont les anonnces des evenements , et en generale c'est un admin qui s'en
> > charge , le plus urgent pour moi est de rendre la migration de ce qui
> > existe
> > fonctionnel sur un raspberry pi.
> >
> > 5. Ça serait cool si on pouvait lancer le nouveau Dakarlug (au moins le
> > blog) pendan le Njam Njam. Est-ce réaliste?
> >
> > Pour moi , quand je l'ai testé , tout ce qui ne marchait pas ,c'etait
> > la pagination
> > Nous avons actuellement des articles beaucoup sur le site
> > https://github.com/Dakarlug/scrapper , et il faut paginer  par X ,
> > mais je l'ai fixé sur la version de Dwarf qui est sur DakarLug.
> >
> > https://github.com/Dakarlug/dwarf/tree/master/dwarf
> >
> > Le problème actuellement est le Layout du site , ce que j'ai testé
> n'avait
> > rien
> > de DakarLug ( Logo , Charte Graphique, couleur Noir ) , Il faudrait
> > que un Infographiste intervienne (combien de Temps cela prendra , je
> > ne sais pas ,
> > il faut lui demander.  Si un infograpiste peut s'y scotcher) !
> >
> >
> > Oui je pense que c'est possible de le livrer pour le 13 mais ca ne depend
> > pas de Moi , je ne suis pas un Infographiste!, Mais j'espere qu'on pourra
> >
> > --Ad
> >
> > Thanks.
> > J.
> >
> >
> > --
> > Ce message a été envoyé à la liste [email protected]
> > Gestion de votre abonnement : http://dakarlug.org/liste
> > Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> > Le site du DakarLUG : http://dakarlug.org
> >
> > --
> > Ce message a été envoyé à la liste [email protected]
> > Gestion de votre abonnement : http://dakarlug.org/liste
> > Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> > Le site du DakarLUG : http://dakarlug.org
> >
> >
> >
> > --
> > Ce message a été envoyé à la liste [email protected]
> > Gestion de votre abonnement : http://dakarlug.org/liste
> > Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> > Le site du DakarLUG : http://dakarlug.org
> >
> > --
> > Ce message a été envoyé à la liste [email protected]
> > Gestion de votre abonnement : http://dakarlug.org/liste
> > Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> > Le site du DakarLUG : http://dakarlug.org
> >
> >
> >
> >
> > --
> > Ce message a été envoyé à la liste [email protected]
> > Gestion de votre abonnement : http://dakarlug.org/liste
> > Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> > Le site du DakarLUG : http://dakarlug.org
>
> --
> Ce message a été envoyé à la liste [email protected]
> Gestion de votre abonnement : http://dakarlug.org/liste
> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> Le site du DakarLUG : http://dakarlug.org
>
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à