wallabag a 10 ans et sort sa version 2.6 pour l'occasion

32
28
juin
2023
PHP

wallabag est une application open source (licence MIT) qui sauvegarde des articles et vous permet de les lire plus tard, sur votre smartphone, votre tablette ou votre liseuse.

Logo Wallabag

wallabag 🦘 fête ses 10 ans 🎂 ! Pour célébrer cet anniversaire, nous sommes heureux de vous annoncer la sortie de la version 2.6.0. (NdM: une version 2.6.1 est parue pour corriger un problème de mise à jour). Nous avons travaillé sur celle-ci pendant un an et je souhaite remercier chaque personne ayant contribué. J’espère que vous allez adorer les nouvelles fonctionnalités et les bugs que nous avons corrigés.

Dix ans pour un logiciel développé par des bénévoles et encore activement utilisé, je crois que nous commençons à arriver dans la cour des grands et je suis fier de l’équipe derrière ce beau projet.

PHP sort en version 8.2

Posté par  . Édité par Ellendhel, vmagnin, bobble bubble, Pierre Jarillon, Yves Bourguignon, Nils Ratusznik et palm123. Modéré par bobble bubble. Licence CC By‑SA.
Étiquettes :
20
5
déc.
2022
PHP

Après 3 Alpha, 3 Beta et 7 RC, et tout juste un an après la sortie de PHP 8.1, PHP, le langage de programmation pour le Web le plus connu et le plus utilisé, devrait être disponible après-demain en version 8.2, la sortie initiale prévue au 24 novembre ayant été reportée.
Petit tour (non-exhaustif) des nouveautés !

KaraDAV, un serveur WebDAV léger, compatible avec les applications ownCloud et NextCloud

Posté par  (site web personnel, Mastodon) . Édité par Xavier Teyssier, palm123 et Benoît Sibaud. Modéré par devnewton 🍺. Licence CC By‑SA.
40
27
oct.
2022
PHP

KaraDAV est un nouveau serveur de fichiers WebDAV simple, léger, rapide et très fonctionnel, sous licence
AGPLv3.

Il a plusieurs particularités :

  • compatible avec les clients mobile et desktop ownCloud et NextCloud
  • interface web avec WebDAV Manager.js
  • édition de documents via un navigateur web, via Collabora ou OnlyOffice

La version 8.1 de PHP et création de la fondation PHP

Posté par  . Édité par xdelatour, Florent Zara, Xavier Teyssier, windu.2b, Benoît Sibaud, palm123 et Pierre Jarillon. Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes :
44
2
déc.
2021
PHP

En fin d’année 2021 et sur la lancée habituelle PHP passe en version 8.1. Tout comme les autres versions, elle sera maintenue activement pendant deux années et elle recevra seulement des correctifs de sécurité une année de plus.

Élephant PHP sur un ordinateur portable

PEST soit des tests unitaires

Posté par  . Édité par Ysabeau 🧶 🧦, barmic 🦦, Yves Bourguignon et BAud. Modéré par bobble bubble. Licence CC By‑SA.
Étiquettes :
26
1
déc.
2021
PHP

PEST est un nouveau framework en PHP, permettant de rédiger des tests unitaires.
Basé sur le célèbre (pour ceux qui développent en PHP) PHUnit, PEST a pour lui d’être plus élégant et simple à utiliser, et apporte notamment une plus grande fluidité dans l’écriture des tests unitaires.
Il a été créé par Nuno Maduro, membre de la core team de Laravel, en sponsorware. Depuis le printemps 2020, il est publié sous licence MIT. Il ne possède aucune filiation avec Laravel, on peut tout à fait s’en servir sans.
Petit tour d’horizon !

(tous les exemples de code de cette dépêche proviennent de la documentation officielle de PEST)

PrestaShop diffuse chaque mois les avancées du projet sur YouTube

Posté par  (site web personnel) . Édité par Ysabeau 🧶 🧦, palm123 et Pierre Jarillon. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
11
26
avr.
2021
PHP

Depuis janvier 2021, le logiciel libre PrestaShop, sous licence Open Software, a commencé à faire… de la visioconférence.

Chaque mois, l’équipe de mainteneurs héberge une session de visioconférence sur YouTube dans laquelle sont présentées en anglais les dernières nouvelles concernant le projet (changements structurels, nouvelle versions) ainsi que les derniers travaux réalisés.

