Agenda du Libre pour la semaine 22 de l’année 2018

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 30 événements (1 en Belgique, 29 en France, 0 au Luxembourg, 0 au Québec, 0 en Suisse et 0 en Tunisie) est en seconde partie de dépêche.

Sommaire

[FR Saint-Jean-de-Védas] Repair Café - Le lundi 28 mai 2018 de 09h00 à 13h00.

Nous vous proposons ce rendez-vous, où, bricoleurs, acteurs, bénévoles, associations, vous attendent pour vous aider à donner une deuxième vie à vos objets.

Réparer ensemble, c’est l’idée des Repair Cafés dont l’entrée est ouverte à tous.

Outils et matériel sont disponibles à l’endroit où est organisé le Repair Café, pour faire toutes les réparations possibles et imaginables.

Vêtements, meubles, appareils électriques, bicyclettes, vaisselle, objets utiles, jouets, et autres.

D’autre part sont présents dans le Repair Café des experts bénévoles, qui ont une connaissance et une compétence de la réparation dans toutes sortes de domaines.

On y apporte des objets en mauvais état qu’on a chez soi.

Et on se met à l’ouvrage avec les gens du métier.

Il y a toujours quelque chose à apprendre au Repair Café.

Ceux qui n’ont rien à réparer prennent un café ou un thé, ou aident à réparer un objet appartenant à un autre.

On peut aussi toujours y trouver des idées à la table de lecture qui propose des ouvrages sur la réparation et le bricolage.

Repair Café est un atelier consacré à la réparation d’objets et organisé à un niveau local, entre des personnes qui habitent ou fréquentent un même endroit, par exemple un quartier ou un village.

Ces personnes se rencontrent périodiquement en un lieu déterminé, dans un café, une salle des fêtes ou un local associatif où des outils sont mis à leur disposition et où ils peuvent réparer un objet qu’ils ont apporté, aidés par des volontaires.

Les objectifs de cette démarche alternative sont divers

  • réduire les déchets
  • préserver l’art de réparer des objets
  • renforcer la cohésion sociale entre les habitants des environs

Samedi 28 avril 2018 de 9h00 à 13h00 (dernier samedi)
Maison des Associations - 18 bis, rue Fon de l’Hospital, 34430 Saint-Jean-de-Védas

[FR Castelnau-le-Lez] Section GNU/Linux Ubuntu et Logiciels Libres - Le lundi 28 mai 2018 de 10h00 à 12h00.

L’équipe de Montpel’libre vous propose une permanence Logiciels Libres, discussions libres et accompagnements techniques aux systèmes d’exploitation libres, pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien.

Le contenu de l’atelier s’adapte aux problèmes des personnes présentes et permet ainsi l’acquisition de nouvelles compétences au rythme de chacun.

Vous pourrez y aborder plusieurs thèmes

  • Discussions conviviales entre utilisateurs autour de Linux en général
  • Préinscription aux prochains Cafés Numériques et Install-Party
  • Premières explorations du système
  • Installations et configurations complémentaires
  • Mise à jour et installation de nouveaux logiciels
  • Prise en main, découverte et approfondissement du système

Les Section GNU/Linux ont lieu à la Mjc André Malraux de Castelnau-le-Lez, tous les lundis de 10h00 à 12h00, sauf vacances et fériés.

[FR Grenoble] Atelier Cartographie agréger des données sur OSM - Le lundi 28 mai 2018 de 18h30 à 21h00.

Le collectif OpenStreetMap Grenoble vous invite à son prochain atelier OSM, lundi 28 mai à partir de 18h30.

Cet atelier OSM s’intéressera à l’agrégation de données sur OMS (la conflation). Il s’adresse à un public de contributeurs expérimentés et de développeurs.

Vous apprendrez comment fusionner des données extérieures à OSM avec les coordonnées et les données OpenStreetMap.

Après un panorama des différents outils nous verrons comment mettre en œuvre le logiciel OSM Conflator sur des données OpenData et nous importerons la liste des ponts d’accès wifi public de la ville de Grenoble.

A partir de 18h30 à La Coop-Infolab. 31 rue Gustave Eiffel – 38000 Grenoble

[FR Toulouse] Atelier Téléphones Libres - Le lundi 28 mai 2018 de 18h30 à 22h30.

Les smartphones sont des outils très pratiques, mais ont tendance à ne pas vraiment respecter notre vie privée.

Véritables ordinateurs de poche bourrés de capteurs, on peut les considérer comme de véritables mouchards ambulants.

Dès l'achat, votre téléphone embarque des applications que vous n'avez pas choisi.

C'est le résultat de partenariats entre développeurs d'applications, fabricants et vendeurs de téléphones (on appelle cela la vente liée).

