Librairie HOA abandonnée #1

Open
opened 8 months ago by marcimat · 1 comments
Owner

Edgard utilise 2 librairies maintenant abandonnées.

C’est facheux, car en plus on a une notice en PHP 8.1 en les utilisant (signalée là déjà https://github.com/hoaproject/Http/issues/32 d’ailleurs)

PHP Notice:  Trying to access array offset on value of type bool in ~/Edgard/vendor/hoa/http/Response/Response.php on line 947

Il faudra trouver des alternatives :/

Causeries Wiki

C’est ce script qui écoute les conversations IRC et répond pour Edgard ou Shiraz en fonction des messages.

Notifications du débardeur

Un des principes c’est que le débardeur envoie les messages à envoyer pour shiraz (https://git.spip.net/spip-contrib-extensions/debardeur/src/branch/master/spip-cli/DebardeurPushnotif.php#L412) via

exec('echo ' . escapeshellarg($message) . ' | php ' . _EDGARD_NOTIFIER_IRC);

Où ils sont reçus ici https://git.spip.net/spip-contrib-outils/Edgard/src/branch/master/public/sendToShiraz.php

Alternatives

Aucune idée. Rien n’est mentionné dans leurs projets respectifs a priori.

C’est dommage pour HOA c’était bien écrit.

Edgard utilise 2 librairies maintenant abandonnées. - [hoa/irc](https://github.com/hoaproject/Irc) - [hoa/websocket](https://github.com/hoaproject/Websocket) C’est facheux, car en plus on a une notice en PHP 8.1 en les utilisant (signalée là déjà https://github.com/hoaproject/Http/issues/32 d’ailleurs) ``` PHP Notice: Trying to access array offset on value of type bool in ~/Edgard/vendor/hoa/http/Response/Response.php on line 947 ``` Il faudra trouver des alternatives :/ ### Causeries Wiki C’est ce script qui écoute les conversations IRC et répond pour Edgard ou Shiraz en fonction des messages. ### Notifications du débardeur Un des principes c’est que le débardeur envoie les messages à envoyer pour shiraz (https://git.spip.net/spip-contrib-extensions/debardeur/src/branch/master/spip-cli/DebardeurPushnotif.php#L412) via ``` exec('echo ' . escapeshellarg($message) . ' | php ' . _EDGARD_NOTIFIER_IRC); ``` Où ils sont reçus ici https://git.spip.net/spip-contrib-outils/Edgard/src/branch/master/public/sendToShiraz.php ### Alternatives Aucune idée. Rien n’est mentionné dans leurs projets respectifs a priori. - Peut être https://github.com/chrome-php/wrench pour le websocket - Pour le client IRC… bah c’est pas comme si les clients IRC maintenus ça courrait les rues maintenant. C’est dommage pour HOA c’était bien écrit.
Poster
Owner

Bon, en attendant j’ai appliqué à l’arrache le patch proposé là https://github.com/hoaproject/Http/issues/32 on va voir si ça calme nos logs de notices !

Bon, en attendant j’ai appliqué à l’arrache le patch proposé là https://github.com/hoaproject/Http/issues/32 on va voir si ça calme nos logs de notices !
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.