Ces sessions vidéo récurrentes sont appelées « Démonstrations publiques open source de PrestaShop », peuvent être vues en temps réel puis sont disponibles en replay sur la chaîne YouTube.

Les sessions ont lieu chaque dernier mercredi du mois. La session d’avril aura lieu le 28 Avril à 14h.

Sortie de Snuffleupagus 0.7.0 - Los Elefantes

Posté par  (site web personnel) . Édité par Xavier Teyssier, Ysabeau 🧶 🧦, palm123, Anonyme, tisaac et Pierre Jarillon. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
23
6
jan.
2021
PHP

Logo du projet

Snuffleupagus est un module pour PHP, version 7+ et maintenant 8+, qui a pour but d’augmenter drastiquement la difficulté des attaques contre les sites Web. Cela s’obtient, entre autres, via la désactivation de fonctions et de classes, et en fournissant un système de correctifs virtuels, permettant à l’administrateur de corriger des vulnérabilités spécifiques sans modifier le code PHP.

La version 0.7.0 sortie aujourd’hui, est un excellent prétexte pour reparler de ce projet sur LinuxFr.org

Les nouvelles fonctionnalités de PHP 8

41
28
nov.
2020
PHP

La version 8 de PHP est sortie le 26 novembre 2020, nous allons donc voir ensemble les nouvelles fonctionnalités qui ont été intégrées dans cette version.

Pour ne pas faire trop long, on se limitera aux choses nouvelles par rapport à PHP 7.4, et on regardera les nouvelles fonctionnalités principales, pour une liste exhaustive consultez le journal des modifications officiel.

PrestaShop ouvre sa gouvernance open source aux contributeurs externes

Posté par  (site web personnel) . Édité par Davy Defaud, Xavier Teyssier et Ysabeau 🧶 🧦. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
22
17
nov.
2020
PHP

En septembre 2020, le logiciel libre PrestaShop, sous licence Open Software, a ouvert la possibilité pour des contributeurs de postuler au rôle de mainteneur. Les règles pour postuler à ce rôle sont décrites dans la documentation du projet. Pour mémoire, PrestaShop est un système de gestion de contenu français pour le commerce en ligne.

N’importe qui peut postuler publiquement, et un vote des mainteneurs actuels décide de l’acceptation ou du rejet de cette candidature.

Depuis cette date, quatre candidatures ont été exprimées et deux d’entre elles ont été acceptées. Ces deux nouveaux mainteneurs communautaires disposent des mêmes droits sur l’organisation que les mainteneurs salariés, dont le plus important est probablement celui de valider et fusionner des demandes d’intégration (pull requests) sur les dépôts Git de PrestaShop, hébergés sur GitHub.

Condorcet PHP — Gestion des élections alternatives

32
16
avr.
2020
PHP

Condorcet PHP est une bibliothèque logicielle libre (licence MIT) écrite en PHP et/ou un programme en ligne de commande. Il permet de gérer une élection, de l’enregistrement des votes, jusqu’au calcul des résultats par des algorithmes de votes dits « alternatifs », la plupart d’entre eux étant liés aux critères de Condorcet.

Il dispose d’une API riche permettant une gestion intelligente et avancée des bulletins et des résultats, incluant des outils statistiques, de sécurité ainsi qu’une prise en compte des problématiques de cache et performances. Condorcet reste très simple à utiliser pour un besoin standard grâce à des méthodes et commandes explicites de haut niveau, ainsi qu’à de multiples formats utilisables.
Son architecture modulaire permet d’étendre ou de personnaliser ses usages et algorithmes. Condorcet peut aussi s’interfacer avec des bases de données, supprimant toutes limites tant au nombre de votes gérés, promettant des performances linéaires en temps de calcul et stables en mémoire, parfaitement praticables avec un petit ordinateur domestique, même pour les plus improbables démesures.

Initialement conçu en 2014 comme un très simple et monolithique code répondant à un besoin unique ; puis en tant que petit projet étudiant à l’ambition croissante, et fut de nombreuses fois réécrit au fil des gains de compétence de son développeur principal et de la maturation du projet.

PrestaShop version 1.7.6.3

Posté par  (site web personnel) . Édité par Davy Defaud et palm123. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
18
24
jan.
2020
PHP

Prestashop est un système de gestion de contenu (CMS) libre français de commerce en ligne, développé en PHP + MySQL et placé sous licence OSL v3.