Celles-ci récupèrent vos données personnelles (position géographique, liste de contacts ou habitudes d'utilisation) qui sont par la suite utilisées par exemple pour du ciblage publicitaire.

Toutefois, des solutions existent

  • configurer certaines applications, comme votre navigateur web, pour limiter l'envoi de données personnelles.
  • remplacer GooglePlay par f-droid, un autre magasin d'applications proposant des applications plus éthiques.
  • remplacer le système Google Android par une alternative plus respectueuse de votre vie privée.

Tout cela est un peu compliqué c'est pourquoi des ateliers existent pour faciliter l'entraide entre débutants et habitués.

[FR Lyon] Bidouilles et découvertes - Le lundi 28 mai 2018 de 19h30 à 21h30.

Atelier de partage de connaissances et d'entre-aide entre utilisateurs de logiciels libres.

L'ALDIL et des associations partenaires proposent des rendez-vous réguliers à la MJC de Monchat pour permettre à des utilisateurs de logiciels de se rencontrer.

L'occasion de découvrir et s'entraider sur différents outils informatiques libres, entre utilisateurs débutants et plus avertis.

Le moment idéal pour s'initier et libérer votre ordinateur en installant un système GNU/Linux. Des conseils, de l'assistance et un suivi pour le dépannage.
Menu du jour selon arrivages et pas de thème précis. Au gré des envies et demandes des participants…

Tout public - Entrée libre et gratuite dans la limite des places disponibles.

De 19h30 à 21h30 dans l'espace EPN de la MJC de Montchat.

[FR Montpellier] Atelier du Libre Ubuntu et Logiciels Libres - Le mardi 29 mai 2018 de 18h00 à 23h00.

L’équipe de Montpel’libre vous propose une permanence Logiciels Libres, discussions libres et accompagnements techniques aux systèmes d’exploitation libres, pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien.

Le contenu de l’atelier s’adapte aux problèmes des personnes présentes et permet ainsi l’acquisition de nouvelles compétences au rythme de chacun.

Vous pourrez y aborder plusieurs thèmes

  • Discussions conviviales entre utilisateurs autour de Linux en général
  • Préinscription aux prochains Cafés Numériques et Install-Party
  • Premières explorations du système
  • Installations et configurations complémentaires
  • Mise à jour et installation de nouveaux logiciels
  • Prise en main, découverte et approfondissement du système

Les Ateliers du Libre ont lieu à la Mpt Melina Mercouri de Montpellier, tous les derniers vendredis de chaque mois de 18h00 à 20h00, sauf période de vacances.

Entrée libre et gratuite sur inscription. Une simple adhésion à l’association est possible et auprès de la Mpt.

Cet événement est proposé par le partenariat qui lie la Mpt Melina Mercouri de Montpellier et Montpel’libre.

Toute une équipe de passionnés, vous propose l’animation de la l’Atelier du Libre par les membres de Montpel’libre. Permanence Logiciels Libres, discussions libres et accompagnements des utilisateurs aux systèmes exploitation libres, Linux, sur le cyberespace de consultations libres.

En fin de soirée, l’atelier fera progressivement place à un instant très convivial, les RDVL sont des rendez-vous mensuels de discussions sur le thème des logiciels libres, des arts libres, de l’open source et plus généralement de la culture du libre et du numérique.

Cette soirée, très conviviale, se passe autour d’un repas partagé, chacun porte un plat, entrée, spécialité, dessert, boisson… Ordinateurs et réseaux disponibles.

Notre équipe vous attend pour répondre à vos questions et satisfaire votre curiosité.

Maison pour tous Mélina Mercouri 842, rue de la vieille poste, 34000 Montpellier

Bus ligne 9, La Ronde arrêt Pinville
GPS Latitude 43.61354 Longitude 3.908768
Carte OpenStreetMap

Rendez-vous mensuel, tous les derniers vendredis, salle jamais le dimanche

[FR Quetigny] Atelier pour apprendre à chatter avec IRC - Le mardi 29 mai 2018 de 20h30 à 23h30.

L'association COAGUL, LUG de Côte d'Or, vous invite à un atelier sur IRC.

La participation est libre

Échanger du texte instantanément au travers d'un logiciel, discuter avec les membres de l'association, entrer en contact avec des milliers de personnes constituant la communauté du libre

Nous présenterons IRC, le protocole de communication textuel internet

[FR Saint-Jean-de-Védas] Repair Café - Le mercredi 30 mai 2018 de 09h00 à 13h00.

Nous vous proposons ce rendez-vous, où, bricoleurs, acteurs, bénévoles, associations, vous attendent pour vous aider à donner une deuxième vie à vos objets.

Réparer ensemble, c’est l’idée des Repair Cafés dont l’entrée est ouverte à tous. Outils et matériel sont disponibles à l’endroit où est organisé le Repair Café, pour faire toutes les réparations possibles et imaginables. Vêtements, meubles, appareils électriques, bicyclettes, vaisselle, objets utiles, jouets, et autres. D’autre part sont présents dans le Repair Café des experts bénévoles, qui ont une connaissance et une compétence de la réparation dans toutes sortes de domaines.

On y apporte des objets en mauvais état qu’on a chez soi. Et on se met à l’ouvrage avec les gens du métier. Il y a toujours quelque chose à apprendre au Repair Café. Ceux qui n’ont rien à réparer prennent un café ou un thé, ou aident à réparer un objet appartenant à un autre. On peut aussi toujours y trouver des idées à la table de lecture qui propose des ouvrages sur la réparation et le bricolage.

Repair Café est un atelier consacré à la réparation d’objets et organisé à un niveau local, entre des personnes qui habitent ou fréquentent un même endroit, par exemple un quartier ou un village. Ces personnes se rencontrent périodiquement en un lieu déterminé, dans un café, une salle des fêtes ou un local associatif où des outils sont mis à leur disposition et où ils peuvent réparer un objet qu’ils ont apporté, aidés par des volontaires.

Les objectifs de cette démarche alternative sont divers

  • réduire les déchets
  • préserver l’art de réparer des objets
  • renforcer la cohésion sociale entre les habitants des environs

Seront présents

  • Autour.com : On se rend des services entre voisins, on partage des infos, on prête, on loue, on donne…
  • L’Accorderie : Est un système d’échange de services entre habitants d’un même quartier ou d’une même ville.
  • La Gerbe : Contribuer à la formation de citoyens éveillés, engagés et solidaires en offrant aux enfants et aux jeunes un espace privilégié d’expression et d’épanouissement Crèche, Centre de loisirs, Scoutisme, Ateliers, chacun peut y trouver un cadre pour son développement grâce au travail d’une équipe de professionnels et de bénévoles.
  • Les Compagnons Bâtisseurs : Prévoient d’amener des outils
  • Les Petits Débrouillards : est un réseau national de culture scientifique et technique, ils viendront avec pleins de conseils et une imprimante 3D.
  • Le Faubourg : Hébergera le Repear Café.
  • Montpel’libre : Sera là avec des pièces informatiques, pour essayer de reconditionner des ordinateurs, dépanner ceux qui ne fonctionnent plus, expliquer comment ça marche, faire comprendre le choix judicieux du logiciel libre, contourner l’obsolescence programmée grâce à GNU/Linux, comment réparer et entretenir son matériel sois-même, nous porterons un jerry.
  • TechLabLR : Accompagne les projets à composantes technologiques afin de les amener au pré-prototype, puis les guider vers les structures d’accompagnements.
  • Violons Dingues : Passionnés de la vie, des autres, de la culture, de l’art, du sport, de la mécanique, de la moto, de la photo, de la musique, des animaux, des insectes, des plantes, de l’environnement, enfin de tout ce qui circule (au propre comme au figuré) sur notre planète.
  • Zéro Waste Montpellier : La démarche "Zéro Waste" est une démarche positive pour aller vers une société zéro déchet et zéro gaspillage.

  • Maison des Associations, 18 bis rue Fon de l’Hospital, Saint-Jean-de-Védas, Occitanie, France

  • Adresse web http://montpel-libre.fr

  • Tags
    montpel-libre, repair-cafe, atelier

[FR Marseille] Rencontres de l'Orme 2018 réinventer la forme scolaire à l’heure du numérique - Du mercredi 30 mai 2018 à 09h00 au jeudi 31 mai 2018 à 18h00.

Les Rencontres de l’Orme 2018 auront lieu le m{::}ercredi 30 mai 2018jeudi 31 mai 2018, de 9h00 à 18h00, au Palais des Congrès de Marseille (Parc Chanot, rond-point du Prado  2 boulevard Rabatau 13008 Marseille).

L’Orme 2018 accueillera les rencontres du numérique pour l’éducation et la culture, autour de la thématique«réinventer la forme scolaire à l’heure du numérique»

L’Espace LAB regroupera de nombreux acteurs du Libre (associations, entreprises, …)

Le CercLL et l'Axul seront présents aux Rencontres de l’Orme au côté de tous leurs partenaires.

L’inscription est gratuite pour les particuliers et les personnels de l’éducation, au sens large.Tout Public.

Plan de l’évènement.

Voir le plan de l'Orme 2018

[BE Vottem] Atelier de formation à Scribus - Le mercredi 30 mai 2018 de 17h00 à 19h00.

Formation donnée sur 4 jours (30/05 - 06/06 - 13/06 - 20/06)

Les ateliers sont gratuits et le nombre de places limitées (4 à 8 personnes max). Pour participer à un/plusieurs atelier(s), il est obligatoire de s'inscrire au préalable auprès de l'animateur au 0479 94 69 29 ou par courriel (voir ci-dessous).

Scribus est un logiciel de PAO libre, distribué sous licence GNU GPL. Il propose de nombreuses fonctionnalités qui égalent voire dépassent parfois celles de ses concurrents commerciaux.

[FR Rennes] Atelier Mots de passe - Le mercredi 30 mai 2018 de 18h30 à 21h00.

Avez vous confiance en vos mots de passe Venez les tester avec nous

Si par hasard ils ne se révèlent pas aussi solide que vous le pensiez, nous pourrons vous aider à les améliorer.

Nous commencerons notre présentation par un passage en revue des risques.

Ensuite nous aborderons les problèmes que sont les mots de passe trop simples, issues de mots courants ou le fait de mettre le même sur tous les services.

Pour parer à ces soucis, nous allons vous donner quelques bon réflexes et nous vous proposerons d'utiliser quelques outils vous permettant de ne plus vous rappeler que d'un seul mot de passe solide qui vous permettra de garder tous les autres en sécurité

La conférence sera présentée par
  Florent Le Saout
  Human And Consulting
  www.humanandconsulting.eu (link is external)

mercredi 30 mai - 18h30

FrenchTech Rennes - Saint-Malo
2 rue de la Mabilais
Rennes

>>> S'inscrire

[FR Montpellier] Rencontres des Groupes OpenStreetMap OSM - Le mercredi 30 mai 2018 de 19h00 à 22h00.

Ces rencontres mensuelles se veulent être des instants conviviaux pour faire un compte-rendu des activités du mois précédent, mais aussi pour présenter les opérations et rendez-vous à venir que proposent les groupes HérOSM et le Collectif des Garrigues. Naturellement, elles sont également ouvertes à tout public.

Si vous avez des propositions n’hésitez pas à compléter la page dédiée.

 Proposition de programme

  • En première partie de soirée, une initiation pour les débutants est prévue
  • Possibilité d’initiation à la contribution pour les débutants qui le désire
  • Préparation du dossier pour le budget de l’Opération Libre
  • Préparation de l’Opération Libre à Jacou
  • Travail sur les voies manquantes sur (enjeu évident de géocodage d’adresses, comme celles fournies par SIRENE ou FANTOIR par exemple
  • Petit topo sur la saisie des noms de rues à partir des données cadastre/fantoir par département
  • Propositions au sujet du calcul d’itinéraire multimodal (auto, vélo, piéton) dans les futures discussions

    • La pratique des cartoparties
    • Faut-il prioriser la cartographie de certains endroits (gares et arrêts de tram, par exemple) ?
  • Contributions libres

 Déroulement de la rencontre

Nous vous présenterons les projets en cours, nous vous vous proposerons de contribuer, faire de la production de données, puis nous passerons à un instant convivial sur la terrasse.
Comme d’habitude, chacun amène ce qu’il veut à manger et à boire pour un repas partagé.
N’oubliez pas vos ordinateurs portables pour la séance de saisie

Le dernier mercredi de chaque mois.

Le Faubourg - 15, rue du Faubourg de Nîmes, 34000 Montpellier

Tramway lignes 1, 2 et 4 arrêt Corum
GPS Latitude 43.614186 | Longitude 3.881404
Carte OpenStreetMap

Le dernier mercredi de chaque mois.

[FR Toulouse] Rencontres Tetalab - Le mercredi 30 mai 2018 de 20h30 à 23h30.

Rencontre hebdomadaire des hackers et artistes libristes Toulousains.

Ouvert au public tous les mercredi soir.

Venez nombreux.

[FR Martigues] Permanence du jeudi de l'ULLM - Le jeudi 31 mai 2018 de 16h30 à 18h30.

Comment utiliser et les Logiciels Libres.

avec l’association des Utilisateurs de Logiciels Libres du Pays de Martégal (ULLM).

Jeudi 31 mai 2018 de 16h30 à 18h30 à la(quai des Anglais).

Tout public.

Prochaine permanence:

Jeudi 7 juin 2018

[FR Toulouse] Apéro du Libre et des Communs - Le jeudi 31 mai 2018 de 17h00 à 18h00.

Nous vous invitons à un apéro du Libre et des Communs jeudi prochain (31 mai) à partir 19h, à l'Astronef à Toulouse

Ce sera l'occasion de se tenir informé des prochains événements locaux concernant le Libre ou les Communs, de venir nous parler de vos projets, de rencontrer les différents acteurs du Libre et des Communs à Toulouse, mais surtout d'échanger autour d'un verre.

Venez nombreux.

https://www.openstreetmap.org/node/5614820521#map=15/43.5737/1.4640

  • Café associatif l'Astronef, 3 place des avions, Toulouse, Occitanie, France
  • Tags libre, communs, apero

[FR Bordeaux] Jeudi Giroll - Le jeudi 31 mai 2018 de 18h30 à 20h30.

Les membres du collectif Giroll, GIROnde Logiciels Libres, se retrouvent une fois par semaine, pour partager leurs  savoir-faire et expériences autour des logiciels libres.

Le collectif réalise aussi une webradio mensuelle, tous les second mardis du mois, à retrouver en direct sur le site de Giroll.

 Ses rencontres sont ouvertes à tous.

[FR Lyon] Jeudis Bidouille - Le jeudi 31 mai 2018 de 19h00 à 22h00.

Atelier gratuit - jeudi 19h00 à 22h00

L’EPN des Rancy (249, rue Vendôme, 69003 Lyon) et (Association Lyonnaise pour le Développement de l'Informatique Libre) vous proposent des rendez-vous mensuels pour accompagner les utilisateurs de logiciel libre dans la résolution de leur problème informatique.

L'objectif de ces ateliers sont l'entraides et dépannages entre utilisateurs de logiciel libres débutants et plus aguerris. L’occasion de voir comment ça marche, de demander un coup de pouce, de faire découvrir une astuce.

Avec la participation des bénévoles de l’ALDIL, Illyse et des utilisateurs de GNU/Linux (Ubuntu, Debian, Mageia, LinuxMint…).

Ces ateliers sont ouverts à tous.

les dates jeudis 21 septembre, 23 novembre, 21 décembre, 25 janvier, 01 mars, 29 mars, 03 mai, 24 mai, 31 mai, 14 juin, 21 juin

N'hésitez pas à venir nombreux.

Rappel aucune installation de logiciel sous licence ne pourra être faite sans présentation de la licence et de sa preuve d’achat. Par défaut, les intervenants proposeront des logiciels libres mais s’adaptent à d’autres demandes.

[FR Paris] Soirée de Contribution au Libre - Le jeudi 31 mai 2018 de 19h30 à 22h30.

Parinux propose aux utilisateurs de logiciels libres de se réunir régulièrement afin de contribuer à des projets libres. En effet, un logiciel libre est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.

Nous nous réunissons donc tous les dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).

Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.

En cas de difficulté, vous pouvez joindre un des responsables de la soirée, Emmanuel Seyman (emmanuel (at) seyman.fr), Paul Marques Mota mota (at) parinux.org, ou Magali Garnero (Bookynette) tresorier (at) parinux.org.

Pour obtenir le code d'entrée de la porte cochère, envoyez un mail au responsable.

On peut amener de quoi se restaurer (Franprix, 8 rue du Chemin Vert, ferme à 22h)

Regazouillez sur Twitter - Wiki des soirées

Programme non exhaustif

  • Fedora (sa traduction)
  • Parinux, ses bugs et son infrastructure
  • April, … y a toujours quelque chose à faire
  • Open Food Facts/ Open Beauty Facts, sa base de données, ses contributeurs, sa roadmap
  • Schema racktables, son code
  • Agenda du Libre, mise à jour et amélioration du code
  • Ubuntu-Fr, son orga, ses événements
  • En vente libre, maintenance et commandes
  • Open street map, une fois par mois
  • Linux-Fr sait faire
  • en vente libre

tout nouveau projet est le bienvenu.

[FR Pessac] State of the Map - Du vendredi 1 juin 2018 à 09h00 au dimanche 3 juin 2018 à 17h00.

 

Durant 3 jours, contributeurs, utilisateurs, représentants de collectivités et d'entreprises gravitant autour du Web et de l'information géographique, chercheurs, mais aussi personnes curieuses de découvrir cette carte libre du monde que représente OSM, se retrouveront pour partager leurs expériences, se tenir informé, se former, découvrir l'écosystème et les multiples applications - existantes ou à imaginer – autour d'OpenStreetMap.

Ainsi après Lyon (2013), Paris (2014), Brest (2015), Clermont-Ferrand (2016) et Avignon (2017), c'est au tour de Pessac d'accueillir ces 3 journées d'échanges et de débats.

Pour ces 6èmes rencontres sont attendues 200 personnes venant de France mais aussi de Madagascar, d'Haïti, du Sénégal, du Togo, des Etats-Unis entre autres, plus de 80 présentations pour 60 heures d'interventions.

[FR Mérignac] Permanences du libre - Le vendredi 1 juin 2018 de 19h00 à 21h00.

Unbee est une association qui relie entre eux les utilisateurs du monde libre sur Mérignac.

En partenariat avec le Puzzle, tous les 1er vendredis de chaque mois, l'association Unbee organise un moment d'échange et de discussion autour des logiciels libres Ubuntu, Libre office, Gimp, Inskscape entre autre…

Sur place, vous pourrez consulter magazines et livres sur la même thématique.

Nous nous réunissons pour partager nos connaissances techniques et philosophiques du numérique libre, il n'y a pas d'expert, tout le monde participe et enrichit le débat

Avant de venir nous voir, il vaut mieux vérifier les dates dans le calendrier sur notre site internet.

[FR Strasbourg] Hack ver alli Libre vs. Open-source - FIGHT » - Le vendredi 1 juin 2018 de 19h00 à 22h00.

conférence-débat

Lieu Le salon (rdc)

Le Logiciel Libre est né avec les débuts de l'informatique, au départ presque comme une évidence, avant qu'il soit enfin défini selon quatre libertés utilisation, étude, modification, partage.

Depuis, l'Open-Source, aux contours juridiques similaires, gagne en popularité et en médiatisation.

Au-delà de la bataille sémantique qui consisterait à résumer la problématique ainsi "open-source = libre - éthique" ; nous nous attacherons d'abord à comprendre les enjeux fondamentaux du Libre. Enfin, nous tâcherons d'ouvrir le débat pour dépasser le Libre en tant que tel afin de penser, plus largement, l'émancipation numérique.

Cette dernière séance des Hack Ver Alli pour la saison sera aussi une introduction aux Rencontres Mondiales du Logiciel Libre 2018 à Strasbourg, du 7 au 12 juillet.

Ce festival tous public se veut un moment de rencontres idéal entre grands débutants et techniciens confirmés pour promouvoir, développer, utiliser et questionner les outils et la culture numérique libre.

Public tout public
Tarif entrée libre
Organisé par Hackstub
Inscription non

[FR Dijon] Atelier de création numérique et électronique - Le vendredi 1 juin 2018 de 20h30 à 23h59.

Le fablab et hackerspace L'abscisse vous propose comme tous les vendredis soir un atelier de création numérique et électronique.

L'atelier est équipé de différents outils perceuse, CNC, Arduino, Raspberry Pi, ordinateurs, oscilloscope, multimètre.

Une ressourcerie est à disposition, vous y trouverez des composants électroniques et des pièces détachées à prix libre.

Vous pouvez venir découvrir l'atelier et les usagers du fablab à partir de 20h30.

Vous pouvez aussi venir pour participer aux travaux numériques en cours, partager vos connaissances et vos savoir-faire.

Tous nos travaux sont libres et documentés sous licence libre.

[FR Aix-en-Provence] Samedi Libre - Le samedi 2 juin 2018 de 10h00 à 18h00.

PROGRAMME Attention aux NOUVEAUX HORAIRES

10h00 - 12h30 Atelier sur la ligne de commande pour les débutants

12h30 - 13h30 Déjeuner en commun

13h30 - 18h00 Interventions sur rendez-vous et démonstrations

INFORMATIONS GÉNÉRALES

Ces Samedis Libres sont organisés par l'Axul en collaboration avec plusieurs associations de logiciels libres des Bouches-du-Rhône.

Ils proposent des présentations générales et une aide technique pour le dépannage et la mise à jour d'ordinateurs avec des logiciels libres. Ils présentent aussi des démonstrations de matériels libres.

Des informations sont disponibles sur la Culture Libre (OpenStreetMap, Wikipedia…).

PRÉSENTATIONS POSSIBLES

Présentation de livres et de sites Internet consacrés au Libre

conçu pour rendre l’enseignement et l’apprentissage facile et amusant.

Présentations liées aux nouveaux programmes scolaires sur le codage

  • Présentations de Pygame, Python, Scratch et Snap.
  • Présentations de modèles éducatifs libres écrits en HTML5 pour PC ou tablettes quel que soit le système d'exploitation exemple du site PhET.
  • Présentation du projet 1, 2, 3… codez: Enseigner l'informatique à l'école et au collège (Fondation La main à la pâte).
  • Présentations d'autres logiciels éducatifs et/ou scientifiques…

Autres présentations

  • Comparaison des environnements Cinnamon, GNOME, KDE, LXDE, Xfce et Unity installés avec la même version d'Ubuntu.
  • Distribution Emmabuntüs pour la rénovation d'ordinateurs anciens.
  • Distribution AbulEdu pour les élèves de l'école primaire.
  • Distribution PrimTux 2 pour les élèves de l'école primaire.
  • Distribution Pure OS associée au projet Librem pour des ordinateurs avec des matériels et des logiciels libres.
  • Distribution Ubuntu 17.10.
  • Distribution Ubuntu Touch sur un téléphone mobile.
  • Distributions Linux installées sur des clefs USB insérées dans des ordinateurs Linux, Windows 7 ou Windows 10.
  • Cohabitation Linux - Windows 10 le cas d'Ubuntu 64 bits.
  • Évolution du projet pédagogique OLPC (One Laptop per Child) : ordinateur XO-4, tablette OLPC partiellement libérée avec F-Droid et différentes machines avec la plate-forme pédagogique Sugarizer.
  • Présentation d'Inkscape, logiciel de dessin vectoriel professionnel pour Windows, Mac OS X et GNU/Linux
  • Présentation de logiciels scientifiques libres (SageMath…)

NB Certaines démonstrations pédagogiques sont en libre service. Les autres démonstrations seront normalement possibles toute la journée elles seront lancées en fonction des souhaits des visiteurs et des disponibilités des spécialistes.

Adresse Centre Social et Culturel des Amandiers, 8 allée des Amandiers, Jas-de-Bouffan (cliquer sur ce dernier lien pour avoir un plan détaillé).

Ces samedis libres et gratuits sont ouverts à toutes et à tous, débutant(e)s ou expert(e)s GNU/Linux, membres ou non d'associations du Libre. Les locaux sont au rez-de chaussée et accessibles par tous.

Entrée Libre..

Prochain Samedi Libre

[FR Bordeaux] Atelier À Libre ouvert Install-partie Gnu/Linux - Le samedi 2 juin 2018 de 10h00 à 16h00.

Sauvegardez vos données au préalable puis apportez votre PC pour une install-partie GNU-Linux à la bibliothèque municipale Flora-Tristan de Bordeaux (quartier Belcier, derrière la gare Saint-Jean) de 10h à 16h.

Vous pourrez installer vous-même un système d'exploitation libre sur votre ordinateur, ou en affiner la configuration, avec l'aide si nécessaire de bénévoles associatifs (ABUL, Giroll…).

[FR Paris] Premier Samedi du Libre - Le samedi 2 juin 2018 de 14h00 à 18h00.

Chaque premier samedi de chaque mois, de 14h00 à 18h00, des bénévoles passionnés de logiciels libres se retrouvent au Carrefour Numérique² de la Cité des Sciences, pour une install-party de distributions GNU/Linux, ainsi que des ateliers et des conférences.

Venez aider ou vous faire aider à installer et paramétrer des logiciels libres et toute distribution GNU/Linux ou Android avec les associations d'utilisateurs de FedoraMageiaUbuntu, Debian pour GNU/Linux ; et Replicant, LineageOS, f-droid pour Android, sur netbook, portable, tour, PC/Mac, ou smartphone, éventuellement à côté de votre système actuel. Idem si vous avez des difficultés avec GNU/Linux, un périphérique, un logiciel libre, ou avec des logiciels libres sous Android.

  • 12h30-13h45 déjeuner à la pizzeria Le Verona, 25 avenue Corentin Cariou
  • 14h00-18h00 salle Classe Numérique install party GNU/Linux, toutes distros
  • 14h00-18h00 salle Atelier atelier Blender3D du BUG (Blender3D Users Group)
  • 14h00-18h00 salle LivingLab atelier Brique Internet/auto-hébergement avec franciliens.net + atelier accessibilité avec des membres de Liberté 0
  • 14h00-18h00 salle Studio wikipermanence de l'association Wikimedia
  • et après 18h,  on continue à échanger et discuter (généralement dans un bar avenue Corentin Cariou)

Pour les salles, voir le plan du Carrefour Numérique.

Nous avons besoin de volontaires pour l'accueil et les installations. Il est utile, mais pas obligatoire, de vous inscrire comme parrainé, parrain, ou visiteur sur le site premier-samedi.org en décrivant votre matériel et vos attentes.

Parrainé·e·s

  • pour une installation, venez de préférence dès le début (vers 14h30)
  • sauvegardez sur disque externe, clé usb ou DVD vos fichiers importants
  • supprimez les fichiers et logiciels superflus
  • faites un nettoyage de disque et une défragmentation (utilitaires Windows)
  • n'oubliez pas votre chargeur, vos câbles etc.
  • prenez connaissance de la présentation, du code de conduite, du document présentant les liens et infos utiles et de la décharge
  • apportez un disque dur externe ou une clé usb ou un dvd
  • demandez l'autorisation de prendre des photos
  • n'oubliez pas que nous sommes des bénévoles, pas un S.A.V. ;-)

Parrains et marraines

  • ISOs de nombreuses distros installables par serveur local Parinux et Raspberry-Pi 3
  • apportez une clé usb 3 ou un dvd, des ISOs, de vos distros favorites
  • demandez si l'installé-e a bien sauvegardé ses fichiers
  • demandez si l'installé-e a bien nettoyé, défragmenté, CHKDSKé
  • si possible, autonomisez l'installé-e, expliquez, laissez-lui le clavier
  • prenez connaissance de la présentation, du code de conduite, du document présentant les liens et infos utiles et de la décharge
  • évitez de commencer une installation complète après 16h00
  • préférez une réinstallation propre à une longue mise à jour
  • terminez ce que vous avez commencé ou passez le relais
  • incitez l'installé-e à se rapprocher de l'association dédiée à sa distribution
  • si possible, installez et lancez l'utilitaire Bleachbit.

Entrée libre et gratuite, pour tout public.

Transports

[FR Cognac] journée découverte - Le samedi 2 juin 2018 de 14h00 à 17h00.

Ces journées ont pour but de répondre à vos questions, de tester, découvrire, apprendre… tous les détails les logiciels libres,GNU/Linux  à la Maison du Temps Libre Rue Robert Daugas à Cognac

Venez nombreux.

içi http://logicielslibrescognac.org/contact.php

[FR Strasbourg] Libérons nous du pistage - Le samedi 2 juin 2018 de 14h00 à 18h00.

Lors de cet atelier, des bénévoles d’Alsace Réseau Neutre et d’autres associations, vous proposent de reprendre le contrôle sur vos données numériques en vous accompagnant dans l’adoption de solutions alternatives à vos usages numériques courants.

Concrètement, il s’agit de vous aider à

  • Configurer votre navigateur pour limiter les données transmises à votre insu
  • Découvrir des services numériques éthiques
  • Installer Linux ou LineageOS (Install Party)
  • Prendre en main une solution d’auto-hébergement qui vous permet d’avoir votre propre cloud de fichier, d’héberger votre site web ou encore vos mails (La brique Internet / YunoHost)

Tout public
Gratuit (dons acceptés)
*Inscriptions , *

[FR Paris] Repair café et Atelier GNU/Linux - Le samedi 2 juin 2018 de 14h00 à 18h00.

A l' occasion d'un des Repair café organisé par Repair Café Paris l' association.

Nous organisons un rdv le 2 juin 2018 de 14h00 à 18h00

Il se trouve que le lieu offre beaucoup de place, aussi un petit atelier Linux sera le bienvenu.

[FR Coulaines] Repair Café - Le samedi 2 juin 2018 de 14h00 à 18h00.

Toute personne peut venir réparer un objet avec l’aide de bénévoles expérimentés, et équiper son ordinateur avec des systèmes Linux et des logiciels libres.

Le principal objectif est d’éviter de jeter des objets du quotidien qui peuvent encore servir.

Les bénévoles qui vous accueillent (organisateurs et réparateurs) partagent des valeurs communes telles que la curiosité, la, l’échange, la transmission de savoirs et de savoir-faire, la solidarité et la préservation de notre environnement.

Les activités proposées au sein du Repair Café sont gratuites.

[FR Ivry sur Seine] Cours de l'Ecole du Logiciel Libre - Le samedi 2 juin 2018 de 14h30 à 18h30.

Présentation de l'E2L

Quel est le rôle de l'école du logiciel libre

Tout d'abord, ce n'est pas une école comme les autres. Elle n'a pas d'établissement fixe, pas de cours de récréation, pas de carte d'étudiant, ni de diplôme de fin d'année.

Comme toutes les écoles, son rôle est d'apprendre à ses élèves les logiciels libres, c'est-à-dire

  • comment en trouver de bons parmi les nombreux sites qui en proposent,
  • comment en prendre possession en fonction des licences,
  • comment les installer en fonction de ses besoins,
  • comment les tester et les utiliser,
  • comment en comprendre le fonctionnement pour ensuite les modifier,
  • comment écrire ses propres logiciels libres.

En fait, l'école du logiciel libre est une université populaire, comme celles qui ont vu le jour en France à partir du 19 ème siècle, et dont le but est de transmettre des connaissances théoriques ou pratiques à tous ceux qui le souhaitent. Et pour atteindre ce but, sa forme juridique est de type " association à but non lucratif ".

Comment fonctionne l'école

Cette école étant une association, elle possède, comme toutes les autres, un bureau, élu chaque année en assemblée générale, pour l'administrer. Mais elle a aussi des responsables pédagogiques dont le rôle est essentiel car ce sont eux qui établissent les programmes des cours en fonction des souhaits des adhérents, valident les candidatures des enseignants et affectent les sessions.

Les membres du bureau et les responsables pédagogiques forment "l'encadrement de l'école ". Tous les membres "encadrants" doivent être membres de l'association.

Les locaux où se déroulent les cours seront ceux que l'on veut bien nous prêter une salle des fêtes, un théâtre, une salle de réunion publique, un amphi dans une école publique, ou autre.

Les thèmes des cours sont définis par les adhérents en fonction de leurs envies, de leurs besoins. Les cours sont ensuite décidés par les responsables pédagogiques de l'école en fonction des enseignants disponibles.

Afin de permettre au plus grand nombre de participer et d'assister aux cours, les sessions se tiennent essentiellement le samedi. Une première de 9h à 12h30, et une autre de 14h à 17h30.

Programme détaillé sur le site http://e2li.org

Télécharger ce contenu au format Epub

Commentaires : voir le flux atom ouvrir dans le navigateur

Miamondo : Automatiser la mise en page d’un roman grâce à un script Python

Bonjour, Aujourd'hui, je vais vous prouver que la paresse a des vertus insoupçonnées car c'est elle qui nous pousse à nous creuser les méninges pour en faire le moins possible. Je suis actuellement en train de corriger les derniers chapitres d'un roman intitulé  On ira tou·te·s au Paradis. Si vous cliquez sur ce lien, vous accédez... Lire la suite →

Gravatar de Miamondo
Original post of Miamondo.Votez pour ce billet sur Planet Libre.

Thuban : Encouragements et Contact

Encouragements et Contact

Encouragements

Ce site vous plaît? Vous voulez m'encourager? Comment me soutenir?

  • Vous pouvez passer par liberapay :
  • Réaliser un virement bancaire. Cette solution est sans frais et ne passe pas par un service tiers. Envoyez un courriel pour demander mes coordonnées.
  • En envoyant votre recette favorite, un livre que vous avez bien aimé, ou un simple merci à cette adresse. À votre imagination de choisir ☺.
  • Vous trouverez une liste d'envies ici.

Contact

À propos

Licence Creative Commons

Rendez-vous sur Arrakis de Xavier Cartron est mis à disposition selon les termes de la licence Creative Commons Attribution - Partage dans les Mêmes Conditions 4.0 International.

Fondé(e) sur une œuvre à http://yeuxdelibad.net.

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.

Thuban : Bienvenue sur mon blog

Bienvenue sur mon blog

Cette section du site fait office de blog. Si vous ne voulez pas manquer une information, abonnez-vous au flux atom.

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.

Thuban :  Blog statique, bye bye Blogotext

 Blog statique, bye bye Blogotext

Après 8 ans d'existence, mon blog sera désormais “statique” et disponible à l'adresse https://yeuxdelibad.net/Journal. Vous pouvez en suivre les nouveautés avec n'importe quel lecteur de flux grâce au flux atom.

Ce “déménagement” a lieu pour plusieurs raisons :

  • Besoin de changement et de simplicité.
  • Envie de rapidité.
  • Le développement de Blogotext est au ralenti, j'avais besoin de m'occuper.
  • Blogotext me servait avant tout pour les commentaires. Vu la teneur des messages, un lien pour m'envoyer un mail sera suffisant, j'ajouterai les liens à la main. Si c'est trop contraignant, rien ne m'empêche d'ajouter Hashover.
  • C'est censé me forcer à publier moins impulsivement.

J'aime toujours autant Blogotext et continue de l'utiliser sur d'autres blogs. Mais avoir un site statique présente des avantages certains :

  • C'est vachement plus rapide.
  • J'utilise les outils d'édition que je veux, et organise mes documents tranquilou.
  • Niveau sécurité, on peut difficilement faire plus sûr sans PHP.
  • La gestion des commentaires “spam” est encore plus simple. Quoi que, il faut l'avouer, j'ai dû être embêté 5 fois maximum en 8 ans de blog…
  • J'aime l'idée de la simplicité.

Ça m'a permis de remettre le nez dans le code de swx, le générateur de site statique, mais j'en reparlerai dans un autre billet.

Grâce à Blogotext, j'ai pu exporter tous mes articles et commentaires au format json. Après un peu de bidouille en python, j'ai pu recréer tout le contenu afin de faciliter les redirections de l'ancien blog vers le nouveau.

Ensuite, un peu de CSS pour l'apparence, du javascript pour rigoler et ça suffira bien.

Pour ceux qui veulent continuer à lire mes bafouilles, n'oubliez pas de vous abonner au nouveau flux atom.

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.

blog-libre : Lignux

Au détour d’une promenade sur le net, j’ai vu quelques personnes pousser à l’adoption du mot LiGNUx à la place de GNU/Linux. Ça m’a fait marrer… puis je me suis rendu compte que c’était une putain de bonne idée. Je me voyais déjà défendre fièrement cette prodigieuse idée dans un article.

Comme j’aime les mots et que je creuse les choses à l’occasion de la rédaction d’un article, j’ai découvert qu’il y avait une page Wikipédia consacrée à la controverse Linux ou GNU/Linux. C’est énorme, il y a des arguments en faveur de chacun des deux usages mais surtout :

En mai 1996, Richard M. Stallman sort la version 19.31 d’Emacs, changeant le système cible « Linux » en « Lignux », en arguant qu’il donne ainsi sa pleine légitimité au projet GNU, d’où découlent les termes « système Linux basé sur GNU », « système GNU/Linux » ou « Lignux » se référant à la combinaison du noyau Linux et le système GNU. Richard M. Stallman arrêta finalement d’utiliser le terme « Lignux » pour ne plus utiliser que celui de « GNU/Linux ».

C’est dingue ce qu’on apprend sur le net, enfin quand on cherche à apprendre… Je trouve Lignux bien plus pertinent que GNU/Linux, plus simple à écrire, indissociable, mieux associé et imbriqué. Si j’avais su.

La majorité du temps, j’essaie de mettre GNU/Linux. Je suis seulement convaincu qu’une majorité de distribs doit autant au projet Linux qu’au projet GNU et qu’on a tendance à minimiser voire oublier le second. Simple question de respect et de responsabilité. Je n’irai pas ennuyer les gens car ils disent Linux, c’est la liberté de chacun d’utiliser le mot qu’il souhaite.

Voilà pourquoi vous ne me verrez plus utiliser le mot GNU/Linux mais Lignux ha ha ha !

Gravatar de blog-libre
Original post of blog-libre.Votez pour ce billet sur Planet Libre.

On May 21st 2018, Emma DE2 1.02 makes Linux available to everyone !

On May 21st 2018, the Emmabuntüs Collective is happy to announce the release of the new Emmabuntüs Debian Edition 2 1.02 (32 and 64 bits), based on Debian 9.4 stretch distribution and featuring the XFCE desktop environment. This distribution was originally designed to facilitate the reconditioning of computers donated to humanitarian organizations, starting with the [...]

Le 21 mai 2018, Emma DE2 1.02 met Linux à la portée de tou.te.s !

Le Collectif Emmabuntüs est heureux d’annoncer la sortie pour le 21 mai 2018, de la nouvelle Emmabuntüs Debian Édition 2 1.02 (32 et 64 bits) basée sur la Debian 9.4 Stretch et XFCE. Cette distribution a été conçue pour faciliter le reconditionnement des ordinateurs donnés aux associations humanitaires, notamment, à l’origine, aux communautés Emmaüs (d’où [...]

Thuban : swx - static site generator

swx - static site generator

swx is now here : swx.

This page in french

swx is a tool to generate a static website from a file tree written in [markdown http://daringfireball.net/projects/markdown/syntax], [txt2tags http://txt2tags.org/] or any other markup language.

It does'nt require any other tool except usal commands (cp, sed…) and the markup parser.

Inspired by sw, swx will generate you html pages, create links between them in a menu. You cas use simple css and templates that will be included in your pages.

Features

  • Convert markdown to html
  • Add menu between pages
  • Ignore some files in a blacklist
  • Generate a rss feed : see swx_rss
  • Generate a blog page. For comments, use [Hashover http://tildehash.com/?page=hashover] or Disqus.
  • Generate a site map see swx_plan
  • Generate a sitemap for web indexers see swx_sitemap
  • Use a Makefile to simplify the site generation see Makefile

Example : source tree

/home/user/site/
    |style.css
    |--------------directory/
    |-----------------------index.md
    |-----------------------file1.md
    |-----------------------image.jpg
    |--------------directory2/
    |-----------------------index.t2t
    |-----------------------article.md

will become in output

/home/user/site.static/
    |style.css
    |--------------directory/
    |-----------------------index.html
    |-----------------------file1.html
    |-----------------------image.jpg
    |--------------directory2/
    |-----------------------index.html
    |-----------------------article.html

Install

Download files here here

Using

Simple run :

./swx directory_containing_website

then, push you site the way you prefer with mercurial, git, rsync or even ftp

Configuration

To configure, edit swx.conf

You can change uppercase variables to fit your needs

  • BL : blacklist, the files that won’t be in the menu
  • CONVERTER : tool to convert sources . Pour txt2tags : CONVERTER='txt2tags -t html -o- --no-headers'.
  • EXT=".md" : extension of files to convert
  • FOOTER : what you want in footer
  • HEADER : what you want in header
  • TOPTEMPLATE : this will be included before the text of your pages Note that the default config file allows you to have a link to the to of the page.
  • BOTTOMTEMPLATE : text included between your text and footer.

Modyfy how your site looks with style.css

Example

mkdir dossier
cd dossier
wget http://dev.yeuxdelibad.net/swx.tgz
tar xvzf swx.tgz
mkdir monsite
vim monsite/index.md
vim monsite/page1.md
mkdir monsite/dossier1
vim monsite/dossier1/index.md
./swx/swx monsite 

Appears monsite.static containing every pages converted to html and a new file swx.log containing the list of news pages (used later)

RSS feed

Use swx_rss to generate feed.xml

./swx_rss > DESTDIR/feed.xml

Replace DESTDIR the path to the output directory

Site map

Generate a list of pages in your site with

    ./swx_plan DESTDIR > DESTDIR/Divers/map.html

And replace of course : DESTDIR

Sitemap generator

    ./swx_sitemap DESTDIR > DESTDIR/sitemap.xml

Then, you can compress it :

    gzip --best -c DESTDIR/sitemap.xml > DESTDIR/sitemap.gz

Don’t forget to edit robots.txt

User-agent: *
Disallow:
Sitemap: http://votredomaine.net/sitemap.gz

Makefile

Example Makefile to edit to fit your needs:

SOURCEDIR=$(CURDIR)/example
DESTDIR=$(CURDIR)/example.static
all:
    ./swx $(SOURCEDIR)
    ./swx_gopher $(SOURCEDIR)
    ./swx_sitemap  $(DESTDIR) > $(DESTDIR)/sitemap.xml
    gzip --best -c $(DESTDIR)/sitemap.xml > $(DESTDIR)/sitemap.gz
    ./swx_plan $(DESTDIR) > $(DESTDIR)/siteplan.html
    ./swx_rss > $(DESTDIR)/feed.xml
    ./swx_blog $(DESTDIR)/index.html
clean:
    rm -rf *.static
    rm swx.log
force:
    find Rendez-vous_sur_Arrakis -exec touch {} \\;
    make all
serve:
    cd $(DESTDIR) && python3 -m http.server && x-www-browser http://localhost:8000

Then, just run :

  • make : build/update your site
  • make clean : Delete the site
  • make force : Force rebuild, event non-recent files
  • make serve : test site (python required) at http://localhost:8000

The end

Most of script can be improved, and simplified.

Avoid weird file names (use detox!)

Do not hesitate to contact me for any suggestion here

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.

Thuban : swx - générateur de site statique

swx - générateur de site statique

swx est maintenant maintenu par le collectif 3hg : nouvelle page pour swx.

This page in english

swx permet de créer un site statique à partir d'une arborescence de fichiers écrits au format txt2tags ou markdown. Notez toutefois que n'importe quel autre convertisseur et langage markup, (pandoc…) peut être utilisé.

Mis à part ce convertisseur, aucun outil spécial n'est nécessaire, on n'utilise que les commandes de base du système (sed, cut, echo…)

Il s'agit en fait d'un kit de scripts qui ont pour chacun une tâche précise. “Diviser pour mieux régner” qu'ils disaient… Au moins, chaque script fait son boulot, et le fait bien.

Inspiré par sw, swx générera vos pages html, créera des liens entre elles sous forme de menu, et au lieu d'utiliser des modèles avec jinja, vous pouvez utiliser des simples feuilles de style css et préciser au script des morceaux de html que vous voudriez voir dans chaque page.

Fonctionnalités

  • Clone de la structure d'un site
  • Conversion des fichiers markdown, txt2tags en html
  • Ajout d'un menu de navigation entre les pages
  • Ajout des nouvelles pages à la première page du site
  • Peut ignorer des fichiers d'une liste définie dans le fichier de configuration
  • Création d'un flux rss : voir swx_rss
  • Création d'un page de blog : voir swx_blog. Pour les commentaires, utilisez [Hashover http://tildehash.com/?page=hashover ] ou Disqus.
  • Génération d'un “plan de site” listant tout ce qui y est disponible. voir swx_plan
  • Génération d'un “plan de site” lisible par les robots (pour l'indexation des moteurs de recherche) voir swx_sitemap
  • Utiliser un Makefile pour simplifier la génération du site voir Makefile

Exemple : Si votre répertoire source est ainsi :

/home/user/site/
    |style.css
    |--------------directory/
    |-----------------------index.md
    |-----------------------file1.md
    |-----------------------image.jpg
    |--------------directory2/
    |-----------------------index.t2t
    |-----------------------article.md

Il deviendra en sortie

/home/user/site.static/
    |style.css
    |--------------directory/
    |-----------------------index.html
    |-----------------------file1.html
    |-----------------------image.jpg
    |--------------directory2/
    |-----------------------index.html
    |-----------------------article.html

Installation

Téléchargez tous les fichiers présents ici

Installez de quoi traiter votre langage markup (markdown, discount, txt2tags…)

Utilisation

Le script se lance simplement ainsi, dans le répertoire qui contient le dossier contenant votre site :

./swx repertoire_contenant_le_site

Ensuite, libre à vous de copier votre site ou le mettre à jour de la façon que vous préférez

  • Gestionnaire de versions (mercurial, git)
  • rsync (avec l'option -c pour n'uploader que les modifications)
  • ftp

Configuration

La configuration se déroule dans le fichier swx.conf

Vous pouvez modifier le contenu des variables (en majuscule) pour définir:

  • Le titre de votre site (TITLE) et le sous-titre (SUBTITLE)
  • L'adresse du site dans HOSTNAME
  • Des fichiers à ne pas lister dans le menu (BL)
  • CONVERTER : Le programme qui servira à convertir vos fichiers source . Pour txt2tags : CONVERTER='txt2tags -t html -o- --no-headers'.
  • L'extension des fichier à convertir (défaut : EXT=“.md”).
  • FOOTER : le contenu que vous voulez en pied de page
  • HEADER : le contenu souhaité en en-tête de page (favicon, auteur, feuille de style style.css…)
  • TOPTEMPLATE : ce qu'il y aura avant vos textes. Notez que le fichier de configuration par défaut permet d'avoir un lien vers le haut de la page.
  • BOTTOMTEMPLATE : ce qu'il y aura après vos textes

Vous pouvez définir l'apparence souhaitée en modifiant le fichier style.css. Un exemple est fourni avec swx.

Exemple d'utilisation

C'est parti, voyons en quelques étapes comment utiliser toutes les fonctionnalités de swx.

Tout d'abord, on va créer un dossier pour pouvoir travailler :

mkdir dossier
cd dossier

On télécharge swx, on le décompresse :

wget http://dev.yeuxdelibad.net/swx.tgz
tar xvzf swx.tgz

On crée un nouveau dossier qui contiendra notre site, puis on y crée quelques pages

mkdir monsite
vim monsite/index.md
vim monsite/page1.md
mkdir monsite/dossier1
vim monsite/dossier1/index.md

On génère une première fois notre site :

./swx monsite 

Apparaît alors un dossier monsite.static qui contient toutes les pages converties en html, et un nouveau fichier swx.log qui contient la liste des nouvelles pages (ça nous servira plus tard).

Ajout d'un flux rss

Pour ajouter un flux rss, on va créer un fichier feed.xml à la racine du site.

On utilise le script swx_rss fournit avec swx ainsi :

./swx_rss > DESTDIR/feed.xml

Remplacez DESTDIR par le dossier qui contiendra le site. Dans notre exemple, c'est monsite.static

Ajout d'un page type blog

Vous pouvez créer une page de type blog, contenant les articles récents. Il faut lancer :

./swx_blog DESTDIR/page.html

Si le fichier page.html contient “%%%BLOG%%%” (ou ce que vous aurez définit dans la configuration), alors cette ligne sera remplacée par la liste des articles récents.

Ajout d'une page de plan de site

Pour générer un plan de votre site que les visiteurs pourront utiliser afin de le parcourir, vous pouvez utiliser le script swx_plan fournit avec swx.

Pour l'utiliser :

    ./swx_plan DESTDIR > DESTDIR/Divers/Plan_du_site.html

Remplacez DESTDIR par le dossier qui contiendra le site. Dans notre exemple, c'est monsite.static

N'hésitez pas à éditer le script pour modifier l'apparence de la page générée. Il utilise par défaut le style.css de votre site.

Ajout d'une page de plan de site lisible par les robots

Tout simplement, pour créer un sitemap lisible par les moteurs de recherche :

    ./swx_sitemap DESTDIR http://yoursite.com > DESTDIR/sitemap.xml

Que vous pouvez compresser ensuite ainsi :

    gzip --best -c DESTDIR/sitemap.xml > DESTDIR/sitemap.gz

N'oubliez pas de rajouter dans le fichier robots.txt ceci :

User-agent: *
Disallow:
Sitemap: http://votredomaine.net/sitemap.gz

Automatiser le tout

Vous pouvez soit utiliser un script appelant les commandes précédentes, ou bien un fichier Makefile, qui vous permettra de faire tout ça avec simplement la commande make.

Exemple de fichier Makefile, à adapter selon le chemin de vos fichiers (variables DESTDIR, SOURCEDIR, et le nom du dossier contenant le site (ici Rendez-vous_sur_Arrakis)) :

SOURCEDIR=$(CURDIR)/example
DESTDIR=$(CURDIR)/example.static
all:
    ./swx $(SOURCEDIR)
    ./swx_gopher $(SOURCEDIR)
    ./swx_sitemap  $(DESTDIR) > $(DESTDIR)/sitemap.xml
    gzip --best -c $(DESTDIR)/sitemap.xml > $(DESTDIR)/sitemap.gz
    ./swx_plan $(DESTDIR) > $(DESTDIR)/siteplan.html
    ./swx_rss > $(DESTDIR)/feed.xml
    ./swx_blog $(DESTDIR)/index.html
clean:
    rm -rf *.static
    rm swx.log
force:
    find Rendez-vous_sur_Arrakis -exec touch {} \\;
    make all
serve:
    cd $(DESTDIR) && python3 -m http.server && x-www-browser http://localhost:8000

Voici ce que vous pourrez faire avec ce fichier présent dans votre dossier contenant swx :

  • make : fabrique/met à jour votre site
  • make clean : supprime votre site
  • make force : force la refabrication du site, même si certaines pages ne sont pas détectées comme récentes.
  • make serve : permet de tester votre site localement. Allez sur votre navigateur à la page http://localhost:8000

Pourquoi un autre générateur de site statique?

Bonne question. Ceux qui ont suivi ont pu voir que j'avais écrit auparavant pwg . Cependant il était mal fichu : tout dans un seul fichier, du coup dès que je voulais modifier quelque chose j'étais contraint de me replonger dans le code. C'était vraiment pas facile à maintenir. De plus, le python me limitait au markdown

Mais qu'en est-il des autres générateurs de site statiques? Ben oui, pour ne citer que les plus connus pelican, jekyll… À mon goût, ils faisaient bien trop de choses. Pour déployer un site, il m'aurait fallu reprendre toutes mes pages, y ajouter des tags, reprendre les templates du site…

Le mot de la fin

Évitez les fichiers avec des noms bizarres, des espaces… Pour vous en débarrasser, pensez à la commande detox (paquet debian du même nom)

Si vous souhaitez contribuer, suffit de demander

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.