Moodle Community Stories: Nicolas Martignoni and MoodleBox

J’ai le plaisir d’être le sujet d’un article de blog par Moodle HQ: Moodle Community Stories: Nicolas Martignoni and MoodleBox, enabling Moodle for offline learning.
Moodle Community Stories: Nicolas Martignoni and MoodleBox

Moodle HQ vient de publier un interview de votre serviteur, Moodle Community Stories: Nicolas Martignoni and MoodleBox, enabling Moodle for offline learning.

Parmi les thèmes abordés figurent les forces de la communauté des utilisateurs de Moodle au service des apprentissages, le logiciel libre et l’organisation des MoodleMoots, les congrès internationaux Moodle, ainsi que la collaboration au sein de la communauté des développeurs et autres contributeurs de Moodle.

Nicolas Martignoni’s story showcases the impact of community involvement in shaping the future of education. His contribution to Moodle’s French-speaking community and the development of MoodleBox have made a difference in providing access to education. Nicolas’ journey with Moodle is a testament to the importance of collaboration.

Le projet MoodleBox et sa création y sont également évoqués. MoodleBox est un dispositif mobile bon marché fournissant un environnement d’apprentissage Moodle complet, sur la base d’un ordinateur Raspberry Pi. Elle permet la mise à disposition d’un serveur Moodle dans des régions éloignées de toute infrastructure réseau ou dans lesquelles les infrastructures réseaux ont été détruites suite à une catastrophe naturelle ou un épisode de guerre.

Lire l’interview sur moodle.com

20 years with Moodle

Here’s my review of 20 years of voluntary participation in the Moodle user community.
20 years with Moodle

This is the translated version of this article in French.

Today marks the 20th anniversary of my voluntary participation in the Moodle community. I created my user account on the moodle.org site on August 23, 2003.

I had already been using Moodle for a few months for my courses at Collège Sainte-Croix, but it was exactly 20 years ago that I started to get really involved in the Moodle user community, and in particular its French-speaking community.

Here’s a look back at the last 20 years in the French-speaking Moodle community.

Continuer la lecture de « 20 years with Moodle »

20 ans avec Moodle

Voici mon bilan après 20 années de participation bénévole à la communauté des utilisateurs de Moodle.
20 ans avec Moodle

An English translation of this article is available.

Aujourd’hui, je fête le 20ème anniversaire de ma participation bénévole à la communauté Moodle. J’ai en effet créé mon compte utilisateur sur le site moodle.org le 23 août 2003.

J’utilisais Moodle depuis quelques mois déjà pour mes cours au Collège Sainte-Croix, mais il y a 20 ans exactement, j’ai commencé à m’impliquer véritablement dans la communauté des utilisateurs de Moodle, et en particulier dans sa communauté francophone.

Voici un bilan de ces 20 dernières années dans la communauté francophone Moodle.

Continuer la lecture de « 20 ans avec Moodle »

Deploy your Hugo site through SSH with GitHub Actions

Static site generation leverages website content management through version-control systems. With the help of CI (continuous integration) tools, we can set up automatic deployment via SSH. This article shows how to do such deployment using Hugo and GitHub Actions.
Deploy your Hugo site through SSH with GitHub Actions

Information

This article is an update of Deploy your Hugo site through SSH with Travis. I don’t use Travis CI anymore since they left open source maintainers out in the dust with their new pricing plan in 2020.

After having moved my blog from WordPress to Hugo, my next objective was to have it built and deployed automatically to my self-hosted webhosting server whenever I push a commit to GitHub. The main reasons to use this process are these:

  • I want that any change or addition to the website are as easy to deploy as a simple git commit;
  • I want my builds to be reproducible;
  • I want a clean state for each build;
  • I don’t want to be dependent on an external hosting service (no lock-in);
  • I don’t want to have to worry about a computer crash or about my own Internet connection.

I use this process for more about 4 years to deploy the MoodleBox documentation website (more than 1000 web pages!), and for a few days for deploying this blog (more than 900 pages!). It works great 👍

Continuer la lecture de « Deploy your Hugo site through SSH with GitHub Actions »

Deploy your Hugo site through SSH with Travis

Static site generation leverages website content management through version-control systems. With the help of CI tools, we can set up automatic deployment via SSH. This article shows how to do such deployment using Hugo and Travis CI.
Deploy your Hugo site through SSH with Travis

After having moved my blog from WordPress to Hugo, my next objective was to have it built and deployed automatically to my own webhosting server whenever I push a commit to GitHub. The main reasons to use this process are these:

  • I want that any change or addition to the website are as easy to deploy as a simple git commit;
  • I want my builds to be reproducible;
  • I want a clean state for each build;
  • I don’t want to be dependent on an external hosting service (no lock-in);
  • I don’t want to have to worry about a computer crash or about my own Internet connection.

I use this process for about a year to deploy the MoodleBox documentation website (about 200 pages), and for a few days for deploying this blog (more than 600 pages!). It works great 👍

Continuer la lecture de « Deploy your Hugo site through SSH with Travis »