Les points forts de PrestaShop sont la simplicité, la légèreté et la rapidité d’exécution. PrestaShop 1.7 contient plus de 600 fonctionnalités et a contribué à la création et au succès de plus de 300 000 boutiques à travers le monde. La dernière version majeure de Prestashop (la version 1.7) est sortie en 2016.

Prestashop a remporté en 2010 et 2011 le prix Open Source Awards et, en 2019, le prix des Acteurs du Libre dans la catégorie développement international, pour sa stratégie de développement qui a permis de mettre en place une communauté d’un million de personnes actives dans le monde. Prestashop est numéro un des logiciels de commerce en ligne en Europe et en Amérique du Sud. Le logiciel est disponible dans plus de soixante langues, y compris des langues s’écrivant de droite à gauche, telles que le persan et l’arabe.

Ce mardi, les équipes de PrestaShop ont publié la version 1.7.6.3 qui apporte de nombreuses corrections, dont :

  • la correction de messages d’erreur confus lorsque des paramètres trop longs étaient saisis en back‑office ;
  • les courriels n’étaient pas correctement traduits si une langue différente de l’anglais était choisie lors de l’installation ;
  • le service Web ne renvoyait pas les informations traduites pour les devises ;
  • il n’était pas possible d’exporter plus de cinquante clients depuis la liste des clients en back‑office ;
  • dans certaines conditions, il n’était plus possible de modifier le prix d’un produit.

La liste complète des corrections est disponible dans les notes de publication (en anglais).

La communauté PrestaShop est très active, aussi bien sur le dépôt GitHub, qui sert également au suivi des bogues, que sur le forum ou le canal Gitter.
N’hésitez pas à venir échanger avec nos communautés de marchands ou de développeurs !

PHP 7.4

55
29
nov.
2019
PHP

Il y a bien longtemps qu’une nouvelle version de PHP n’avait pas été commentée ici. En fait, depuis la sortie de la version 7.0 qui s’est faite dans la douleur après l’abandon de la version 6. Le langage sort désormais avec une nouvelle version chaque fin d’année. La rétrocompatibilité est un point qui n’est pas négligé d’une version à l’autre, d’où une évolution plutôt lente.
La majorité des logiciels peut migrer sans trop d’appréhension. Depuis plusieurs versions, l’amélioration des performances est un point essentiel du fait de la concurrence avec HHVM, développé par Facebook. Au final, cette version, qui est la dernière de la branche 7, apporte un système de type plus fort, plus de performance et fait en sorte de diminuer le code cérémonial, aka boilerplate.

Dernière ligne droite pour l’appel à conférencier·e du PHPTour 2018

Posté par  . Édité par Davy Defaud, Benoît Sibaud et Nÿco. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
8
5
déc.
2017
PHP

Les 17 et 18 mai 2018 aura lieu sur Montpellier le PHPTour : un événement organisé par l’AFUP concernant PHP, mais aussi les technologies du Web qui gravitent autour.

Afin de préparer cet événement, un appel à conférencier·e a été lancé, celui‐ci se termine le dimanche 10 décembre. Il vous reste donc très peu de temps pour faire une proposition de sujet.

Que vous soyiez un·e conférencier·e chevronné·e ou débutant·e, n’hésitez pas : l’AFUP recherche tous types de profils pour le PHPTour, qui se définit comme la conférence du Web, du PHP et des technologies associées, par et pour la communauté.

L‘AFUP propose également un programme de mentoring grâce auquel vous pouvez bénéficier de l’aide d’un·e orat·rice.eur confirmé·e, qui peut vous accompagner tout au long de votre démarche, de la soumission du sujet jusqu’à votre conférence.

Les formats de conférences possibles sont de 20 à 40 minutes.

Si vous ne souhaitez pas soumettre de sujet, il vous est toujours possible d’aider l’équipe organisatrice en votant pour les conférences, cela permettra de prendre le pouls de la communauté et de connaître les sujets le plus demandés.

Cheky

Posté par  (site web personnel) . Édité par Nils Ratusznik, Pierre Jarillon, Benoît Sibaud, ZeroHeure et Davy Defaud. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
31
29
mai
2017
PHP

Cheky (anciennement LBCAlerte) est un logiciel sous licence GPL v3 permettant de recevoir des alertes pour Leboncoin.fr et SeLoger.com.

