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\ \ 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
