Gestionnaire de projets de l'April: Demandeshttps://redmine.april.org/https://redmine.april.org/favicon.ico?15861920342022-03-02T10:24:47ZGestionnaire de projets de l'April
Redmine forge.chapril.org - Demande #5803 (Rejeté): Evolution proposant des instances Gitea dédiées et lo...https://redmine.april.org/issues/58032022-03-02T10:24:47ZLoïc Dachary
<p>Version en Français: Evolution proposant des instances Gitea dédiées et louées au mois, dans la lignée de ce que fait <a class="external" href="https://discourse.org/">https://discourse.org/</a> ou <a class="external" href="https://indiehosters.net/">https://indiehosters.net/</a>. C'est dans la continuité d'une idée élaborée début février dans le contexte du projet Gitea <a class="external" href="https://discourse.gitea.io/t/gitea-software-as-a-service-offering/4608">https://discourse.gitea.io/t/gitea-software-as-a-service-offering/4608</a>. Il s'agirait de:</p>
<ul>
<li>Permettre des dépôts privés contenant des données auquelles Chapril n'accède pas, comme pour <a href="https://valise.chapril.org/" class="external">Nextcloud</a> ou <a href="https://drop.chapril.org/" class="external">Firefox send</a></li>
<li>Activer la fonctionalité de publication de sites webs statiques actuellement impossible afin de ne pas engager la responsabilité éditoriale de l'April</li>
<li>Activer l'intégration continue via woodpecker</li>
<li>Ajouter un service de partage de snippets de code équivalent à <a class="external" href="https://gist.github.com/">https://gist.github.com/</a> sans engager la responsabilité éditoriale de l'April</li>
<li>Dégager la responsabilité de l'April: l'instance dédiée est sous le contrôle éditorial de la personne qui paye, la responsabilité d'April n'est pas engagée. (i) une VM est provisionnée chez OVH sur un compte au nom du payeur, (ii) Chapril fait l'infogérance technique de l'instance (installation + upgrades + security), (iii) une éventuelle plainte adressée à l'hébergeur OVH sera envoyée au client d'OVH qui est le payeur et non l'April. </li>
<li>Contribuer à la durabilité du financement de Chapril</li>
</ul>
<p>Le travail de réalisation et de maintenance repose sur Aravinth and Loïc, voir <a class="external" href="https://pad.batsense.net/wiEY8U7pSpCuZLz7gZVJoQ?view">https://pad.batsense.net/wiEY8U7pSpCuZLz7gZVJoQ?view</a># et les liens associés pour plus d'information</p>
<p>English version: Proposal for an evolution that consists of providing dedicated Gitea instances, rented by the month, in line with what <a class="external" href="https://discourse.org/">https://discourse.org/</a> or <a class="external" href="https://indiehosters.net/">https://indiehosters.net/</a> do. It is the continuation of an idea developed early February in the context of the Gitea project <a class="external" href="https://discourse.gitea.io/t/gitea-software-as-a-service-offering/4608">https://discourse.gitea.io/t/gitea-software-as-a-service-offering/4608</a>. It would be about:</p>
<ul>
<li>Allowing private repositories containing data that will never be accessed by Chapril, as for <a href="https://valise.chapril.org/" class="external">Nextcloud</a> or <a href="https://drop.chapril.org/" class="external">Firefox send</a></li>
<li>Activating the static web site server that is currently impossible because its content would be under the legal responsibility of April</li>
<li>Activating the CI via woodpecker</li>
<li>Adding a snippet sharing service similar to <a class="external" href="https://gist.github.com/">https://gist.github.com/</a> for which April would not be responsible, whatever it publishes</li>
<li>Relieve April from legal responsibility: the content of the dedicated instance is under the responsibility of the person who pays for it. (i) a VM is provisioned at OVH under an account that is in the name of the person who pays for it, (ii) Chapril does the technical management of the instance (installation + upgrades + security), (iii) should a complaint be sent to OVH, it will be forwarded directly to the person who pays and not April.</li>
<li>Contribute to the long term financial sustainability of Chapril</li>
</ul>
<p>The work to make this happen as well as the maintenance done by Aravinth and Loïc, see <a class="external" href="https://pad.batsense.net/wiEY8U7pSpCuZLz7gZVJoQ?view">https://pad.batsense.net/wiEY8U7pSpCuZLz7gZVJoQ?view</a># and the associated links for more information</p>
<p>Q: What would be the impact for the current users?<br />A: The goal is that it has no impact on users that do not need this service, i.e. users that do not use a lot of resources or do not need privacy for the projects that are not public.</p>
<p>Q: What would be the impact for the current Chapril admins?<br />A: The goal is that it would have no impact at all.</p>
<p>Q: How different would be the ToS compared to the current forge?<br />A: They would allow unlimited usage of the resources (bandwidth + disk + CPU), private repositories that will never be looked at by the admin staff, just as <a href="https://valise.chapril.org/" class="external">Nextcloud</a> or <a href="https://drop.chapril.org/" class="external">Firefox send</a>, Continuous Integration, static pages, Gist.</p>
<p>Q: Where would these additional services reside?<br />A: On the same virtual machine as the Gitea instance.</p>
<p>Q: Why can't this project be run by a new organization?<br />A: Because reaching out to users for such a service from scratch requires skills that neither I or realaravinth have. We do have the technical skills and the time to create and maintain such a service in a context where there already are users and an already existing organization.</p>
<p>Q: In which context (volunteering, freelancing, other ?) would this work be done ?<br />A: The work would be done on a volunteer basis by both realaravinth and myself. We would count the number of hours spent on the project at our respective hourly rate (12€/h for realaravinth and 35h/h for myself). Instead of accounting for them as "bénévolat valorisé" (which means essentially that we will never be paid for this time) we would keep a separate ledger. When and if the service is profitable, we would invoice April and be paid with these profits. In other words we would be paid only if there is money for us to be paid, otherwise we won't.</p>
<p>Q: How would April's responsibility be relieved?<br />A: The virtual machine that is managed by April (via Chapril) is in the name of the person who pays for the service. April has the same lack of editorial responsibility than OVH towards the clients that rent a virtual machine.</p> forge.chapril.org - Demande #5475 (Fermé): Ajout de forge.chapril.org à humana collaborahttps://redmine.april.org/issues/54752021-07-19T22:18:10ZLoïc Dacharyforge.chapril.org - Demande #5473 (Fermé): Mettre à jour Gitea/forge.chapril.org en 1.14.5https://redmine.april.org/issues/54732021-07-17T08:57:39ZLoïc Dachary
<p>Icinga informe que :<br /><pre>
WARNING : new version available, current is 1.14.4, last is 1.14.5.
</pre></p>
<p>Demande : mettre à jour.</p> forge.chapril.org - Demande #5472 (Rejeté): cacher les courriels par défauthttps://redmine.april.org/issues/54722021-07-16T13:21:26ZLoïc Dachary
<p>La page de <a href="https://forge.chapril.org/admin/config" class="external">configuration de Gitea</a> montre que les courriels ne sont pas cachés par défaut. C'est ce qui arrive quand on ne fait rien de spécial donc je suppose que ce n'est pas délibéré et lors de la mise à jour j'en profiterais pour changer cela. Concrètement cela permet à un bot de farm tous les emails en faisant des requêtes sur tous les utilisateurs via l'API.</p> forge.chapril.org - Tâche récurrente #5471 (Fermé): Modération des compteshttps://redmine.april.org/issues/54712021-07-15T16:29:20ZLoïc Dachary
<ul>
<li><a class="external" href="https://forge.chapril.org/admin/users?sort=newest&q=">https://forge.chapril.org/admin/users?sort=newest&q=</a></li>
<li>Examiner tous les comptes créés depuis la dernière opération de modération</li>
</ul> forge.chapril.org - Demande #5470 (Fermé): creation d'un modèle de maintenance planifiée pour for...https://redmine.april.org/issues/54702021-07-15T16:18:48ZLoïc Dachary
<p><a class="external" href="https://status.chapril.org/dashboard/templates/9">https://status.chapril.org/dashboard/templates/9</a></p> forge.chapril.org - Demande #5463 (Fermé): Configurer unattended-upgrade pour faire les reboot / ...https://redmine.april.org/issues/54632021-07-09T13:46:03ZLoïc Dachary
<p>Automatiquement au lieu de manuellement</p> Libre à vous ! - Demande #3930 (Résolu): Les robots n'apparaissent pas dans stats.april.orghttps://redmine.april.org/issues/39302019-10-17T13:07:32ZLoïc Dachary
<p>La doc ne donnant aucune information précise sur la sémantique de LogFormat=1 ou LogFormat=4, il faut regarder dans le code. On voit que LogFormat=4 qui est utilisé par la confirmation awstat de <a class="external" href="https://stats.april.org/">https://stats.april.org/</a> pour tout les sites n'inclus pas le UserAgent. Cela explique pourquoi les visites de bots ne sont pas comptabilisées à part et que <a class="external" href="https://stats.april.org/media.april.org.html#robots">https://stats.april.org/media.april.org.html#robots</a> est vide. Autrement dit pourquoi le nombre de visiteurs inclus les bots au lieu de les exclure.</p>
<p>Il faudrait changer LogFormat=4 en LogFormat=1 dans /usr/local/bin/make-awstats-config.sh sur bastion.</p>
<ul>
<li>LogFormat=1
<ul>
<li><a class="external" href="https://github.com/eldy/awstats/blob/develop/wwwroot/cgi-bin/awstats.pl#L8960">https://github.com/eldy/awstats/blob/develop/wwwroot/cgi-bin/awstats.pl#L8960</a> </li>
<li>"%h <span>l %u %t \"%r\" %>s %b \"</span>{Referer}i\" \"%{User-Agent}i\"" </li>
<li>'date', 'host', 'logname', 'method', 'url', 'code', 'size', 'ua', 'referer'</li>
</ul>
</li>
<li>LogFormat=4
<ul>
<li><a class="external" href="https://github.com/eldy/awstats/blob/develop/wwwroot/cgi-bin/awstats.pl#L8960">https://github.com/eldy/awstats/blob/develop/wwwroot/cgi-bin/awstats.pl#L8960</a> </li>
<li>"%h %l %u %t \"%r\" %>s %b" </li>
<li>'host', 'logname', 'date', 'method', 'url', 'code', 'size'</li>
</ul></li>
</ul> Galerie photos - Anomalie #3878 (Fermé): création de compte casséehttps://redmine.april.org/issues/38782019-09-19T08:43:27ZLoïc Dachary
<ul>
<li><a class="external" href="https://photos.april.org/register.php">https://photos.april.org/register.php</a></li>
<li>Remplir les champs et cliquer "Enregistrer" </li>
<li>Fatal error: Uncaught Error: Call to undefined function mb_convert_encoding() in /var/www/photos.april.org/piwigo/include/emogrifier.class.php:434 quand je click sur register</li>
</ul>
<p>Il est ensuite possible de se connecter avec l'utilisateur / mot de passe: le compte a bien été crée</p> Hebdobot - Demande #1081 (Rejeté): lorsque hebdobot recoit des lignes en privé en cours de réunio...https://redmine.april.org/issues/10812012-12-07T11:28:22ZLoïc Dachary
<p>l'idée est de pouvoir envoyer un ensemble de ligne a hebdobot et qu'il l'affiche petit a petit pour permettre une lecture <br /><a class="external" href="http://127.0.0.1:8080/dokuwiki/doku.php?id=sysadm:machines_virtuelles:pavot:bots&s[]=hebdobot">http://127.0.0.1:8080/dokuwiki/doku.php?id=sysadm:machines_virtuelles:pavot:bots&s[]=hebdobot</a></p> Hebdobot - Anomalie #1049 (Rejeté): documenter hebdobothttps://redmine.april.org/issues/10492012-11-26T10:10:54ZLoïc Dachary
<p>Il est utilisé dans le cadre de <a class="external" href="https://agir.april.org/issues/135">https://agir.april.org/issues/135</a> mais n'est pas documenté dans <a class="external" href="http://127.0.0.1:8080/dokuwiki/doku.php">http://127.0.0.1:8080/dokuwiki/doku.php</a><br />si je suis admin et que je me demande ou et comment techniquement se fait la revue hebdomadaire, je devrais trouver des pointeurs dans le wiki</p> INRETS - Demande #239 (Fermé): Déplacement Loic Dachary @ INRETShttps://redmine.april.org/issues/2392010-09-28T09:50:52ZLoïc DacharyINRETS - Demande #238 (Fermé): Déplacement Loic Dachary @ INRETShttps://redmine.april.org/issues/2382010-09-28T09:50:14ZLoïc DacharySite Web - Demande #136 (Fermé): bind drupal git to redmine.april.org/projects/sitewebhttps://redmine.april.org/issues/1362010-05-05T09:29:10ZLoïc Dachary
<p>Il y a des repo git pour le drupal (je ne sais plus si c'est juste le drupal utilisé ou htdocs) et c'est intégré dans les RCS de redmine.</p> Site Web - Demande #122 (Résolu): brainstorm strategie migrationhttps://redmine.april.org/issues/1222010-05-03T11:06:53ZLoïc Dachary
<p>dialoguer sur #drupapril a propos de la strategie à adopter pour migrer de drupal5 a drupal6</p>