Salut

> Merci Alioune.
>
>> faudra merger le nouveau site avec le dakarlug.github.io
>
>
> --> je ne vois pas comment utiliser Dwarf et Github Page en même temps.
> Comment tu vois ça?


C'est simple ce qu'il y'aura sur dakarlug.org ( refonte dwark) doit exactement
etre la meme chose que  dakarlug.github.io .C'est certes une redondances ,
mais nous fesons le choix de garder cette alternative (dakarlug doit egalement
etre hebergé  sur git ).

Il sagira de remplacer le fichier suivant
https://github.com/Dakarlug/dakarlug.github.io/blob/master/_layouts/default.html
par le fichier
https://github.com/Dakarlug/dwarf/blob/master/dwarf/templates/default/layout.tpl.html

et fixer quelques bug si il y'a en .C'est un travail assez simpliste ,
si Tu pense
que Tu ne peux pas le faire, je m'en chargerai un fois que Tu auras fini avec
le nouveau site de Dakarlug , mais http://aliounedia.github.io/ doit
etre un clone
exact de  dakarlug.org . Meme si dakarlug.github.io n'est plus utilisé , nous le
laissons la!



> 3. Responsive bootstrap:
> --> en fait normalement bootstrap est responsive. Maintenant peut-être que
> le css que j'ai ajouté bug quelque part. En tout cas si Thomas nous aide
> avec son framework, ce n'est plus un prob je pense...

Ok , mais c'est un  élément extrêmement important , le nouveau site doit
s'adapter a tous les devices .J'avoue que je n'ai pas trop d'expertise la
dessus , alors c'est
toi qui voit !


> 4. images
> Oui j'ai remarqué aussi que c'était problématique et que t'avais commencé à
> gérer ces cas.
> Je pense parcourir le code 'scrapé' et simplement faire des requêtes GET
> pour sauvegarder les images référencés en local. Après on peut les stocker
> comme tu propose dans le dépot de contentu. Comme ça on aura dépot code

Ok , comme tu veux , en modifiant cette partie , je pense que Tu
pourras formater
le MarkDown , Je l'avais ecrit pour jekyllRb

    var s = '\
title\
![test screenshot](image "")\
content\
'

Il faudra juste l'ecrire de facon a ce qu'il s'adpate a ton nouveau
Markdown dans
dwart

identifier: tyrion
name: Tyrion Lannister
email: [email protected]
title: Master of Coin, Hand of the King



Moi j 'avais commencé a modifier cette partie du script pour recupere les
images, peu être c'est ici que tu dois Hack

 $('.contentbody img').each(
            function(idx, html){
              src = $(html).attr("src")
              if (src.indexOf('media') != -1){
              // We got the image for article
              if (src.indexOf('http') ==-1){
                src = "http://blog.dakarlug.org/"; + src
              }
              s = s.replace(/image/, src)
              }
            }
      )



Enfin , c'est toi qui voit pour le scraping , l'essentiel est d'avoir un bon
resulat. donc je te laisse delirer!
--Ad




> dépot contentu + images.
>
> J.
>
>
>
> 2013/10/28 Thomas <[email protected]>
>>
>> Beau boulot !
>>
>> J'aime l'idée de partir d'une solution maison d'un membre de dakarlug pour
>> le blog.
>> J'aime l'idée que ce projet devienne communautaire à la fois pour le
>> contenu,  le contenant, et l'hébergement.
>>
>> Et pour aller au bout du concept, il y a 2 points qui ne sont pas encore
>> /DIY Dakarlug/ dans ce projet et qu'il faudrait s’approprier :
>>
>> - Le framework CSS (Bootstrap)
>> - Le system de commentaires (Disqus)
>>
>> Bootstrap
>> -----------
>> J'ai pas mal bosser avec ce framework, puisque je l'ai choisi il y a 2 ans
>> pour réaliser mes propotypes front client. Depuis j'ai choisi de la laisser
>> tombé. Parceque :
>>
>> * Il est lourd
>> * Il est customisable, mais uniquement à travers le preprocesseur LESS et
>> à travers un chiadée de variable qui génère un code CSS imbitable.
>> * Il est graphiquement très typé, et il est difficile et douloureux de se
>> débarrasser de son style quand on cherche à l'adapter à un design
>> particulier.
>> * Finalement je bosse plus vite et de manière plus efficace avec mon
>> propre framework (qui arrive à une certaine maturité)
>>
>> Si ça vous dit, je vous propose mon propre "framework CSS maison". 100%
>> CSS, ne nécessite aucun préprocesseur, et permettera de créer une feuille de
>> style spécifique au Design de Dakarlug.
>>
>> Disqus
>> --------
>> Je comprends ce choix : Ne pas avoir à développer un system de
>> commentaires. Mais disqus c'est quand même le Facebook des systemes de
>> commentaires. Et son utilisation est un peu antinomique avec les idées sur
>> le contrôle des datas que défendent certains membres de cette liste.
>> Je n'ai pas d'alternative à apporter. Mais une simple question : pourquoi
>> installer un système de commentaire sur le blog de dakarlug ?
>>
>> Cette contribution est là pour ouvrir le débat. N'y voyez aucune critique
>> du boulot déjà abattu.
>>
>> Sacripant
>>
>>
>>
>>
>>
>>
>>
>> Le 27/10/13 17:13, Joeri Poesen a écrit :
>>
>> 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
>>
>>
>>
>>
>> --
>> 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 à