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]
<mailto:[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]
<mailto:[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]
<mailto:[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]
<mailto:[email protected]>>
>
> Salut
>
> Le 24 octobre 2013 11:01, Joeri Poesen <[email protected]
<mailto:[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]
<mailto:[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]
<mailto:[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]
<mailto:[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]
<mailto:[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]
<mailto:[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]
<mailto:[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