Les alertes peuvent se faire sous plusieurs formes :

  • envoi de courriel ;
  • envoi de SMS via l'API Free Mobile et OVH Telecom  ;
  • envoi de notification (Pushbullet, Pushover, etc.) ;
  • par flux RSS.

La fonction secondaire de Cheky est de vous permettre de sauvegarder les annonces Leboncoin (avec contenu + photos). Cette sauvegarde conserve les annonces en cas de suppression ou de modification sur Leboncoin.

Pour en savoir plus, voyez la suite…

CodevTT v1.2.0 : suivi d’activité et gestion de projet avec MantisBT

Posté par  (site web personnel) . Édité par Davy Defaud et Benoît Sibaud. Modéré par bubar🦥. Licence CC By‑SA.
21
2
jan.
2017
PHP

CodevTT est un outil libre (GPL v3) de gestion de projet réactif en lien direct avec le développement, permettant un suivi détaillé de l’avancement des projets et des activités de l’équipe.

Sa caractéristique principale est d’être en lien direct avec MantisBT — un système de suivi d’anomalies — dont on étendra le périmètre d’activité.

Parmi les nouveautés de la version 1.2.0 : améliorations de l’interface graphique, de nouveaux greffons et un nouveau planificateur de tâches permettant de répartir la charge d’une tâche sur plusieurs personnes.

CodevTT

API Platform 2 : un cadriciel pour créer des API Web hypermédia en quelques minutes

29
10
déc.
2016
PHP

Après une année de développements et plus de 700 commits réalisés par plus d’une centaine de contributeurs à travers le monde, la nouvelle version d’API Platform vient d’être publiée. API Platform v2 est une réécriture profonde du cadriciel (framework) incluant une refonte complète de la conception, des ajouts de nouvelles fonctionnalités et des corrections de bogues.

API Platform est un framework libre (licence MIT) écrit en PHP 7 et basé sur Symfony destiné à la création d’API Web modernes, puissantes et sécurisées. Cet outil est particulièrement adapté à la construction de systèmes d’informations « API-centric » basés sur l’hypermédia et le Web des données (linked data). Il permet de réaliser facilement des applications d’une seule page (single‐page applications) ou dédiées aux mobiles en utilisant des bibliothèques JavaScript telles que React ou AngularJS.

Le sponsor principal d’API Platform est la société coopérative lilloise Les-Tilleuls.coop. Il s’agit d’une SCOP spécialisée dans la conception et la réalisation de logiciels comptant une vingtaine de salariés qui pratiquent l’autogestion et se partagent les bénéfices engrangés de manière égalitaire.

Capture d'écran

En seconde partie de la dépêche, vous trouverez une traduction en français de l’annonce de sortie de cette version deux, qui revient sur les fonctionnalités principales du cadriciel.

WordPress, plus qu’un outil de blogging (Belgique, Mons, 21 avril 2016 19h)

Posté par  (site web personnel) . Édité par ZeroHeure, Benoît Sibaud et Nils Ratusznik. Modéré par Nils Ratusznik. Licence CC By‑SA.
Étiquettes :
5
11
avr.
2016
PHP

Ce jeudi 21 avril 2016 à 19h se déroulera la 48e séance montoise des Jeudis du Libre de Belgique.

  • le sujet de cette séance : WordPress, plus qu’un outil de blogging ;
  • sa thématique : Web ;
  • public visé : Développeurs, graphistes web, curieux technophiles ;
  • l'animateur conférencier : Romain Carlier (Reaklab) ;
  • lieu de cette séance : Campus technique (ISIMs) de la Haute Ecole en Hainaut, Avenue V. Maistriau, 8a, Salle Académique, 2e bâtiment (cf. ce plan sur le site de l'ISIMs, et sur la carte Openstreetmap).

La participation sera gratuite et ne nécessitera que votre inscription nominative, de préférence préalable, ou à l'entrée de la séance. Merci d'indiquer votre intention en vous inscrivant via la page http://jeudisdulibre.fikket.com/. La séance sera suivie d'un verre de l'amitié.

Description : Vous l’avez tous lu au moins une fois : WordPress est un moteur de blog. Mais depuis de nombreuses années, il est aussi un CMS de plus en plus complet qui propulse aujourd’hui plus de 25% du web. Dans sa grande diversité, le web ne s’arrête évidemment et heureusement pas aux blogs. Découvrez WordPress dans les yeux d’une agence spécialisée dans le développement sur ses fondements, et familiarisez vous avec les termes thèmes, plugins, hooks, filtres, actions, CPT, metaboxes et shortcodes.

CodevTT v1.1.0 - Suivi d'activité et gestion de projet avec MantisBT

Posté par  (site web personnel) . Édité par Nÿco. Modéré par Xavier Teyssier. Licence CC By‑SA.
16
8
mar.
2016
PHP

CodevTT est un outil libre (GPLv3) de gestion de projet réactif en lien direct avec le développement, permettant un suivi détaillé de l'avancement des projets et des activités de l'équipe.

Sa caractéristique principale est d'être en lien direct avec MantisBT — un système de suivi d'anomalies — dont on étendra le périmètre d'activité.

Parmi les nouveautés de la v1.1.0 : un gestionnaire de greffon, permettant de configurer l'interface selon les besoins des projets et le développement d'indicateurs spécifiques.

CodevTT

CodevTT a gagné le trophée de l'innovation Atos 2015.

Une feuille de route pour wallabag v2 et une date annoncée !

Posté par  (site web personnel) . Édité par Benoît Sibaud, Nÿco et palm123. Modéré par patrick_g. Licence CC By‑SA.
33
20
fév.
2016
PHP

Petit rappel sur ce qu'est wallabag : c'est une application de lecture différée, à la manière des solutions privatrices que sont Pocket, Readability, Instapaper ou encore Evernote. Pas le temps de lire cette dernière dépêche de LinuxFr.org ? Vous l'ajoutez en un clic et vous la lisez où vous voulez, quand vous voulez. Ça nettoie l'article en supprimant les pubs, les menus ou encore les trolls.

Wallabag

Puisque des images valent mieux qu'un long discours, jetez un œil à cette bande dessinée qui vous expliquera vraiment ce qu'est wallabag (vous pouvez basculer en français grâce au lien en haut à droite).

Sortie de PHP 7.0 - un nouveau départ

Posté par  . Édité par rogo, Lucas, M5oul, Benoît Sibaud, jcr83, claudex, Adrien Dorsaz, palm123, Xavier Teyssier, Bruno Michel, Storm, Anonyme, jihele et Jarvis. Modéré par bubar🦥. Licence CC By‑SA.
Étiquettes :
67
8
déc.
2015
PHP

La version 7.0 de PHP a été annoncée ce jeudi 3 décembre 2015. Elle améliore très significativement les performances, ajoute de nouvelles fonctionnalités et fait un ménage conséquent. Le pari d'une modernisation complète de ce langage phare du développement web est-il réussi après deux années complètes de développement ? Début de réponse dans cette dépêche.

Rendez-vous Les moteurs de Template en PHP le 6 octobre 2015 à Paris

Posté par  . Édité par Benoît Sibaud, bubar🦥 et claudex. Modéré par Pierre Jarillon. Licence CC By‑SA.
7
29
sept.
2015
PHP

L’antenne AFUP (Association Française des Utilisateurs de PHP) de Paris donne rendez-vous à tous les informaticiens et informaticiennes le 6 octobre 2015 à partir de 18h30 chez BlaBlaCar (32 rue blanche, à Paris). Le thème abordé sera « Les moteurs de Template en PHP ».

Comme toujours le rendez-vous est gratuit et ouvert à tous, donc parlez autour de vous, et comme toujours… le nombre de places est limité. Alors n'hésitez pas à vous inscrire à partir de la page de l'événement !

Sortie de Flarum 0.1.0-beta

Posté par  . Édité par Benoît Sibaud, bubar🦥 et Nils Ratusznik. Modéré par Benoît Sibaud. Licence CC By‑SA.
19
29
août
2015
PHP

Un équivalent en PHP/MySQL à Discourse vient d'être publié : Flarum. C'est un logiciel de forums, comprenant de nombreuses fonctionnalités et présentant un design sobre, élégant et moderne.

Il est compatible avec les smartphones, intègre un moteur de recherche, combine les fonctionnalités d'une liste de diffusion (on choisit ce qu'on veut recevoir comme message par mél) et les fonctionnalités d'un forum de discussion.

C'est un excellent outil pour remplacer les listes de discussion et les forums traditionnels. Le développement est très dynamique et des fonctionnalités futures très intéressantes : authentification unique SSO, intégration dans WordPress, mises à jour simplifiées, importation des données d'autres forums…

C'est libre (licence MIT) alors n'hésitez pas tester, signaler les bogues, aider à traduire.