<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:planet="http://planet.intertwingly.net/" xmlns:indexing="urn:atom-extension:indexing" indexing:index="no"><access:restriction xmlns:access="http://www.bloglines.com/about/specs/fac-1.0" relationship="deny"/>
  <title>We Make Fedora</title>
  <updated>2026-03-08T21:27:10Z</updated>
  <generator uri="http://intertwingly.net/code/venus/">Venus</generator>
  <author>
    <name>We Make Fedora</name>
    <email>devel@lists.fedoraproject.org</email>
  </author>
  <id>https://wemakefedora.org/atom.xml</id>
  <link href="https://wemakefedora.org/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="https://wemakefedora.org/" rel="alternate"/>

  <entry>
    <id>https://danielpocock.com/fr/urgent-welfare-check-call-now-iran-womens-football-team</id>
    <link href="https://danielpocock.com/fr/urgent-welfare-check-call-now-iran-womens-football-team/" rel="alternate" title="Urgent : v&#xE9;rification du bien-&#xEA;tre, appelez maintenant pour l'&#xE9;quipe f&#xE9;minine de football iranienne" type="text/html"/>
    <title xml:lang="fr">Urgent : vérification du bien-être, appelez maintenant pour l’équipe féminine de football iranienne</title>
    <content type="xhtml" xml:lang="fr"><div xmlns="http://www.w3.org/1999/xhtml"><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Comme cela a été largement médiatisé dans le monde entier, l'équipe féminine de football
 </font></font><a href="https://danielpocock.com/fr/category/iran/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
iranienne</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> est actuellement en tournée
 </font></font><a href="https://danielpocock.com/fr/category/australia/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
en Australie</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Leur dernier match a lieu aujourd'hui, Journée internationale des femmes, après quoi elles seront placées dans un avion pour retourner en
 </font></font><a href="https://danielpocock.com/fr/category/iran/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Iran</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Lors de leur premier match, ils ont refusé de chanter l'hymne national.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Lors de leur deuxième match, ils ont salué et chanté l'hymne national.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">De nombreux experts ont constaté que ce changement de comportement était dû à un contrôle coercitif.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">L'État du Queensland a été le premier État australien à légiférer sur le contrôle coercitif. La police a l'obligation de faire respecter la loi. La finale féminine se déroule au Queensland.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">L'équipe de sécurité venue d'Iran loge à proximité des femmes dans le même hôtel. Selon la loi du Queensland, il s'agit d'une relation domestique. Les réservations d'hôtel et les accompagnateurs sont organisés pour les femmes. Elles ne peuvent se déplacer seules. Par conséquent, il s'agit d'une forme d'interdépendance domestique et la loi s'applique à chacune d'elles.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Lorsqu'elle est alertée d'une situation familiale, la police a l'obligation d'intervenir. À tout le moins, elle est tenue de vérifier le bien-être des personnes concernées. Elle n'interviendra que si ces personnes le lui demandent.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">La télévision d'État
 </font></font><a href="https://danielpocock.com/fr/category/iran/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
iranienne</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> a clairement affirmé que ces femmes étaient des « traîtresses de guerre ». Dans la plupart des cas de répression, les preuves de telles menaces sont dissimulées au public. Dans ce cas précis, les femmes qui s'expriment depuis l'étranger sont menacées de poursuites pénales pour trahison.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">En 2013, le gouvernement travailliste australien de l'époque
 </font></font><a href="https://www.abc.net.au/news/2013-07-24/ghezelbash-crock-making-iranian-refugees-disappear-by-decree/4840158"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
a publié une vidéo humiliant des demandeuses d'asile iraniennes</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">J'ai adhéré au
 </font></font><a href="https://danielpocock.com/fr/category/alp/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Parti travailliste australien (ALP)</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> en 1997 et, lorsque j'ai vu la vidéo humiliant des femmes
 </font></font><a href="https://danielpocock.com/fr/category/iran/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
iraniennes</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , j'ai immédiatement démissionné. Ma lettre de démission a fuité et a
 </font></font><a href="https://web.archive.org/web/20200618231612/https://www.crikey.com.au/2013/07/25/tips-and-rumours-929/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
été publiée par Crikey</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> . Vous trouverez ci-dessous une copie intégrale du courriel.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Mon courriel de démission est soudainement devenu une preuve cruciale que le gouvernement australien cherche à dissuader les femmes iraniennes de demander l'
 </font></font><a href="https://danielpocock.com/fr/category/political-asylum/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
asile politique</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> . De ce fait, il est d'autant plus urgent que toute personne concernée contacte la police locale et lui demande de vérifier le bien-être de ces femmes.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Si vous pensez qu'une femme dans le Queensland est en danger de mort immédiat, composez le 000. Ce numéro fonctionne uniquement en Australie et ne doit être utilisé qu'en cas d'urgence.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Pour toute autre demande de vérification de bien-être, vous pouvez vous rendre dans un poste de police local ou appeler la police du Queensland au
 </font></font><a href="https://danielpocock.com/fr/urgent-welfare-check-call-now-iran-womens-football-team/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">+61730556206</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> (à partir du
 </font></font><a href="https://forms.police.qld.gov.au/Launch/RequestContact"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
site Web</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> ).</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Lorsqu'on s'adresse à la police, il est important de souligner les points suivants :</font></font></p>

<ol>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Les femmes se trouvent actuellement sous la juridiction de la police du Queensland.</font></font></li>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Ils seront contraints de quitter le territoire dans les prochaines heures.</font></font></li>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Ces femmes sont soumises à un arrangement domestique dans le cadre de leur réservation de voyage de groupe.</font></font></li>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Ces femmes sont accompagnées partout où elles vont par un groupe d'hommes.</font></font></li>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Leur refus de chanter l'hymne national lors du premier match est un signe qu'ils expriment silencieusement leur mécontentement et demandent de l'aide.</font></font></li>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Leur changement de comportement, avec le salut national et le chant de l'hymne lors de leur deuxième match, indique qu'ils étaient soumis à des pressions pour les contraindre à retirer leur plainte, qu'ils avaient formulée par le silence.</font></font></li>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Ces femmes ont fait l'objet d'une menace directe, diffusée sur la télévision d'État iranienne, laissant entendre qu'elles seraient persécutées pour trahison.</font></font></li>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">La vidéo produite par le gouvernement australien en juillet 2013 vise à exercer un contrôle coercitif, en dissuadant les femmes iraniennes d'exercer leurs droits en Australie, sous la menace d'humiliation publique.</font></font></li>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Lors de la Coupe du monde féminine de la FIFA organisée en Australie, les autorités fédérales n'ont pas réagi au comportement du
 </font></font><a href="https://en.wikipedia.org/wiki/Rubiales_case"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
président espagnol du football, Luis Rubiales</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , malgré le fait que ses agissements aient été vus par tous à la télévision nationale. Il a pu prendre un avion et quitter l'Australie sans qu'aucune enquête ni poursuite ne soit engagée.</font></font></li>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Il est essentiel que la police du Queensland ouvre un dossier officiel sur le risque encouru par chaque femme du groupe.</font></font></li>
<li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Il est essentiel que la police du Queensland effectue un contrôle de bien-être auprès de chaque femme du groupe.</font></font></li>
</ol>


<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Il n'y a pas si longtemps, en
 </font></font><a href="https://danielpocock.com/fr/category/switzerland/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Suisse</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , j'ai rencontré le patron d'une des fédérations sportives iraniennes lors des Jeux olympiques d'hiver de la jeunesse :</font></font></p>

<img alt="Daniel Pocock, Iran, Suisse" src="https://danielpocock.com/assets/iran/skifed-manager.jpg" width="100%"/>
<p> </p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Voici le courriel de démission lorsque le gouvernement du Parti travailliste australien (ALP) a humilié des femmes iraniennes avec une vidéo en juillet 2013 :</font></font></p>

<pre style="white-space: pre-wrap;"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Sujet : Politique du Parti travailliste australien, fierté et horreurs du viol</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Date : mardi 23 juillet 2013 23:44:17 +0200 (CEST)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
De : Daniel Pocock</font></font><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Réponse à : Travailliste victorien</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
À : [tous les membres du Parti travailliste victorien]</font></font><font/>
<font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Il n'y a pas si longtemps, la branche étatique a pris l'initiative d'imprimer</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
« Fier membre du syndicat » sur les cartes de membre. Quand vous avez vu la vidéo dégradante</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Le témoignage d'une réfugiée pauvre et vulnérable a été diffusé dans le monde entier sur</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Lundi, la fierté était-elle l'émotion que vous ressentiez dans votre cœur ? Si oui, vous</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Inutile de lire la suite.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je suis membre du Parti travailliste australien (ALP) depuis 15 ans. Je n'ai jamais eu autant honte.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
que maintenant, quand j'ai vu les informations concernant notre gouvernement travailliste qui met les réfugiés à l'écart</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
remis en détention aux mains de ceux qui les avaient violés.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
C'est bien pire que les accusations portées contre l'Église catholique.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Le Parti travailliste australien (ALP) est au pouvoir depuis six ans. Il est absurde de penser…</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Leurs programmes d'espionnage conjoints américano-australiens peuvent surveiller les déplacements des suspects.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
à l'autre bout du monde, au Moyen-Orient, mais ils n'en ont pas conscience.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
lorsque des viols ont lieu sous la garde et la protection de notre propre nation</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
programme de réfugiés. Si votre député n'était pas personnellement au courant de ces choses,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Alors, quel genre de travail fait-il exactement ? Aucun programme de détention n'est prévu.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
L'histoire de l'humanité s'est jamais terminée de façon moins tragique.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
que ce que nous voyons actuellement.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Si votre député est (ou était) membre du cabinet, la seule question est de savoir comment</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Que savaient-ils vraiment et depuis combien de temps nous trompent-ils ?</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Le reste du pays n'en a pas parlé. Ils ont fait obstruction aux médias et aux mineurs</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Les partis politiques sont tenus responsables de la surveillance de ces camps de concentration afin d'empêcher leur examen approfondi.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
chacun d'entre nous dans l'obscurité.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Plusieurs de ces individus sans scrupules prévoient de prendre leur retraite avec une généreuse pension.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
La pension sera versée dans quelques semaines seulement, tandis que ces malheureux humains</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Les êtres qui se sont placés sous leur protection en portent encore les stigmates.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
de l'automutilation et du viol pour le restant de leurs jours. Quel contraste.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Les valeurs syndicales transparaissent.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Lorsque la campagne électorale fédérale débutera officiellement, qui sera en lice ?</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je me sentirai vraiment à l'aise en portant un t-shirt ALP.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Vous vous demandez à quoi ressembleront les prochaines révélations d'abus ?</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Devons-nous attendre que M. Assange ou M. Snowden contestent la situation</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
les excès de notre gouvernement mettent leur propre vie en danger ou font</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Avons-nous le courage d'en parler, chacun d'entre nous ?</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
J'ai commencé à inclure certaines de mes propres observations sur l'Australie</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
J'ai récemment constaté des problèmes sur mon blog. Vos commentaires sont les bienvenus.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Là-bas ou via votre plateforme sociale préférée. Il est temps de dire à votre</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Le député et le monde entier ont compris que les êtres humains ne sont pas un sujet de négociations, de débats,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
échanges et viols.</font></font><font/>
<font/>
<a href="http://danielpocock.com/if-assange-is-a-rapist-what-kind-of-monster-runs-australia"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">http://danielpocock.com/if-assange-is-a-rapist-what-kind-of-monster-runs-australia</font></font></a><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Quand des personnes sont victimes de viol et de maltraitance, ce n'est pas le moment d'être patient ou complaisant.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
ou apathiques. Ce n'est pas le moment pour une autre excuse lâche concernant les pendus.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Le parlement ou l'absence de contrôle absolu au Sénat. Si vous êtes venu</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Adrian Bayley violant une autre femme dans une ruelle, la manière dont il l'a sauvagement fait</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Jill Meagher, pourriez-vous simplement passer votre chemin ? C'est exactement ce que ce parlement attend de nous.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
a fait pour les personnes dans le besoin. Si vous êtes vraiment un fier membre du Parti travailliste, vous ne le feriez pas.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
pouvoir vivre avec cette honte.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
---------------------------------------------</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
L'employé qui a dénoncé ces viols fait actuellement l'objet de poursuites judiciaires.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
pour avoir enfreint une clause de confidentialité de son contrat. Est-ce que le travail</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
faire le nécessaire pour garantir que les lanceurs d'alerte qui dénoncent les crimes puissent</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Vous vous sentez à l'abri des persécutions ?</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
---------------------------------------------</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Vous recevez ce courriel car vous figurez sur une liste de diffusion gérée et diffusée par la section victorienne du Parti travailliste australien (ALP). L'en-tête de réponse est configuré pour que vous puissiez répondre.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Contactez-les directement si vous souhaitez que votre adresse soit retirée de la liste.</font></font><font/>
</pre>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Si vous pensez qu'une femme dans le Queensland est en danger de mort immédiat, composez le 000. Ce numéro fonctionne uniquement en Australie et ne doit être utilisé qu'en cas d'urgence.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Pour toute autre demande de vérification de bien-être, vous pouvez vous rendre dans un poste de police local ou appeler la police du Queensland au
 </font></font><a href="https://danielpocock.com/fr/urgent-welfare-check-call-now-iran-womens-football-team/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">+61730556206</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> (à partir du
 </font></font><a href="https://forms.police.qld.gov.au/Launch/RequestContact"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
site Web</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> ).</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Lors de votre entretien avec la police, il est important de souligner les points énumérés ci-dessus.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Pour en savoir plus sur
 </font></font><a href="https://danielpocock.com/fr/cateogory/political-asylum/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
l'asile politique</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , cliquez ici .</font></font></p></div>
    </content>
    <updated>2026-03-08T12:00:00Z</updated>
    <published>2026-03-08T12:00:00Z</published>
    <category term="[&quot;debian&quot;, &quot;ubuntu&quot;, &quot;mozilla&quot;, &quot;fsfe&quot;, &quot;fedora&quot;, &quot;social-engineering&quot;, &quot;iran&quot;, &quot;cult-behaviour&quot;, &quot;alp&quot;, &quot;australia&quot;, &quot;political-asylum&quot;]"/>
    <category term="promote"/>
    <author>
      <name/>
    </author>
    <source>
      <id>https://danielpocock.com/feed/fedora.xml</id>
      <link href="https://danielpocock.com/feed/fedora.xml" rel="self" type="application/atom+xml"/>
      <link href="https://danielpocock.com/" rel="alternate" type="text/html"/>
      <subtitle>{"de"=&gt;"Softwareentwickler, Free Software-Berater, Debian-Entwickler", "en"=&gt;"Software engineer, Free, Open Source Software Consultant, Innovator, Fedora &amp; Debian Developer", "es"=&gt;"Ingeniera de software, Consultor de software libre, Desarrollador Debian", "fr"=&gt;"Ingénieur logiciel, developeur du logiciel libré, Developeur du Debian", "it"=&gt;"Ingegnere informatico, Consulente di software libero, Sviluppatore Debian"}</subtitle>
      <title>Daniel Pocockâ€™s personal blog | Fedora</title>
      <updated>2026-03-08T19:11:23Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://danielpocock.com/en/urgent-welfare-check-call-now-iran-womens-football-team</id>
    <link href="https://danielpocock.com/en/urgent-welfare-check-call-now-iran-womens-football-team/" rel="alternate" title="Urgent: welfare check, call now Iran women's football team" type="text/html"/>
    <title xml:lang="en">Urgent: welfare check, call now Iran womenâ€™s football team</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>As publicised all around the world, the women's football team from
<a href="https://danielpocock.com/en/category/iran/">
Iran</a> is currently touring
<a href="https://danielpocock.com/en/category/australia/">
Australia</a>.</p>

<p>Their final match takes place today, International Women's Day and then
they will be placed on a plane back to
<a href="https://danielpocock.com/en/category/iran/">
Iran</a>.</p>

<p>At their first match, they refused to sing the national anthem.</p>

<p>At their second match, they saluted and sung the national anthem.</p>

<p>Experts have widely observed this change in behaviour was due
to coercive control.</p>

<p>The state of Queensland was the first state in Australia to introduce
laws on coercive control.  The police have an obligation to uphold the
law.  The women's final match is in Queensland.</p>

<p>The security team who came from Iran are living in close proximity to
the women in the same hotel.  This is a domestic relationship for the
purpose of Queensland law.  The hotel bookings and travel companions are
all organised for the women.  They can not go anywhere on their own.
Therefore, it is a form of domestic interdependency and the law applies
to each woman in this case.</p>

<p>When alerted about a domestic situation, the police have an obligation
to act.  At the very least, police are obliged to make a welfare check.
They will not do so unless people ask them.</p>

<p>State TV in
<a href="https://danielpocock.com/en/category/iran/">
Iran</a> has clearly stated the women are "wartime traitors".  In most
cases of coercive control, the evidence of such threats is hidden from
public view.  In this case, there is a threat that women who speak up
while outside Iran will be subject to criminal persecution under the laws
for treason.</p>

<p>In 2013, Australia's then Labor government
<a href="https://www.abc.net.au/news/2013-07-24/ghezelbash-crock-making-iranian-refugees-disappear-by-decree/4840158">
published a video humiliating female asylum seekers from Iran</a>.</p>

<p>I joined the
<a href="https://danielpocock.com/en/category/alp/">
ALP</a> in 1997 and when I saw the video humiliating women from
<a href="https://danielpocock.com/en/category/iran/">
Iran</a> I resigned immediately.  My resignation was leaked and
<a href="https://web.archive.org/web/20200618231612/https://www.crikey.com.au/2013/07/25/tips-and-rumours-929/">
published by Crikey</a>.  A full copy of the email is below.</p>

<p>My resignation email has suddenly become a vital piece of evidence that
the Australian government wants to deter women from Iran from making claims for
<a href="https://danielpocock.com/en/category/political-asylum/">
political asylum</a>.  On that basis, it is even more urgent for anybody
concerned with the matter to contact local police and ask them to
make a welfare check on these women.</p>

<p>If you believe there is an urgent and immediate threat to the life of
any woman in Queensland then the number to dial is 000.  This number only
works in Australia and it should only be used for emergencies.</p>

<p>For any other request for a welfare check, you can visit a local
police station or call Queensland police on
<a href="https://danielpocock.com/en/urgent-welfare-check-call-now-iran-womens-football-team/">+61730556206</a> (from the
<a href="https://forms.police.qld.gov.au/Launch/RequestContact">
web site</a>).</p>

<p>When speaking to the police, it is important to emphasise these points:</p>

<ol>
<li>The women are currently in Queensland police jurisdiction</li>
<li>They will be forced to leave the jurisdiction within a few hours</li>
<li>These women are subject to a domestic arrangement by way of their group
travel booking.</li>
<li>These women are accompanied by a group of men wherever they go.</li>
<li>Their refusal to sing the national anthem at the first match is a sign
they are silently making a complaint and asking for help</li>
<li>Their change of behaviour, saluting and singing the national anthem at
their second game, is a sign they were under coercive control to withdraw
the complaint they made by way of silence</li>
<li>These women were subject to a direct threat, which was broadcast on
Iran's state television, implying the women will be persecuted for treason.</li>
<li>The video produced by the Australian government in July 2013 is intended
to have the impact of coercive control, by deterring Iranian women from
exercising their rights in Australia, with the threat of public humiliation.</li>
<li>When the FIFA women's world cup was held in Australia, federal authorities
failed to act on the behaviour of
<a href="https://en.wikipedia.org/wiki/Rubiales_case">
Spanish football boss Luis Rubiales</a>, despite the fact his behaviour was
seen by everybody on national TV.  He was able to board a plane and leave
Australia without any investigation or prosecution.</li>
<li>It is essential for Queensland police to open an official file on the
risk to each woman in the group</li>
<li>It is essential for Queensland police to make a welfare check on each
woman in the group</li>
</ol>


<p>Not so long ago, in
<a href="https://danielpocock.com/en/category/switzerland/">
Switzerland</a> I met the boss of one of the Iranian sporting federations
during youth Winter Olympics:</p>

<img alt="Daniel Pocock, Iran, Switzerland" src="https://danielpocock.com/assets/iran/skifed-manager.jpg" width="100%"/>
<p> </p>

<p>Here is the email resignation when the ALP government humiliated Iranian
women with a video in July 2013:</p>

<pre style="white-space: pre-wrap;">Subject: ALP Policy, Pride and the horrors of Rape
Date: Tue, 23 Jul 2013 23:44:17 +0200 (CEST)
From: Daniel Pocock 
Reply-To: Victorian Labor 
To: [ all Victorian ALP members ]


Not long ago the state branch took it upon themselves to print
"Proud Labor Member" on the membership cards.  When you saw the degrading video
of a poor, vulnerable, female refugee broadcast around the world on
Monday was pride the emotion that you felt in your heart?  If it was, you
need not bother reading any further.

I've been a member of the ALP for 15 years.  I've never been more ashamed of
that than today when I saw the news about our ALP Government putting refugees
put back into detention in the hands of people who had raped them.
This is far worse than the allegations against the Catholic Church.

The ALP has been in Government for 6 years now.  It is absurd to think
their joint US/Australia spy programs can monitor the movements of suspects
half way around the world in the middle east, but they are not aware
when rapes take place under the care and protection of our own national
refugee program.  If your MP didn't personally know about these things,
then just what kind of a job is he doing?  No program of detention in
the history of mankind has ever ended up in anything less tragic
than what we are seeing now.

If your MP is (or was) a cabinet member, the only question is how
much did they know and for how long have they been deceiving us and the
rest of the nation about it.  They obstructed the media and the minor
parties from scrutinising these concentration camps to try and keep
each and every one of us in the dark.

Several of these shameless people are planning to retire on a hefty
pension in just a few weeks from now while those unfortunate human
beings who came under their protection are suffering with the scars
of self-mutilation and rape for the rest of their lives.  What a contrast.
Labor values shining through.

When the federal election campaign officially kicks off, who is
really going to feel comfortable going out there in an ALP T-shirt
wondering what the next revelations of abuse are going to look like?
Do we have to wait for Mr Assange or Mr Snowden to challenge
the excesses of our Government at risk to their own lives or do
we have the guts to speak up about it, each and every one of us?

I've started including some of my own observations about Australia's
failings on my blog recently.  You are more than welcome to comment
there or through your preferred social platform.  It's time to tell your
MP and the world that human beings are not a subject for deals, debates,
swaps and rapes.

<a href="http://danielpocock.com/if-assange-is-a-rapist-what-kind-of-monster-runs-australia">http://danielpocock.com/if-assange-is-a-rapist-what-kind-of-monster-runs-australia</a>

When people are being raped and abused, it's no time to be patient, complacent
or apathetic.  It's no time for another spineless excuse about the hung
parliament or the lack of outright control in the Senate.  If you came
across Adrian Bayley raping another woman in a laneway the way he savaged
Jill Meagher, would you just walk by?  That is exactly what this parliament
has done for people in need.  If you are really a Proud Labor Member you wouldn't
be able to live with this shame.

---------------------------------------------

The worker who blew the whistle on these rapes is currently facing litigation
for breaching a confidentiality clause in his contract.  Is Labor
doing enough to ensure whiste-blowers who speak out about crime can
feel safe from persecution?

---------------------------------------------

You are receiving this email as you are on a list maintained and circulated by the Victorian branch of the ALP.  I've set the reply header so you can reply
directly to them if you want your address removed from the list.
</pre>

<p>If you believe there is an urgent and immediate threat to the life of
any woman in Queensland then the number to dial is 000.  This number only
works in Australia and it should only be used for emergencies.</p>

<p>For any other request for a welfare check, you can visit a local
police station or call Queensland police on
<a href="https://danielpocock.com/en/urgent-welfare-check-call-now-iran-womens-football-team/">+61730556206</a> (from the
<a href="https://forms.police.qld.gov.au/Launch/RequestContact">
web site</a>).</p>

<p>When speaking to the police, it is important to emphasise the list of
points given above.</p>

<p>Read more about
<a href="https://danielpocock.com/en/cateogory/political-asylum/">
political asylum</a>.</p></div>
    </content>
    <updated>2026-03-08T12:00:00Z</updated>
    <published>2026-03-08T12:00:00Z</published>
    <category term="[&quot;debian&quot;, &quot;ubuntu&quot;, &quot;mozilla&quot;, &quot;fsfe&quot;, &quot;fedora&quot;, &quot;social-engineering&quot;, &quot;iran&quot;, &quot;cult-behaviour&quot;, &quot;alp&quot;, &quot;australia&quot;, &quot;political-asylum&quot;]"/>
    <category term="promote"/>
    <author>
      <name/>
    </author>
    <source>
      <id>https://danielpocock.com/feed/fedora.xml</id>
      <link href="https://danielpocock.com/feed/fedora.xml" rel="self" type="application/atom+xml"/>
      <link href="https://danielpocock.com/" rel="alternate" type="text/html"/>
      <subtitle>{"de"=&gt;"Softwareentwickler, Free Software-Berater, Debian-Entwickler", "en"=&gt;"Software engineer, Free, Open Source Software Consultant, Innovator, Fedora &amp; Debian Developer", "es"=&gt;"Ingeniera de software, Consultor de software libre, Desarrollador Debian", "fr"=&gt;"Ingénieur logiciel, developeur du logiciel libré, Developeur du Debian", "it"=&gt;"Ingegnere informatico, Consulente di software libero, Sviluppatore Debian"}</subtitle>
      <title>Daniel Pocockâ€™s personal blog | Fedora</title>
      <updated>2026-03-08T19:11:23Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>https://www.scrye.com/blogs/nirik/posts/2026/03/07/misc-fedora-bits-first-week-of-march-2026/</id>
    <link href="https://www.scrye.com/blogs/nirik/posts/2026/03/07/misc-fedora-bits-first-week-of-march-2026/" rel="alternate" type="text/html"/>
    <title xml:lang="en">misc fedora bits first week of march 2026</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a class="reference external image-reference" href="https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg">
<img alt="Scrye into the crystal ball" src="https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg"/>
</a>
<p>Here we are in the first week of March 2026 already.
This was a pretty quiet week for me, partly due to the
Fedora 44 Beta freeze and partly I think due to people
traveling/being away. In any case it was welcome to me to have
a chance to work on some planned work instead of day to day
or fighting fires.</p>
<section id="gpu-machine">
<h2>GPU machine</h2>
<p>This week I finally got our gpu machine all setup, which has
been a very long road. Last year we thought it would be very
handy to have a machine that has desktop GPUs in it that we
could use to test / build / explore things that could use those.
We didn't want a server with fancy datacenter gpus, we wanted
things that Fedora users might have. This of course is tricky,
since that entails a desktop like machine in a datacenter.</p>
<p>After some looking around, we found the Dell Precision 7960 Rack,
which is a rackmount machine, but sort of a desktop too.</p>
<p>We got a loaner to test things out with, and finally
decided to buy it and use it. There have been so many little
delays with this thing ( wrong network card, need a new one.
Time of people involved to setup the testing. Drac license
was wrong and I couldn't install it, and more).</p>
<p>But finally this week it's up. We will see how useful it
becomes and what new exciting things it opens up.</p>
</section>
<section id="fedora-44-beta-is-go-for-release-next-tuesday">
<h2>Fedora 44 Beta is GO for release next tuesday</h2>
<p>We had our Fedora 44 Beta go/nogo meeting on thursday and
amazinly we were go for release on tuesday. The second beta
candidate had no accepted blockers. I'm always a bit surprised
when things go so smoothly, but I will take it!</p>
</section>
<section id="secure-boot-signing">
<h2>Secure boot signing</h2>
<p>I also made some more progress on my secure boot signing setup, but
then i hit a blocker. I was able to sign grub and kernel for aarch64,
but it doesn't actually boot. (I have my lenovo slim7x and also another
aarch64 box that supports secure boot to test with). Hopefully
we can get to the bottom of that soon so we can switch things on.
I really hope we can have it running before Fedora 44 final freeze.</p>
<p>This also has been a long road.</p>
</section>
<section id="just-missed-it">
<h2>Just missed it</h2>
<p>I'm getting a solar system with batteries and home backup installed late
this month, and I'm really looking forward to it.</p>
<p>Unfortunately, my electic coop just informed me that there is going to
be a 4 hour power outage on monday for maint work. If it had only been
next month, I could have just ignored it. Oh well, one more time
for the generator! :)</p>
</section>
<section id="comments-additions-reactions">
<h2>comments? additions? reactions?</h2>
<p>As always, comment on mastodon:
<a class="reference external" href="https://fosstodon.org/@nirik/116189196834124254">https://fosstodon.org/@nirik/116189196834124254</a></p>
</section></div>
    </summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a class="reference external image-reference" href="https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg">
<img alt="Scrye into the crystal ball" src="https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg"/>
</a>
<p>Here we are in the first week of March 2026 already.
This was a pretty quiet week for me, partly due to the
Fedora 44 Beta freeze and partly I think due to people
traveling/being away. In any case it was welcome to me to have
a chance to work on some planned work instead of day to day
or fighting fires.</p>
<section id="gpu-machine">
<h2>GPU machine</h2>
<p>This week I finally got our gpu machine all setup, which has
been a very long road. Last year we thought it would be very
handy to have a machine that has desktop GPUs in it that we
could use to test / build / explore things that could use those.
We didn't want a server with fancy datacenter gpus, we wanted
things that Fedora users might have. This of course is tricky,
since that entails a desktop like machine in a datacenter.</p>
<p>After some looking around, we found the Dell Precision 7960 Rack,
which is a rackmount machine, but sort of a desktop too.</p>
<p>We got a loaner to test things out with, and finally
decided to buy it and use it. There have been so many little
delays with this thing ( wrong network card, need a new one.
Time of people involved to setup the testing. Drac license
was wrong and I couldn't install it, and more).</p>
<p>But finally this week it's up. We will see how useful it
becomes and what new exciting things it opens up.</p>
</section>
<section id="fedora-44-beta-is-go-for-release-next-tuesday">
<h2>Fedora 44 Beta is GO for release next tuesday</h2>
<p>We had our Fedora 44 Beta go/nogo meeting on thursday and
amazinly we were go for release on tuesday. The second beta
candidate had no accepted blockers. I'm always a bit surprised
when things go so smoothly, but I will take it!</p>
</section>
<section id="secure-boot-signing">
<h2>Secure boot signing</h2>
<p>I also made some more progress on my secure boot signing setup, but
then i hit a blocker. I was able to sign grub and kernel for aarch64,
but it doesn't actually boot. (I have my lenovo slim7x and also another
aarch64 box that supports secure boot to test with). Hopefully
we can get to the bottom of that soon so we can switch things on.
I really hope we can have it running before Fedora 44 final freeze.</p>
<p>This also has been a long road.</p>
</section>
<section id="just-missed-it">
<h2>Just missed it</h2>
<p>I'm getting a solar system with batteries and home backup installed late
this month, and I'm really looking forward to it.</p>
<p>Unfortunately, my electic coop just informed me that there is going to
be a 4 hour power outage on monday for maint work. If it had only been
next month, I could have just ignored it. Oh well, one more time
for the generator! :)</p>
</section>
<section id="comments-additions-reactions">
<h2>comments? additions? reactions?</h2>
<p>As always, comment on mastodon:
<a class="reference external" href="https://fosstodon.org/@nirik/116189196834124254">https://fosstodon.org/@nirik/116189196834124254</a></p>
</section></div>
    </content>
    <updated>2026-03-07T17:27:53Z</updated>
    <published>2026-03-07T17:27:53Z</published>
    <category label="fedora" term="fedora"/>
    <category label="linux" term="linux"/>
    <author>
      <name>nirik</name>
    </author>
    <source>
      <id>https://www.scrye.com/blogs/nirik/categories/fedora.atom</id>
      <author>
        <name>nirik</name>
      </author>
      <link href="https://www.scrye.com/blogs/nirik/categories/fedora.atom" rel="self" type="application/atom+xml"/>
      <link href="https://www.scrye.com/blogs/nirik/categories/fedora/" rel="alternate" type="text/html"/>
      <title xml:lang="en">Kevin's musings (Posts about fedora)</title>
      <updated>2026-03-07T18:01:11Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://avi.alkalay.net/?p=4909</id>
    <link href="https://avi.alkalay.net/2026/03/ideal-laptop.html" rel="alternate" type="text/html"/>
    <title>Ideal Laptop</title>
    <summary>Do you remember the most important characteristics you should look for in a good laptop? In the following order: 1️⃣ A high-resolution, high-density display: 3K or 4K, far beyond HD or Full HD2️⃣ A battery that lasts all day3️⃣ Fast storage (SSD)4️⃣ Light, thin, and elegant ⛔️ It’s not the CPU.⛔️ It’s not AI.⛔️ It’s […]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p class="p1">Do you remember the most important characteristics you should look for in a good laptop? In the following order:</p>



<p>1⃣ A high-resolution, high-density display: 3K or 4K, far beyond HD or Full HD<br/>2⃣ A battery that lasts all day<br/>3⃣ Fast storage (SSD)<br/>4⃣ Light, thin, and elegant</p>



<p class="p1"><img alt="&#x26D4;" class="wp-smiley" src="https://s.w.org/images/core/emoji/15.1.0/72x72/26d4.png" style="height: 1em;"/> It’s not the CPU.<br/><img alt="&#x26D4;" class="wp-smiley" src="https://s.w.org/images/core/emoji/15.1.0/72x72/26d4.png" style="height: 1em;"/> It’s not AI.<br/><img alt="&#x26D4;" class="wp-smiley" src="https://s.w.org/images/core/emoji/15.1.0/72x72/26d4.png" style="height: 1em;"/> It’s not having huge storage capacity.<br/><img alt="&#x26D4;" class="wp-smiley" src="https://s.w.org/images/core/emoji/15.1.0/72x72/26d4.png" style="height: 1em;"/> It’s not a large physical size.<br/><img alt="&#x26D4;" class="wp-smiley" src="https://s.w.org/images/core/emoji/15.1.0/72x72/26d4.png" style="height: 1em;"/> It’s not having more than 8 GB of memory (memory is not storage).<br/><img alt="&#x26D4;" class="wp-smiley" src="https://s.w.org/images/core/emoji/15.1.0/72x72/26d4.png" style="height: 1em;"/> It’s not having a stylus, tablet convertible, or having a detachable or articulated keyboard.<br/><img alt="&#x26D4;" class="wp-smiley" src="https://s.w.org/images/core/emoji/15.1.0/72x72/26d4.png" style="height: 1em;"/> And it’s definitely not having a numeric keypad on the side.</p>



<p class="p1">Until last week, the best and most affordable laptop on the market with these characteristics was the $1100 <a href="https://www.apple.com/macbook-air/" rel="noreferrer noopener" target="_blank">MacBook Air</a>. But now Apple has launched the <a href="https://www.apple.com/macbook-neo/" rel="noreferrer noopener" target="_blank">MacBook Neo</a>, which delivers all these qualities — display, battery, storage, lightness, and elegance for 45% less: $600.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>❝A laptop for me is just for browsing the internet, email, editing documents, messaging, watching movies, and relaxing with games like Solitaire or Roblox.❞</p>
</blockquote>



<p class="p1">Congratulations, you’re like 99.999% of humanity. The MacBook Neo delivers the best value for you.</p>



<p class="p1">In the Windows laptop universe, these truly important characteristics (display quality, lightness, etc.) are usually found only in the most expensive product lines. To justify the high price, their marketing shifts the focus to things that are largely irrelevant: unnecessarily powerful CPUs, unnecessarily large storage, unnecessarily large memory, tablet modes, styluses, and so on.</p>



<p class="p1">All unnecessary for 99.999% of humanity.</p>



<p class="p1">And even in those expensive lines, the battery rarely lasts more than two hours (the reason: inefficient CPU), let alone all day.</p>



<p class="p1">Don’t be misled when choosing your next laptop. Pay attention to the characteristics that really matter: display, battery, fast storage, lightness, and elegance. General rule is to stay away and avoid laptops that use Intel CPUs.</p>



<p class="p1">This also applies to the laptops that companies give to their employees.</p></div>
    </content>
    <updated>2026-03-07T08:15:44Z</updated>
    <published>2026-03-07T08:15:44Z</published>
    <category term="Info &amp; Biz Technology"/>
    <category term="Mobility"/>
    <category term="lang:en"/>
    <category term="tech:ok"/>
    <author>
      <name>Avi Alkalay</name>
    </author>
    <source>
      <id>https://avi.alkalay.net</id>
      <link href="https://avi.alkalay.net/tag/tech:ok,tech:yes/feed" rel="self" type="application/rss+xml"/>
      <link href="https://avi.alkalay.net" rel="alternate" type="text/html"/>
      <link href="https://avi.alkalay.net/wp-json/opensearch/1.1/document" rel="search" title="Search Avi Alkalay" type="application/opensearchdescription+xml"/>
      <subtitle>Digital Awareness and Flying Spirit</subtitle>
      <title>tech:ok – Avi Alkalay</title>
      <updated>2026-03-08T09:35:32Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://avi.alkalay.net/?p=4904</id>
    <link href="https://avi.alkalay.net/2026/03/laptop-ideal.html" rel="alternate" type="text/html"/>
    <title>Laptop ideal</title>
    <summary>Lembra quais são as características mais importantes que você deve procurar num bom laptop? 1️⃣ tela de alta resolução e densidade, 3K ou 4K, bem mais que HD ou full HD; 2️⃣ bateria que dura o dia todo; 3️⃣ armazenamento rápido (SSD); 4️⃣ leve, fino e elegante. Não é CPU. Não é IA. Não é […]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Lembra quais são as características mais importantes que você deve procurar num bom laptop? 1️⃣ tela de alta resolução e densidade, 3K ou 4K, bem mais que HD ou full HD; 2️⃣ bateria que dura o dia todo; 3️⃣ armazenamento rápido (SSD); 4️⃣ leve, fino e elegante.</p>



<p>Não é CPU. Não é IA. Não é armazenamento grande. Não é ter tamanho físico grande. Não é ter mais do que 8GB de memória (memória não é armazenamento). Não é ter caneta, virar tablet, teclado removível ou articulado. E definitivamente não é ter teclado numérico lateral.</p>



<p>Até semana passada, o melhor e mais barato laptop do mercado com essas características era o <a href="https://www.apple.com/macbook-air/" rel="noreferrer noopener" target="_blank">MacBook Air</a> de $1100. Mas agora a Apple lançou o <a href="https://www.apple.com/macbook-neo/" rel="noreferrer noopener" target="_blank">MacBook Neo</a> que entrega todas essas características de tela, bateria, armazenamento e leveza e elegância, 45% mais barato: $600.</p>



<p>“Laptop prá mim é só prá navegar na internet, e-mail, editar documentos, mandar mensagem, assistir filmes, me distrair jogando paciência e Roblox”. Parabéns, você é como 99,999% da humanidade. O MacBook Neo entrega o melhor custo-benefício para você.</p>



<p>No universo dos laptops Windows, essas características importantes (tela, leveza etc), só se encontram nas linhas mais caras dos fabricantes. E para justificar o alto preço, seu marketing  procura mudar o foco para coisas completamente irrelevantes, como CPU desnecessariamente poderosa, armazenamento desnecessariamente alto, memória desnecessariamente grande, virar tablet, ter caneta etc. Desnecessário para 99,999% da humanidade. E mesmo assim, nem nessas linhas mais caras a bateria dura mais do que 2 horas (motivo: CPU ineficiente), quanto menos o dia todo.</p>



<p>Não seja ludibriado ao escolher seu próximo laptop. Preste atenção nas características que realmente importam: tela, bateria, armazenamento rápido, leveza e elegância.</p>



<p>Isso vale também para laptops que empresas dão a seus funcionários.</p></div>
    </content>
    <updated>2026-03-07T07:56:23Z</updated>
    <published>2026-03-07T07:56:23Z</published>
    <category term="Info &amp; Biz Technology"/>
    <category term="Mobility"/>
    <category term="lang:pt"/>
    <category term="tech:ok"/>
    <author>
      <name>Avi Alkalay</name>
    </author>
    <source>
      <id>https://avi.alkalay.net</id>
      <link href="https://avi.alkalay.net/tag/tech:ok,tech:yes/feed" rel="self" type="application/rss+xml"/>
      <link href="https://avi.alkalay.net" rel="alternate" type="text/html"/>
      <link href="https://avi.alkalay.net/wp-json/opensearch/1.1/document" rel="search" title="Search Avi Alkalay" type="application/opensearchdescription+xml"/>
      <subtitle>Digital Awareness and Flying Spirit</subtitle>
      <title>tech:ok – Avi Alkalay</title>
      <updated>2026-03-08T09:35:32Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://danielpocock.com/fr/bon-ap-anzac-grandfather-hybrid-warfare-born-french-restaurant</id>
    <link href="https://danielpocock.com/fr/bon-ap-anzac-grandfather-hybrid-warfare-born-french-restaurant/" rel="alternate" title="Bon Ap : Lieu de naissance des ANZAC, anc&#xEA;tre de la guerre hybride, li&#xE9; &#xE0; un restaurant fran&#xE7;ais" type="text/html"/>
    <title xml:lang="fr">Bon Ap : Lieu de naissance des ANZAC, ancêtre de la guerre hybride, lié à un restaurant français</title>
    <content type="xhtml" xml:lang="fr"><div xmlns="http://www.w3.org/1999/xhtml"><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Depuis le début de l'invasion de
 </font></font><a href="https://danielpocock.com/fr/category/iran/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
l'Iran</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , les reportages et les commentaires sur la guerre n'ont pas manqué. Je ne peux sûrement rien aborder sur mon blog qui n'ait déjà été écrit ailleurs.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">En réfléchissant à ce que je ferais pour la journée de l'ANZAC cette année, j'ai ressorti quelques vieux dossiers concernant mon arrière-grand-père, le
 </font></font><a href="https://danielpocock.com/fr/people/robert-ernest-edward-pocock/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
sergent Robert Ernest Edward Pocock</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , héros de l'ANZAC . J'ai décidé de parcourir les documents ligne par ligne pour voir s'il y avait quelque chose d'intéressant. Je n'ai pas eu besoin d'aller plus loin que le premier document, son acte de naissance, pour avoir une surprise.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">J'ai vu l'adresse du lieu de naissance du sergent Pocock, le 193 Brunswick Street, à Fitzroy, sur son acte de naissance et j'ai décidé de la rechercher sur Internet pour voir ce qu'il en est advenu. En fait, c'est l'un des restaurants français les plus connus de Melbourne, le Bon Ap Petit Bistrot, à Fitzroy. J'ai réalisé un montage photo
 </font></font><a href="https://anzac.site/fr/france/robert-pocock-3rd-divisional-train/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
retraçant le parcours de mon arrière-grand-père, de Bon Ap à la restauration des soldats dans le nord de la France</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Alors que
 </font></font><a href="https://danielpocock.com/fr/people/robert-ernest-edward-pocock/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
le sergent Pocock travaillait dans l'industrie des munitions, il est intéressant de noter que je me suis orienté vers des projets </font></font></a><font dir="auto" style="vertical-align: inherit;"/><a href="https://danielpocock.com/fr/category/cybersecurity/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
de cybersécurité</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> modernes
 </font><font dir="auto" style="vertical-align: inherit;">, en particulier ceux concernant
 </font></font><a href="https://danielpocock.com/fr/category/social-engineering/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
l'ingénierie sociale</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Beaucoup trop de soldats ne sont jamais rentrés en Australie. Ils ont dû affronter l'ennemi, le froid et, pire encore, la maladie. On retrouve tous ces éléments dans
 </font></font><a href="https://anzac.site/fr/france/robert-pocock-3rd-divisional-train/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
le rapport concernant le sergent Robert Pocock (matricule 10768) du 3e train divisionnaire, 22e compagnie, dans le nord de la France et en Belgique</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">En regardant vers le sud, le long de Brunswick Street, depuis la maison natale de Robert Pocock, on aperçoit la flèche de la cathédrale Saint-Patrick. Robert était baptiste. Son deuxième fils, Walter, se maria à l'
 </font></font><a href="https://danielpocock.com/fr/category/catholic/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">église catholique</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> . Son petit-fils, John, se maria dans la cathédrale même. L'arrière-arrière-petit-fils de Robert devint membre de la chorale de la cathédrale.</font></font></p>

<img alt="Cath&#xE9;drale Saint-Patrick, Bon Ap, 193 Brunswick Street, Fitzroy, Melbourne, Robert Ernest Edward Pocock, 10768, 3e train divisionnaire, 22e compagnie, AIF, ANZAC" src="https://danielpocock.com/assets/bon-ap/cathedral-bon-ap.jpg" width="100%"/>
<p> </p>

<p><a href="https://danielpocock.com/en/people/robert-ernest-edward-pocock">
Le sergent Robert Pocock</a> est au centre de la photo, avec l'insigne
de grade de sergent sur sa manche.</p>

<a href="https://anzac.site/en/france/robert-pocock-3rd-divisional-train/">
<img alt="Sgt Robert Ernest Edward Pocock, 10768, 3rd Divisional Train, 22 Company, 867 Company, Australian Army Service Corps, AIF, ANZAC" src="https://danielpocock.com/assets/people/robert-ernest-edward-pocock/867-company-1.jpg" width="100%"/>
</a>
<p> </p>

<a href="https://anzac.site/fr/france/robert-pocock-3rd-divisional-train/">
<img alt="Robert Ernest Edward Pocock, matricule 10768, 3e train divisionnaire, 22e compagnie, AIF, ANZAC" src="https://danielpocock.com/assets/people/robert-ernest-edward-pocock/Robert_Ernest_Edward_Pocock.jpg" width="100%"/>
</a>
<p> </p>

<p><a href="https://anzac.site/fr/france/robert-pocock-3rd-divisional-train/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Lisez l'histoire du sergent Robert Ernest Edward Pocock, 10768, 3e train divisionnaire, 22e compagnie, AIF sur ANZAC.site</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p></div>
    </content>
    <updated>2026-03-06T23:30:00Z</updated>
    <published>2026-03-06T23:30:00Z</published>
    <category term="[&quot;debian&quot;, &quot;ubuntu&quot;, &quot;mozilla&quot;, &quot;fsfe&quot;, &quot;fedora&quot;, &quot;anzac&quot;, &quot;cybersecurity&quot;, &quot;genealogy&quot;]"/>
    <category term="promote"/>
    <author>
      <name/>
    </author>
    <source>
      <id>https://danielpocock.com/feed/fedora.xml</id>
      <link href="https://danielpocock.com/feed/fedora.xml" rel="self" type="application/atom+xml"/>
      <link href="https://danielpocock.com/" rel="alternate" type="text/html"/>
      <subtitle>{"de"=&gt;"Softwareentwickler, Free Software-Berater, Debian-Entwickler", "en"=&gt;"Software engineer, Free, Open Source Software Consultant, Innovator, Fedora &amp; Debian Developer", "es"=&gt;"Ingeniera de software, Consultor de software libre, Desarrollador Debian", "fr"=&gt;"Ingénieur logiciel, developeur du logiciel libré, Developeur du Debian", "it"=&gt;"Ingegnere informatico, Consulente di software libero, Sviluppatore Debian"}</subtitle>
      <title>Daniel Pocockâ€™s personal blog | Fedora</title>
      <updated>2026-03-08T19:11:23Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://danielpocock.com/en/bon-ap-anzac-grandfather-hybrid-warfare-born-french-restaurant</id>
    <link href="https://danielpocock.com/en/bon-ap-anzac-grandfather-hybrid-warfare-born-french-restaurant/" rel="alternate" title="Bon Ap: ANZAC birthplace, Grandfather of hybrid warfare linked to French restaurant" type="text/html"/>
    <title xml:lang="en">Bon Ap: ANZAC birthplace, Grandfather of hybrid warfare linked to French restaurant</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>Since the invasion of
<a href="https://danielpocock.com/en/category/iran/">
Iran</a> got under way, there has been no shortage of news reports and
commentary about warfare.  Surely there is nothing I can cover on my
blog that hasn't been written somewhere else already?</p>

<p>While contemplating what to do for ANZAC day this year, I took out
some of the old files about my great grandfather, the ANZAC hero
<a href="https://danielpocock.com/en/people/robert-ernest-edward-pocock/">
Sgt Robert Ernest Edward Pocock</a>.  I decided to go through the
documents line-by-line to see if there was anything interesting.  I
didn't have to go any further than the first document, his birth certificate,
to get a surprise.</p>

<p>I saw the address of Sgt Pocock's birthplace, 193 Brunswick Street, Fitzroy,
on his birth certificate and I decided to type it into a search engine to see
what is there today.  In fact, it is one of Melbourne's most well-known French
restaurants, Bon Ap Petit Bistrot, Fitzroy.  I put together a series of pictures
<a href="https://anzac.site/en/france/robert-pocock-3rd-divisional-train/">
telling the story of how my great-grand-father went from Bon Ap to
feeding the diggers in the north of France</a>.</p>

<p>While
<a href="https://danielpocock.com/en/people/robert-ernest-edward-pocock/">
Sgt Pocock</a> worked in the munitions industry, it is an interesting
coincidence that I've gone into modern day
<a href="https://danielpocock.com/en/category/cybersecurity/">
cybersecurity</a> projects, especially those concerning
<a href="https://danielpocock.com/en/category/social-engineering/">
social engineering</a>.</p>

<p>Far too many diggers didn't make it back to Australia.  They had to battle
the enemy, the cold and worst of all, disease.  We see all of these things in
<a href="https://anzac.site/en/france/robert-pocock-3rd-divisional-train/">
the report about Sgt Robert Pocock (10768) of the 3rd Divisional Train,
22 Company in the north of France and Belgium</a>.</p>

<p>Looking south down Brunswick Street from Robert Pocock's birthplace, we see
the spire of St Patrick's Cathedral.  Robert was a Baptist.  His second son,
Walter, married in the
<a href="https://danielpocock.com/en/category/catholic/">Catholic Church</a>.
His grandson, John, married in the Cathedral itself.  Robert's
great-great-grandson would become a member of the Cathedral Choir.</p>

<img alt="St Patrick's Cathedral, Bon Ap, 193 Brunswick Street, Fitzroy, Melbourne, Robert Ernest Edward Pocock, 10768, 3rd Divisional Train, 22nd Company, AIF, ANZAC" src="https://danielpocock.com/assets/bon-ap/cathedral-bon-ap.jpg" width="100%"/>
<p> </p>

<p><a href="https://danielpocock.com/en/people/robert-ernest-edward-pocock">
Sgt Robert Pocock</a> is in the middle of the photo with the rank insignia
of a sergeant on his sleeve.</p>

<a href="https://anzac.site/en/france/robert-pocock-3rd-divisional-train/">
<img alt="Sgt Robert Ernest Edward Pocock, 10768, 3rd Divisional Train, 22 Company, 867 Company, Australian Army Service Corps, AIF, ANZAC" src="https://danielpocock.com/assets/people/robert-ernest-edward-pocock/867-company-1.jpg" width="100%"/>
</a>
<p> </p>

<a href="https://anzac.site/en/france/robert-pocock-3rd-divisional-train/">
<img alt="Robert Ernest Edward Pocock, 10768, 3rd Divisional Train, 22nd Company, AIF, ANZAC" src="https://danielpocock.com/assets/people/robert-ernest-edward-pocock/Robert_Ernest_Edward_Pocock.jpg" width="100%"/>
</a>
<p> </p>

<p><a href="https://anzac.site/en/france/robert-pocock-3rd-divisional-train/">
Read the story of Sgt Robert Ernest Edward Pocock, 10768, 3rd Divisional Train, 22nd Company, AIF on ANZAC.site</a>.</p></div>
    </content>
    <updated>2026-03-06T23:30:00Z</updated>
    <published>2026-03-06T23:30:00Z</published>
    <category term="[&quot;debian&quot;, &quot;ubuntu&quot;, &quot;mozilla&quot;, &quot;fsfe&quot;, &quot;fedora&quot;, &quot;anzac&quot;, &quot;cybersecurity&quot;, &quot;genealogy&quot;]"/>
    <category term="promote"/>
    <author>
      <name/>
    </author>
    <source>
      <id>https://danielpocock.com/feed/fedora.xml</id>
      <link href="https://danielpocock.com/feed/fedora.xml" rel="self" type="application/atom+xml"/>
      <link href="https://danielpocock.com/" rel="alternate" type="text/html"/>
      <subtitle>{"de"=&gt;"Softwareentwickler, Free Software-Berater, Debian-Entwickler", "en"=&gt;"Software engineer, Free, Open Source Software Consultant, Innovator, Fedora &amp; Debian Developer", "es"=&gt;"Ingeniera de software, Consultor de software libre, Desarrollador Debian", "fr"=&gt;"Ingénieur logiciel, developeur du logiciel libré, Developeur du Debian", "it"=&gt;"Ingegnere informatico, Consulente di software libero, Sviluppatore Debian"}</subtitle>
      <title>Daniel Pocockâ€™s personal blog | Fedora</title>
      <updated>2026-03-08T19:11:23Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://blogs.gnome.org/aday/?p=10866</id>
    <link href="https://blogs.gnome.org/aday/2026/03/06/gnome-foundation-update-2026-03-06/" rel="alternate" type="text/html"/>
    <title>GNOME Foundation Update, 2026-03-06</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">This post is the latest in my series of GNOME Foundation updates. I’m writing these in my capacity as Foundation President, where I’m busy managing a lot of what’s happening at the organisation at the moment. Each of these posts is a report on what happened over a particular period, and this post covers the … <a class="more-link" href="https://blogs.gnome.org/aday/2026/03/06/gnome-foundation-update-2026-03-06/">Continue reading <span class="screen-reader-text">GNOME Foundation Update, 2026-03-06</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This post is the latest in my series of GNOME Foundation updates. I’m writing these in my capacity as Foundation President, where I’m busy managing a lot of what’s happening at the organisation at the moment. Each of these posts is a report on what happened over a particular period, and this post covers the current week as well as the previous one (23rd February to 6th March).</p>
<h2>Audit time</h2>
<p>I’ve mentioned the GNOME Foundation’s audit on numerous occassions previously. This is being conducted as a matter of routine, but it is our first full formal audit, so we have been learning a lot about what’s involved.</p>
<p>This week has been the audit fieldwork itself, which has been quite intense and a lot of work for everyone involved. The audit team consists of 5 people, most of whom are accountants of different grades. Our own finance team has been meeting with them three times a day since Tuesday, answering questions, doing walkthroughs of our systems, and providing additional documents as requested.</p>
<p>A big part of the audit is cross-referencing and checking documentation, and we have been busy responding to requests for information throughout the week. On last count, we have provided 140 documents to the auditors this week alone, on 20 different themes, including statements, receipts, contracts, invoices, sponsorship agreements, finance reports, and so on.</p>
<p>We’re expecting the draft audit report in about three weeks. Initial signs are good!</p>
<h2>GUADEC 2026</h2>
<p>Planning activity for <a class="external" href="https://events.gnome.org/event/306/">GUADEC 2026</a> has continued over the past two weeks. That includes organising catering, audio visual facilities, a photographer, and sponsorship work.</p>
<p>Registration for the event is now open. The Call for Papers is also open and will close on 13 March – just one week away! If you would like to present this year, please submit an abstract!</p>
<p>If you would like <a class="external" href="https://handbook.gnome.org/events/travel.html">travel sponsorship</a> for GUADEC, there are two deadlines to submit a request: 15th March (for those who need to book travel early, such as if they need a visa) and 24th May (for those with less time pressure).</p>
<h2>LAS 2026</h2>
<p>This year’s <a class="external" href="https://linuxappsummit.org/">Linux App Summit</a> is happening in Berlin, on the 16th and 17th May, and is shaping up to be a great event. As usual we are co-organizing the event with KDE, and the <a class="external" href="https://linuxappsummit.org/cfp/">call for proposals</a> has just opened. If you’d like to present, you have until 23rd March to submit a paper.</p>
<p>The Travel Committee will be accepting <a class="external" href="https://handbook.gnome.org/events/travel.html">travel applications</a> for LAS attendees this year, so if you’d like to attend and need travel assistance, please submit a request no later than 13th April.</p>
<h2>Infrastructure</h2>
<p>On the infrastracture side, GNOME’s single sign on service has been integrated with blogs.gnome.org, which is great for security, as well as meaning that you won’t need to remember an extra password for our WordPress instance. Many thanks to <a class="external" href="https://www.miniorange.com/">miniOrange</a> for providing us with support for their OAuth plugin for WordPress, which has allowed this to happen!</p>
<p>That’s it for my update this week. In addition to the highlights that I’ve mentioned, there are quite a number of other activities happening at the Foundation right now, particularly around new programs, some of which we’re not quite ready to talk about, but hope to provide updates on soon.</p></div>
    </content>
    <updated>2026-03-06T18:38:56Z</updated>
    <published>2026-03-06T18:38:56Z</published>
    <author>
      <name>Allan Day</name>
    </author>
    <source>
      <id>https://blogs.gnome.org/aday</id>
      <link href="https://blogs.gnome.org/aday/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://blogs.gnome.org/aday" rel="alternate" type="text/html"/>
      <subtitle>Allan Day's GNOME Blog</subtitle>
      <title>Form and Function</title>
      <updated>2026-03-06T18:38:56Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://communityblog.fedoraproject.org/?p=15448</id>
    <link href="https://communityblog.fedoraproject.org/flock-2026-financial-assistance-close-march-8th/" rel="alternate" type="text/html"/>
    <title>Final Reminder: Flock 2026 Financial Assistance Applications Close Sunday, March 8th</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Are you planning to attend Flock 2026 but need help with travel or hotel costs? The deadline to apply for limited financial assistance is this Sunday, March 8th, 2026. All attendees, including accepted speakers, must submit an application to be considered for funding. Don't miss outâ€”submit your form today before the hard deadline!</p>
<p>The post <a href="https://communityblog.fedoraproject.org/flock-2026-financial-assistance-close-march-8th/">Final Reminder: Flock 2026 Financial Assistance Applications Close Sunday, March 8th</a> appeared first on <a href="https://communityblog.fedoraproject.org">Fedora Community Blog</a>.</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Do you want to join us for our <a href="https://communityblog.fedoraproject.org/tag/flock/">annual contributor conference</a>? We want to see you there! However, we know that traveling to a global event is a big trip. It costs real money. To help out, the Flock Organizing Team offers <strong>Flock 2026 financial assistance</strong>. We want to make sure money does not stop our active contributors from attending.</p>



<p>This is your final reminder. You must <strong><a href="https://forms.gle/vDPFVKM2LGGZ1FFx8" rel="noreferrer noopener nofollow" target="_blank">submit your form</a> by Sunday, March 8th, 2026</strong>. The organizing team starts looking at the data on Monday morning. Because of this fast timeline, we cannot accept any late forms. Sunday is a hard stop.</p>



<span id="more-15448"/>



<p>What does this funding actually cover? We can help you pay for your travel. This includes your airfare or train tickets. We can also help cover your hotel room at the main event venue. We have a limited budget. Because of this, we cannot fully fund every person who applies. Your peers on the organizing team review all the forms. They look at your community impact to make these tough choices.</p>



<h2 class="wp-block-heading">Note for Flock 2026 speakers</h2>



<p>Are you giving a talk this year? We are excited to hear from you! But please remember one important rule. Being an accepted speaker does <em>not</em> give you guaranteed funding. You still need to ask for help. All speakers must fill out the <strong>Flock 2026 financial assistance</strong> form if they need travel support.</p>



<h2 class="wp-block-heading">Apply for Flock 2026 financial assistance</h2>



<p>Applying is easy. Just follow these steps:</p>



<ol class="wp-block-list" start="1">
<li>Open the <a href="https://forms.gle/vDPFVKM2LGGZ1FFx8" rel="noreferrer noopener nofollow" target="_blank">Google Form application</a>.</li>



<li>Fill in your travel details and your estimated costs.</li>



<li>Explain your recent work and your impact in the Fedora community.</li>



<li>Submit the form before the end of the day on Sunday, March 8th.</li>
</ol>



<p>We want to bring as many builders and contributors together as possible. Please do not wait until the last minute. If you need support to join us, fill out the application today!</p>
<p>The post <a href="https://communityblog.fedoraproject.org/flock-2026-financial-assistance-close-march-8th/">Final Reminder: Flock 2026 Financial Assistance Applications Close Sunday, March 8th</a> appeared first on <a href="https://communityblog.fedoraproject.org">Fedora Community Blog</a>.</p></div>
    </content>
    <updated>2026-03-06T10:15:00Z</updated>
    <published>2026-03-06T10:15:00Z</published>
    <category term="Events"/>
    <category term="2020s"/>
    <category term="applications"/>
    <category term="events"/>
    <category term="Flock"/>
    <category term="Flock 2026"/>
    <author>
      <name>Justin Wheeler</name>
    </author>
    <source>
      <id>https://communityblog.fedoraproject.org/</id>
      <logo>https://communityblog.fedoraproject.org/wp-content/uploads/2022/07/favicon-fedora-commblog.png</logo>
      <link href="https://communityblog.fedoraproject.org/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://communityblog.fedoraproject.org/" rel="alternate" type="text/html"/>
      <subtitle>The Community Blog provides a single source for members of the community to share important news, updates, and information about Fedora with others in the Project community.</subtitle>
      <title>Fedora Community Blog</title>
      <updated>2026-03-06T09:41:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://communityblog.fedoraproject.org/?p=15451</id>
    <link href="https://communityblog.fedoraproject.org/community-update-week-10-2026/" rel="alternate" type="text/html"/>
    <title>Community Update – Week 10 2026</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This is a report created by CLE Team, which is a team containing community members working in various Fedora groups for example Infrastructure, Release Engineering, Quality etc. This team is also moving forward some initiatives inside Fedora project. Week: 02 – 06 March 2026 Fedora Infrastructure This team is taking care of day to day […]</p>
<p>The post <a href="https://communityblog.fedoraproject.org/community-update-week-10-2026/">Community Update – Week 10 2026</a> appeared first on <a href="https://communityblog.fedoraproject.org">Fedora Community Blog</a>.</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This is a report created by <a href="https://docs.fedoraproject.org/en-US/cle/">CLE Team</a>, which is a team containing community members working in various Fedora groups for example Infrastructure, Release Engineering, Quality etc. This team is also moving forward some initiatives inside Fedora project.</p>



<p>Week: 02 – 06 March 2026</p>



<span id="more-15451"/>



<h2 class="wp-block-heading">Fedora Infrastructure</h2>



<p>This team is taking care of day to day business regarding Fedora Infrastructure.<br/>It’s responsible for services running in Fedora infrastructure.<br/><a href="https://pagure.io/fedora-infrastructure/issues">Ticket tracker</a></p>



<ul class="wp-block-list">
<li>Migrated remaining <a href="http://pagure.io">pagure.io</a> repositories, there is one remaining, but needs to have private issues implemented</li>



<li>Provide DNS domain name for konflux (<a href="https://forge.fedoraproject.org/infra/tickets/issues/13167">ticket</a>)</li>



<li>Meeting with the IPA-tuura team to move forward with the Ipsilon replacement project</li>
</ul>



<h2 class="wp-block-heading">CentOS Infra including CentOS CI</h2>



<p>This team is taking care of day to day business regarding CentOS Infrastructure and CentOS Stream Infrastructure.<br/>It’s responsible for services running in CentOS Infratrusture and CentOS Stream.<br/><a href="https://gitlab.com/CentOS/infra/tracker/-/issues">CentOS ticket tracker</a><br/><a href="https://issues.redhat.com/projects/CS/issues/CS-3206?filter=allopenissues">CentOS Stream ticket tracker</a></p>



<ul class="wp-block-list">
<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1866">investigate jenkins repo gpg key change</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1865">zabbix agent fails to load on rhel 10.1 due to selinux policy mismatch</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1861">Podman/crun issue on ansible ARA host</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1860">Enable side tag feature</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1859">Add AIE to sigs.centos.org</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1853">Enable draft builds in CBS</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1747">[spike] verify how to prevent self-registration on mailman3 instance (outside of allowing FAS/ACO accounts)</a></li>



<li><a href="https://issues.redhat.com/browse/CS-3066">Update pungi for CentOS Stream</a></li>
</ul>



<h2 class="wp-block-heading">Release Engineering</h2>



<p>This team is taking care of day to day business regarding Fedora releases.<br/>It’s responsible for releases, retirement process of packages and package builds.<br/><a href="https://pagure.io/releng/issues">Ticket tracker</a></p>



<ul class="wp-block-list">
<li>Still in Beta Freeze, we have had a couple of release candidate composes for Fedora 44 Beta.</li>



<li>GO/NO-GO call for the Beta Release is tentatively scheduled for Thursday, March 5th.</li>
</ul>



<h2 class="wp-block-heading">RISC-V</h2>



<p>This is the summary of the work done regarding the RISC-V architecture in Fedora.</p>



<ul class="wp-block-list">
<li>Continue to comb through the <a href="https://docs.google.com/spreadsheets/d/1_S4eiNKdvyJilyjJ5GcUNIsNQe-iw4qXuuEnlVIcWhY">list of Fedora packages</a> that need work —  submit changes to Fedora / upstream, review patches from others, and submit builds as needed.</li>



<li>Build/test the RISC-V <a href="https://copr.fedorainfracloud.org/coprs/g/forge-riscv-members/riscv64_unified_kernel">unified kernel</a>.</li>



<li>Figured out logistics for 24-h remote access to SpacemiT ‘K3’ hardware (based on RVA230</li>



<li>Discussed with the RISC-V SIG and Fedora docs about migrating the Fedora RISC-V docs from the wiki to forge.</li>



<li>Figure out the prerequisites for F44 builds — toolchain dependencies are being sorted out.</li>
</ul>



<h2 class="wp-block-heading">AI</h2>



<p>This is the summary of the work done regarding AI in Fedora.</p>



<ul class="wp-block-list">
<li><a href="mailto:abompard@redhat.com">Aurelien Bompard</a> Worked on the AI-powered <a href="https://abompard.fedorapeople.org/twif/">This Week in Fedora</a>.</li>



<li>Claude helped <a href="mailto:gmessmer@redhat.com">Gordon Messmer</a> develop an extension to glibc’s malloc API to solve a common problem with memory inflation, and produced some illustrations of the problem and solution.  The write-up will be posted shortly. Draft at:  <a href="https://codeberg.org/gordonmessmer/dev-blog/src/branch/main/memory-efficiency-with-arena-allocators.md">https://codeberg.org/gordonmessmer/dev-blog/src/branch/main/memory-efficiency-with-arena-allocators.md</a></li>



<li>Quality Team workflow for AI code review in Forgejo — easily reused if you’re interested! <a href="https://forge.fedoraproject.org/quality/workflows/src/branch/main/.forgejo/workflows/ai-review.yml">https://forge.fedoraproject.org/quality/workflows/src/branch/main/.forgejo/workflows/ai-review.yml</a></li>
</ul>



<h2 class="wp-block-heading">QE</h2>



<p>This team is taking care of quality of Fedora. Maintaining CI, organizing test days<br/>and keeping an eye on overall quality of Fedora releases.</p>



<ul class="wp-block-list">
<li>Fedora 44 RCs are now available and under heavy testing. The Go/NoGo is scheduled in a few days. Lots of blocker (and not blocker) bugs were discovered, discussed, voted on and resolved. </li>



<li>Kernel 6.19 test days are complete and Podman 5.8 test days are under way.</li>



<li>A new version of BlockerBugs bot was implemented and deployed to staging, which should allow us to migrate blocker voting repository from Pagure to Forge (<a href="https://forge.fedoraproject.org/quality/blockerbugs/issues/296">ticket</a>).</li>



<li>Our cloud automation now <a href="https://forge.fedoraproject.org/quality/fmf-tests/issues/6">reports results to the production wiki</a> for each new compose.</li>



<li>The refactoring of Fedora Easy Karma was <a href="https://forge.fedoraproject.org/quality/fedora-easy-karma/pulls/72">merged</a> to the main branch. All places with links were also updated wrt the recent transition to Forge, and the migration is now done for this repo.</li>



<li>Forge QA repos now has a <a href="https://forge.fedoraproject.org/quality/workflows/src/branch/main/.forgejo/workflows/ai-review.yml">reusable workflow</a> for an AI review.</li>



<li>More bugs hitting OpenQA automated testing were resolved, some some particular ones are very hard to debug, e.g. an <a href="https://bugzilla.redhat.com/show_bug.cgi?id=2439813">ibus hang</a> or an <a href="https://bugzilla.redhat.com/show_bug.cgi?id=2440238">xdg-desktop-portal crash</a>.</li>
</ul>



<h2 class="wp-block-heading">Forgejo</h2>



<p>This team is working on introduction of https://forge.fedoraproject.org to Fedora<br/>and migration of repositories from pagure.io.</p>



<ul class="wp-block-list">
<li>[Forgejo] New Organization and Teams Request: Fedora KDE <a href="https://forge.fedoraproject.org/forge/forge/issues/396#issuecomment-541100">[Followup]</a></li>



<li>[Forgejo] Participated in the Forge review, planning and retrospective meet with Rodney, Nils, Ryan and David <a href="https://forge.fedoraproject.org/forge/forge/projects/350">[Board]</a></li>



<li>[Forgejo] New organisation for Fedora Code of Conduct committee + migration <a href="https://forge.fedoraproject.org/forge/forge/issues/385#issuecomment-558349">[Followup]</a> <a href="https://forge.fedoraproject.org/CoC">[Namespace]</a> <a href="https://forge.fedoraproject.org/forge/forge/issues/385#issuecomment-561189">[Followup]</a></li>



<li>[Forgejo] New repo for Security SIG <a href="https://forge.fedoraproject.org/forge/forge/issues/387#issuecomment-558352">[Followup]</a> <a href="https://forge.fedoraproject.org/security">[Namespace]</a> <a href="https://forge.fedoraproject.org/forge/forge/issues/387#issuecomment-561184">[Followup]</a> <a href="https://forge.fedoraproject.org/forge/forge/issues/387#issuecomment-561840">[Followup]</a></li>



<li>[Forgejo] New Organization and Teams Request: Fedora Btrfs <a href="https://forge.fedoraproject.org/forge/forge/issues/397#issuecomment-558375">[Followup]</a> <a href="https://forge.fedoraproject.org/btrfs">[Namespace]</a></li>



<li>[Docs] Will be migrating Release Notes imminently + branching for F44, contributions welcome once the repo appears on Forgejo</li>



<li>Forgejo runners added for orgs <a href="https://forge.fedoraproject.org/forge/forge/issues/424">mindshare</a> and <a href="https://forge.fedoraproject.org/forge/forge/issues/417">apps</a></li>



<li>Private Issues
<ul class="wp-block-list">
<li>Unit tests for code ⇔ DB boundary (Issue &amp; PrivateIssue: done, related types: ongoing)</li>



<li>Verify, debug and fix DB migration</li>
</ul>
</li>
</ul>



<h2 class="wp-block-heading">UX</h2>



<p>This team is working on improving User experience. Providing artwork, user experience,<br/>usability, and general design services to the Fedora project</p>



<ul class="wp-block-list">
<li>Updated all references to Fedora Design ticket tracker to point to Forgejo [<a href="https://forge.fedoraproject.org/design/tickets/issues/8">ticket</a>], migration of tickets still wip, but significant progress made.</li>
</ul>



<p>If you have any questions or feedback, please respond to this report or contact us on #admin:fedoraproject.org channel on <a href="https://matrix.to/#/#admin:fedoraproject.org:matrix.org">matrix</a>.</p>
<p>The post <a href="https://communityblog.fedoraproject.org/community-update-week-10-2026/">Community Update – Week 10 2026</a> appeared first on <a href="https://communityblog.fedoraproject.org">Fedora Community Blog</a>.</p></div>
    </content>
    <updated>2026-03-06T10:00:00Z</updated>
    <published>2026-03-06T10:00:00Z</published>
    <category term="Fedora Project Community"/>
    <category term="Community update"/>
    <author>
      <name>zlopez</name>
    </author>
    <source>
      <id>https://communityblog.fedoraproject.org/</id>
      <logo>https://communityblog.fedoraproject.org/wp-content/uploads/2022/07/favicon-fedora-commblog.png</logo>
      <link href="https://communityblog.fedoraproject.org/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://communityblog.fedoraproject.org/" rel="alternate" type="text/html"/>
      <subtitle>The Community Blog provides a single source for members of the community to share important news, updates, and information about Fedora with others in the Project community.</subtitle>
      <title>Fedora Community Blog</title>
      <updated>2026-03-06T09:41:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-GB">
    <id>https://cyberelk.net/tim/?p=1764</id>
    <link href="https://cyberelk.net/tim/2026/03/04/logsqueak-rescuing-insights-from-the-logseq-journal/" rel="alternate" type="text/html"/>
    <title>Logsqueak: Rescuing Insights from the Logseq Journal</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Turn your Logseq journal from a "black hole" into a structured knowledge base. Logsqueak uses local AI to extract, refine, and file journal insights directly into your permanent pages, while keeping your data completely private.</p>
<p>The post <a href="https://cyberelk.net/tim/2026/03/04/logsqueak-rescuing-insights-from-the-logseq-journal/">Logsqueak: Rescuing Insights from the Logseq Journal</a> appeared first on <a href="https://cyberelk.net/tim">PRINT HEAD</a>.</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I’ve been using <a href="https://logseq.com/">Logseq</a> for a year now and it’s become the backbone of my workflow. I have pages dedicated to specific topics, concepts, projects, meetings… all sorts of things.</p>



<p>During my day, when I want to note something down or write something out to think about it, the daily Logseq journal is the obvious place for it to go. It has been an invaluable habit to build. But there’s a catch: the journal can easily become a black hole. It ends up as a chaotic mix of meeting notes, fleeting thoughts, random ideas, task lists and the occasional moment of genuine insight.</p>



<p>Most of the time, I try to link journal items to the relevant pages. Sometimes I remember to update those pages in light of new information. But other times I forget, and those insights get buried in the timeline, only resurfacing if I explicitly search for them.</p>



<p>All of those things belong in the journal, but some of them <em>also</em> belong in permanent pages. I wanted a way to filter the signal from the noise and capture things that I can integrate into my pages, <em>in a way that makes them traceable back to the journal</em>, without leaving the keyboard.</p>



<p>Enter <strong><a href="https://cyberelk.net/tim/software/logsqueak/" id="https://cyberelk.net/tim/software/logsqueak/" type="link">Logsqueak</a></strong>: a proof-of-concept experiment to see if a local AI model can act as an automated gardener for a Personal Knowledge Management (PKM) system.</p>



<figure class="wp-block-image size-full"><a href="https://cyberelk.net/tim/wp-content/uploads/2026/02/demo.gif"><img alt="" class="wp-image-1755" height="800" src="https://cyberelk.net/tim/wp-content/uploads/2026/02/demo.gif" width="1200"/></a></figure>



<span id="more-1764"/>



<h2 class="wp-block-heading">How Logsqueak Works</h2>



<p>It’s a Python-based terminal UI built with <a href="https://textual.textualize.io/" id="https://textual.textualize.io/" type="link">Textual</a>, using RAG (Retrieval-Augmented Generation) via Ollama. Because PKM data is highly personal, my aim was to be able to build a tool that can run entirely on a local GPU, meaning your private journal entries never have to leave your machine. (Though you can certainly connect it to much larger cloud models if you prefer.)</p>



<p>The workflow is broken down into 3 phases:</p>



<h3 class="wp-block-heading">1: Extraction (Signal vs. Noise)</h3>



<p>In this phase, Logsqueak reads your Logseq journal and helps identify which items are ephemeral daily noise (e.g., “Morning standup at 9am”) and which are actual knowledge or insight worth keeping.</p>



<h3 class="wp-block-heading">2: Refinement (Making it Evergreen)</h3>



<p>Temporal context is stripped away, and additional context from parent bullet points is added in.</p>



<ul class="wp-block-list">
<li><strong>Original Journal Entry:</strong>
<ul class="wp-block-list">
<li><em>Working on the new analytics dashboard</em>
<ul class="wp-block-list">
<li style="border-width: 1px;"><em>Finally figured out why the main chart was double-fetching data on load. The <code>useEffect</code> hook was missing the empty dependency array.</em></li>
</ul>
</li>
</ul>
</li>



<li><strong>Logsqueak Refinement:</strong>
<ul class="wp-block-list">
<li style="border-width: 1px;"><em>To prevent double-fetching data on load in the analytics dashboard, ensure the <code>useEffect</code> hook for the main chart includes an empty dependency array.</em></li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading">3: Integration (Filing it Away)</h3>



<p>In this final phase, the most semantically relevant pages in your Logseq graph are tracked down, and the best insertion point is identified. Logsqueak will suggest exactly which page and heading the new insight belongs under.</p>



<p>Logseq is built around powerful block properties, so crucially this is where the <strong>traceability</strong> happens. When an insight is integrated, Logsqueak adds an <code>extracted-to::</code> property to the original journal block, linking it directly to the new block. The new block on the target page gets an <code>id::</code> property linking back. This means you can always jump from your polished knowledge base straight back to the original journal entry to see the full context of what you were doing that day.</p>



<p>All writes are performed using a custom engine specifically built for Logseq’s Markdown format, ensuring your notes stay safe. Because this is a proof-of-concept, all writes are guarded by explicit user approval—Logsqueak won’t change your files without you saying “yes.”</p>



<h2 class="wp-block-heading">Try it out!</h2>



<p>Logsqueak requires Python 3.11+ and an AI assistant. You can use <a href="https://ollama.com/" id="https://ollama.com/" type="link">Ollama</a> to run everything locally.</p>



<p>If you’re on Fedora, getting the prerequisites running is incredibly straightforward. Since <a href="https://fedoraproject.org/workstation/" id="https://fedoraproject.org/workstation/" type="link">Fedora Workstation</a> ships with recent Python versions out of the box, you’re already halfway there. You just need to grab Ollama to run the models locally, set up a virtual environment, and you’re good to go:</p>



<pre class="wp-block-code"><code># Assuming you've installed Ollama
git clone https://github.com/twaugh/logsqueak.git
cd logsqueak
./setup-dev.sh
source venv/bin/activate
logsqueak init</code></pre>



<h2 class="wp-block-heading">Taming the Knowledge Graph</h2>



<p>This tool can help you turn a pile of daily logs into a structured, searchable knowledge base. Although it can’t yet create <em>new</em> pages from scratch or be given custom instructions about how best to integrate things into the graph, it’s already useful enough for me to use in my daily routine.</p>



<p>It’s very much a proof-of-concept though, and I’d love to get some feedback from other developers and knowledge management enthusiasts. You can <a href="https://github.com/twaugh/logsqueak">check out the code on GitHub</a>.</p>



<p>Building Logsqueak made me realise just how much time I spend thinking about note-taking friction. While Logsqueak handles my fast, keyboard-driven daily logging, I actually do a lot of my deep thinking away from the screen on a <a href="https://supernote.com/" id="https://supernote.com/" type="link">Ratta Supernote</a> e-ink tablet.</p>



<p>I recently found myself trying to solve a similar “black hole” problem over there. The result is <a href="https://cyberelk.net/tim/2026/02/10/zettelkasten-on-a-supernote/"><strong>Slipstream</strong></a>: a <a href="https://zettelkasten.de/introduction/" id="https://zettelkasten.de/introduction/" type="link">Zettelkasten</a> framework to let you build infinitely nested idea networks by hand.</p>



<p>If you happen to be an e-ink user who prefers a stylus to a keyboard when you need to disconnect and focus, you might find it an interesting contrast. As a bonus, because Slipstream has a structured convention, exporting those handwritten notes to plain text makes them perfectly readable for the exact kind of LLM processing Logsqueak relies on. It’s analogue thinking, ready for the AI age.</p>
<p>The post <a href="https://cyberelk.net/tim/2026/03/04/logsqueak-rescuing-insights-from-the-logseq-journal/">Logsqueak: Rescuing Insights from the Logseq Journal</a> appeared first on <a href="https://cyberelk.net/tim">PRINT HEAD</a>.</p></div>
    </content>
    <updated>2026-03-04T11:30:43Z</updated>
    <published>2026-03-04T11:30:43Z</published>
    <category term="Software"/>
    <category term="fedora"/>
    <category term="logseq"/>
    <author>
      <name>Tim Waugh</name>
    </author>
    <source>
      <id>https://cyberelk.net/tim/</id>
      <link href="https://cyberelk.net/tim/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://cyberelk.net/tim/" rel="alternate" type="text/html"/>
      <title>PRINT HEAD</title>
      <updated>2026-03-04T11:30:43Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://avi.alkalay.net/?p=4902</id>
    <link href="https://avi.alkalay.net/2026/03/uniqlo-bash-easter-egg.html" rel="alternate" type="text/html"/>
    <title>Uniqlo T-Shirt Bash Script Easter Egg</title>
    <summary>At Uniqlo flagship store in Ginza, Tokyo, there was this T-shirt with an encoded shell script. Well, I had to decode it and see the result. I took a photo with my iPhone and used its own OCR, which made a lot of confusion between 0 (zero), O (capital o) and 8, mixed 1 and […]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>At <a href="https://maps.app.goo.gl/xCtJ2cwKNJzXg1H17">Uniqlo flagship store in Ginza, Tokyo</a>, there was this <a href="https://www.uniqlo.com/us/en/products/E480814-000/00">T-shirt with an encoded shell script</a>.</p>



<figure class="wp-block-image size-large"><img alt="" src="https://github.com/SeenamZaSodaSingha/UNIQLO_Akamai_TShirt_Base64/raw/main/images/uq.png"/></figure>



<figure class="wp-block-image size-large"><img alt="" src="https://github.com/SeenamZaSodaSingha/UNIQLO_Akamai_TShirt_Base64/raw/main/images/design.avif"/></figure>



<p>Well, I had to decode it and see the result.</p>



<span id="more-4902"/>



<p>I took a photo with my iPhone and used its own OCR, which made a lot of confusion between 0 (zero), O (capital o) and 8, mixed 1 and l (small L), and yielded many chars as very similar glyphs but in advanced Unicode ranges, which are invalid for Base64 encoding. It took me some time to fix it all. The final corrected text is this:</p>



<pre class="wp-block-code"><code>#!/bin/bash
eval "$(base64 -d &lt;&lt;&lt; 'IyEvYmluL2Jhc2gKCiMgQ29uZ3Jhd
HVsYXRpb25zISBZb3UgZm91bmQgdGhlIGVhc3RlciBlZ2chIOKdpO+4jwojIOOBiuO
CgeOBp+OBqOOBhuOBlOOBluOBhOOBvuOBme+8gemaoOOBleOCjOOBn+OCteODl+OD
qeOCpOOCuuOCkuimi+OBpOOBkeOBvuOBl+OBn++8geKdpO+4jwoKIyBEZWZpbmUgd
GhlIHRleHQgdG8gYW5pbWF0ZQp0ZXh0PSLimaVQRUFDReKZpUZPUuKZpUFMTOKZpV
BFQUNF4pmlRk9S4pmlQUxM4pmlUEVBQ0XimaVGT1LimaVBTEzimaVQRUFDReKZpUZ
PUuKZpUFMTOKZpVBFQUNF4pmlRk9S4pmlQUxM4pmlIgoKIyBHZXQgdGVybWluYWwg
ZGltZW5zaW9ucwpjb2xzPSQodHB1dCBjb2xzKQpsaW5lcz0kKHRwdXQgbGluZXMpC
gojIENhbGN1bGF0ZSB0aGUgbGVuZ3RoIG9mIHRoZSB0ZXh0CnRleHRfbGVuZ3RoPS
R7I3RleHR9CgojIEhpZGUgdGhlIGN1cnNvcgp0cHV0IGNpdmlzCgojIFRyYXAgQ1RS
TCtDIHRvIHNob3cgdGhlIGN1cnNvciBiZWZvcmUgZXhpdGluZwp0cmFwICJ0cHV0I
GNub3JtOyBleGl0IiBTSUdJTlQKCiMgU2V0IGZyZXF1ZW5jeSBzY2FsaW5nIGZhY3R
vcgpmcmVxPTAuMgoKIyBJbmZpbml0ZSBsb29wIGZvciBjb250aW51b3VzIGFuaW1hd
Glvbgpmb3IgKCggdD0wOyA7IHQrPTEgKSk7IGRvCiAgICAjIEV4dHJhY3Qgb25lIGN
oYXJhY3RlciBhdCBhIHRpbWUKICAgIGNoYXI9IiR7dGV4dDp0ICUgdGV4dF9sZW5nd
Gg6MX0iCiAgICAKICAgICMgQ2FsY3VsYXRlIHRoZSBhbmdsZSBpbiByYWRpYW5zCiA
gICBhbmdsZT0kKGVjaG8gIigkdCkgKiAkZnJlcSIgfCBiYyAtbCkKCiAgICAjIENhb
GN1bGF0ZSB0aGUgc2luZSBvZiB0aGUgYW5nbGUKICAgIHNpbmVfdmFsdWU9JChlY2
hvICJzKCRhbmdsZSkiIHwgYmMgLWwpCgogICAgIyBDYWxjdWxhdGUgeCBwb3NpdGl
vbiB1c2luZyB0aGUgc2luZSB2YWx1ZQogICAgeD0kKGVjaG8gIigkY29scyAvIDIpIC
sgKCRjb2xzIC8gNCkgKiAkc2luZV92YWx1ZSIgfCBiYyAtbCkKICAgIHg9JChwcmlu
dGYgIiUuMGYiICIkeCIpCgogICAgIyBFbnN1cmUgeCBpcyB3aXRoaW4gdGVybWluY
WwgYm91bmRzCiAgICBpZiAoKCB4IDwgMCApKTsgdGhlbiB4PTA7IGZpCiAgICBpZi
AoKCB4ID49IGNvbHMgKSk7IHRoZW4geD0kKChjb2xzIC0gMSkpOyBmaQoKICAgICM
gQ2FsY3VsYXRlIGNvbG9yIGdyYWRpZW50IGJldHdlZW4gMTIgKGN5YW4pIGFuZCAyM
DggKG9yYW5nZSkKICAgIGNvbG9yX3N0YXJ0PTEyCiAgICBjb2xvcl9lbmQ9MjA4CiA
gICBjb2xvcl9yYW5nZT0kKChjb2xvcl9lbmQgLSBjb2xvcl9zdGFydCkpCiAgICBjb
2xvcj0kKChjb2xvcl9zdGFydCArIChjb2xvcl9yYW5nZSAqIHQgLyBsaW5lcykgJSBj
b2xvcl9yYW5nZSkpCgogICAgIyBQcmludCB0aGUgY2hhcmFjdGVyIHdpdGggMjU2L
WNvbG9yIHN1cHBvcnQKICAgIGVjaG8gLW5lICJcMDMzWzM4OzU7JHtjb2xvcn1tIiQ
odHB1dCBjdXAgJHQgJHgpIiRjaGFyXDAzM1swbSIKCiAgICAjIExpbmUgZmVlZCB0b
yBtb3ZlIGRvd253YXJkCiAgICBlY2hvICIiCgpkb25lCgo= ')"</code></pre>



<p>When base64-decoded, this bash script appears:</p>



<pre class="wp-block-code"><code>#!/bin/bash
# Congratulations! You found the easter egg! ❤
# おめでとうございます！隠されたサプライズを見つけました！❤
# Define the text to animate
text="♥PEACE♥FOR♥ALL♥PEACE♥FOR♥ALL♥PEACE♥FOR♥ALL♥PEACE♥FOR♥ALL♥PEACE♥FOR♥ALL♥"
# Get terminal dimensions
cols=$(tput cols)
lines=$(tput lines)
# Calculate the length of the text
text_length=${#text}
# Hide the cursor
tput civis
# Trap CTRL+C to show the cursor before exiting
trap "tput cnorm; exit" SIGINT
# Set frequency scaling factor
freq=0.2
# Infinite loop for continuous animation
for (( t=0; ; t+=1 )); do
    # Extract one character at a time
    char="${text:t % text_length:1}"
    # Calculate the angle in radians
    angle=$(echo "($t) * $freq" | bc -l)
    # Calculate the sine of the angle
    sine_value=$(echo "s($angle)" | bc -l)
    # Calculate x position using the sine value
    x=$(echo "($cols / 2) + ($cols / 4) * $sine_value" | bc -l)
    x=$(printf "%.0f" "$x")
    # Ensure x is within terminal bounds
    if (( x &lt; 0 )); then x=0; fi
    if (( x &gt;= cols )); then x=$((cols - 1)); fi
    # Calculate color gradient between 12 (cyan) and 208 (orange)
    color_start=12
    color_end=208
    color_range=$((color_end - color_start))
    color=$((color_start + (color_range * t / lines) % color_range))
    # Print the character with 256-color support
    echo -ne "\033[38;5;${color}m"$(tput cup $t $x)"$char\033[0m"
    # Line feed to move downward
    echo ""
done</code></pre>



<p>The original encoded text, when executed in my Linux terminal gives a beatiful animation, similar to this:</p>



<figure class="wp-block-image size-large"><img alt="" src="https://github.com/SeenamZaSodaSingha/UNIQLO_Akamai_TShirt_Base64/raw/main/images/run.gif"/></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>After decoding and executing the script, I found other people doing the same:</p>



<ul class="wp-block-list">
<li><a href="https://leewc.com/blog/uniqlo-akamai-peace-for-all/">Uniqlo’s Peace For All Easter Egg | leewc</a></li>



<li><a href="https://github.com/SeenamZaSodaSingha/UNIQLO_Akamai_TShirt_Base64">GitHub – SeenamZaSodaSingha/UNIQLO_Akamai_TShirt_Base64 · GitHub</a></li>
</ul>



<p>But I swear I decoded it myself first, without any help.</p></div>
    </content>
    <updated>2026-03-03T21:18:35Z</updated>
    <published>2026-03-03T21:18:35Z</published>
    <category term="Linux &amp; Open Source"/>
    <category term="lang:en"/>
    <category term="tech:yes"/>
    <author>
      <name>Avi Alkalay</name>
    </author>
    <source>
      <id>https://avi.alkalay.net</id>
      <link href="https://avi.alkalay.net/tag/tech:ok,tech:yes/feed" rel="self" type="application/rss+xml"/>
      <link href="https://avi.alkalay.net" rel="alternate" type="text/html"/>
      <link href="https://avi.alkalay.net/wp-json/opensearch/1.1/document" rel="search" title="Search Avi Alkalay" type="application/opensearchdescription+xml"/>
      <subtitle>Digital Awareness and Flying Spirit</subtitle>
      <title>tech:ok – Avi Alkalay</title>
      <updated>2026-03-08T09:35:32Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://danielpocock.com/fr/bad-faith-hugo-roy-knew-fsfe-impersonating-fsf-before-french-tribunal-deceived-colleagues</id>
    <link href="https://danielpocock.com/fr/bad-faith-hugo-roy-knew-fsfe-impersonating-fsf-before-french-tribunal-deceived-colleagues/" rel="alternate" title="Mauvaise foi : Hugo Roy savait que la FSFE se faisait passer pour la FSF devant le tribunal fran&#xE7;ais, ses coll&#xE8;gues ont &#xE9;t&#xE9; tromp&#xE9;s." type="text/html"/>
    <title xml:lang="fr">Mauvaise foi : Hugo Roy savait que la FSFE se faisait passer pour la FSF devant le tribunal français, ses collègues ont été trompés.</title>
    <content type="xhtml" xml:lang="fr"><div xmlns="http://www.w3.org/1999/xhtml"><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Les avocats ne sont généralement pas responsables des crimes de leurs clients. Si le client ment sous serment et que l'avocat n'est pas au courant du mensonge, ce dernier ne peut être tenu responsable.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Toutefois, dans les cas où l'avocat aide sciemment et volontairement son client à tromper le juge, les conséquences peuvent être extrêmement graves pour lui.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Par exemple, dans certaines affaires récentes, des avocats ont eu recours à
 </font></font><a href="https://danielpocock.com/fr/category/artificial-intelligence/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
l'intelligence artificielle</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> pour rédiger des documents juridiques. Dans ces cas précis, il est évident pour tous que c'est l'avocat, et non le client, qui a pris un raccourci.
</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Dans le cas des
 </font></font><a href="https://danielpocock.com/fr/category/fsfe-misfits/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
marginaux de la FSFE</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , on constate que l'avocat français
 </font></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Hugo Roy</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> a effectué un stage auprès
 </font></font><a href="https://danielpocock.com/fr/category/fsfe-misfits/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
d'eux</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> en 2009. En 2011, il a intégré l'Assemblée générale (AG) de la FSFE. L'AG est la liste de diffusion privée où les initiés et les marginaux discutent et complotent contre le reste de la communauté du logiciel libre. Elle est comparable au groupe secret (et divulgué) de </font></font><em><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">debian-private , où les </font></font></em><font dir="auto" style="vertical-align: inherit;"/><a href="https://danielpocock.com/fr/category/debianism/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
débianistes</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> dissidents
 </font><font dir="auto" style="vertical-align: inherit;">se livrent à des actes tels que
 </font></font><a href="https://danielpocock.com/fr/debian-falsified-harassment-claims-appelbaum-expulsion/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
de fausses accusations de viol</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">En mai 2017, la
 </font></font><a href="https://danielpocock.com/fr/category/fsf/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
véritable FSF</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> a réitéré sa demande aux
 </font></font><a href="https://danielpocock.com/fr/category/fsfe-misfits/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
marginaux de la FSFE</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> de cesser d'utiliser le nom FSFE en raison de la confusion qu'il engendre.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">La demande a été partagée avec tous les membres de la liste de diffusion de GA.
 </font></font><a href="https://danielpocock.com/fr/people/jonas-oberg/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Jonas Oberg</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , le directeur exécutif, nous a indiqué que la
 </font></font><a href="https://danielpocock.com/fr/category/fsf/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
véritable FSF</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> avait raison et que les
 </font></font><a href="https://danielpocock.com/fr/category/fsfe-misfits/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
membres de la FSFE</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> n'avaient pas le droit d'utiliser un nom suggérant une affiliation avec la
 </font></font><a href="https://danielpocock.com/fr/category/fsf/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
véritable FSF</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> et
 </font></font><a href="https://danielpocock.com/fr/people/richard-stallman-rms/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
le Dr Richard Stallman</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> . De fait,
 </font></font><a href="https://danielpocock.com/fr/category/fsfe-misfits/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
ces membres de la FSFE</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> se livrent à
 </font></font><a href="https://danielpocock.com/fr/matthias-fsfe-analogous-identity-fraud/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
une usurpation d'identité</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , ou à une forme de
 </font></font><a href="https://danielpocock.com/fr/nigerian-fraud-in-fsfe-constitution/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
fraude nigériane,</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> chaque fois qu'ils utilisent le nom FSFE sur un document.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Voici la discussion de mai 2017. Tous les membres de l'Assemblée générale, y compris
 </font></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Hugo Roy</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , l'ont vue :</font></font></p>

<img alt="Hugo Roy, Matthias Kirschner, Jonas Oberg, Shane Martin Coughlan, Alessandro Rubini, Max Mehl, Bernhard Reiter, Georg Greve, Daniel Pocock, FSFE" src="https://danielpocock.com/assets/fsfe/2017-05-fsfe-change-name-thread.jpg" width="100%"/>
<p> </p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Commentaires de
 </font></font><a href="https://danielpocock.com/fr/people/jonas-oberg/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Jonas Oberg</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , le directeur général :</font></font></p>

<pre style="white-space: pre-wrap;"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Objet : Re: La FSF nous demande de changer de nom II</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Date : mar. 30 mai 2017 15:31:39 +0200</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
De : </font></font><a href="https://danielpocock.com/fr/people/jonas-oberg"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Jonas Oberg</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;jonas@fsfe.org&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
À : </font></font><a href="https://danielpocock.com/fr/people/bernhard-reiter/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Bernhard Reiter</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;bernhard@intevation.de&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
CC : ga@fsfeurope.org</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Salut </font></font><a href="https://danielpocock.com/fr/people/bernhard-reiter/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Bernhard</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> ,</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je suis globalement d'accord avec vous, mais j'aimerais vous demander une précision sur un point.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
cette partie :</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je ne vois pas pourquoi. Nous devrions leur demander de mettre en place la coopération convenue.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Si j'examine honnêtement l'accord-cadre, je crois que c'est</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
formulé de manière plutôt favorable à la FSF, et beaucoup de ce que nous ferions</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
J'aimerais voir – par exemple, une prise de décision conjointe sur des questions importantes liées</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
au logiciel libre – cela ne figure pas réellement dans l'accord, mis à part une intention.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
développer une telle voie dans un futur hypothétique.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Et je comprends parfaitement pourquoi la FSF estime que nous sommes en infraction avec la loi.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
accord, [ ... extrait ... ]</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
[ ... extrait ... ]</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
L'accord-cadre, en l'état, n'est donc pas respecté.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
N'importe quel côté. [ ... extrait ... ]</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
[ ... extrait ... ]</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Sincèrement,</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
--</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Jonas Öberg, directeur exécutif</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Fondation européenne du logiciel libre | jonas@fsfe.org</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Votre soutien nous permet de poursuivre notre travail (fsfe.org/join)</font></font><font/>
</pre>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Quelques mois plus tard, lors de la discussion sur le conflit d'intérêts,
 </font></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Hugo Roy</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> a confirmé qu'il était avocat, autorisé à exercer au barreau de Paris et employé par
 </font></font><a href="https://danielpocock.com/fr/category/baker-mckenzie/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Baker McKenzie</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> :</font></font></p>

<pre style="white-space: pre-wrap;"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Objet : Re: conflit d'intérêts</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Date : mar. 15 août 2017 08:27:29 +0000</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
De : </font></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Hugo Roy</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;hugo@fsfe.org&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
À : ga@fsfeurope.org</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Salut,</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
-----</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
En résumé : il faudrait plus de transparence sur ces questions au sein de l’Assemblée générale.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Du moins, et c'est ce que nous avons fait. Donc, pour ceux qui ne le font pas...</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Sachez-le : je suis avocat et je conseille des clients qui se trouvent être de grandes entreprises.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Les fournisseurs de logiciels propriétaires également.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
-----</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je ne vois rien de mal pour le moment dans la façon dont nous fonctionnons actuellement.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je gère ça. Ce que je veux dire, c'est qu'aucun problème n'est apparu et que je</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je n'y ai pas vraiment réfléchi. D'ailleurs, (peut-être ai-je aussi analysé la discussion)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
(Je vais vite, alors excusez-moi si je me trompe sur certains points, mais je ne pense pas que ce soit le cas.)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Quelqu'un ici a suggéré que toutes les informations divulguées conformément à une</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
La politique en matière de conflits d'intérêts serait nécessairement publique, voire même élaborée.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
public par défaut.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Cependant, ces problèmes n'apparaissent pas toujours explicitement, il arrive parfois</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
plus pernicieux que cela (sans vouloir sous-entendre aucune malice)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
ici).</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je ne serais *pas* à l'aise si je le découvrais par moi-même.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Coïncidence ou pas, qu'un membre de GA soit chez Microsoft, Red Hat ou Facebook ?</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
membre du personnel.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je pense qu'il est important qu'au sein du groupe GA, nous ayons certains</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
visibilité sur ces sujets. Nous sommes un petit groupe et nous devrions connaître chaque élément.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
autre. Et cela exige aussi une certaine transparence --- car il s'agit d'un</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
le fait que nous ne nous connaissons pas tous forcément bien, ne serait-ce que pour le</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
le fait que certains membres aient adhéré récemment.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Or, quelqu'un a fait remarquer à juste titre que pour ceux qui sont travailleurs indépendants,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Cela serait plus logique si la divulgation des plus gros clients était faite ; mais voilà.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
difficilement possible (les gros clients ont tendance à exiger la confidentialité).</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Il semblerait que cela me concerne. Je suis avocat et je travaille dans un grand cabinet.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
cabinet ( </font></font><a href="https://danielpocock.com/fr/category/baker-mckenzie/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Baker McKenzie</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> ) --- cela ne vous donnera probablement pas d'informations intéressantes</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
informations à des fins de déclaration de conflit d'intérêts. Cependant, je ne suis pas à</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
liberté de divulguer mes clients ou ceux du cabinet — bien que je puisse dire que</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Ils comprennent notamment de grands éditeurs de logiciels propriétaires, ce qui ne devrait guère être le cas.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Cela peut paraître surprenant ; après tout, je donne des conseils en droit informatique.</font></font><font/>
<font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Meilleur,</font></font><font/>
<a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Hugo</font></font></a>
</pre>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Peu après,
 </font></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Hugo Roy</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> s'est activement impliqué dans la désignation d'un autre avocat français pour intenter une action en justice en France contre le ministère de la Défense.
 </font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;">
Hugo </font></a></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Roy</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> a transmis des informations à cet avocat.
 </font><font dir="auto" style="vertical-align: inherit;">Il savait que le nom de la Free Software Foundation Europe figurerait dans les documents judiciaires publics et que le public l'associerait à la
 </font><a href="https://danielpocock.com/fr/category/fsf/"><font dir="auto" style="vertical-align: inherit;">
véritable FSF</font></a><font dir="auto" style="vertical-align: inherit;"> et
 </font><a href="https://danielpocock.com/fr/people/richard-stallman-rms/"><font dir="auto" style="vertical-align: inherit;">
au Dr Richard Stallman</font></a><font dir="auto" style="vertical-align: inherit;"> . Il semble qu'il n'ait averti ni l'avocat chargé de la procédure, ni l'avocat qui a présenté l'affaire devant le tribunal, de cette usurpation d'identité et du litige en cours.</font></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"/></a><font dir="auto" style="vertical-align: inherit;"/><a href="https://danielpocock.com/fr/category/fsf/"><font dir="auto" style="vertical-align: inherit;"/></a><font dir="auto" style="vertical-align: inherit;"/><a href="https://danielpocock.com/fr/people/richard-stallman-rms/"><font dir="auto" style="vertical-align: inherit;"/></a><font dir="auto" style="vertical-align: inherit;"/></p>

<pre style="white-space: pre-wrap;"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Objet : Décision d'intenter une action en justice contre l'armée française – Contrat Microsoft</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Date : jeu. 26 oct. 2017 17:32:56 +0200</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
De : Hugo Roy &lt;hugo@fsfe.org&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
À : team@lists.fsfe.org</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Désolé, je suis pressé.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Avons-nous déjà pris une décision ?</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
--</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Envoyé depuis mon mobile</font></font><font/>
</pre>

<pre style="white-space: pre-wrap;"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Objet : Re: Tr: CONTRAT MICROSOFT (Ministre français de la Défense)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Date : Sam., 28 oct. 2017 02:41:49 +0561</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
De : Hugo Roy &lt;hugo@fsfe.org&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
À : </font></font><a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Alexis Fitzjean O Cobhthaigh</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;afoc.avocat@gmail.com&gt;, france@lists.fsfe.org, Matthias Kirschner &lt;mk@fsfe.org&gt;, team@lists.fsfe.org</font></font><font/>
<font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Salut tout le monde,</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
J'ai pris contact avec Nexedi et </font></font><a href="https://danielpocock.com/fr/category/april/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">April</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> aujourd'hui, pour m'assurer que le lancement</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Cette action n'aurait pas d'effets néfastes sur eux. Tout semble</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Très bien --- Alexis, n'hésite pas à donner ton avis.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Meilleur,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Hugo</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
↪ Matthias Kirschner / 27 octobre 2017 11:57 :</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Bonjour Alexis, bonjour Hugo,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Comme je viens de le convenir avec Hugo : oui, allez-y. J’ai pleinement confiance.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je vous en parle. On pourrait régler certains détails la semaine prochaine.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
(Je serai de retour mercredi). Au cas où il y aurait quelque chose d'urgent d'ici là,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt; veuillez m'appeler).</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Meilleurs vœux,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt; Matthias</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt; * Hugo Roy [2017-10-27 09:06 +0200] :</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt; 1) Nous devrions déposer une demande auprès du CADA dès que possible pour tenter d'obtenir</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt; les parties effacées du contrat.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt; Il faut faire vite. C'est assez facile et je le ferai *bénévolement*.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je ne suis pas sûr que ce soit très utile, mais ça vaut le coup d'essayer.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt; déposé dans les deux mois suivant la réception de la réponse du ministère</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt; (Pourriez-vous confirmer la date ?)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt; 2) Je pense que nous devrons déposer une plainte devant le tribunal administratif de</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt; Paris (*avant le lundi 30 octobre*).</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt; [...]</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Pour cette partie, je peux baisser mon tarif horaire à 125 $ avant taxes (150 $ taxes incluses).</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt; inclus). Et, si nous portons plainte par précaution et que vous choisissez ensuite de</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;&gt; Retirez-le une semaine plus tard, je ne facturerai rien.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt; --</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Matthias Kirschner - Président - Free Software Foundation Europe</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt; Schönhauser Allee 6/7, 10119 Berlin, Allemagne | +49-30-27595290</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt; Enregistré auprès de l'Amtsgericht Hamburg, VR 17030 | (fsfe.org/join)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt; Contact (fsfe.org/about/kirschner) - Blog (k7r.eu/blog.html)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
&gt;</font></font><font/>
</pre>

<pre style="white-space: pre-wrap;"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Sujet : Tr : Re : Re : Affaire Microsoft</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Date : dim. 5 nov. 2017 01:13:04 +0561</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
De : Hugo Roy &lt;hugo@fsfe.org&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
À : team@lists.fsfe.org</font></font><font/>
<font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Salut tout le monde,</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Pour information, voici le mémoire déposé auprès du tribunal de Paris dans l'affaire Microsoft.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Placez tous les dossiers de cas dans le SVN interne.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Meilleur,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Hugo</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Sujet : Re: Re: Affaire Microsoft</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
De : </font></font><a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Alexis Fitzjean O Cobhthaigh</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;afoc.avocat@gmail.com&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Date : 31/10/2017, 12:02</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
À : Hugo Roy &lt;hugo@fsfe.org&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
CC : france@lists.fsfe.org</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Bonjour à tous,</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
La requête a bien été enregistrée, par le tribunal administratif de Paris, sous le n° 1716711.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je vous mets en pièce jointe un exemplaire, au format PDF, de la requête telle qu'elle a été déposée hier soir.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je reste naturellement à votre disposition si vous souhaitez que l'on échange, par écrit ou de vive-voix, sur ce dossier.</font></font><font/>
<font/>
<a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Alexis</font></font></a><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Le 30 octobre 2017 à 22:07, Hugo Roy &lt;hugo@fsfe.org&gt; a écrit :</font></font><font/>
<font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    La requête a été déposée aujourd'hui. Alexis, tu peux nous envoyer le</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    PDF officiel lorsqu'il est prêt ?</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Merci</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    PS : garder france@ en copie autant que possible - désolé je n'ai pas eu eu</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    le temps du faire aujourd'hui</font></font><font/>
<font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    ---------- Message transféré ----------</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    De : </font></font><a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Alexis Fitzjean O Cobhthaigh</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;afoc.avocat@gmail.com&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    À : </font></font><a href="https://danielpocock.com/fr/people/frederic-couchet/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Frédéric Couchet</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;fcouchet@april.org&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Cc : </font></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Hugo Roy</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;hugo@hugoroy.eu&gt;, </font></font><a href="https://danielpocock.com/fr/people/etienne-gonnu/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Étienne GONNU</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;egonnu@april.org&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Date : lundi 30 octobre 2017 10:00:35 +0100</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Objet : Re : Affaire Microsoft</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Bonjour à tous,</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Comme convenu lors de notre discussion vendredi avec Hugo (en copie), vous trouverez en pièce jointe le projet de requête sommaire que je m'apprête à déposer dans la journée pour la FSFE. J'ai fait au mieux dans un délai si réduit, étant précisé que l'argumentation pourra être complétée ultérieurement.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Vos éventuelles remarques et suggestions sont bien entendues les bienvenues. J'envisage un dépôt dans l'après-midi, en ajoutant quelques modifications et corrections mineures.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    N'hésitez pas à m'appeler à mon cabinet au besoin pour en discuter.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Bien à vous,</font></font><font/>
<font/>
    <a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Alexis FITZJEAN Ó COBHTHAIGH</font></font></a><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Avocat au Barreau de Paris / Avocat au Barreau de Paris</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Chargé d'enseignement à l'Université Paris II Panthéon-Assas</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    c/o SCP MARLANGE-de la BURGADE</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    5, rue Daunou 75002 PARIS</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    afoc.avocat@gmail.com</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Tél : (+33)1.53.63.33.10 Fax : (+33)1.45.48.90.09</font></font><font/>
<font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    PRIVILÉGIÉ ET CONFIDENTIEL/CONFIDENTIEL</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Ce message contient des informations privilégiées et confidentielles. Si vous n'êtes pas le destinataire désigné, veuillez le détruire sans le lire, le copier ni en divulguer le contenu à quiconque.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Cet e-mail contient des informations confidentielles protégées par le secret professionnel. S'il ne vous est pas destiné, nous vous remercions de le détruire immédiatement, sans le copier, ni révéler ou transmettre son contenu à qui que ce soit. &amp;ZeroWidthSpace</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
    Le 28 octobre 2017 à 16:08, </font></font><a href="https://danielpocock.com/fr/people/frederic-couchet/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Frédéric Couchet</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;fcouchet@april.org&gt; a écrit :</font></font><font/>
<font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
        Bonjour à vous,</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
        &gt;&gt;&gt;&gt;&gt; </font></font><a href="https://danielpocock.com/fr/people/etienne-gonnu/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Étienne GONNU</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;egonnu@april.org&gt; écrit :</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
            &gt; J'en profite également pour une autre précision: sur quelle liste,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
            &gt; ou avec qui, le sujet de l'action de la FSFE a t'il été évoqué via</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
            &gt; courriel ? Je n'en trouve pas trace dans mon courrielleur.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
        pareil, je n'ai aucune trace d'un quelconque échange sur ce sujet, mais</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
        nous avons pu louper quelque chose :)</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
        Librement,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
        Fred.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
        --</font></font><font/>
        <a href="https://danielpocock.com/fr/category/april/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Avril</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> - Promouvoir et défendre le logiciel libre</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
        https://www.april.org</font></font><font/>
<font/>
</pre>

<pre style="white-space: pre-wrap;"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Objet : Fwd : 1716711 - FSFE vs Ministre des armées (Ministry of Defence) - Mémoire en défense (defence)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Date : jeu. 19 avr. 2018 17:15:07 +0200</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
De : Hugo Roy &lt;hugo@fsfe.org&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
À : team@lists.fsfe.org, legal@lists.fsfe.org</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
CC : france@lists.fsfe.org</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Salut tout le monde,</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Petit point sur l'affaire contre Microsoft (tous les documents sont dans le dossier)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
SVN interne).</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Nous avons reçu la réponse du gouvernement. Il semble qu'ils traitent</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Cela fait l'objet d'une attention particulière. </font></font><a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Alexis</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , notre avocate dans cette affaire, est</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Nous préparons un projet qui sera partagé avec france@ lundi.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Partagez-le également avec </font></font><a href="https://danielpocock.com/fr/category/april/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">April</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> (et éventuellement d'autres personnes) pour obtenir leurs commentaires.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Vous trouverez ci-joint le courriel </font></font><a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">d'Alexis</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> à ce sujet, au cas où cela vous intéresserait.</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
et également la réponse du gouvernement français.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Notre réponse au gouvernement doit être adressée au tribunal de Paris avant</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Le 30 avril, ce qui nous laisse (fsfe) un peu moins d'une semaine pour examiner</font></font><font/>
<a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Le brouillon d'Alexis</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Si vous avez des questions, n'hésitez pas !</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Meilleur,</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Hugo</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Objet : 1716711 - FSFE vs Ministre des armées (Ministry of Defence) - Mémoire en défense (defence)</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
De : </font></font><a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Alexis Fitzjean O Cobhthaigh</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> &lt;afoc.avocat@gmail.com&gt;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Date : 06/04/2018, 18:56</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
À : Matthias Kirschner &lt;mk@fsfe.org&gt;, france@lists.fsfe.org, Hugo Roy &lt;hugo@fsfe.org&gt;</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Bonjour à tous,</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Veuillez trouver ci-joint la défense du Ministère. C'est formidable, car nous savons maintenant où nous allons. Sans surprise.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
1) Le ministère soutient que la juridiction compétente n'est pas le tribunal administratif de Paris, mais celui de Melun (ville très proche de Paris). Cela n'a pas d'incidence majeure : même si le tribunal compétent est celui de Melun et non celui de Paris, le tribunal de Paris transmettra simplement l'affaire à celui de Melun (aucun risque d'incompétence ou d'irrecevabilité à ce sujet).</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
2) Sans surprise, le ministère soutient que FSFE n'a pas qualité pour agir car elle n'est pas concurrente de Microsoft. Rien d'étonnant.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
3) Le ministère écrit, sur plusieurs pages, que ce contrat est parfaitement normal. Rien de surprenant. Le tribunal devra trancher. Or, d'ordinaire, le ministère ne consacre que six ou sept pages aux affaires simples portées devant le tribunal administratif. Cela confirme donc qu'il y a bien matière à contester, même si la tâche s'annonce ardue. Mon avis : ils sont vraiment mécontents de notre situation.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
4) Plus étonnant encore, le ministère demande que le Tribunal condamne la FSFE à 3000 euros de frais de procédure, ce qui est beaucoup pour ce type d'affaire.</font></font><font/>
<font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Pour l'équipe de France :</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
C'est intéressant qu'ils aient produit dès à présent car cela va nous permettre de répliquer utilement, plutôt que de produire une nouvelle mémoire "dans le vide".</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
En résumé, il y a 3 points sur lesquels répondre :</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
- l'intérêt à agir de la FSFE ;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
- le moyen sur l'absence de publicité et de mise en concurrence ;</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
- le moyen sur l'abus de position dominante.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Ce qui est intéressant c'est que, même s'ils contestent la recevabilité de notre recours, ils ont quand même jugé utile de répondre significativement sur le fond et, surtout, d'ajouter à titre subsidiaire que, si le TA estime notre action recevable ET fondée, il devrait qu'il prenne en compte l'intérêt général pour moduler les effets de la décision qu'il rend. Cela montre bien qu'ils ne sont pas très à l'aise et, à tout le moins, qu'ils nous prennent au sérieux. S'ils étaient sûrs d'eux ils n'auraient pas pris la peine de produire une défense aussi substantielle.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Autre point : demander 3 000 euros de frais de procédure, de la part de l'Etat, devant le TA, contre une ONG, c'est très rare et cela montre bien que ce recours les agace et, peut-être que cela les inquiète aussi.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Enfin, le recours est signé par Claire Legras, qui est la directrice des affaires juridiques du ministère en personne. C'est très rare que ce soit la DAJ qui signe devant le TA, ce qui montre bien qu'ils nous prennent au sérieux.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
A titre plus subsidiaire, s'agissant de la communication d'autres documents, le ministère mélange un peu tout. Sa réponse se place sur le terrain des règles applicables aux procédures CADA (les documents demandés doivent être désignés de manière suffisamment précise) et non celles, autonomes, qui régissent les pouvoirs d'instruction du juge administratif (les parties peuvent suggérer des documents mais c'est le juge qui, in fine, décide lequel il demande la production). Je prépare également une réponse sur ce point, en précisant que l'on souhaite la production des notes préparatoires sur lesquelles le ministère a décidé de ne pas utiliser à une procédure d'appel d'offres préalable.</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Je vous remercie de me faire part de vos observations d'ici vendredi 13 mars prochain. De sorte que je peux ensuite avoir le temps de les intégrer et de vous envoyer un projet la semaine suivante, pour un dépôt qui doit intervenir, en toute hypothèse, avant le 30 avril (date de la clôture de l'instruction).</font></font><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Salutations,</font></font><font/>
<a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Alexis</font></font></a><font/>
<font/>
<a href="https://danielpocock.com/fr/people/alexis-fitzjean-o-cobhthaigh/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Alexis FITZJEAN Ó COBHTHAIGH</font></font></a><font/>
<font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Avocat au Barreau de Paris / Avocat au Barreau de Paris</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Chargé d'enseignement à l'Université Paris II Panthéon-Assas</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
c/o SCP MARLANGE-de la BURGADE</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
5, rue Daunou 75002 PARIS</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
afoc.avocat@gmail.com</font></font><font/><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Tél : (+33)1.53.63.33.10 Fax : (+33)1.45.48.90.09</font></font><font/>
</pre>



<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">En 2019,
 </font></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Hugo Roy</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> a été démis de ses fonctions au sein du groupe
 </font></font><a href="https://danielpocock.com/fr/category/fsfe-misfits/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
dissident FSFE</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> . Ce groupe n'a publié aucune déclaration publique concernant sa démission. A-t-il démissionné suite aux attaques contre ma famille ou à cause de la
 </font></font><a href="https://danielpocock.com/fr/evidence-psychological-abuse-stalking-galia-mancheva-susanne-eiswirt-fsfe/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
plainte pour harcèlement sexuel déposée par Galia Mancheva ?</font></font></a></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">En 2020, un tribunal berlinois a rendu un jugement dans
 </font></font><a href="https://danielpocock.com/fr/evidence-psychological-abuse-stalking-galia-mancheva-susanne-eiswirt-fsfe/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
une affaire de harcèlement sexuel</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> . Le nom de la « Free Software Foundation Europe » figure dans les documents juridiques. Une fois de plus, un observateur non averti consultant ces documents pourrait croire, à tort, qu'il s'agit de la
 </font></font><a href="https://danielpocock.com/fr/category/fsf/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
véritable FSF</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> et
 </font></font><a href="https://danielpocock.com/fr/people/richard-stallman-rms/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
du Dr Richard Stallman</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Le jugement a
 </font></font><a href="https://nazi.compare/fr/2026/01/23/judgment-french-army-vanquishes-german-fsfe-hitlers-birthday-microsoft-contract/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
finalement été rendu contre la Free Software Foundation Europe (FSFE) le jour de l'anniversaire d'Hitler</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Les gens examineront le jugement rendu contre la FSFE et auront l'impression qu'il s'agit d'un jugement contre la
 </font></font><a href="https://danielpocock.com/fr/category/fsf/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
véritable FSF</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> et
 </font></font><a href="https://danielpocock.com/fr/people/richard-stallman-rms/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
le Dr Richard Stallman</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p>

<img alt="FSFE, jugement, France, militaire, Microsoft" src="https://nazi.compare/assets/fsfe/2021-04-20-melun-decision-1804171-cover.jpg" width="100%"/>
<p> </p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Par conséquent, nous pouvons conclure hors de tout doute raisonnable que le Tribunal administratif de Melun a été trompé en publiant un jugement sous le nom usurpé par le plaignant.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Lorsque
 </font></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
Hugo Roy</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> a mandaté un autre avocat pour présenter les documents au tribunal, sachant que le demandeur n'avait pas le droit d'utiliser ce nom,
 </font></font><a href="https://danielpocock.com/fr/people/hugo-roy/"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
il</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> savait que le tribunal et le public seraient induits en erreur. Par conséquent, s'il n'a pas averti le tribunal et les autres avocats de ce problème, s'il le leur a dissimulé, il a agi de mauvaise foi et a manqué aux obligations déontologiques des avocats dans leurs interactions avec le tribunal.</font></font></p>

<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Veuillez
 </font></font><a href="https://www.givesendgo.com/censorship-privacy"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">
visionner ma vidéo de campagne de financement participatif et en discuter avec votre communauté dès aujourd'hui</font></font></a><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> .</font></font></p></div>
    </content>
    <updated>2026-03-03T13:00:00Z</updated>
    <published>2026-03-03T13:00:00Z</published>
    <category term="[&quot;debian&quot;, &quot;ubuntu&quot;, &quot;mozilla&quot;, &quot;fsfe&quot;, &quot;fedora&quot;, &quot;social-engineering&quot;, &quot;debianism&quot;, &quot;lawsuit-google-debian-2025&quot;, &quot;fsfe-misfits&quot;, &quot;artificial-intelligence&quot;, &quot;baker-mckenzie&quot;, &quot;april&quot;, &quot;harassment&quot;]"/>
    <category term="promote"/>
    <author>
      <name/>
    </author>
    <source>
      <id>https://danielpocock.com/feed/fedora.xml</id>
      <link href="https://danielpocock.com/feed/fedora.xml" rel="self" type="application/atom+xml"/>
      <link href="https://danielpocock.com/" rel="alternate" type="text/html"/>
      <subtitle>{"de"=&gt;"Softwareentwickler, Free Software-Berater, Debian-Entwickler", "en"=&gt;"Software engineer, Free, Open Source Software Consultant, Innovator, Fedora &amp; Debian Developer", "es"=&gt;"Ingeniera de software, Consultor de software libre, Desarrollador Debian", "fr"=&gt;"Ingénieur logiciel, developeur du logiciel libré, Developeur du Debian", "it"=&gt;"Ingegnere informatico, Consulente di software libero, Sviluppatore Debian"}</subtitle>
      <title>Daniel Pocockâ€™s personal blog | Fedora</title>
      <updated>2026-03-08T19:11:23Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://communityblog.fedoraproject.org/?p=15433</id>
    <link href="https://communityblog.fedoraproject.org/fedora-documentation-translations-not-available-from-march-4th-2026/" rel="alternate" type="text/html"/>
    <title>Fedora Documentation translations not available from March 4th, 2026</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Fedora Documentation translations will be put on hold from March 4th as the Fedora Localization Team has started the process of migration from pagure.io to the Fedora Forge. From the date, translation projects of the documentation (with ‘fedora-docs-l10n’ in name) will be gradually locked on the Fedora translation platform. Translation automation of the Docs website […]</p>
<p>The post <a href="https://communityblog.fedoraproject.org/fedora-documentation-translations-not-available-from-march-4th-2026/">Fedora Documentation translations not available from March 4th, 2026</a> appeared first on <a href="https://communityblog.fedoraproject.org">Fedora Community Blog</a>.</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="https://docs.fedoraproject.org">Fedora Documentation</a> translations will be put on hold from March 4th as the Fedora Localization Team has started the process of migration from pagure.io to the <a href="https://forge.fedoraproject.org">Fedora Forge</a>. From the date, translation projects of the documentation (with ‘fedora-docs-l10n’ in name) will be gradually locked on the <a href="https://translate.fedoraproject.org">Fedora translation platform</a>. Translation automation of the Docs website will also be stopped in the Fedora infrastructure. Consequently, there will be no translation updates available in the language versions on the Fedora Documentation.</p>



<span id="more-15433"/>



<p>The migration involves all <a href="https://pagure.io/projects/fedora-docs-l10n/*">repositories</a> which support and ensure the availability of translations of the Fedora Documentation. There is no possibility the migration can be performed ‘on the fly’ as changes in the repositories, related scripts and continuous integration with the translation platform cannot be dealt with independently. Therefore the translation process of the Fedora Documentation is kept on hold.</p>



<p>We regrettably ask the Fedora contributors, our translation community, to pull back from translating of the Fedora Documentation and wait till the translation automation of the documentation is resumed again.</p>



<p>The progress of migration can be followed in the localization tracker as issue <a href="https://forge.fedoraproject.org/localization/tickets/issues/52">#52</a>.</p>
<p>The post <a href="https://communityblog.fedoraproject.org/fedora-documentation-translations-not-available-from-march-4th-2026/">Fedora Documentation translations not available from March 4th, 2026</a> appeared first on <a href="https://communityblog.fedoraproject.org">Fedora Community Blog</a>.</p></div>
    </content>
    <updated>2026-03-03T10:00:00Z</updated>
    <published>2026-03-03T10:00:00Z</published>
    <category term="Fedora Project Community"/>
    <category term="documentation"/>
    <category term="localization (l10n)"/>
    <author>
      <name>peartown</name>
    </author>
    <source>
      <id>https://communityblog.fedoraproject.org/</id>
      <logo>https://communityblog.fedoraproject.org/wp-content/uploads/2022/07/favicon-fedora-commblog.png</logo>
      <link href="https://communityblog.fedoraproject.org/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://communityblog.fedoraproject.org/" rel="alternate" type="text/html"/>
      <subtitle>The Community Blog provides a single source for members of the community to share important news, updates, and information about Fedora with others in the Project community.</subtitle>
      <title>Fedora Community Blog</title>
      <updated>2026-03-06T09:41:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-us">
    <id>http://blog.asleson.org/2026/03/03/honey-i-shrunk-the-model-maybe-blk-archive-vs-ai-data/</id>
    <link href="http://blog.asleson.org/2026/03/03/honey-i-shrunk-the-model-maybe-blk-archive-vs-ai-data/" rel="alternate" type="text/html"/>
    <title>Honey, I Shrunk the Model (Maybe): blk-archive vs AI Data</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><h2 id="because-it-should-work-isnt-data">Because “It Should Work” Isn’t Data</h2>
<p>After reading about the billions spent on AI infrastructure, I kept wondering: how
much of that storage is just… the same bytes over and over? So I decided to find out. As I’m
involved with <a href="https://github.com/device-mapper-utils/blk-archive">https://github.com/device-mapper-utils/blk-archive</a> I thought it would be good to understand
how much storage <code>blk-archive</code> can realistically save when pointed at AI-style datasets.</p>
<p>Let me be clear upfront: this isn’t a speed test or hardware benchmark.
I’m only interested in one question: how many bytes go in, and how
many come out?</p></div>
    </summary>
    <updated>2026-03-03T00:00:00Z</updated>
    <published>2026-03-03T00:00:00Z</published>
    <author>
      <name>tony dot  (Tony Asleson</name>
      <email>asleson@gmail.com</email>
    </author>
    <source>
      <id>http://blog.asleson.org/tags/fedora/</id>
      <author>
        <name>tony dot  (Tony Asleson</name>
        <email>asleson@gmail.com</email>
      </author>
      <link href="http://blog.asleson.org/tags/fedora/" rel="alternate" type="text/html"/>
      <link href="http://blog.asleson.org/tags/fedora/index.xml" rel="self" type="application/rss+xml"/>
      <rights>© Copyright 1999-2025 Tony Asleson</rights>
      <subtitle>Recent content in Fedora on blog.asleson.org</subtitle>
      <title>Fedora on blog.asleson.org</title>
      <updated>2026-03-03T00:00:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://adam.younglogic.com/?p=11668</id>
    <link href="https://adam.younglogic.com/2026/03/limiting-what-an-agent-can-do/" rel="alternate" type="text/html"/>
    <title>LImiting What an Agent can do</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">I do not work with AI tools. This is not advice from experience of working with AI. It is advice from working with access controls in general. Any agent has responsibility and authority. Responsibility is what it is required to … <a href="https://adam.younglogic.com/2026/03/limiting-what-an-agent-can-do/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I do not work with AI tools.  This is not advice from experience of working with AI.  It is advice from working with access controls in general.  <br/><br/>Any agent has responsibility and authority.  Responsibility is what it is required to produce.  Authority is the set of resources that you  provide to that agent.  This does not change if the agent is human or automation, and AI agents fall in to that later category.</p>



<span id="more-11668"/>



<p><br/>The way to limit what an agent can do is to allow it access to nothing, and then see what it requests access to.  If that resource is reasonable, provide access.<br/><br/>The best example I can point to for a workflow like this is SELinux.  When a new program is added to Fedora or comparable OS, it requires and update to the SELinux policy to say what files it can read/write/execute.<br/><br/>To generate this policy, the developer runs the program on a scratch system in permissive mode, and tracks the aces where policy would deny the program access to a resource.  The engineer can then look at the set of resources and build a new policy to allow access to those resources, and only those.  If one of the requests is suspect, the SELinux policy team is unlikely to accept the updated policy.<br/><br/>You do not require an agent to self-limit access. We don’t trust humans to that, we certainly should not require automation to do that.</p>



<p>An agent should not be able to make any web request by default.  No posts to github/gitlab, or Wells Fargo, or the NSA.  Every URL, every Host should be denied until authorized.<br/><br/>However, yes-no access alone may not be sufficient.  A request to read or write or make a web call may be perfectly innocuous. And a payment made for a small resource may be perfectly acceptable.  But filling up a hard disk, or deleting files, or emptying a bank account are all issues of scale.  Any resources that can be exhausted require limits.  Quotas are hard, and delegation of quotas to other systems are even harder.  But not impossible.   I wrote about it a while back: https://adam.younglogic.com/2018/05/tracking-quota/<br/><br/>If your agent is supposed to write code, let it write code in a sandbox.  Let the human delegating to the agent take the responsibility of promoting that code to a live system.  Do not allow it to delete database schemas that you would not let a human delete. <br/></p></div>
    </content>
    <updated>2026-03-02T22:40:38Z</updated>
    <published>2026-03-02T22:40:38Z</published>
    <category term="RBAC"/>
    <category term="SELinux"/>
    <category term="Software"/>
    <category term="Sysadmin"/>
    <author>
      <name>Adam Young</name>
    </author>
    <source>
      <id>https://adam.younglogic.com</id>
      <link href="https://adam.younglogic.com/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://adam.younglogic.com" rel="alternate" type="text/html"/>
      <subtitle>The Notebook of a Programmer Climber Musician Ex-Soldier Woodworker and a few other things</subtitle>
      <title>Adam Young's Web Log</title>
      <updated>2026-03-03T16:45:32Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>https://www.scrye.com/blogs/nirik/posts/2026/02/28/misc-fedora-bits-last-week-of-feb-2026/</id>
    <link href="https://www.scrye.com/blogs/nirik/posts/2026/02/28/misc-fedora-bits-last-week-of-feb-2026/" rel="alternate" type="text/html"/>
    <title xml:lang="en">misc fedora bits last week of feb 2026</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a class="reference external image-reference" href="https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg">
<img alt="Scrye into the crystal ball" src="https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg"/>
</a>
<p>The year is rolling along, and here we are at the end of Feb.</p>
<section id="lots-of-small-day-to-day-items">
<h2>Lots of small day to day items</h2>
<p>There were a lot of small day to day investigations and incoming requests,
along with a pretty large amount of pull requests for our ansible repo.
Since we are in Beta freeze some of them will have to wait, but some we can test
out in staging now. It's great to see people submitting fixes and enhancements.</p>
<p>There were also some small fun to debug issues this week, including:</p>
<ul class="simple">
<li><p>The <a class="reference external" href="https://whatcanidoforfedora.org/">https://whatcanidoforfedora.org/</a> site was sometimes alerting that
it's ssl cert was expired. Turns out this was caused by that domain
having old ip's for 2 proxies that had moved datacenters. So, sometimes
it hit those, timed out and the ssl check just assumed it was bad.
So, it was DNS. :)</p></li>
<li><p>The fedorapeople.org web server started being very slow to respond.
Turns out the scrapers were hitting the cgit interface there and
downloading xz snapshots of every commit. This caused the server to
have to try and compress things over and over again. So, for now
I just disabled those links and increased resources on the webserver.
scrapers continue to keep on giving.</p></li>
</ul>
</section>
<section id="secure-boot-signing-work">
<h2>Secure boot signing work</h2>
<p>Much of my time this week has been spent working on our new secure boot
signing workflow. This is really really overdue and something I was hoping
to finish mid last year, but things kept coming up and it kept getting pushed back.</p>
<p>The new setup leverages our existing signing infrastructure (sigul) so
there's no need for special build hardware anymore. It also removes some
constraints in the existing setup allowing us to do something we have wanted
for a long time, namely sign aarch64 boot loader artifacts for secure boot.</p>
<p>Kudos to Jermey Cline for all his work on the code to make this possible.
This uses the siguldry-bridge, rust based server to talk to sigul, and
hopfully before too long we can replace the sigul server side with the
new rust based server too.</p>
<p>I got everything deployed, I am now able to sign things, but in testing
on my aarch64 laptop, there's still some issue with grub2 that needs to
be sorted out. Hopefully it's something not too difficult to track down
and we can move to this new setup after beta freeze once and for all.</p>
</section>
<section id="comments-additions-reactions">
<h2>comments? additions? reactions?</h2>
<p>As always, comment on mastodon:
<a class="reference external" href="https://fosstodon.org/@nirik/116149442549416772">https://fosstodon.org/@nirik/116149442549416772</a></p>
</section></div>
    </summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a class="reference external image-reference" href="https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg">
<img alt="Scrye into the crystal ball" src="https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg"/>
</a>
<p>The year is rolling along, and here we are at the end of Feb.</p>
<section id="lots-of-small-day-to-day-items">
<h2>Lots of small day to day items</h2>
<p>There were a lot of small day to day investigations and incoming requests,
along with a pretty large amount of pull requests for our ansible repo.
Since we are in Beta freeze some of them will have to wait, but some we can test
out in staging now. It's great to see people submitting fixes and enhancements.</p>
<p>There were also some small fun to debug issues this week, including:</p>
<ul class="simple">
<li><p>The <a class="reference external" href="https://whatcanidoforfedora.org/">https://whatcanidoforfedora.org/</a> site was sometimes alerting that
it's ssl cert was expired. Turns out this was caused by that domain
having old ip's for 2 proxies that had moved datacenters. So, sometimes
it hit those, timed out and the ssl check just assumed it was bad.
So, it was DNS. :)</p></li>
<li><p>The fedorapeople.org web server started being very slow to respond.
Turns out the scrapers were hitting the cgit interface there and
downloading xz snapshots of every commit. This caused the server to
have to try and compress things over and over again. So, for now
I just disabled those links and increased resources on the webserver.
scrapers continue to keep on giving.</p></li>
</ul>
</section>
<section id="secure-boot-signing-work">
<h2>Secure boot signing work</h2>
<p>Much of my time this week has been spent working on our new secure boot
signing workflow. This is really really overdue and something I was hoping
to finish mid last year, but things kept coming up and it kept getting pushed back.</p>
<p>The new setup leverages our existing signing infrastructure (sigul) so
there's no need for special build hardware anymore. It also removes some
constraints in the existing setup allowing us to do something we have wanted
for a long time, namely sign aarch64 boot loader artifacts for secure boot.</p>
<p>Kudos to Jermey Cline for all his work on the code to make this possible.
This uses the siguldry-bridge, rust based server to talk to sigul, and
hopfully before too long we can replace the sigul server side with the
new rust based server too.</p>
<p>I got everything deployed, I am now able to sign things, but in testing
on my aarch64 laptop, there's still some issue with grub2 that needs to
be sorted out. Hopefully it's something not too difficult to track down
and we can move to this new setup after beta freeze once and for all.</p>
</section>
<section id="comments-additions-reactions">
<h2>comments? additions? reactions?</h2>
<p>As always, comment on mastodon:
<a class="reference external" href="https://fosstodon.org/@nirik/116149442549416772">https://fosstodon.org/@nirik/116149442549416772</a></p>
</section></div>
    </content>
    <updated>2026-02-28T17:10:26Z</updated>
    <published>2026-02-28T17:10:26Z</published>
    <category label="fedora" term="fedora"/>
    <category label="linux" term="linux"/>
    <author>
      <name>nirik</name>
    </author>
    <source>
      <id>https://www.scrye.com/blogs/nirik/categories/fedora.atom</id>
      <author>
        <name>nirik</name>
      </author>
      <link href="https://www.scrye.com/blogs/nirik/categories/fedora.atom" rel="self" type="application/atom+xml"/>
      <link href="https://www.scrye.com/blogs/nirik/categories/fedora/" rel="alternate" type="text/html"/>
      <title xml:lang="en">Kevin's musings (Posts about fedora)</title>
      <updated>2026-03-07T18:01:11Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:porfiriopaiz.github.io,2026-02-28:/site/posts/2026/02/28/texlive-2025-fedora-user-space.html</id>
    <link href="https://porfiriopaiz.github.io/site/posts/2026/02/28/texlive-2025-fedora-user-space.html" rel="alternate" type="text/html"/>
    <title>Installing TeX Live 2025 on Fedora: A Minimalist User-Space Guide</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This guide consolidates the steps required to establish a professional-grade
LaTeX environment into a single, clean workflow. Following this chronological
order ensures that directories exist, dependencies are met, and the
environment is correctly configured before the software attempts to utilize them.</p>
<p>By installing TeX Live in user-space (within <tt class="docutils literal"><span class="pre">~/.local/opt</span></tt>), we adhere to a
minimalist philosophy. This approach avoids cluttering the system root,
removes the need for <tt class="docutils literal">sudo</tt> during package management via <tt class="docutils literal">tlmgr</tt>, and
ensures you are using the most recent upstream binaries rather than
potentially outdated distribution packages.</p>
<hr class="docutils"/>
<div class="section" id="pre-installation-system-dependencies">
<h2>Pre-Installation: System Dependencies</h2>
<p>Fedora's "minimal" Perl and X11 profiles often lack specific libraries
required by the TeX Live installer and its graphical management tools.
While we aim for a lean system, these Perl modules are essential for the
installer's checksum verification and the <tt class="docutils literal">tlmgr</tt> interface.</p>
<p>Install these requirements using <tt class="docutils literal">dnf</tt>:</p>
<div class="highlight"><pre><span/>sudo<span class="w"> </span>dnf<span class="w"> </span>install<span class="w"> </span>perl-File-Find<span class="w"> </span>perl-File-Copy<span class="w"> </span>perl-Digest-MD5<span class="w"> </span>perl-Tk<span class="w"> </span>perl-Term-ANSIColor<span class="w"> </span>xdotool
</pre></div>
</div>
<hr class="docutils"/>
<div class="section" id="create-the-directory-structure">
<h2>Create the Directory Structure</h2>
<p>We will create a "user-space system" directory. Utilizing <tt class="docutils literal"><span class="pre">~/.local/opt</span></tt>
keeps your home directory organized while mimicking the Linux Filesystem
Hierarchy Standard (FHS).</p>
<div class="highlight"><pre><span/>mkdir<span class="w"> </span>-p<span class="w"> </span>~/.local/bin
</pre></div>
<div class="highlight"><pre><span/>mkdir<span class="w"> </span>-p<span class="w"> </span>~/.local/opt/texlive
</pre></div>
</div>
<hr class="docutils"/>
<div class="section" id="download-and-launch-the-installer">
<h2>Download and Launch the Installer</h2>
<p>To avoid "checksum mismatch" errors common with unstable local mirrors, we
will point the installer directly to the Comprehensive TeX Archive Network
(CTAN) global repository.</p>
<div class="highlight"><pre><span/><span class="nb">cd</span><span class="w"> </span>~/Downloads
</pre></div>
<div class="highlight"><pre><span/>wget<span class="w"> </span>http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
</pre></div>
<div class="highlight"><pre><span/>tar<span class="w"> </span>-xzf<span class="w"> </span>install-tl-unx.tar.gz
</pre></div>
<div class="highlight"><pre><span/><span class="nb">cd</span><span class="w"> </span>install-tl-*
</pre></div>
<p>Launch the installer using a reliable global mirror:</p>
<div class="highlight"><pre><span/>./install-tl<span class="w"> </span>-repository<span class="w"> </span>http://mirror.ctan.org/systems/texlive/tlnet/
</pre></div>
</div>
<hr class="docutils"/>
<div class="section" id="installer-configuration-text-menu">
<h2>Installer Configuration (Text Menu)</h2>
<p>Once the command-line interface menu appears, you must modify specific
installation paths to point to your local directories:</p>
<ol class="arabic simple">
<li><strong>Directories (D)</strong>: Change <tt class="docutils literal">TEXDIR</tt> to:
<tt class="docutils literal"><span class="pre">/home/porfirio/.local/opt/texlive/2025</span></tt></li>
<li><strong>Options (O)</strong>:
* Toggle <strong>Paper Size</strong> to <tt class="docutils literal">letter</tt>.
* Toggle <strong>Create symlinks</strong> (<tt class="docutils literal">L</tt>) to <tt class="docutils literal">[X]</tt>.
* <strong>Binaries</strong>: <tt class="docutils literal"><span class="pre">/home/porfirio/.local/bin</span></tt>
* <strong>Manpages</strong>: <tt class="docutils literal"><span class="pre">/home/porfirio/.local/share/man</span></tt>
* <strong>Info</strong>: <tt class="docutils literal"><span class="pre">/home/porfirio/.local/share/info</span></tt></li>
<li><strong>Install (I)</strong>: Start the process.</li>
</ol>
<div class="admonition note">
<p class="first admonition-title">Note</p>
<p class="last">The full installation can take approximately 3 hours depending on your
connection. It is highly recommended to run this inside a <tt class="docutils literal">tmux</tt>
session to prevent the installation from terminating if your terminal
session disconnects.</p>
</div>
</div>
<hr class="docutils"/>
<div class="section" id="post-installation-environment-setup">
<h2>Post-Installation: Environment Setup</h2>
<p>Fedora needs to be instructed where to find these new binaries. We will
create a modular profile script in <tt class="docutils literal"><span class="pre">~/.bashrc.d/</span></tt> to keep our
<tt class="docutils literal"><span class="pre">~/.bashrc</span></tt> clean.</p>
<p>Create the configuration file:</p>
<div class="highlight"><pre><span/>vi<span class="w"> </span>~/.bashrc.d/texlive.sh
</pre></div>
<p><strong>Paste the following content into the file:</strong></p>
<div class="highlight"><pre><span/><span class="c1"># TeX Live 2025 Path Configuration</span>
<span class="nv">TEX_BIN_PATH</span><span class="o">=</span><span class="s2">"/home/porfirio/.local/opt/texlive/2025/bin/x86_64-linux"</span>

<span class="k">if</span><span class="w"> </span><span class="o">[</span><span class="w"> </span>-d<span class="w"> </span><span class="s2">"</span><span class="nv">$TEX_BIN_PATH</span><span class="s2">"</span><span class="w"> </span><span class="o">]</span><span class="p">;</span><span class="w"> </span><span class="k">then</span>
<span class="w">    </span><span class="c1"># Prioritize TeX binaries and your local bin folder</span>
<span class="w">    </span><span class="nb">export</span><span class="w"> </span><span class="nv">PATH</span><span class="o">=</span><span class="s2">"</span><span class="nv">$TEX_BIN_PATH</span><span class="s2">:/home/porfirio/.local/bin:</span><span class="nv">$PATH</span><span class="s2">"</span>
<span class="w">    </span><span class="nb">export</span><span class="w"> </span><span class="nv">INFOPATH</span><span class="o">=</span><span class="s2">"/home/porfirio/.local/opt/texlive/2025/texmf-dist/doc/info:</span><span class="nv">$INFOPATH</span><span class="s2">"</span>
<span class="w">    </span><span class="nb">export</span><span class="w"> </span><span class="nv">MANPATH</span><span class="o">=</span><span class="s2">"/home/porfirio/.local/opt/texlive/2025/texmf-dist/doc/man:</span><span class="nv">$MANPATH</span><span class="s2">"</span>
<span class="k">fi</span>
</pre></div>
<p><strong>Apply the changes to your current session:</strong></p>
<div class="highlight"><pre><span/><span class="nb">source</span><span class="w"> </span>~/.bashrc
</pre></div>
</div>
<hr class="docutils"/>
<div class="section" id="finalizing-the-formats">
<h2>Finalizing the Formats</h2>
<p>With the paths set and Perl dependencies satisfied, manually execute the
tasks that occasionally fail during the installer's finalization stage
due to environment restrictions:</p>
<div class="highlight"><pre><span/><span class="c1"># Set default paper size</span>
tlmgr<span class="w"> </span>paper<span class="w"> </span>letter
</pre></div>
<div class="highlight"><pre><span/><span class="c1"># Build the format files (Engines)</span>
fmtutil-sys<span class="w"> </span>--all
</pre></div>
</div>
<hr class="docutils"/>
<div class="section" id="verification-and-troubleshooting">
<h2>Verification and Troubleshooting</h2>
<p>To ensure your system is ready for document production, perform a "smoke test"
by checking the binary location and compiling a dummy document.</p>
<div class="section" id="check-the-binary-path">
<h3>Check the Binary Path</h3>
<div class="highlight"><pre><span/>which<span class="w"> </span>pdflatex
</pre></div>
<p>This should return a path pointing to your <tt class="docutils literal"><span class="pre">~/.local/bin/</span></tt> or
<tt class="docutils literal"><span class="pre">~/.local/opt/</span></tt> folder rather than <tt class="docutils literal">/usr/bin/</tt>.</p>
</div>
<div class="section" id="compile-a-test-document">
<h3>Compile a Test Document</h3>
<div class="highlight"><pre><span/><span class="nb">echo</span><span class="w"> </span><span class="s2">"\documentclass{article}\begin{document}LaTeX 2025 is Live on Fedora!\end{document}"</span><span class="w"> </span>&gt;<span class="w"> </span>test.tex
</pre></div>
<div class="highlight"><pre><span/>pdflatex<span class="w"> </span>test.tex
</pre></div>
</div>
</div>
<hr class="docutils"/>
<div class="section" id="summary-of-locations">
<h2>Summary of Locations</h2>
<p>For future maintenance on your system, keep these paths in mind:</p>
<ul class="simple">
<li><strong>The System Root</strong>: <tt class="docutils literal"><span class="pre">~/.local/opt/texlive/2025/</span></tt></li>
<li><strong>The Binaries/Symlinks</strong>: <tt class="docutils literal"><span class="pre">~/.local/bin/</span></tt></li>
<li><strong>The Configuration</strong>: <tt class="docutils literal"><span class="pre">~/.bashrc.d/texlive.sh</span></tt></li>
<li><strong>The Logs</strong>: <tt class="docutils literal"><span class="pre">~/.local/opt/texlive/2025/texmf-var/web2c/fmtutil.log</span></tt></li>
</ul>
<p>You now have a professional-grade, upstream LaTeX installation that is
completely independent of Fedora's system packages, making it easy to
back up or migrate to a new machine in the future.</p>
</div></div>
    </summary>
    <updated>2026-02-28T10:40:00Z</updated>
    <published>2026-02-28T10:40:00Z</published>
    <category term="floss"/>
    <category term="fedora"/>
    <category term="latex"/>
    <category term="linux"/>
    <category term="texlive"/>
    <author>
      <name>Porfirio Páiz</name>
    </author>
    <source>
      <id>https://porfiriopaiz.github.io/site/</id>
      <link href="https://porfiriopaiz.github.io/site/" rel="alternate" type="text/html"/>
      <link href="https://porfiriopaiz.github.io/site/feeds/fedora.rss.xml" rel="self" type="application/rss+xml"/>
      <title>porfirio's blog - fedora</title>
      <updated>2026-02-28T10:40:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-GB">
    <id>https://cyberelk.net/tim/?p=1750</id>
    <link href="https://cyberelk.net/tim/2026/02/27/patchutils-0-4-5-released/" rel="alternate" type="text/html"/>
    <title>Patchutils 0.4.5 released</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I have released version 0.4.5 of patchutils and also built it in Fedora rawhide. This is a stability-focused update fixing compatibility issues and bugs, some of which had been introduced in 0.4.4. Compatibility Fix: Git Extended Diffs Version 0.4.4 added support in the filterdiff suite for Git’s extended diff format. Git diffs without content hunks […]</p>
<p>The post <a href="https://cyberelk.net/tim/2026/02/27/patchutils-0-4-5-released/">Patchutils 0.4.5 released</a> appeared first on <a href="https://cyberelk.net/tim">PRINT HEAD</a>.</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I have released <a href="https://github.com/twaugh/patchutils/releases/tag/0.4.5">version 0.4.5</a> of <a href="https://cyberelk.net/tim/software/patchutils/" id="https://cyberelk.net/tim/software/patchutils/" type="link">patchutils</a> and also built it in Fedora rawhide. This is a stability-focused update fixing compatibility issues and bugs, some of which had been introduced in 0.4.4.</p>



<span id="more-1750"/>



<h3 class="wp-block-heading">Compatibility Fix: Git Extended Diffs</h3>



<p>Version 0.4.4 added support in the filterdiff suite for Git’s extended diff format. Git diffs without content hunks (such as renames, copies, mode-only changes and binary files) were included in the output. This broke compatibility with 0.4.3.</p>



<p>For 0.4.5 this functionality is now gated with a <code>--git-extended-diffs=include|exclude</code> parameter. The default for 0.4.x is to exclude files in Git extended diffs with no content. There were also some fixes relating to file numbering for these types of diffs.</p>



<p><strong>Note</strong>: in 0.5.x this default will change to <code>include</code>.</p>



<h3 class="wp-block-heading">Status Indictors for grepdiff</h3>



<p>Previously <code>grepdiff --status</code> showed <code>!</code> for all matching files, but now it correctly reports them as additions (<code>+</code>), removals (<code>-</code>) or modifications (<code>!</code>).</p>



<p>As always, bug reports and feature requests are welcome on <a href="https://github.com/twaugh/patchutils">GitHub</a>. Thanks to everyone who reported issues and helped to test fixes!</p>
<p>The post <a href="https://cyberelk.net/tim/2026/02/27/patchutils-0-4-5-released/">Patchutils 0.4.5 released</a> appeared first on <a href="https://cyberelk.net/tim">PRINT HEAD</a>.</p></div>
    </content>
    <updated>2026-02-27T16:04:38Z</updated>
    <published>2026-02-27T16:04:38Z</published>
    <category term="Software"/>
    <category term="fedora"/>
    <category term="patchutils"/>
    <author>
      <name>Tim Waugh</name>
    </author>
    <source>
      <id>https://cyberelk.net/tim/</id>
      <link href="https://cyberelk.net/tim/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://cyberelk.net/tim/" rel="alternate" type="text/html"/>
      <title>PRINT HEAD</title>
      <updated>2026-03-04T11:30:43Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://communityblog.fedoraproject.org/?p=15431</id>
    <link href="https://communityblog.fedoraproject.org/community-update-week-9-2026/" rel="alternate" type="text/html"/>
    <link href="https://video.fosdem.org/2026/ub2147/A8XVNS-forging-fedora-projects-future-with-forgejo.av1.webm" length="0" rel="enclosure" type="video/webm"/>
    <title>Community Update – Week 9, 2026</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This is a report created by CLE Team, which is a team containing community members working in various Fedora groups for example Infrastructure, Release Engineering, Quality etc. This team is also moving forward some initiatives inside Fedora project. Week: 20 Feb â€“ 27 Feb 2026 Fedora Infrastructure This team is taking care of day to […]</p>
<p>The post <a href="https://communityblog.fedoraproject.org/community-update-week-9-2026/">Community Update – Week 9, 2026</a> appeared first on <a href="https://communityblog.fedoraproject.org">Fedora Community Blog</a>.</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This is a report created by <a href="https://docs.fedoraproject.org/en-US/cle/">CLE Team</a>, which is a team containing community members working in various Fedora groups for example Infrastructure, Release Engineering, Quality etc. This team is also moving forward some initiatives inside Fedora project.</p>



<p>Week: 20 Feb – 27 Feb 2026</p>



<span id="more-15431"/>



<h2 class="wp-block-heading">Fedora Infrastructure</h2>



<p>This team is taking care of day to day business regarding Fedora Infrastructure.<br/>It’s responsible for services running in Fedora infrastructure.<br/><a href="https://pagure.io/fedora-infrastructure/issues">Ticket tracker</a></p>



<ul class="wp-block-list">
<li>Migration of <a href="http://pagure.io">pagure.io</a> repositories continues</li>



<li><a href="https://forge.fedoraproject.org/infra/ansible">Ansible repository</a> now has CI running in runner</li>



<li>Resolved errors on dist-git that were spamming sysadmin-main mailbox – <a href="https://forge.fedoraproject.org/infra/tickets/issues/13099">ticket</a></li>
</ul>



<h2 class="wp-block-heading">CentOS Infra including CentOS CI</h2>



<p>This team is taking care of day to day business regarding CentOS Infrastructure and CentOS Stream Infrastructure.<br/>It’s responsible for services running in CentOS Infratrusture and CentOS Stream.<br/><a href="https://gitlab.com/CentOS/infra/tracker/-/issues">CentOS ticket tracker</a><br/><a href="https://issues.redhat.com/projects/CS/issues/CS-3206?filter=allopenissues">CentOS Stream ticket tracker</a></p>



<ul class="wp-block-list">
<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1858">Fix `automotive10s-packages-main-el10s-build` inheritance to inherit from `autosd10s-packages-main-release`</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1857">Extend underlying storage for OKD/SCoS deliverables</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1856">Add kernel-rpm-macros to the buildroot of automotive10s-packages-main-el10s-build</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1805">Rebase/align mailman3 packages stack for el 9.7</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1769">Clarify debuginfod.centos.org Stream 8 usage (and take action)</a></li>



<li><a href="https://issues.redhat.com/browse/CS-3267">Investigate current hardware situation</a></li>
</ul>



<h2 class="wp-block-heading">Release Engineering</h2>



<p>This team is taking care of day to day business regarding Fedora releases.<br/>It’s responsible for releases, retirement process of packages and package builds.<br/><a href="https://pagure.io/releng/issues">Ticket tracker</a></p>



<ul class="wp-block-list">
<li>Release engineering is currently in Beta Freeze.</li>



<li>Releng has provided the first beta release candidate after the QE request.</li>



<li>Request for creating detached signature has been handled by Samyak for ignition 2.26.0 release.</li>
</ul>



<h2 class="wp-block-heading">RISC-V</h2>



<p>This is the summary of the work done regarding the RISC-V architecture in Fedora.</p>



<ul class="wp-block-list">
<li>Continued to go through the <a href="https://docs.google.com/spreadsheets/d/1_S4eiNKdvyJilyjJ5GcUNIsNQe-iw4qXuuEnlVIcWhY">list of packages to</a> investigate (failing to build; requires patching, and more).
<ul class="wp-block-list">
<li>Got a PR merged for ‘libkrunfw’ (a low-level library for process isolation) and built it in RISC-V Koji; Marcin (“hrw”) also got a couple more merged.</li>
</ul>
</li>



<li>Work is progressing well on Fedora RISC-V <a href="https://copr.fedorainfracloud.org/coprs/g/forge-riscv-members/riscv64_unified_kernel/">unified kernels</a> (Jason Montleon is doing most of the heavy-lifting here).  Currently hosted in Copr.</li>
</ul>



<h2 class="wp-block-heading">AI</h2>



<p>This is the summary of the work done regarding AI in Fedora.</p>



<ul class="wp-block-list">
<li>Worked on the AI-powered <a href="https://abompard.fedorapeople.org/twif/">This Week in Fedora</a>.</li>



<li><a href="https://gitlab.com/redhat/edge/ci-cd/ai-code-review/-/merge_requests/76">Updated ai-code-review</a> to use Gemini 3.1 Pro by default</li>



<li>Nexus team: interesting experience <a href="https://forge.fedoraproject.org/quality/fedora-easy-karma/pulls/72">using Claude to refactor fedora-easy-karma</a>, on review we found it made multiple unrequested functionality changes which complicated the review, after discussion decided to <a href="https://forge.fedoraproject.org/quality/fedora-easy-karma/pulls/72#issuecomment-537126">re-prompt it to avoid functionality changes</a></li>
</ul>



<h2 class="wp-block-heading">QE</h2>



<p>This team is taking care of quality of Fedora. Maintaining CI, organizing test days<br/>and keeping an eye on overall quality of Fedora releases.</p>



<ul class="wp-block-list">
<li>Fedora 44 Beta testing in full swing</li>



<li><a href="https://testdays.fedoraproject.org/testday/17">Kernel 6.19 test week in progress</a>, please contribute</li>



<li>Help wanted: if anyone can help figure out why <a href="https://bugzilla.redhat.com/show_bug.cgi?id=2439826">F44 boot occasionally just hangs for no very obvious reason</a> that’d be great (details in bug)</li>
</ul>



<h2 class="wp-block-heading">Forgejo</h2>



<p>This team is working on introduction of https://forge.fedoraproject.org to Fedora<br/>and migration of repositories from pagure.io.</p>



<ul class="wp-block-list">
<li>Create and present Fedora -&gt; Forgejo efforts during FOSDEM 2026 Distributions Devroom <a href="https://video.fosdem.org/2026/ub2147/A8XVNS-forging-fedora-projects-future-with-forgejo.av1.webm">[Video]</a> <a href="https://forge.fedoraproject.org/forge/forge/issues/334#issuecomment-476230">[Followup]</a></li>



<li>Pagure migration doc: add follow-up checklist based on Nexus team’s <a href="https://forge.fedoraproject.org/forge/documentation/pulls/10#issuecomment-530677">[Review]</a></li>



<li>Create new organisation and namespace on Fedora Forge for Fedora Join <a href="https://forge.fedoraproject.org/forge/forge/issues/378#issuecomment-392390">[Followup]</a> <a href="https://forge.fedoraproject.org/join">[Namespace]</a></li>



<li>Rename “translations” into “localization-docs” <a href="https://forge.fedoraproject.org/forge/forge/issues/400#issuecomment-487957">[Followup]</a><a href="https://forge.fedoraproject.org/localization-docs">[Namespace]</a>
<ul class="wp-block-list">
<li>Remedy mapping after renaming translations to localization-docs <a href="https://forge.fedoraproject.org/infra/ansible/pulls/3118">[Commit]</a></li>
</ul>
</li>



<li>Migrating NeuroFedora SIG <a href="https://forge.fedoraproject.org/forge/forge/issues/379#issuecomment-530689">[Followup]</a><a href="https://forge.fedoraproject.org/neuro-sig">[Namespace]</a><a href="https://forge.fedoraproject.org/infra/ansible/pulls/3116#issuecomment-536084">[Update]</a>
<ul class="wp-block-list">
<li>Perform mapping for NeuroFedora SIG teams and groups <a href="https://forge.fedoraproject.org/infra/ansible/pulls/3116">[Commit]</a> <a href="https://forge.fedoraproject.org/infra/ansible/pulls/3116#issuecomment-530692">[Followup]</a></li>
</ul>
</li>



<li>New Organization and Teams Request: Fedora KDE <a href="https://forge.fedoraproject.org/forge/forge/issues/396#issuecomment-530694">[Followup]</a><a href="https://forge.fedoraproject.org/forge/forge/issues/396#issuecomment-530696">[Triaged]</a>
<ul class="wp-block-list">
<li>Perform mapping for Fedora KDE teams and groups <a href="https://forge.fedoraproject.org/infra/ansible/pulls/3117">[Commit]</a></li>
</ul>
</li>



<li>REST API: Create private issue &amp; foundational work <a href="https://forge.fedoraproject.org/forge/forge/issues/168#issuecomment-537192">[Followup]</a></li>



<li>Runner for forge organization <a href="https://forge.fedoraproject.org/forge/forge/issues/372#issuecomment-541210">[Followup]</a></li>



<li><a href="https://codeberg.org/fedora/ansible-role-forgejo-runner/pulls/5">Refactor the ansible-role-forgejo-runner role task</a> now configured and deploy the runners using ansible-pull </li>



<li>Clean out the spam from <a href="http://pagure.io">Pagure.io</a> <a href="https://forge.fedoraproject.org/forge/forge/issues/393#issuecomment-392732">[Followup]</a></li>



<li>Refactor internal APIs for public vs. private issue identity <a href="https://forge.fedoraproject.org/forge/forge/issues/329#issuecomment-537185">[Followup]</a><a href="https://codeberg.org/nilsph/forgejo/src/branch/forgejo--private-issues">[Feature]</a></li>
</ul>



<h2 class="wp-block-heading">EPEL</h2>



<p>This team is working on keeping <a href="https://docs.fedoraproject.org/en-US/epel/epel-about/">Epel</a> running and helping package things.</p>



<ul class="wp-block-list">
<li>Completed EPEL 10.2 mass branching in preparation for the upcoming RHEL 10.2 release (<a href="https://lists.fedoraproject.org/archives/list/epel-announce@lists.fedoraproject.org/thread/4VV2FY34QSR2LQEH3KX6V3DPOY3D2QFE/">announcement</a>)</li>
</ul>



<h2 class="wp-block-heading">UX</h2>



<p>This team is working on improving User experience. Providing artwork, user experience,<br/>usability, and general design services to the Fedora project</p>



<ul class="wp-block-list">
<li>Madeline’s  F45 Wallpaper Process Update:  <a href="https://www.madelinepeck.com/blog/2026/2/17/f45-wallpaper-process-update">blog post</a> / <a href="https://discussion.fedoraproject.org/t/f45-wallpaper-process-update/181810">discussion post</a></li>



<li>The Fedora Design Team has switched to using Google Meet for our weekly meetings to utilise Gemini for note-taking. Discussion took place on <a href="https://gitlab.com/fedora/design/team/requests/-/issues/138">this ticket</a> and on our weekly call. Updated Fedocal entry can be found <a href="https://calendar.fedoraproject.org/design/">here</a>. </li>



<li>Forgejo migration: <a href="https://forge.fedoraproject.org/design/tickets/projects/352">Sprint board</a> created, <a href="https://forge.fedoraproject.org/design/tickets/issues/5">tickets currently being imported</a>, remaining <a href="https://forge.fedoraproject.org/design/tickets/issues/6">assets currently being imported / reorganised.</a></li>
</ul>



<p>If you have any questions or feedback, please respond to this report or contact us on #admin:fedoraproject.org channel on <a href="https://matrix.to/#/#admin:fedoraproject.org:matrix.org">matrix</a>.</p>
<p>The post <a href="https://communityblog.fedoraproject.org/community-update-week-9-2026/">Community Update – Week 9, 2026</a> appeared first on <a href="https://communityblog.fedoraproject.org">Fedora Community Blog</a>.</p></div>
    </content>
    <updated>2026-02-27T15:13:10Z</updated>
    <published>2026-02-27T15:13:10Z</published>
    <category term="Infrastructure"/>
    <category term="Community update"/>
    <author>
      <name>jnsamyak</name>
    </author>
    <source>
      <id>https://communityblog.fedoraproject.org/</id>
      <logo>https://communityblog.fedoraproject.org/wp-content/uploads/2022/07/favicon-fedora-commblog.png</logo>
      <link href="https://communityblog.fedoraproject.org/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://communityblog.fedoraproject.org/" rel="alternate" type="text/html"/>
      <subtitle>The Community Blog provides a single source for members of the community to share important news, updates, and information about Fedora with others in the Project community.</subtitle>
      <title>Fedora Community Blog</title>
      <updated>2026-03-06T09:41:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="fr-FR">
    <id>https://blog.kulakowski.fr/?p=36538</id>
    <link href="https://blog.kulakowski.fr/post/mise-en-place-danubis-sur-linstance-scaleway-de-fedora-fr" rel="alternate" type="text/html"/>
    <link href="https://blog.kulakowski.fr/wp-content/uploads/2026/02/mise-en-place-anubis-600x400.png" length="95374" rel="enclosure" type="image/png"/>
    <title>Mise en place d’Anubis sur l’instance Scaleway de Fedora-Fr</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Pour rappel, l’architecture de Fedora-Fr repose sur un VPS, ou plutôt une Instance, comme l’appelle Scaleway. Cette machine (virtuelle) correspond à nos besoins actuels et nous est gracieusement fournie par notre partenaire Scaleway. Côté sécurité, nous utilisons le firewall natif proposé par Scaleway, appelé Security Groups. Nous n’avons pas activé le WAF, car je n’ai […]</p>
<p>Cet article <a href="https://blog.kulakowski.fr/post/mise-en-place-danubis-sur-linstance-scaleway-de-fedora-fr">Mise en place d’Anubis sur l’instance Scaleway de Fedora-Fr</a> est apparu en premier sur <a href="https://blog.kulakowski.fr">Guillaume Kulakowski's blog</a>.</p></div>
    </summary>
    <updated>2026-02-27T11:22:00Z</updated>
    <published>2026-02-27T11:22:00Z</published>
    <category term="Sysadmin"/>
    <category term="anubis"/>
    <category term="crowdsec"/>
    <category term="fail2ban"/>
    <category term="Fedora-Fr"/>
    <category term="grafana"/>
    <category term="scaleway"/>
    <author>
      <name>Guillaume Kulakowski</name>
    </author>
    <source>
      <id>https://blog.kulakowski.fr/</id>
      <logo>https://i0.wp.com/blog.kulakowski.fr/wp-content/uploads/2020/07/cropped-hackergotchi-2020-1.png?fit=32%2C32&amp;ssl=1</logo>
      <link href="https://blog.kulakowski.fr/feed" rel="self" type="application/rss+xml"/>
      <link href="https://blog.kulakowski.fr/" rel="alternate" type="text/html"/>
      <subtitle>Le journal d'un Directeur Conseil Expert (Conseil en Solution Digital), API Management, DevOps &amp; open-source, contributeur Ã  des projets libres.</subtitle>
      <title>Guillaume Kulakowski's blog</title>
      <updated>2026-02-27T09:23:25Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:4449ad86e10d039ade37b540acfec6b7</id>
    <link href="https://blog.remirepo.net/post/2026/02/27/PHP-version-8.4.19RC1-and-8.5.4RC1" rel="alternate" type="text/html"/>
    <title>🎲 PHP version 8.4.19RC1 and 8.5.4RC1</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><em>Release Candidate</em> versions are available in the testing repository for <strong>Fedora</strong> and <strong>Enterprise Linux</strong> (RHEL / CentOS / Alma / Rocky and other clones) to allow more people to test them. They are available as <em>Software Collections</em>, for parallel installation, the perfect solution for such tests, and as base packages.</p>

<p>RPMs of <strong>PHP version 8.5.4RC1</strong> are available</p>

<ul>
	<li>as base packages in the <strong>remi-modular-test </strong>for<strong> Fedora </strong><strong>42-44</strong> and <strong>Enterprise Linux</strong> <strong>≥ 8</strong></li>
	<li>as <strong>SCL </strong>in <strong>remi-test</strong> repository</li>
</ul>

<p>RPMs of <strong>PHP version 8.4.19RC1</strong> are available</p>

<ul>
	<li>as base packages in the <strong>remi-modular-test </strong>for<strong> Fedora </strong><strong>42-44</strong> and <strong>Enterprise Linux</strong> <strong>≥ 8</strong></li>
	<li>as <strong>SCL </strong>in <strong>remi-test</strong> repository</li>
</ul>

<p>ℹ️ The packages are available for <strong>x86_64</strong> and <strong>aarch64</strong>.</p> <p>ℹ️ <strong>PHP version 8.3</strong> is now in <a href="https://news-web.php.net/php.internals/129723">security mode only</a>, so no more RC will be released.</p>

<p>ℹ️ Installation: follow the <a href="https://rpms.remirepo.net/wizard/">wizard</a> instructions.</p>

<p>ℹ️ Announcements:</p>

<ul><!--
    <li>PHP 8.5.1RC1 is not yet announced</li>
-->
	<li><a href="https://news-web.php.net/php.qa/69530">PHP 8.5.4RC1 available for testing</a></li>
	<li><a href="https://news-web.php.net/php.qa/69531">PHP 8.4.19RC1 available for testing</a></li>
</ul>

<p><strong>Parallel installation</strong> of version <strong>8.5</strong> as Software Collection:</p>

<pre>yum --enablerepo=remi-test install php85</pre>

<p><strong>Parallel installation</strong> of version <strong>8.4</strong> as Software Collection:</p>

<pre>yum --enablerepo=remi-test install php84</pre>

<p><strong>Update</strong> of system version <strong>8.5</strong>:</p>

<pre>dnf module switch-to php:remi-8.5
dnf --enablerepo=remi-modular-test update php\*</pre>

<p><strong>Update</strong> of system version <strong>8.4</strong>:</p>

<pre>dnf module switch-to php:remi-8.4
dnf --enablerepo=remi-modular-test update php\*</pre>

<p>ℹ️ Notice:</p>

<ul>
	<li>version <strong>8.5.4RC1</strong> is in Fedora <em>rawhide</em> for <strong>QA</strong></li>
	<!--

    <li>version <a class="ref-post" href="https://blog.remirepo.net/post/2025/09/26/PHP-on-the-road-to-the-8.5.0-release">8.5.0RC4</a>&nbsp;is also available in the repository</li>
-->
	<li>EL-10 packages are built using RHEL-<strong>10.1</strong> and <strong>EPEL-10.1</strong></li>
	<li>EL-9 packages are built using RHEL-<strong>9.7</strong> and <strong>EPEL-9</strong></li>
	<li>EL-8 packages are built using RHEL-<strong>8.10</strong> and <strong>EPEL-8</strong></li>
	<li><strong>oci8</strong> extension uses the <strong>RPM</strong> of the <strong>Oracle Instant Client</strong> version <strong>23.9</strong> on <strong>x86_64</strong> and <strong>aarch64</strong></li>
	<li><strong>intl </strong>extension uses <strong>libicu 74.2</strong></li>
	<li>RC version is usually the same as the <strong>final</strong> version (no change accepted after RC, exception for security fix).</li>
	<li>versions 8.4.19 and 8.5.4 are planed for <strong>March 12th</strong>, in 2 weeks.</li>
</ul>

<p align="center"><strong>Software Collections</strong> (php84, php85)</p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php85-php-common&amp;version=8.5.4~RC1&amp;lang=en" style="margin: 1em auto; display: block;"/></p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php84-php-common&amp;version=8.4.19~RC1&amp;lang=en" style="margin: 1em auto; display: block;"/></p>

<p align="center"><strong>Base packages</strong> (php)</p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php-common&amp;version=8.5.4~RC1&amp;lang=en" style="margin: 1em auto; display: block;"/></p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php-common&amp;version=8.4.19~RC1&amp;lang=en" style="margin: 1em auto; display: block;"/></p></div>
    </summary>
    <updated>2026-02-27T07:12:00Z</updated>
    <published>2026-02-27T07:12:00Z</published>
    <category term="RPM"/>
    <category term="Beta"/>
    <category term="PHP"/>
    <author>
      <name>Remi</name>
    </author>
    <source>
      <id>https://blog.remirepo.net/en</id>
      <link href="https://blog.remirepo.net/en" rel="alternate" type="text/html"/>
      <link href="https://blog.remirepo.net/feed/en/rss2" rel="self" type="application/rss+xml"/>
      <rights>Licence: Creative Commons Attribution-ShareAlike 4.0 International License.</rights>
      <subtitle>Remi's RPM repository blog Information about RPM PHP Fedora RHEL and CentOS</subtitle>
      <title>Remi's RPM repository - Blog</title>
      <updated>2026-03-06T03:51:09Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://rwmj.wordpress.com/?p=8379</id>
    <link href="https://rwmj.wordpress.com/2026/02/26/veritasium/" rel="alternate" type="text/html"/>
    <title>Veritasium</title>
    <summary>I was interviewed on Veritasium about the rise of Linux and the XZ hack.</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">

</div></figure>



<p class="wp-block-paragraph">I was interviewed on Veritasium about the rise of Linux and the <a href="https://en.wikipedia.org/wiki/XZ_Utils_backdoor">XZ hack</a>.</p></div>
    </content>
    <updated>2026-02-26T08:37:38Z</updated>
    <published>2026-02-26T08:37:38Z</published>
    <category term="Uncategorized"/>
    <category term="interview"/>
    <category term="linux"/>
    <category term="video"/>
    <category term="xz"/>
    <author>
      <name>rich</name>
    </author>
    <source>
      <id>https://rwmj.wordpress.com</id>
      <logo>https://s0.wp.com/i/buttonw-com.png</logo>
      <link href="https://rwmj.wordpress.com/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://rwmj.wordpress.com" rel="alternate" type="text/html"/>
      <link href="https://rwmj.wordpress.com/osd.xml" rel="search" title="Richard WM Jones" type="application/opensearchdescription+xml"/>
      <link href="https://rwmj.wordpress.com/?pushpress=hub" rel="hub" type="text/html"/>
      <subtitle>Virtualization, tools and tips</subtitle>
      <title>Richard WM Jones</title>
      <updated>2026-02-26T08:37:38Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://cockpit-project.org//blog/cockpit-357.html</id>
    <link href="https://cockpit-project.org//blog/cockpit-357.html" rel="alternate" type="text/html"/>
    <title>Cockpit 357</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Cockpit is the <a href="https://cockpit-project.org/">modern Linux admin interface</a>.
We release regularly.</p>

<p>Here are the release notes from Cockpit 357, cockpit-files 37, cockpit-machines 350 and cockpit-podman 123:</p>

<h2 id="show-browser-context-menu-when-holding-shift">Show browser context menu when holding <code class="language-plaintext highlighter-rouge">Shift</code></h2>

<p>To help with accessibility and user-specific items in your browser context menu we now follow the behavior seen
in Firefox: holding the <code class="language-plaintext highlighter-rouge">Shift</code> key while right-clicking will skip our own context menu and instead follow the
default behavior of your browser. Note that while Cockpit Files uses the Cockpit context menu it did not
receive this update before the release, but will get it for the for next one.</p>

<h2 id="machines-support-for-kernel-boot-arguments-when-creating-vms">Machines: Support for kernel boot arguments when creating <abbr title="Virtual Machines">VMs</abbr></h2>

<p>Cockpit now supports the <code class="language-plaintext highlighter-rouge">--extra-args</code> option of <code class="language-plaintext highlighter-rouge">virt-install</code>. This allows you to pass arguments to the
kernel when the installer is booted during the creation of a new virtual machine. Installers like Anaconda and
Agama can be controlled in various ways via these arguments.</p>

<p>Thanks to <a href="https://github.com/Nykseli">Nykseli</a> for this contribution!</p>

<h2 id="podman-show-description-version-and-documentation-image-labels">Podman: Show description, version and documentation image labels</h2>

<p>The image details tab now shows a select set of labels from the <a href="https://specs.opencontainers.org/image-spec/annotations/">OpenContainers Annotations
specification</a>.</p>

<p><img alt="screenshot of show description, version, and documentation image labels" src="https://cockpit-project.org/images/357-podman-show-details.png"/></p>

<h2 id="try-it-out">Try it out</h2>

<p>Cockpit 357, cockpit-files 37, cockpit-machines 350 and cockpit-podman 123 are available now:</p>

<ul>
  <li><a href="https://cockpit-project.org/running.html">For your Linux system</a></li>
  <li>
    <p><a href="https://flathub.org/apps/details/org.cockpit_project.CockpitClient">Cockpit Client</a></p>
  </li>
  <li><a href="https://github.com/cockpit-project/cockpit-machines/releases/tag/357">Cockpit Source Tarball</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/?releases=F43&amp;packages=cockpit">Cockpit Fedora 43</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/?releases=F42&amp;packages=cockpit">Cockpit Fedora 42</a></li>
  <li><a href="https://github.com/cockpit-project/cockpit-files/releases/tag/37">cockpit-files Source Tarball</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/?releases=F43&amp;packages=cockpit-files">cockpit-files Fedora 43</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/?releases=F42&amp;packages=cockpit-files">cockpit-files Fedora 42</a></li>
  <li><a href="https://github.com/cockpit-project/cockpit-machines/releases/tag/350">cockpit-machines Source Tarball</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/?releases=F43&amp;packages=cockpit-machines">cockpit-machines Fedora 43</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/?releases=F42&amp;packages=cockpit-machines">cockpit-machines Fedora 42</a></li>
  <li><a href="https://github.com/cockpit-project/cockpit-podman/releases/tag/123">cockpit-podman Source Tarball</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/?releases=F43&amp;packages=cockpit-podman">cockpit-podman Fedora 43</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/?releases=F42&amp;packages=cockpit-podman">cockpit-podman Fedora 42</a></li>
</ul></div>
    </summary>
    <updated>2026-02-25T00:00:00Z</updated>
    <published>2026-02-25T00:00:00Z</published>
    <category term="machines,"/>
    <category term="podman"/>
    <category term="release"/>
    <source>
      <id>https://cockpit-project.org/</id>
      <author>
        <name>Cockpit Project</name>
      </author>
      <link href="https://cockpit-project.org/" rel="alternate" type="text/html"/>
      <link href="https://cockpit-project.org/blog/feeds/all.atom.xml" rel="self" type="application/rss+xml"/>
      <subtitle>Cockpit makes it easy to administer your Linux servers via a web browser.</subtitle>
      <title>Cockpit Project</title>
      <updated>2026-03-05T12:49:17Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:0c132fd5352da4054a3310509cfd584f</id>
    <link href="https://blog.remirepo.net/post/2026/02/24/Install-PHP-8.5-on-Fedora-RHEL-CentOS-Stream-Alma-Rocky-or-other-clone" rel="alternate" type="text/html"/>
    <title>📝 Install PHP 8.5 on Fedora, RHEL, CentOS Stream, Alma, Rocky or other clone</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Here is a quick <em><strong>howto</strong></em> upgrade default <a href="https://www.php.net/">PHP</a> version provided on <a href="http://fedoraproject.org/">Fedora</a>, <a href="https://www.redhat.com/fr/technologies/linux-platforms/enterprise-linux">RHEL</a>, <a href="https://www.centos.org/">CentOS</a>, <a href="https://almalinux.org/">AlmaLinux</a>, <a href="https://rockylinux.org/fr/">Rocky Linux</a> or other clones with latest version <strong>8.5</strong>.</p>

<p>You can also follow the <a href="https://rpms.remirepo.net/wizard/">Wizard instructions</a>.</p> <p> </p>

<h1>Architectures:</h1>

<p> </p>

<p>The repository is available for <strong>x86_64</strong> (Intel/AMD) and <strong>aarch64</strong> (ARM).</p>

<p> </p>

<h1>Repositories configuration:</h1>

<p> </p>

<p>On <strong>Fedora</strong>, standards repositories are enough, on <strong>Enterprise Linux</strong> (RHEL, CentOS) the <strong>Extra Packages for Enterprise Linux</strong> (<a href="https://fedoraproject.org/wiki/EPEL">EPEL</a>) and <strong>Code Ready Builder</strong> (CRB) repositories must be configured.</p>

<h2>Fedora 44</h2>

<pre>dnf install https://rpms.remirepo.net/fedora/remi-release-44.rpm
</pre>

<h2>Fedora 43</h2>

<pre>dnf install https://rpms.remirepo.net/fedora/remi-release-43.rpm
</pre>

<h2>Fedora 42</h2>

<pre>dnf install https://rpms.remirepo.net/fedora/remi-release-42.rpm
</pre>

<h2>RHEL version 10.1</h2>

<pre>dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
dnf install https://rpms.remirepo.net/enterprise/remi-release-10.rpm
subscription-manager repos --enable codeready-builder-for-rhel-10-x86_64-rpms
</pre>

<h2>RHEL version 9.7</h2>

<pre>dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm
subscription-manager repos --enable codeready-builder-for-rhel-9-x86_64-rpms
</pre>

<h2>RHEL version 8.10</h2>

<pre>dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
subscription-manager repos --enable codeready-builder-for-rhel-8-x86_64-rpms
</pre>

<h2>Alma, CentOS Stream, Rocky version 10</h2>

<pre>dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
dnf install https://rpms.remirepo.net/enterprise/remi-release-10.rpm
crb install
</pre>

<h2>Alma, CentOS Stream, Rocky version 9</h2>

<pre>dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm
crb install
</pre>

<h2>Alma, Rocky version 8</h2>

<pre>dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
crb install
</pre>

<p> </p>

<h1>PHP module usage</h1>

<p> </p>

<p>With <strong>Fedora </strong>and <strong>EL</strong><strong>,</strong> you can simply use the <strong>remi-8.4</strong> stream of the <strong>php </strong>module</p>

<p>With Fedora (<strong>dnf5</strong> has partial module support)</p>

<pre>dnf module reset php
dnf module enable php:remi-8.5
dnf install php-cli php-fpm php-mbstring php-xml</pre>

<p>Other distributions (<strong>dnf4</strong>)</p>

<pre>dnf module switch-to php:remi-8.5/common</pre>

<p> </p>

<h1>PHP upgrade</h1>

<p> </p>

<p>By choice, the packages have the same name as in the distribution, so a simple update is enough:</p>

<pre>dnf update</pre>

<p>That's all :)</p>

<pre>$ php -v
PHP 8.5.3 (cli) (built: Feb 10 2026 18:25:51) (NTS gcc x86_64)
Copyright (c) The PHP Group
Built by Remi's RPM repository  #StandWithUkraine
Zend Engine v4.5.3, Copyright (c) Zend Technologies
    with Zend OPcache v8.5.3, Copyright (c), by Zend Technologies
</pre>

<p> </p>

<h1>Known issues</h1>

<p>The upgrade can fail (by design) when some installed extensions are not yet compatible with  PHP 8.5.</p>

<p>See the compatibility tracking list: <a class="ref-post" href="https://blog.remirepo.net/pages/PECL-extensions-RPM-status">PECL extensions RPM status</a></p>

<p>If these extensions are not mandatory, you can remove them before the upgrade; otherwise, you must be patient.</p>

<p>Warning: some extensions are still under development, but it seems useful to provide them to upgrade more people and allow users to give feedback to the authors.</p>

<p> </p>

<h1>More information</h1>

<p>If you prefer to install PHP 8.5 <strong>beside the default PHP</strong> version, this can be achieved using the <strong>php85</strong> prefixed packages, see the <a class="ref-post" href="https://blog.remirepo.net/post/2025/07/04/PHP-8.5-as-Software-Collection">PHP 8.5 as Software Collection</a> post.</p>

<p>You can also try the <a href="https://rpms.remirepo.net/wizard/">configuration wizard</a>.</p>

<p>This is also documented as the community way to install PHP 8.5 on the <a href="https://www.php.net/downloads.php?usage=web&amp;os=linux&amp;osvariant=linux-redhat&amp;version=8.5">official PHP web site</a>.</p>

<p>The packages available in the repository were used as sources for <strong>Fedora 44</strong>.</p>

<p>By providing a full feature PHP stack, with about <strong>150</strong> available extensions, 11 PHP versions, as base and SCL packages, for Fedora and Enterprise Linux, and with <strong>300 000</strong> downloads per day, <strong>the remi</strong> repository became in the last <a class="ref-post" href="https://blog.remirepo.net/post/2015/04/27/10-years">21 years</a> a reference for PHP users on RPM based distributions, maintained by an active contributor to the projects (<a href="https://admin.fedoraproject.org/pkgdb/packager/remi/">Fedora</a>, <a href="https://github.com/php/php-src/graphs/contributors">PHP</a>, <a href="https://pecl.php.net/user/remi">PECL</a>...).</p>

<p>See also:</p>

<ul>
	<li><a href="https://blog.remirepo.net/feed/en/rss2">Posts RSS feed</a> (version announcements)</li>
	<li><a href="https://blog.remirepo.net/feed/en/rss2/comments">Comments RSS feed</a></li>
	<li><a href="https://rpms.remirepo.net/enterprise/10/php84/x86_64/repoview/latest-feed.xml">Repository RSS feed</a> (example for EL-10, php 8.5)</li>
	<li><a class="ref-post" href="https://blog.remirepo.net/post/2024/12/18/Install-PHP-8.4-on-Fedora-RHEL-CentOS-Alma-Rocky-or-other-clone">Install PHP 8.4 on Fedora RHEL CentOS Alma Rocky or other clone</a></li>
	<li><a class="ref-post" href="https://blog.remirepo.net/post/2024/05/17/Install-PHP-8.3-on-Fedora-RHEL-CentOS-Alma-Rocky-or-other-clone">Install PHP 8.3 on Fedora RHEL CentOS Alma Rocky or other clone</a></li>
	<li><a class="ref-post" href="https://blog.remirepo.net/post/2023/04/19/Install-PHP-8.2-on-Fedora-RHEL-CentOS-Alma-Rocky-or-other-clone">Install PHP 8.2 on Fedora RHEL CentOS Alma Rocky or other clone</a></li>
</ul></div>
    </summary>
    <updated>2026-02-24T11:16:00Z</updated>
    <published>2026-02-24T11:16:00Z</published>
    <category term="HowTo"/>
    <category term="PHP"/>
    <author>
      <name>Remi</name>
    </author>
    <source>
      <id>https://blog.remirepo.net/en</id>
      <link href="https://blog.remirepo.net/en" rel="alternate" type="text/html"/>
      <link href="https://blog.remirepo.net/feed/en/rss2" rel="self" type="application/rss+xml"/>
      <rights>Licence: Creative Commons Attribution-ShareAlike 4.0 International License.</rights>
      <subtitle>Remi's RPM repository blog Information about RPM PHP Fedora RHEL and CentOS</subtitle>
      <title>Remi's RPM repository - Blog</title>
      <updated>2026-03-06T03:51:09Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://nazi.compare/en/2026/02/22/first-speech-chancellor-hitler-andreas-tille-debian-denounce-branden-robinson/</id>
    <link href="https://nazi.compare/en/2026/02/22/first-speech-chancellor-hitler-andreas-tille-debian-denounce-branden-robinson/" rel="alternate" type="text/html"/>
    <title>First speech of Chanellor Hitler, Andreas Tille &amp; Debian denounce Branden Robinson</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Hitler became Chancellor of Germany in January 1933.</p>

<p>On 10 February 1933, Hitler gave his first official speech as Chancellor.</p>

<p>He used the occasion to attack his predecessors for everything that had
transpired against German interests since the end of World War One.</p>

<p>Many copies of the speech
<a href="https://jewishvirtuallibrary.org/adolf-hitler-s-first-speech-as-chancellor-of-germany">
are available online</a>:</p>

<blockquote><em>
<p>Thatâ€™s what Germany looks like today! Under the rule of these parties who have ruined our Volk for fourteen years. The only question is, for how much longer?</p>
<p>...</p>
<p>And this brings us thus to our sixth item, clearly the goal of our struggle: the preservation of this Volk and this soil, the preservation of this Volk for the future, in the realization that this alone can constitute our reason for being.</p>
</em></blockquote>

<p>The word <em>Volk</em>, which means <em>People</em> or <em>Population</em>,
appears forty two times in the speech.</p>

<p>On 10 February 2026, the
<a href="https://danielpocock.com/en/category/debianism/">
Debianist</a> leader
<a href="https://danielpocock.com/en/people/andreas-tille/">
Andreas Tille</a> reprimanded one of his predecessors
<a href="https://danielpocock.com/en/people/branden-robinson/">
G. Branden Robinson</a>, just as Adolf Hitler had reprimanded the predecessors who
ruled Germany in the fourteen years before the Nazis took power.</p>

<p>While Hitler claimed to represent the <em>Volk / People</em>,
<a href="https://danielpocock.com/en/people/andreas-tille/">
Andreas Tille</a> claims to represent the <em>user</em>, whoever that is, in
<a href="https://lists.debian.org/debian-project/2026/02/msg00060.html">
this spiteful reply</a>:</p>

<blockquote><em>
<p>... directly harms our ability to serve our users</p>
<p>...</p>
<p>the project owes first and foremost to its users.</p>
<p>...</p>
</em></blockquote>

<p><a href="https://danielpocock.com/en/people/andreas-tille/">
Andreas Tille</a> was, on two successive occasions,
<a href="https://nazi.compare/en/2025/04/20/deja-vu-hitlers-birthday-andreas-tille-elected-debian-project-leader-again/">
elected on Hitler's birthday</a>.  Go figure.</p>

<p>Read more about
<a href="https://nazi.compare/en/"> 
Nazi comparisons</a>.</p></div>
    </summary>
    <updated>2026-02-22T18:30:00Z</updated>
    <published>2026-02-22T18:30:00Z</published>
    <category term="promote"/>
    <category term="en"/>
    <source>
      <id>https://nazi.compare/</id>
      <author>
        <name>Nazi.Compare</name>
      </author>
      <link href="https://nazi.compare/" rel="alternate" type="text/html"/>
      <link href="https://nazi.compare/feed.xml" rel="self" type="application/rss+xml"/>
      <subtitle>If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck.</subtitle>
      <title>Nazi.Compare</title>
      <updated>2026-02-22T18:44:58Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>https://www.scrye.com/blogs/nirik/posts/2026/02/21/misc-fedora-bits-3nd-week-of-feb-2026/</id>
    <link href="https://www.scrye.com/blogs/nirik/posts/2026/02/21/misc-fedora-bits-3nd-week-of-feb-2026/" rel="alternate" type="text/html"/>
    <title xml:lang="en">misc fedora bits 3nd week of feb 2026</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a class="reference external image-reference" href="https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg">
<img alt="Scrye into the crystal ball" src="https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg"/>
</a>
<p>Well, another saturday, time for another bit of longer form recapping
what has been going on in fedora infrastructure and other areas for me.</p>
<section id="infrastructure-fedora-44-beta-freeze">
<h2>Infrastructure Fedora 44 Beta freeze</h2>
<p>We started the beta freeze in infrastructure. This is to make sure that
we don't cause any problems for the release building and distributing
pipeline. We require some acks for any changes to things that might
impact those things until the day after the Beta is released.</p>
<p>I think this has served us fine over the years. Every once in a while
I wonder if we could just stop doing it as we are usually pretty good
about not breaking things day to day, but having the extra eyes on
changes and slowing down a bit is a good thing I think.</p>
</section>
<section id="forge-migrations">
<h2>Forge migrations</h2>
<p>We have been busy working on migrating things from pagure.io to
forge.fedoraproject.org. On tuesday just before the freeze we finally
got our ansible repo moved over. I've really been looking forward
to this as the review interface in forgejo is a good deal nicer
than the pagure one. I've already used it to great effect.</p>
<p>We do still have a few more things to migrate, but overall it's
moving along nicely.</p>
</section>
<section id="last-bits-of-rdu2-cc-move">
<h2>Last bits of rdu2-cc move</h2>
<p>We finally finished off the last things (at least that I am aware of)
for things we moved in last december from rdu2-cc to rdu3.</p>
<p>There was a very strange and difficut to figure out problem for
copr builders on ipv6 that I wasn't able to track down, but luckily
Pavel worked with networking and finally did so! It seems to have
been a odd caching bug in the switches. Hopefully it's now gone
once and for all.</p>
<p>There was some hardware issues to sort out: some bad network cards
that had to be replaced, a machine that didn't actually move when
it was supposed to, etc.</p>
<p>Anyhow I hope all that work is all finally done.</p>
</section>
<section id="signing-work">
<h2>signing work</h2>
<p>Finally got back to deploying / testing the new signing path for
secure boot signing. I got it all deployed, just need to get
things tested now and hopefully we can switch over after the freeze.</p>
<p>This should hopefully allow us to sign aarch64 kernels for
secure boot as well as removing reliance on an old smart card
for signing.</p>
</section>
<section id="comments-additions-reactions">
<h2>comments? additions? reactions?</h2>
<p>As always, comment on mastodon:
<a class="reference external" href="https://fosstodon.org/@nirik/116110354434738317">https://fosstodon.org/@nirik/116110354434738317</a></p>
</section></div>
    </summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a class="reference external image-reference" href="https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg">
<img alt="Scrye into the crystal ball" src="https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg"/>
</a>
<p>Well, another saturday, time for another bit of longer form recapping
what has been going on in fedora infrastructure and other areas for me.</p>
<section id="infrastructure-fedora-44-beta-freeze">
<h2>Infrastructure Fedora 44 Beta freeze</h2>
<p>We started the beta freeze in infrastructure. This is to make sure that
we don't cause any problems for the release building and distributing
pipeline. We require some acks for any changes to things that might
impact those things until the day after the Beta is released.</p>
<p>I think this has served us fine over the years. Every once in a while
I wonder if we could just stop doing it as we are usually pretty good
about not breaking things day to day, but having the extra eyes on
changes and slowing down a bit is a good thing I think.</p>
</section>
<section id="forge-migrations">
<h2>Forge migrations</h2>
<p>We have been busy working on migrating things from pagure.io to
forge.fedoraproject.org. On tuesday just before the freeze we finally
got our ansible repo moved over. I've really been looking forward
to this as the review interface in forgejo is a good deal nicer
than the pagure one. I've already used it to great effect.</p>
<p>We do still have a few more things to migrate, but overall it's
moving along nicely.</p>
</section>
<section id="last-bits-of-rdu2-cc-move">
<h2>Last bits of rdu2-cc move</h2>
<p>We finally finished off the last things (at least that I am aware of)
for things we moved in last december from rdu2-cc to rdu3.</p>
<p>There was a very strange and difficut to figure out problem for
copr builders on ipv6 that I wasn't able to track down, but luckily
Pavel worked with networking and finally did so! It seems to have
been a odd caching bug in the switches. Hopefully it's now gone
once and for all.</p>
<p>There was some hardware issues to sort out: some bad network cards
that had to be replaced, a machine that didn't actually move when
it was supposed to, etc.</p>
<p>Anyhow I hope all that work is all finally done.</p>
</section>
<section id="signing-work">
<h2>signing work</h2>
<p>Finally got back to deploying / testing the new signing path for
secure boot signing. I got it all deployed, just need to get
things tested now and hopefully we can switch over after the freeze.</p>
<p>This should hopefully allow us to sign aarch64 kernels for
secure boot as well as removing reliance on an old smart card
for signing.</p>
</section>
<section id="comments-additions-reactions">
<h2>comments? additions? reactions?</h2>
<p>As always, comment on mastodon:
<a class="reference external" href="https://fosstodon.org/@nirik/116110354434738317">https://fosstodon.org/@nirik/116110354434738317</a></p>
</section></div>
    </content>
    <updated>2026-02-21T19:27:52Z</updated>
    <published>2026-02-21T19:27:52Z</published>
    <category label="fedora" term="fedora"/>
    <category label="linux" term="linux"/>
    <author>
      <name>nirik</name>
    </author>
    <source>
      <id>https://www.scrye.com/blogs/nirik/categories/fedora.atom</id>
      <author>
        <name>nirik</name>
      </author>
      <link href="https://www.scrye.com/blogs/nirik/categories/fedora.atom" rel="self" type="application/atom+xml"/>
      <link href="https://www.scrye.com/blogs/nirik/categories/fedora/" rel="alternate" type="text/html"/>
      <title xml:lang="en">Kevin's musings (Posts about fedora)</title>
      <updated>2026-03-07T18:01:11Z</updated>
    </source>
  </entry>

  <entry xml:lang="fr-FR">
    <id>https://blog.kulakowski.fr/?p=36514</id>
    <link href="https://blog.kulakowski.fr/post/pourquoi-jai-bascule-de-portainer-vers-arcane-pour-gerer-les-conteneurs-sur-le-nas" rel="alternate" type="text/html"/>
    <link href="https://blog.kulakowski.fr/wp-content/uploads/2026/02/migration_portainer_arcane-600x400.png" length="84390" rel="enclosure" type="image/png"/>
    <title>Pourquoi j’ai basculé de Portainer vers Arcane pour gérer les conteneurs sur le NAS</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Si tu me lis un peu, tu sais que j’ai une attitude assez pragmatique vis-à-vis de mes outils. Je n’aime pas changer pour changer, mais je n’hésite pas non plus à bouger quand une solution stagne trop ou prend une direction qui ne me plaît pas. Récemment, j’ai d’ailleurs confirmé mon choix de rester sous […]</p>
<p>Cet article <a href="https://blog.kulakowski.fr/post/pourquoi-jai-bascule-de-portainer-vers-arcane-pour-gerer-les-conteneurs-sur-le-nas">Pourquoi j’ai basculé de Portainer vers Arcane pour gérer les conteneurs sur le NAS</a> est apparu en premier sur <a href="https://blog.kulakowski.fr">Guillaume Kulakowski's blog</a>.</p></div>
    </summary>
    <updated>2026-02-21T09:37:36Z</updated>
    <published>2026-02-21T09:37:36Z</published>
    <category term="Docker"/>
    <category term="arcane"/>
    <category term="oidc"/>
    <category term="portainer"/>
    <author>
      <name>Guillaume Kulakowski</name>
    </author>
    <source>
      <id>https://blog.kulakowski.fr/</id>
      <logo>https://i0.wp.com/blog.kulakowski.fr/wp-content/uploads/2020/07/cropped-hackergotchi-2020-1.png?fit=32%2C32&amp;ssl=1</logo>
      <link href="https://blog.kulakowski.fr/feed" rel="self" type="application/rss+xml"/>
      <link href="https://blog.kulakowski.fr/" rel="alternate" type="text/html"/>
      <subtitle>Le journal d'un Directeur Conseil Expert (Conseil en Solution Digital), API Management, DevOps &amp; open-source, contributeur Ã  des projets libres.</subtitle>
      <title>Guillaume Kulakowski's blog</title>
      <updated>2026-02-27T09:23:25Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://communityblog.fedoraproject.org/?p=15426</id>
    <link href="https://communityblog.fedoraproject.org/community-update-week-8-2026/" rel="alternate" type="text/html"/>
    <title>Community Update – Week 8 2026</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This is a report created by CLE Team, which is a team containing community members working in various Fedora groups for example Infrastructure, Release Engineering, Quality etc. This team is also moving forward some initiatives inside Fedora project. Week: 16 Feb – 20 Feb 2026 Fedora Infrastructure This team is taking care of day to […]</p>
<p>The post <a href="https://communityblog.fedoraproject.org/community-update-week-8-2026/">Community Update – Week 8 2026</a> appeared first on <a href="https://communityblog.fedoraproject.org">Fedora Community Blog</a>.</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This is a report created by <a href="https://docs.fedoraproject.org/en-US/cle/">CLE Team</a>, which is a team containing community members working in various Fedora groups for example Infrastructure, Release Engineering, Quality etc. This team is also moving forward some initiatives inside Fedora project.</p>



<p>Week: 16 Feb – 20 Feb 2026</p>



<h2 class="wp-block-heading">Fedora Infrastructure</h2>



<p>This team is taking care of day to day business regarding Fedora Infrastructure.<br/>It’s responsible for services running in Fedora infrastructure.<br/><a href="https://pagure.io/fedora-infrastructure/issues">Ticket tracker</a></p>



<ul class="wp-block-list">
<li>[GSoC Project Idea 2026] Revamp Fedora Badges project with modern fullstack architecture and dedicated MCP support <a href="https://gitlab.com/fedora/mentoring/home/-/issues/156">[Ticket]</a> <a href="https://gitlab.com/fedora/mentoring/home/-/issues/156#note_3073573049">[Followup]</a></li>



<li>[Infra] Added package and installed size to package metadata <a href="https://github.com/fedora-infra/mdapi/pull/405#pullrequestreview-3788714605">[Review]</a> <a href="https://github.com/fedora-infra/mdapi/pull/405/commits/76e0c8c5e4d5fa50f144be40fe387df7cc1891c3">[Lint]</a></li>



<li>[Infra] Improve vagrant setup instructions and add container-based setup <a href="https://github.com/fedora-infra/fedora-mediawiki-theme/pull/5#issuecomment-3888984488">[Followup A]</a> <a href="https://github.com/fedora-infra/fedora-mediawiki-theme/pull/5#issuecomment-3889001285">[Followup B]</a></li>



<li>Migration of <a href="http://pagure.io">pagure.io</a> repositories to forge.fedoraproject.org continues (9 more repositories migrated)</li>



<li>Resolved authentication issues with wordpress instances (thanks to misc)</li>



<li>Fixed database connection issues on Dist-Git</li>



<li>Dep  updates and CI fixes for our apps in Github</li>



<li>Worked on the port of bugzilla2fedmsg to Kafka (since the UMB deprecation), deployed it to staging, asked RHIT for firewall ports.</li>
</ul>



<h2 class="wp-block-heading">CentOS Infra including CentOS CI</h2>



<p>This team is taking care of day to day business regarding CentOS Infrastructure and CentOS Stream Infrastructure.<br/>It’s responsible for services running in CentOS Infratrusture and CentOS Stream.<br/><a href="https://gitlab.com/CentOS/infra/tracker/-/issues">CentOS ticket tracker</a><br/><a href="https://issues.redhat.com/projects/CS/issues/CS-3206?filter=allopenissues">CentOS Stream ticket tracker</a></p>



<ul class="wp-block-list">
<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1855">lack of ipv6 on some sponsored servers</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1854">New Build Target and Tags for the Kmods SIG (kernel-6.18)</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1852">Extend maximum build time for CS10 Risc-v</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/work_items/1851">Spam on the automotive-sig mailing list</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1849">Move Hyperscale SIG docs source from pagure to gitlab</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1848">Request: Add new SSH key for OKD / SCOS bootimage sync to cloud.centos.org</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1845">mirror request</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1844">Setup BuildRoot for CS10 risc-v</a></li>



<li><a href="https://gitlab.com/CentOS/infra/tracker/-/issues/1837">allow rsync for 2 fedoraproject mirrors</a></li>



<li><a href="https://issues.redhat.com/browse/CS-3290">Need more disk space on Gitlab Runners</a></li>



<li><a href="https://issues.redhat.com/browse/CS-3283">Ensuring that gen2 images are also deleted/cleaned up from koji (through koji-gc)</a></li>
</ul>



<h2 class="wp-block-heading">Release Engineering</h2>



<p>This team is taking care of day to day business regarding Fedora releases.<br/>It’s responsible for releases, retirement process of packages and package builds.<br/><a href="https://pagure.io/releng/issues">Ticket tracker</a></p>



<ul class="wp-block-list">
<li>Fedora 44 Beta Freeze is now in effect.</li>
</ul>



<h2 class="wp-block-heading">RISC-V</h2>



<p>This is the summary of the work done regarding the RISC-V architecture in Fedora.</p>



<ul class="wp-block-list">
<li>(Not a lot to report this week, besides the routine on-going work.)</li>



<li>Started a <a href="https://groups.google.com/a/redhat.com/g/riscv-list/c/MDTKkOr9psc">discussion</a> with the RISC-V team about RHEL builders for Konflux.  (This is not about general Konflux support, that’s out of scope)</li>



<li>Continued to investigate Fedora 44 <a href="https://kashyapc.fedorapeople.org/risc-v/logs/build-failures-04Feb2026.txt">build failures</a> and all that entails — working with relevant upstream maintainers to get changes reviewed, merged, etc.</li>



<li>Sorted out  a <a href="https://github.com/fedora-copr/copr/issues/4172">build-timeout issue</a> with Copr upstream. (Jason Montleon is currently used to build some board-specific kernels.)</li>
</ul>



<h2 class="wp-block-heading">QE</h2>



<p>This team is taking care of quality of Fedora. Maintaining CI, organizing test days<br/>and keeping an eye on overall quality of Fedora releases.</p>



<ul class="wp-block-list">
<li>TestDays App was updated in production.</li>



<li>Anubis no longer breaks actions in Forge thanks to our <a href="https://forge.fedoraproject.org/forge/forge/issues/401">debugging</a> (and Infra fixing it, of course).</li>



<li>Blockerbugs meetings and the whole blocker review process has started since this week.</li>



<li>Ran test days: Grub OOM fix, GNOME 50</li>
</ul>



<h2 class="wp-block-heading">Forgejo</h2>



<p>This team is working on introduction of https://forge.fedoraproject.org to Fedora<br/>and migration of repositories from pagure.io.</p>



<ul class="wp-block-list">
<li>Spike of <a href="https://forge.fedoraproject.org/forge/forge/issues/410">zabbix installation for ansible-role-forgejo-runner</a> researched</li>



<li><a href="https://forge.fedoraproject.org/forge/forge/issues/337">Forge image build and versioning</a> fully automated</li>



<li><a href="https://forge.fedoraproject.org/forge/forge/issues/388">Runners updated to use image version 12</a></li>



<li>More migrations from pagure and troubleshooting</li>



<li>Private Issues: Fixed tests, tied up loose ends and consolidated feature branch.</li>



<li>Packit team got access to <a href="https://http-dist-git.apps.ocp.stg.fedoraproject.org/">staging distgit deployment</a></li>



<li>Create new organisation and namespace on Fedora Forge for Fedora Join <a href="https://forge.fedoraproject.org/forge/forge/issues/378#issuecomment-392390">[Followup]</a> <a href="https://forge.fedoraproject.org/join">[Namespace]</a></li>
</ul>



<h2 class="wp-block-heading">UX</h2>



<p>This team is working on improving User experience. Providing artwork, user experience,<br/>usability, and general design services to the Fedora project</p>



<ul class="wp-block-list">
<li><a href="https://gitlab.com/fedora/design/team/requests/-/issues/106#note_3076670932">CLE logo complete! </a></li>



<li>F45 wallpaper mindmap session took place. Mindmap created can be found <a href="https://gitlab.com/fedora/design/team/release-artwork/default-wallpaper/-/issues/28#note_3087296182">here</a>.</li>



<li>Continuing Forgejo migration.</li>
</ul>



<p>If you have any questions or feedback, please respond to this report or contact us on #admin:fedoraproject.org channel on <a href="https://matrix.to/#/#admin:fedoraproject.org:matrix.org">matrix</a>.</p>



<p/>
<p>The post <a href="https://communityblog.fedoraproject.org/community-update-week-8-2026/">Community Update – Week 8 2026</a> appeared first on <a href="https://communityblog.fedoraproject.org">Fedora Community Blog</a>.</p></div>
    </content>
    <updated>2026-02-20T10:00:00Z</updated>
    <published>2026-02-20T10:00:00Z</published>
    <category term="Infrastructure"/>
    <category term="CLE"/>
    <category term="Infra&amp;Releng"/>
    <author>
      <name>lenkaseg</name>
    </author>
    <source>
      <id>https://communityblog.fedoraproject.org/</id>
      <logo>https://communityblog.fedoraproject.org/wp-content/uploads/2022/07/favicon-fedora-commblog.png</logo>
      <link href="https://communityblog.fedoraproject.org/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://communityblog.fedoraproject.org/" rel="alternate" type="text/html"/>
      <subtitle>The Community Blog provides a single source for members of the community to share important news, updates, and information about Fedora with others in the Project community.</subtitle>
      <title>Fedora Community Blog</title>
      <updated>2026-03-06T09:41:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://blogs.gnome.org/feborges/?p=11180</id>
    <link href="https://blogs.gnome.org/feborges/gnome-is-in-gsoc-2026/" rel="alternate" type="text/html"/>
    <title>GNOME is participating in Google Summer of Code 2026!</title>
    <summary>Potential GSoC contributors may reach out with questions about our project ideas or GNOME internships in general. Please direct them to gsoc.gnome.org to learn more. You can find our proposed project ideas at gsoc.gnome.org/2026. Project proposal submissions are open from March 16th to 31st.</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Potential <a class="external" href="https://summerofcode.withgoogle.com/">GSoC</a> contributors may reach out with questions about our project ideas or GNOME internships in general. Please direct them to <a class="external" href="https://gsoc.gnome.org">gsoc.gnome.org</a> to learn more.</p>
<p>You can find our proposed project ideas at <a class="external" href="https://gsoc.gnome.org/2026">gsoc.gnome.org/2026.</a></p>
<p>Project proposal submissions are <a class="external" href="https://developers.google.com/open-source/gsoc/timeline">open from March 16th to 31st</a>.</p></div>
    </content>
    <updated>2026-02-20T06:58:52Z</updated>
    <published>2026-02-20T06:58:52Z</published>
    <category term="gnome"/>
    <category term="GSoC"/>
    <category term="gsoc"/>
    <category term="internship"/>
    <author>
      <name>Felipe Borges</name>
    </author>
    <source>
      <id>https://blogs.gnome.org/feborges</id>
      <logo>https://blogs.gnome.org/feborges/files/2023/12/cropped-avatar-32x32.jpg</logo>
      <link href="https://blogs.gnome.org/feborges/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://blogs.gnome.org/feborges" rel="alternate" type="text/html"/>
      <subtitle>Felipe Borges' blog about GNOME</subtitle>
      <title>Felipe Borges</title>
      <updated>2026-02-20T06:58:52Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://blogs.gnome.org/aday/?p=10858</id>
    <link href="https://blogs.gnome.org/aday/2026/02/19/gnome-foundation-update-2026-02-19/" rel="alternate" type="text/html"/>
    <title>GNOME Foundation Update, 2026-02-19</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Welcome to another GNOME Foundation update post, covering highlights from the past two weeks (this week and last week). It’s been a busy time, particularly due to conference planning and our upcoming audit – read on to find out more! Linux App Summit 2026 We were thrilled to be able to announce the location and … <a class="more-link" href="https://blogs.gnome.org/aday/2026/02/19/gnome-foundation-update-2026-02-19/">Continue reading <span class="screen-reader-text">GNOME Foundation Update, 2026-02-19</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Welcome to another GNOME Foundation update post, covering highlights from the past two weeks (this week and last week). It’s been a busy time, particularly due to conference planning and our upcoming audit – read on to find out more!</p>
<h2>Linux App Summit 2026</h2>
<p>We were thrilled to be able to <a class="external" href="https://discourse.gnome.org/t/linux-app-summit-2026-to-be-held-in-berlin-germany/34083">announce the location and dates of this year’s Linux App Summit this week</a>. The conference will happen in Berlin on the 16th and 17th of May, at Betahaus Berlin. More information is available on the <a class="external" href="https://linuxappsummit.org/local/">LAS website</a>.</p>
<p>As usual, we are very pleased to be collaborating with KDE on this year’s LAS. Our partnership on LAS has been a real success that we hope to continue.</p>
<p>Travel sponsorship for LAS 2026 is available for Foundation members through the Travel Committee, so head over to the <a class="external" href="https://handbook.gnome.org/events/travel.html">travel page</a> if you would like to attend and need financial support.</p>
<h2>February’s Board meeting</h2>
<p>The Board of Directors it’s regular monthly meeting last week, on 9th February. Highlights from the meeting included:</p>
<ul>
<li>We finally caught up on our minutes, approving the minutes from <a class="external" href="https://gitlab.gnome.org/Teams/Board/-/merge_requests/3/diffs">a total of nine meetings</a>. This was a big relief, and hopefully we will be able to stay on top of the minutes now that we’re caught up.</li>
<li>The Board was thrilled to formally add Nirbheek Chauhan as a member of the Travel Committee. Many contributors will know Nirbheek as a longstanding GStreamer hacker, and he’s already been doing some great work to help with travel. Thanks Nirbheek!</li>
<li>The Board approved a new <a class="external" href="https://gitlab.gnome.org/Teams/Board/-/wikis/Policies/DocumentRetentionAndDestruction">document retention and destruction policy</a>, which is something that we are encouraged to have by regulators.</li>
<li>I gave an update on the operational highlights from the last month, including fundraising, conference planning, and audit preparation.</li>
<li>The Board considered a proposal for an exciting new program that we’re hoping to launch very soon. More details to follow soon.</li>
</ul>
<p>The next Board meeting is scheduled for March 9th.</p>
<h2>Audit submissions</h2>
<p>As I’ve mentioned in previous updates, the GNOME Foundation is due to be audited very soon. This is a routine occurrence for non-profits like us, but this is our first formal audit, so there’s a good deal of learning and setup to be done.</p>
<p>Last week was the deadline to submit all the documentation for the audit, which meant that many of us were extremely busy finalising numbers, filling in spreadsheets, and tidying up other documentation ready to send it all to the auditors.</p>
<p>Our finance team *really* went the extra mile for us to get everything ready on time, so I’d like to give them a huge thank you for helping us out.</p>
<p>The audit inspection itself will happen in the first week of March, so preparations continue, as we assemble and organise our records, update our policies, and so on.</p>
<h2>GUADEC 2026</h2>
<p>Planning for this summer’s conference has continued over the past two weeks. In case you missed it, the <a class="external" href="https://events.gnome.org/event/306/overview">location and dates</a> have been announced, and <a class="external" href="https://events.gnome.org/event/306/page/774-accommodation-options">accommodation bookings are open</a> at a reduced rate. In the background we are gearing up to open the call for papers, and the sponsorship effort is on its way. Now is a good time to start thinking about any talk proposals that you’d like to submit.</p>
<h2>Membership certificates</h2>
<p>A <a class="external" href="https://gitlab.gnome.org/Teams/Board/-/issues/1040">cool community effort</a> is currently underway to provide certificates for GNOME Foundation members. This is a great idea in my opinion, as it will allow contributors to get official recognition which can be used for job applications and so on. More volunteers to help out would definitely be welcome.</p>
<p>That’s it for this week. Thanks for reading, and feel free to ask questions in the comments.</p></div>
    </content>
    <updated>2026-02-19T15:01:05Z</updated>
    <published>2026-02-19T15:01:05Z</published>
    <author>
      <name>Allan Day</name>
    </author>
    <source>
      <id>https://blogs.gnome.org/aday</id>
      <link href="https://blogs.gnome.org/aday/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://blogs.gnome.org/aday" rel="alternate" type="text/html"/>
      <subtitle>Allan Day's GNOME Blog</subtitle>
      <title>Form and Function</title>
      <updated>2026-03-06T18:38:56Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:None,2026-02-18:/blog/kiwi-tcms-team/2026/02/18/community-edition-explained/</id>
    <link href="https://kiwitcms.org/blog/kiwi-tcms-team/2026/02/18/community-edition-explained/" rel="alternate" type="text/html"/>
    <title>Community Edition Explained</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This page explains what Kiwi TCMS <em>Community Edition</em> is,
how it ships and what risks are associated with it.
Please read about the details below.</p>
<h2>What is Kiwi TCMS Community Edition</h2>
<p>This is the official version of the Kiwi TCMS application as produced by
our own team with the help â€¦</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This page explains what Kiwi TCMS <em>Community Edition</em> is,
how it ships and what risks are associated with it.
Please read about the details below.</p>
<h2>What is Kiwi TCMS Community Edition</h2>
<p>This is the official version of the Kiwi TCMS application as produced by
our own team with the help of many contributors. It may also be
referred to <em>upstream</em> or <em>the community edition</em> version and comes
packaged as a container image which is publicly available and can be downloaded via the
<code>docker pull pub.kiwitcms.eu/kiwitcms/kiwi</code> command!</p>
<h2>Who is this for</h2>
<p><em>Community Edition</em> is suitable for developers, teams and organizations which
are happy to run Kiwi TCMS without any warranty and safeguards for development,
testing and even production purposes!</p>
<h2>What do you get</h2>
<p>You get access the publicly available container image; public documentation
and source code but not much else!</p>
<h2>What do all of the individual items mean</h2>
<p><strong>Upstream container image:</strong> Kiwi TCMS is packaged as a single
<a href="https://kiwitcms.org/containers/">container image</a>. See
<a href="https://kiwitcms.readthedocs.io/en/latest/installing_docker.html">Running Kiwi TCMS as a container</a>
to get started!</p>
<p><strong>Only x86_64 build:</strong> the <em>community edition</em> container is built on Linux,
suitable for Intel/AMD 64bit processors only.</p>
<p><strong>No version tags:</strong> the <em>community edition</em> container is always the <code>latest</code> version!
There are no other versions available!</p>
<p><strong>GPL-2.0 license:</strong> Kiwi TCMS is an open source software, with very long history,
with its primary core licensed under the GNU GPL-2.0 license!</p>
<p><strong>No warranty:</strong> the <em>community edition</em> version of Kiwi TCMS
is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
<a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html">GNU General Public License</a>
for more details.</p>
<p><strong>EthicalAds:</strong> the <em>community edition</em> version of Kiwi TCMS comes with built-in
advertisement from <a href="https://www.ethicalads.io/">EthicalAds</a> rewards from which are
paid out to <a href="https://opencollective.com/kiwitcms/transactions">opencollective.com/kiwitcms</a>
for transparency.</p>
<p><strong>You assume all risk:</strong> you must understand and accept that open source comes with associated risks.
To name just a few: our team disappears and stops development;
security issues stay unresolved; code slowly becomes outdated &amp; may incur technical debt in the case
of one-off patches! All of these have
<a href="https://kiwitcms.org/blog/tags/roadmap/">happened in the past</a> with the predecessor of what is now Kiwi TCMS.</p>
<p>There is <strong>no charge</strong> but please understand that software isn't <em>zero cost</em>!
You pay for it indirectly with time and effort invested in engineering, operations,
maintenance and resolving any issues which may arise from the use of said software,
regardless of whether it is open source or not!</p>
<p>IMPORTANT: open source and Kiwi TCMS by extension, provide you with more options
when it comes to mitigating risks and cost compared to proprietary software.
However the easiest way to secure the future of Kiwi TCMS is to
<a href="https://kiwitcms.org/#subscriptions">become a customer</a> and help us sustain development!</p>
<p>Happy Testing!</p>
<hr/>
<p>If you like what we're doing and how Kiwi TCMS please help us!</p>
<ul>
<li><a href="https://github.com/kiwitcms/Kiwi/stargazers">Give â­� on GitHub</a>;</li>
<li><a href="https://kiwitcms.us17.list-manage.com/subscribe/post?u=9b57a21155a3b7c655ae8f922&amp;id=c970a37581">Join our newsletter</a>
  and follow all project news;</li>
<li><a href="https://kiwitcms.readthedocs.io/en/latest/contribution.html">Become a contributor</a> and an awesome open source hacker;</li>
<li><a href="https://kiwitcms.org/#subscriptions">Become a customer</a> and help us sustain development</li>
</ul></div>
    </content>
    <updated>2026-02-18T08:20:00Z</updated>
    <published>2026-02-18T08:20:00Z</published>
    <category term="misc"/>
    <author>
      <name>Kiwi TCMS Team</name>
    </author>
    <source>
      <id>https://kiwitcms.org/</id>
      <link href="https://kiwitcms.org/" rel="alternate" type="text/html"/>
      <link href="https://kiwitcms.org/feeds/all.atom.xml" rel="self" type="application/atom+xml"/>
      <title>Kiwi TCMS</title>
      <updated>2026-02-18T08:20:00Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:None,2026-02-17:/blog/kiwi-tcms-team/2026/02/17/private-tenant-extras-subscription-explained/</id>
    <link href="https://kiwitcms.org/blog/kiwi-tcms-team/2026/02/17/private-tenant-extras-subscription-explained/" rel="alternate" type="text/html"/>
    <title>Private Tenant Extras Subscription Explained</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This page explains what <em>Private Tenant Extras</em> is and how it brings
more value to your existing Kiwi TCMS subscription.
Please read about the details below.</p>
<h2>What is Private Tenant Extras by Kiwi TCMS</h2>
<p>This is an optional subscription tier which combines our existing
<a href="https://kiwitcms.org/blog/kiwi-tcms-team/2025/08/20/private-tenant-subscription-explained/">Private Tenant SaaS hosting</a>
with access â€¦</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This page explains what <em>Private Tenant Extras</em> is and how it brings
more value to your existing Kiwi TCMS subscription.
Please read about the details below.</p>
<h2>What is Private Tenant Extras by Kiwi TCMS</h2>
<p>This is an optional subscription tier which combines our existing
<a href="https://kiwitcms.org/blog/kiwi-tcms-team/2025/08/20/private-tenant-subscription-explained/">Private Tenant SaaS hosting</a>
with access to the underlying data in its raw format!</p>
<p>IMPORTANT: any <em>Private Tenant</em> subscription with unit count &gt; 1
entitles you to this <em>Extras</em> add-on! Please contant
<a href="https://kiwitcms.org/support/">support</a> for setup!</p>
<h2>Who is this subscription for</h2>
<p><em>Private Tenant Extras</em> is suitable for teams using the SaaS version of
Kiwi TCMS which require access to their underlying data in machine readable
format!</p>
<h2>What do you get</h2>
<p>Everything from lower tier subscription plans plus access to a database
and file exports in case you would like to keep your own backup copy or
provide in-house integration with other tools.</p>
<h2>What do all of the individual items mean</h2>
<p><strong>Raw SQL database export:</strong> you will receive a database export in SQL format,
suitable for the Postgres database engine. It includes all tables which constitute your
own namespace under the <code>*.tenant.kiwitcms.org</code> domain name. This also includes
information about user accounts authorized to access your tenant!</p>
<p>IMPORTANT: due to technical and security limitations we cannot give you direct access
to the underlying database cluster in real-time!</p>
<p><strong>File uploads included:</strong> means exactly that - all attachments uploaded to your
private tenant will be included as part of this subscription!</p>
<p><strong>Encrypted access:</strong> all data we export is stored encrypted and may be accessed
using the popular open source tool <a href="https://restic.net/">restic</a>.
We will provide you with read-only level access and an unique public/private keypair!</p>
<p>IMPORTANT:</p>
<ul>
<li>Export frequency: 1/day (max 3/day)</li>
<li>Exports on disk: last 3 days</li>
<li>Retention period: 7 days</li>
</ul>
<p><strong>Storage region of your choice:</strong> means that we can publish to a geographic region
and data center of your choice. Exact locations are subject to availability.</p>
<p>NOTE: At the time of writing our preferred storage backend is
<a href="https://docs.aws.amazon.com/general/latest/gr/s3.html">Amazon S3</a>.</p>
<p>Happy Testing!</p>
<hr/>
<p>If you like what we're doing and how Kiwi TCMS please help us!</p>
<ul>
<li><a href="https://github.com/kiwitcms/Kiwi/stargazers">Give â­� on GitHub</a>;</li>
<li><a href="https://kiwitcms.us17.list-manage.com/subscribe/post?u=9b57a21155a3b7c655ae8f922&amp;id=c970a37581">Join our newsletter</a>
  and follow all project news;</li>
<li><a href="https://kiwitcms.readthedocs.io/en/latest/contribution.html">Become a contributor</a> and an awesome open source hacker;</li>
<li><a href="https://kiwitcms.org/#subscriptions">Become a customer</a> and help us sustain development</li>
</ul></div>
    </content>
    <updated>2026-02-17T08:35:00Z</updated>
    <published>2026-02-17T08:35:00Z</published>
    <category term="misc"/>
    <author>
      <name>Kiwi TCMS Team</name>
    </author>
    <source>
      <id>https://kiwitcms.org/</id>
      <link href="https://kiwitcms.org/" rel="alternate" type="text/html"/>
      <link href="https://kiwitcms.org/feeds/all.atom.xml" rel="self" type="application/atom+xml"/>
      <title>Kiwi TCMS</title>
      <updated>2026-02-18T08:20:00Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-33473382.post-8928663765836354578</id>
    <link href="http://pravin-s.blogspot.com/feeds/8928663765836354578/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/>
    <link href="http://www.blogger.com/comment/fullpage/post/33473382/8928663765836354578" rel="replies" title="0 Comments" type="text/html"/>
    <link href="http://www.blogger.com/feeds/33473382/posts/default/8928663765836354578" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/33473382/posts/default/8928663765836354578" rel="self" type="application/atom+xml"/>
    <link href="http://pravin-s.blogspot.com/2026/02/the-performance-and-scale-booth-at.html" rel="alternate" title="The Performance and Scale Booth at DevConf 2026" type="text/html"/>
    <title>The Performance and Scale Booth at DevConf 2026</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial,sans-serif" style="background-color: transparent; color: black; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;"/></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOU1tq1IGDtcJW618Ti8SEiKtBvfQKN9AKtgp2kHMPwbHrebI3cZkck6ButZ3CvK5U2bbRu77yMaFdhJV1DkfP6EenqiGAWOXQjyqIVT9wFwMVHuwz6Cxalhmq8-X3udXkuqjssGVi8JGUhlzsYbJRiinGSfvSrjpAIs_9FtTvSQLqc4ImIPNhaw/s1280/WhatsApp%20Image%202026-02-16%20at%201.22.46%20PM.jpeg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOU1tq1IGDtcJW618Ti8SEiKtBvfQKN9AKtgp2kHMPwbHrebI3cZkck6ButZ3CvK5U2bbRu77yMaFdhJV1DkfP6EenqiGAWOXQjyqIVT9wFwMVHuwz6Cxalhmq8-X3udXkuqjssGVi8JGUhlzsYbJRiinGSfvSrjpAIs_9FtTvSQLqc4ImIPNhaw/s320/WhatsApp%20Image%202026-02-16%20at%201.22.46%20PM.jpeg" width="257"/></a></div><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"/><br/>This initiative was initially proposed by Jaison Raju, who had successfully organized a similar booth at <a href="https://www.meetup.com/9b6ba991-1bb0-48a8-b3dd-0d817c2eba32/">DevConf 2025</a>. As Jaison was unavailable to lead this year, he requested that I take charge of the effort.<br/><br/>Despite an already demanding schedule, my commitment to continuing this valuable presence led me to accept the leadership role.I attended a Booth Organizers meeting with Rajan Shah to establish a clear understanding of the necessary tasks and responsibilities.<br/><br/>From the wide array of projects within Performance and Scale <a href="https://www.meetup.com/9b6ba991-1bb0-48a8-b3dd-0d817c2eba32/">meetup</a>, we decided to feature the <a href="https://github.com/krkn-chaos/krkn">Krkn</a> project for the booth, given its recent inclusion in the CNCF organization.<br/><br/>Further information regarding the Krkn project is available here:<a href="https://www.redhat.com/en/blog/krknchaos-joining-cncf-sandbox"> Link</a>.<br/><br/><a href="http://github.com/ddjain">Darshan Jain</a>, who recently began working on Krkn, demonstrated exceptional dedication to the booth's success. He took the lead on critical tasks, including planning the presentation slides, recording demonstrations, and onboarding <a href="https://github.com/shashankkestwal">Shashank Kestwal</a> as a member of the booth staff.<br/><br/><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCWFS9b9-8xEd77okOK3j3WI6z3bqauhxxIXwO9vTfVceqjDeeDbqI2yiiRgNfC4aAxNUASqWHEzcZQ4PQccuuu1X7bsdbjt0MfhvjB04nbqyIxtVuRtjVRkXiUzuZZ27pJcIfTzaKFCBAd7SeRRYezbqjQp5iwiLG-Wb8l-xH7FfuO2SPAkAbaQ/s3749/WhatsApp%20Image%202026-02-16%20at%202.03.23%20PM.jpeg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCWFS9b9-8xEd77okOK3j3WI6z3bqauhxxIXwO9vTfVceqjDeeDbqI2yiiRgNfC4aAxNUASqWHEzcZQ4PQccuuu1X7bsdbjt0MfhvjB04nbqyIxtVuRtjVRkXiUzuZZ27pJcIfTzaKFCBAd7SeRRYezbqjQp5iwiLG-Wb8l-xH7FfuO2SPAkAbaQ/s320/WhatsApp%20Image%202026-02-16%20at%202.03.23%20PM.jpeg" width="291"/></a></div><p/>On the day of the event, a parallel talk on the LogAn project was also scheduled:<a href="https://github.com/Log-Analyzer/LogAn/blob/main/README.md"> Link</a>. I had initially planned for Darshan and Shashank to manage the booth while I attended the LogAn talk. However, the impressive level of engagement and attendance at the Krkn booth prompted me and <a href="https://www.redhat.com/en/authors/nikhil-jain">Nikhil Jain</a> to join the staff. This provided an opportunity for stimulating discussions covering Krkn, general performance and scale topics, guidance on contributing to open source, and various other subjects.<p/><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhmTilTtuqImP_uCipsgVUub0GfpzGVJq5SwBjKS6SwxOhgWYb7CbQiiJw18ipoNSEiVj_uKc-O-lNuP6V6BBsSfhmawYokiHLEZ9iEq8krFAoAg94dgau-oswQk2fpJ_P-QPMIT61WgoFhpXMEA9hM5BD5E94pRWUm0Yoo2XHTCjc7qUuHS0_FQ/s1280/WhatsApp%20Image%202026-02-16%20at%201.22.45%20PM.jpeg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhmTilTtuqImP_uCipsgVUub0GfpzGVJq5SwBjKS6SwxOhgWYb7CbQiiJw18ipoNSEiVj_uKc-O-lNuP6V6BBsSfhmawYokiHLEZ9iEq8krFAoAg94dgau-oswQk2fpJ_P-QPMIT61WgoFhpXMEA9hM5BD5E94pRWUm0Yoo2XHTCjc7qUuHS0_FQ/s320/WhatsApp%20Image%202026-02-16%20at%201.22.45%20PM.jpeg" width="180"/></a></div><p/>Booth swag is often an essential component of these events. Unfortunately, a shortage of Performance and Scale stickers necessitated an alternative, and we opted to distribute chocolates as our promotional item, coincidentally aligning with Valentine's Day. This solution proved to be well-received by attendees.<br/><br/>I extend my gratitude to Krishna Magar, Aman Vishwakarma, <div class="c5 J-J5-Ji" tabindex="0">Rajaditya Chauhan and Nikhil Jain for their presence and support at the booth.</div><br/>Significant credit is due to Darshan Jain for the meticulous planning and smooth execution of the booth, and to Shashank Kestwal for his excellent support from planning to execution.</div>
    </content>
    <updated>2026-02-16T09:03:47Z</updated>
    <published>2026-02-16T08:53:00Z</published>
    <author>
      <name>Pravin Satpute</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/18185428997338500256</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-33473382</id>
      <category term="#Fedora"/>
      <category term="#g11n"/>
      <category term="#i18n"/>
      <category term="fedora"/>
      <category term="#Japan"/>
      <category term="#Zanata"/>
      <category term="#l10n"/>
      <category term="#theopenorganization"/>
      <category term="g11n"/>
      <category term="globalization"/>
      <category term="i18n"/>
      <category term="l10n"/>
      <category term="zanata"/>
      <category term="#brno"/>
      <category term="#devconfcz"/>
      <category term="#flocktofedora"/>
      <category term="#i118n"/>
      <category term="2007"/>
      <category term="Brno"/>
      <category term="DevConfCz"/>
      <category term="Localization"/>
      <category term="NWCT April 19-20"/>
      <category term="RedHat"/>
      <category term="internationalization"/>
      <author>
        <name>Pravin Satpute</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/18185428997338500256</uri>
      </author>
      <link href="http://pravin-s.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/33473382/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://pravin-s.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <link href="http://www.blogger.com/feeds/33473382/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>Internationalization Engineer</subtitle>
      <title>Pravin Satpute</title>
      <updated>2026-02-16T09:03:47Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>https://www.scrye.com/blogs/nirik/posts/2026/02/14/misc-fedora-bits-2nd-week-of-feb-2026/</id>
    <link href="https://www.scrye.com/blogs/nirik/posts/2026/02/14/misc-fedora-bits-2nd-week-of-feb-2026/" rel="alternate" type="text/html"/>
    <title xml:lang="en">misc fedora bits 2nd week of feb 2026</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a class="reference external image-reference" href="https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg">
<img alt="Scrye into the crystal ball" src="https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg"/>
</a>
<p>Another weekly recap of happenings around fedora for me.</p>
<section id="strange-long-httpd-reload-times-on-proxy11">
<h2>Strange long httpd reload times on proxy11</h2>
<p>I spent a fair bit of time looking at one of our proxies.
We have them all to a reload (aka 'graceful restart') every
hour when we update a ticketkey on them. For the vast majority of them,
thats fine and works as expected. However, proxy11 decided to start
taking a while (like 12-15seconds) to reload, causing our monitoring
to alert that it was down... then back up.</p>
<p>In the end, it seemed the problem was somehow related to some old
tls certificates that were present, but not used anywhere. All I can
think of is that it's doing some kind of parsing of all certs and
somehow those old ones cause it undue processing time. I removed
those old certs and reload times went way back down again.</p>
<p>I'm tempted to try and figure out what it's doing exactly here, but
I already spent a fair bit of time on it and it's working again now,
so I guess I will just shrug and move on.</p>
</section>
<section id="anubis-and-download-servers">
<h2>Anubis and download servers</h2>
<p>A while back I had to hurredly deploy anubis in front of our download servers.
This was due to the scrapers deciding to just download every rpm / iso from
every fedora release since the dawn of time at a massive concurrency.
This was saturating one of our 10G links completely, and making another
somewhat full. So, I deployed anubis and it dropped things back to 'normal'
again.</p>
<p>Fast forward to this last week, and my rush in deploying anubis came back to
bite me. We have a cloudfront distribution that uses our download servers as
it's 'origin'. Then we point all aws network blocks to use that for any
fedora instances in aws. This is a win for us as then everything for them
is cached on the aws side saving bandwith, and a win for aws users as
that traffic is 'local' to them so faster and doesn't cause them to need
to be billed for ingress either.</p>
<p>Last week, anubis started blocking CloudFront, so uses in aws would get a
anubis challenge page instead of the actual content they were expecting.
But why did it this just happen now? well, as near as I could determine,
someone/scrapers were hitting the CloudFront endpoints and crawling our
download server (fine, no problem there), but then they hit a directory
that they handled poorly.</p>
<p>The directory was used/last updated about 11 years ago with a readme file
explaining that the content was moved and no longer there. Great. However,
also it had previous subdirectories as links to '.' (ie, the current directory).
Since scrapers don't use any of the 20 years of crawling code, and instead
just brute force things, this resulted in a bunch of requests like:</p>
<p>GET /foo/
GET /foo/foo/
GET /foo/foo/foo/</p>
<p>and so on. These are all really small (just a directory listing), so that meant
it could make requests really really fast. So, after some point anubis
started challenging those CloudFront connections and boom.</p>
<p>So, the problem with the hurred deployment I had made there was that
The policy file I had deployed was not actually being used.
I had allowed CloudFront, but it didn't seem to help any, and it took
me far too long to figure out that anubis was starting up, printing
one error about not being able to read the policy file and just running
with the default configuration. ;( It turned out be a podman/selinux interaction
and is now fixed.</p>
<p>I also removed those . links and set that directory tree to just 403
all requests to it.</p>
</section>
<section id="anubis-and-forge">
<h2>Anubis and forge</h2>
<p>Also this week, folks were reporting problems with our new forgejo forge.
Anubis was doing challenges when people were trying to submit comments and
it was messing them up.</p>
<p>In the end here, I just needed to adjust the config to allow POSTs through.
At least right now scrapers aren't doing any POSTS and just allowing those
seems to fix the issues people were having.</p>
</section>
<section id="some-more-scrapers">
<h2>Some more scrapers</h2>
<p>Friday we had them hitting release-monitoring.org. This time it was
what I am calling a 'type 0' scraper. It was all coming from one cloud ip
and I could just block them.</p>
<p>This morning a bit ago, we had a group hit/find the 'search' button
on koji.fedoraproject.org, taking it offline. I was able to block the
endpoint for a few hours and they went away, but no telling if they will
be back. These were the 'type 2' kind (botnet using users ip's/browsers
from 100's of thousands of different ips).</p>
<p>I am sad that the end game here sounds like there's not going to be so
much of a open internet anymore. ie, for self defense sites will all have
to go to requiring registration of some kind before working.
I can only hope business models change before it comes to that.</p>
</section>
<section id="comments-additions-reactions">
<h2>comments? additions? reactions?</h2>
<p>As always, comment on mastodon:
<a class="reference external" href="https://fosstodon.org/@nirik/116070476999694239">https://fosstodon.org/@nirik/116070476999694239</a></p>
</section></div>
    </summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a class="reference external image-reference" href="https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg">
<img alt="Scrye into the crystal ball" src="https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg"/>
</a>
<p>Another weekly recap of happenings around fedora for me.</p>
<section id="strange-long-httpd-reload-times-on-proxy11">
<h2>Strange long httpd reload times on proxy11</h2>
<p>I spent a fair bit of time looking at one of our proxies.
We have them all to a reload (aka 'graceful restart') every
hour when we update a ticketkey on them. For the vast majority of them,
thats fine and works as expected. However, proxy11 decided to start
taking a while (like 12-15seconds) to reload, causing our monitoring
to alert that it was down... then back up.</p>
<p>In the end, it seemed the problem was somehow related to some old
tls certificates that were present, but not used anywhere. All I can
think of is that it's doing some kind of parsing of all certs and
somehow those old ones cause it undue processing time. I removed
those old certs and reload times went way back down again.</p>
<p>I'm tempted to try and figure out what it's doing exactly here, but
I already spent a fair bit of time on it and it's working again now,
so I guess I will just shrug and move on.</p>
</section>
<section id="anubis-and-download-servers">
<h2>Anubis and download servers</h2>
<p>A while back I had to hurredly deploy anubis in front of our download servers.
This was due to the scrapers deciding to just download every rpm / iso from
every fedora release since the dawn of time at a massive concurrency.
This was saturating one of our 10G links completely, and making another
somewhat full. So, I deployed anubis and it dropped things back to 'normal'
again.</p>
<p>Fast forward to this last week, and my rush in deploying anubis came back to
bite me. We have a cloudfront distribution that uses our download servers as
it's 'origin'. Then we point all aws network blocks to use that for any
fedora instances in aws. This is a win for us as then everything for them
is cached on the aws side saving bandwith, and a win for aws users as
that traffic is 'local' to them so faster and doesn't cause them to need
to be billed for ingress either.</p>
<p>Last week, anubis started blocking CloudFront, so uses in aws would get a
anubis challenge page instead of the actual content they were expecting.
But why did it this just happen now? well, as near as I could determine,
someone/scrapers were hitting the CloudFront endpoints and crawling our
download server (fine, no problem there), but then they hit a directory
that they handled poorly.</p>
<p>The directory was used/last updated about 11 years ago with a readme file
explaining that the content was moved and no longer there. Great. However,
also it had previous subdirectories as links to '.' (ie, the current directory).
Since scrapers don't use any of the 20 years of crawling code, and instead
just brute force things, this resulted in a bunch of requests like:</p>
<p>GET /foo/
GET /foo/foo/
GET /foo/foo/foo/</p>
<p>and so on. These are all really small (just a directory listing), so that meant
it could make requests really really fast. So, after some point anubis
started challenging those CloudFront connections and boom.</p>
<p>So, the problem with the hurred deployment I had made there was that
The policy file I had deployed was not actually being used.
I had allowed CloudFront, but it didn't seem to help any, and it took
me far too long to figure out that anubis was starting up, printing
one error about not being able to read the policy file and just running
with the default configuration. ;( It turned out be a podman/selinux interaction
and is now fixed.</p>
<p>I also removed those . links and set that directory tree to just 403
all requests to it.</p>
</section>
<section id="anubis-and-forge">
<h2>Anubis and forge</h2>
<p>Also this week, folks were reporting problems with our new forgejo forge.
Anubis was doing challenges when people were trying to submit comments and
it was messing them up.</p>
<p>In the end here, I just needed to adjust the config to allow POSTs through.
At least right now scrapers aren't doing any POSTS and just allowing those
seems to fix the issues people were having.</p>
</section>
<section id="some-more-scrapers">
<h2>Some more scrapers</h2>
<p>Friday we had them hitting release-monitoring.org. This time it was
what I am calling a 'type 0' scraper. It was all coming from one cloud ip
and I could just block them.</p>
<p>This morning a bit ago, we had a group hit/find the 'search' button
on koji.fedoraproject.org, taking it offline. I was able to block the
endpoint for a few hours and they went away, but no telling if they will
be back. These were the 'type 2' kind (botnet using users ip's/browsers
from 100's of thousands of different ips).</p>
<p>I am sad that the end game here sounds like there's not going to be so
much of a open internet anymore. ie, for self defense sites will all have
to go to requiring registration of some kind before working.
I can only hope business models change before it comes to that.</p>
</section>
<section id="comments-additions-reactions">
<h2>comments? additions? reactions?</h2>
<p>As always, comment on mastodon:
<a class="reference external" href="https://fosstodon.org/@nirik/116070476999694239">https://fosstodon.org/@nirik/116070476999694239</a></p>
</section></div>
    </content>
    <updated>2026-02-14T18:20:52Z</updated>
    <published>2026-02-14T18:20:52Z</published>
    <category label="fedora" term="fedora"/>
    <category label="linux" term="linux"/>
    <author>
      <name>nirik</name>
    </author>
    <source>
      <id>https://www.scrye.com/blogs/nirik/categories/fedora.atom</id>
      <author>
        <name>nirik</name>
      </author>
      <link href="https://www.scrye.com/blogs/nirik/categories/fedora.atom" rel="self" type="application/atom+xml"/>
      <link href="https://www.scrye.com/blogs/nirik/categories/fedora/" rel="alternate" type="text/html"/>
      <title xml:lang="en">Kevin's musings (Posts about fedora)</title>
      <updated>2026-03-07T18:01:11Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-4530460124602916146.post-2860345983450308830</id>
    <link href="https://airlied.blogspot.com/feeds/2860345983450308830/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/>
    <link href="https://airlied.blogspot.com/2026/02/drm-subsystem-ai-patch-review.html#comment-form" rel="replies" title="0 Comments" type="text/html"/>
    <link href="https://www.blogger.com/feeds/4530460124602916146/posts/default/2860345983450308830" rel="edit" type="application/atom+xml"/>
    <link href="https://www.blogger.com/feeds/4530460124602916146/posts/default/2860345983450308830" rel="self" type="application/atom+xml"/>
    <link href="https://airlied.blogspot.com/2026/02/drm-subsystem-ai-patch-review.html" rel="alternate" title="drm subsystem AI patch review" type="text/html"/>
    <title>drm subsystem AI patch review</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This topic came up at kernel maintainers summit and some other groups have been playing around with it, particularly the BPF folks, and Chris Mason's work on kernel review prompts[1] for regressions. Red Hat have asked engineers to investigate some workflow enhancements with AI tooling, so I decided to let the vibecoding off the leash.</p><p>My main goal:</p><p>- Provide AI led patch review for drm patches</p><p>- Don't pollute the mailing list with them at least initially.</p><p>This led me to wanting to use lei/b4 tools, and public-inbox. If I could push the patches with message-ids and the review reply to a public-inbox I could just publish that and point people at it, and they could consume it using lei into their favorite mbox or browse it on the web.</p><p>I got claude to run with this idea, and it produced a project [2] that I've been refining for a couple of days.</p><p>I started with trying to use Chris' prompts, but screwed that up a bit due to sandboxing, but then I started iterating on using them and diverged.</p><p>The prompts are very directed at regression testing and single patch review, the patches get applied one-by-one to the tree, and the top patch gets the exhaustive regression testing. I realised I probably can't afford this, but it's also not exactly what I want.</p><p>I wanted a review of the overall series, but also a deeper per-patch review. I didn't really want to have to apply them to a tree, as drm patches are often difficult to figure out the base tree for them. I did want to give claude access to a drm-next tree so it could try apply patches, and if it worked it might increase the review, but if not it would fallback to just using the tree as a reference.</p><p>Some holes claude fell into, claude when run in batch mode has limits on turns it can take (opening patch files and opening kernel files for reference etc), giving it a large context can sometimes not leave it enough space to finish reviews on large patch series. It tried to inline patches into the prompt before I pointed out that would be bad, it tried to use the review instructions and open a lot of drm files, which ran out of turns. In the end I asked it to summarise the review prompts with some drm specific bits, and produce a working prompt. I'm sure there is plenty of tuning left to do with it.</p><p>Anyways I'm having my local claude run the poll loop every so often and processing new patches from the list. The results end up in the public-inbox[3], thanks to Benjamin Tissoires for setting up the git to public-inbox webhook.</p><p>I'd like for patch submitters to use this for some initial feedback, but it's also something that you should feel free to ignore, but I think if we find regressions in the reviews and they've been ignored, then I'll started suggesting it stronger. I don't expect reviewers to review it unless they want to. It was also suggested that perhaps I could fold in review replies as they happen into another review, and this might have some value, but I haven't written it yet. If on the initial review of a patch there is replies it will parse them, but won't do it later. </p><p>[1]  https://github.com/masoncl/review-prompts</p><p>[2] https://gitlab.freedesktop.org/airlied/patch-reviewer</p><p>[3] https://lore.gitlab.freedesktop.org/drm-ai-reviews/</p></div>
    </content>
    <updated>2026-02-13T06:56:33Z</updated>
    <published>2026-02-13T06:56:00Z</published>
    <author>
      <name>Dave Airlie</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/03386351362681039664</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-4530460124602916146</id>
      <author>
        <name>Dave Airlie</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/03386351362681039664</uri>
      </author>
      <link href="https://airlied.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="https://www.blogger.com/feeds/4530460124602916146/posts/default" rel="self" type="application/atom+xml"/>
      <link href="https://airlied.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <link href="https://www.blogger.com/feeds/4530460124602916146/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <title>Dave Airlie Linux Graphics blog</title>
      <updated>2026-02-26T11:30:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:02dec6e6f266aa722091db527e0624cc</id>
    <link href="https://blog.remirepo.net/post/2026/02/13/PHP-version-8.4.18-and-8.5.3" rel="alternate" type="text/html"/>
    <title>⚙️ PHP version 8.4.18 and 8.5.3</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>RPMs of <strong>PHP version 8.5.3</strong> are available in the <strong>remi-modular</strong> repository for <strong>Fedora</strong> â‰¥ 42 and <strong>Enterprise Linux</strong> â‰¥ 8 (RHEL, Alma, CentOS, Rocky...).</p>

<p>RPMs of <strong>PHP version 8.4.18</strong> are available in the <strong>remi-modular</strong> repository for <strong>Fedora</strong> â‰¥ 42 and <strong>Enterprise Linux</strong> â‰¥ 8 (RHEL, Alma, CentOS, Rocky...).</p>
<!--
<p>RPMs of <strong>PHP version 8.3.30</strong>&nbsp;are available in the <strong>remi-modular</strong> repository for&nbsp;<strong>Fedora</strong> â‰¥ 42 and <strong>Enterprise Linux</strong> â‰¥ 8 (RHEL, Alma, CentOS, Rocky...).</p>

<p>RPMs of <strong>PHP version 8.2.30</strong> are available in the <strong>remi-modular</strong> repository for&nbsp;<strong>Fedora</strong> â‰¥ 42 and <strong>Enterprise Linux</strong> â‰¥ 8 (RHEL, Alma, CentOS, Rocky...).</p>
-->

<p>â„¹ï¸� These versions are also available as <em>Software Collections</em> in the <strong>remi-safe</strong> repository.</p>
<!--
-->

<p>â„¹ï¸� The packages are available for <strong>x86_64</strong> and <strong>aarch64</strong>.</p>

<p>â„¹ï¸� There is no security fix this month, so no update for <a class="ref-post" href="https://blog.remirepo.net/post/2025/12/19/PHP-version-8.1.34-8.2.30-8.3.29-8.4.16-and-8.5.1">versions 8.2.30 and 8.3.30</a>.</p>
<!--
<p>âš ï¸� <a class="ref-post" href="https://blog.remirepo.net/post/2023/11/27/PHP-8.0-is-retired">PHP version 8.0</a> has reached its end of life and is no longer maintained by the <a href="https://php.net/supported-versions.php">PHP project</a>.</p>
--><!--
<p>ğŸ›¡ï¸� These Versions fix 4 security bugs (<strong>CVE-2025-14177</strong>, <strong>CVE-2025-14178</strong>, <strong>CVE-2025-14180</strong>), so the update is strongly recommended.</p>
--> <p>Version announcements:</p>

<ul>
	<li><a href="https://www.php.net/releases/8_5_3.php">PHP 8.5.3 Release Annoucement</a></li>
	<li><a href="https://www.php.net/releases/8_4_18.php">PHP 8.4.18 Release Annoucement</a></li>
	<!--
	<li><a href="https://www.php.net/releases/8_3_30.php">PHP 8.3.30 Release Annoucement</a></li>
	<li><a href="https://www.php.net/releases/8_2_30.php">PHP 8.2.30 Release Annoucement</a></li>
	<li>PHP 8.1.34 is not yet officially announced</li>
-->
</ul>

<p>â„¹ï¸� Installation: Use the <a href="https://rpms.remirepo.net/wizard/">Configuration Wizard</a> and choose your version and installation mode.</p>

<p><strong>Replacement</strong> of default PHP by version <strong>8.5</strong> installation (<strong>simplest</strong>):</p>

<p>On Enterprise Linux (dnf 4)</p>

<pre>dnf module switch-to php:remi-8.5/common
</pre>

<p>On Fedora (dnf 5)</p>

<pre>dnf module reset php
dnf module enable php:remi-8.5
dnf update
</pre>

<p><strong>Parallel installation</strong> of version <strong>8.5</strong> as <a class="ref-post" href="https://blog.remirepo.net/post/2025/07/04/PHP-8.5-as-Software-Collection">Software Collection</a></p>

<pre>yum install php85</pre>

<p><strong>Replacement</strong> of default PHP by version <strong>8.4</strong> installation (<strong>simplest</strong>):</p>

<p>On Enterprise Linux (dnf 4)</p>

<pre>dnf module switch-to php:remi-8.4/common
</pre>

<p>On Fedora (dnf 5)</p>

<pre>dnf module reset php
dnf module enable php:remi-8.4
dnf update
</pre>

<p><strong>Parallel installation</strong> of version <strong>8.4</strong> as <a class="ref-post" href="https://blog.remirepo.net/post/2023/06/06/PHP-8.3-as-Software-Collection">Software Collection</a></p>

<pre>yum install php84</pre>

<p>And soon in the official updates:</p>

<ul>
	<li>Fedora <strong>Rawhide</strong> now has PHP version <strong>8.5.3</strong></li>
	<li><a href="https://bodhi.fedoraproject.org/updates/FEDORA-2026-35b7e7bb04">Fedora 44 - PHP 8.5.3</a></li>
	<li><a href="https://bodhi.fedoraproject.org/updates/FEDORA-2026-685da443d2">Fedora 43 - PHP 8.4.18</a></li>
	<li><a href="https://bodhi.fedoraproject.org/updates/FEDORA-2026-26cddfc9b8">Fedora 42 - PHP 8.4.17</a></li>
</ul>

<p>âš ï¸� <strong>To be noticed : </strong></p>

<ul>
	<li>EL-10 RPMs are built using RHEL-<strong>10.1</strong></li>
	<li>EL-9 RPMs are built using RHEL-<strong>9.7</strong></li>
	<li>EL-8 RPMs are built using RHEL-<strong>8.10</strong></li>
	<li><strong>intl</strong> extension now uses <strong>libicu74 </strong>(version<strong> 74.2</strong>)</li>
	<li><strong>mbstring</strong> extension (EL builds) now uses <strong>oniguruma5php</strong> (version <strong>6.9.10</strong>, instead of the outdated system library)</li>
	<li><strong>oci8</strong> extension now uses the <strong>RPM</strong> of <strong>Oracle Instant Client </strong>version<strong> 23.26 </strong>on x86_64 and aarch64</li>
	<li>A lot of extensions are also available; see the <a href="https://blog.remirepo.net/pages/PECL-extensions-RPM-status">PHP extensions RPM status (from PECL and other sources)</a> page</li>
</ul>

<p>â„¹ï¸� <strong>Information</strong>:</p>

<ul>
	<li><a href="https://php.net/manual/en/migration83.php" hreflang="en">Migrating from PHP 8.2.x to PHP 8.3.x</a></li>
	<li><a href="https://php.net/manual/en/migration84.php" hreflang="en">Migrating from PHP 8.3.x to PHP 8.4.x</a></li>
	<li><a href="https://php.net/manual/en/migration85.php" hreflang="en">Migrating from PHP 8.4.x to PHP 8.5.x</a></li>
</ul>

<p align="center"><strong>Base</strong> packages (php)</p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php-common&amp;version=8.5.3&amp;lang=en&amp;release=1" style="margin: 1em auto; display: block;"/></p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php-common&amp;version=8.4.18&amp;lang=en&amp;release=1" style="margin: 1em auto; display: block;"/></p>
<!--
<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php-common&amp;version=8.3.30&amp;lang=en&amp;release=1" style="margin: 1em auto; display: block;" /></p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php-common&amp;version=8.2.30&amp;lang=en&amp;release=1" style="margin: 1em auto; display: block;" /></p>
-->

<p align="center"><strong>Software Collections</strong> (php83 / php84 / php85)</p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php85-php-common&amp;version=8.5.3&amp;lang=en&amp;release=1" style="margin: 1em auto; display: block;"/></p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php84-php-common&amp;version=8.4.18&amp;lang=en&amp;release=1" style="margin: 1em auto; display: block;"/></p>
<!--
<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php83-php-common&amp;version=8.3.30&amp;lang=en&amp;release=1" style="margin: 1em auto; display: block;" /></p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php82-php-common&amp;version=8.2.30&amp;lang=en&amp;release=1" style="margin: 1em auto; display: block;" /></p>
-->

<p>Â </p></div>
    </summary>
    <updated>2026-02-13T05:42:00Z</updated>
    <published>2026-02-13T05:42:00Z</published>
    <category term="RPM"/>
    <category term="PHP"/>
    <author>
      <name>Remi</name>
    </author>
    <source>
      <id>https://blog.remirepo.net/en</id>
      <link href="https://blog.remirepo.net/en" rel="alternate" type="text/html"/>
      <link href="https://blog.remirepo.net/feed/en/rss2" rel="self" type="application/rss+xml"/>
      <rights>Licence: Creative Commons Attribution-ShareAlike 4.0 International License.</rights>
      <subtitle>Remi's RPM repository blog Information about RPM PHP Fedora RHEL and CentOS</subtitle>
      <title>Remi's RPM repository - Blog</title>
      <updated>2026-03-06T03:51:09Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://cockpit-project.org//blog/cockpit-356.html</id>
    <link href="https://cockpit-project.org//blog/cockpit-356.html" rel="alternate" type="text/html"/>
    <title>Cockpit 356</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Cockpit is the <a href="https://cockpit-project.org/">modern Linux admin interface</a>.
We release regularly.</p>

<p>Here are the release notes from Cockpit 356:</p>

<h2 id="services-timers-created-by-cockpit-run-shell-commands-and-can-be-edited">Services: Timers created by Cockpit run shell commands and can be edited</h2>

<p>The systemd timer units created by Cockpit now run their command via
the shell. Previously, the text you entered into the “Command” field
was used directly for the ExecStart value in the systemd service unit
for the timer, and was thus subject to systemd specifier expansion and
other idiosyncrasies. Now the text you enter is executed directly by <code class="language-plaintext highlighter-rouge">/bin/sh</code>.</p>

<p>Systemd timer units that have been created by this version of Cockpit
(or later) can now also be edited in Cockpit.</p>

<p>Thanks to <a href="https://github.com/miguelbribeiro">Miguel Ribeiro</a> for contributing this feature!</p>

<h2 id="try-it-out">Try it out</h2>

<p>Cockpit 356 is available now:</p>

<ul>
  <li><a href="https://cockpit-project.org/running.html">For your Linux system</a></li>
  <li>
    <p><a href="https://flathub.org/apps/details/org.cockpit_project.CockpitClient">Cockpit Client</a></p>
  </li>
  <li><a href="https://github.com/cockpit-project/cockpit/releases/tag/356">Cockpit Source Tarball</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/FEDORA-2026-e56f80347a">Cockpit Fedora 43</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/FEDORA-2026-fc46ffaa92">Cockpit Fedora 42</a></li>
</ul></div>
    </summary>
    <updated>2026-02-11T00:00:00Z</updated>
    <published>2026-02-11T00:00:00Z</published>
    <category term="cockpit"/>
    <category term="release"/>
    <source>
      <id>https://cockpit-project.org/</id>
      <author>
        <name>Cockpit Project</name>
      </author>
      <link href="https://cockpit-project.org/" rel="alternate" type="text/html"/>
      <link href="https://cockpit-project.org/blog/feeds/all.atom.xml" rel="self" type="application/rss+xml"/>
      <subtitle>Cockpit makes it easy to administer your Linux servers via a web browser.</subtitle>
      <title>Cockpit Project</title>
      <updated>2026-03-05T12:49:17Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-GB">
    <id>https://cyberelk.net/tim/?p=1701</id>
    <link href="https://cyberelk.net/tim/2026/02/10/zettelkasten-on-a-supernote/" rel="alternate" type="text/html"/>
    <title>Zettelkasten on a Supernote</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I love the Ratta Supernote e-ink devices. They are a delight to use for writing, planning and all sorts of things. Writing things out by hand helps me connect with them on a deeper level because I need to choose the words more carefully than I would when typing, simply because of the speed difference. […]</p>
<p>The post <a href="https://cyberelk.net/tim/2026/02/10/zettelkasten-on-a-supernote/">Zettelkasten on a Supernote</a> appeared first on <a href="https://cyberelk.net/tim">PRINT HEAD</a>.</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I love the <a href="https://supernote.com/">Ratta Supernote</a> e-ink devices. They are a delight to use for writing, planning and all sorts of things. Writing things out by hand helps me connect with them on a deeper level because I need to choose the words more carefully than I would when typing, simply because of the speed difference. The Supernote’s onboard handwriting recognition works really well for my handwriting style.</p>



<p>At work I <em>also</em> love using <a href="https://logseq.com/">Logseq</a>, an open source personal knowledge management tool and outliner. I use it to write down things I learn and ideas I have, then connect things together in interesting ways in order to gain deeper understanding.</p>



<p>That’s the experience I wanted on the Supernote. Then I discovered <a href="https://zettelkasten.de/introduction/">Zettelkasten</a> and knew  it was what I wanted to use. ZK is a paper-based method and there have been adaptations to all sorts of environments, both physical and virtual. When I started I found it difficult to figure out how to make it feel <em>native</em> on a Supernote.</p>



<p>I also knew I wanted to be able to export my Supernote Zettelkasten as text in case I wanted to process it on a computer in different ways, or even run an AI assistant on it.</p>



<p>My first attempt was pretty messy! I’d create a new handwritten notebook file for each idea. Each filename had a timestamp (pre-filled by Supernote when you create a new file) along with a short title.</p>



<p>I found <a href="https://gitlab.com/mmujynya/pysn-digest">pysn-digest</a>, a tool which is able to convert Supernote notebooks into Markdown files. So I worked out an elaborate system in which each notebook (each idea) had a level one heading for the title, then level two headings for metadata field names like “type” or “relates to”, then a level one heading again to start the content. The filenames were handwritten (timestamps and all) and I made them links to the idea files. It was <em>really</em> process-heavy and I didn’t stick with it for long before realising I needed to improve it.</p>



<div class="wp-block-media-text is-stacked-on-mobile is-image-fill-element"><figure class="wp-block-media-text__media"><img alt="" class="wp-image-1705 size-full" height="800" src="https://cyberelk.net/tim/wp-content/uploads/2026/02/closeup-sm-2.jpg" width="556"/></figure><div class="wp-block-media-text__content">
<p>Many months later I have evolved this system into a framework I’m really pleased with. It uses only level one headings and all the ideas can be in a single notebook (or split across notebooks if preferred). There are no complicated timestamps or numbering systems, only unique titles.</p>
</div></div>



<p>Idea notes can link together arbitrarily but also cluster together neatly, as well as nest as deeply as I need them to. I don’t have to keep to the Supernote’s native limit of four heading levels. And thanks to a system of templates and stickers I designed, I can easily see how deep in the tree I am, even from the pages overview. This means it is fast to insert a new idea note into the right place.</p>



<p>I’ve called it Slipstream. If you have a Supernote and want to skip the trial and error, Iâ€™ve packaged the entire framework (PDF user guide, templates, stickers, quick reference and notebooks) into a ready-to-use kit. <a href="https://cyberelk.net/tim/software/slipstream/">Download the full Slipstream kit here</a>.</p>
<p>The post <a href="https://cyberelk.net/tim/2026/02/10/zettelkasten-on-a-supernote/">Zettelkasten on a Supernote</a> appeared first on <a href="https://cyberelk.net/tim">PRINT HEAD</a>.</p></div>
    </content>
    <updated>2026-02-10T19:25:20Z</updated>
    <published>2026-02-10T19:25:20Z</published>
    <category term="Techie stuff"/>
    <category term="supernote"/>
    <category term="zettelkasten"/>
    <author>
      <name>Tim Waugh</name>
    </author>
    <source>
      <id>https://cyberelk.net/tim/</id>
      <link href="https://cyberelk.net/tim/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://cyberelk.net/tim/" rel="alternate" type="text/html"/>
      <title>PRINT HEAD</title>
      <updated>2026-03-04T11:30:43Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>https://www.scrye.com/blogs/nirik/posts/2026/02/07/misc-fedora-bits-1st-week-of-feb-2026/</id>
    <link href="https://www.scrye.com/blogs/nirik/posts/2026/02/07/misc-fedora-bits-1st-week-of-feb-2026/" rel="alternate" type="text/html"/>
    <title xml:lang="en">misc fedora bits 1st week of feb 2026</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a class="reference external image-reference" href="https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg">
<img alt="Scrye into the crystal ball" src="https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg"/>
</a>
<p>Welcome to a bit of recap of the first week of February.
It will be a shorter one today...</p>
<section id="fedora-44-branching">
<h2>Fedora 44 Branching</h2>
<p>The big news this week was the Fedora 44 branching off rawhide.
This is by far the most complicated part of the release. There's
updates that have to happen in a ton of places all in the right
order and with the right content.</p>
<p>Things didn't start when they were supposed to (tuesday morning),
because we had some last minute mass rebuilds (golang and ghc).
Then, they didn't start wed morning because we were trying to
get the gnome 50 update to pass gating. Finally on thursday
we just ended up unpushing that update and starting the process.</p>
<p>This time the releng side was run by Patrik. It's the first time
he's done this process, but he did a great job! He asked questions
at each step and we were able to clarify and reorder the documetation
so I hope things will be even more clear and easy next cycle.</p>
<p>You can see the current SOP on it (before changes from this cycle):
<a class="reference external" href="https://docs.fedoraproject.org/en-US/infra/release_guide/sop_mass_branching/">https://docs.fedoraproject.org/en-US/infra/release_guide/sop_mass_branching/</a>
Look at all those steps!</p>
<p>This was also a bit of a long week because I am in PST and
patrik is in CET, so I had to get up early and he had to stay
late. Timezones are anoying. :)</p>
<p>Anyhow, I think things went quite smoothly. We got rawhide
and branched composes right away, and only a few minor items
to clean up and figure out how to do better.</p>
</section>
<section id="sprint-planning-meeting-again-monday">
<h2>Sprint planning meeting again monday</h2>
<p>We had our last sprint planning meeting almost two weeks ago, so
on monday it's time for another one. We did manage to run it in matrix,
and although we did run over time I think it went not too badly.</p>
<p>I'll probibly do some prep work on things this weekend for it.</p>
<p>But if anyone wants to join in/read back it will be in
#meeeting-3:fedoraproject.org at 15UTC on matrix.</p>
</section>
<section id="comments-additions-reactions">
<h2>comments? additions? reactions?</h2>
<p>As always, comment on mastodon:
<a class="reference external" href="https://fosstodon.org/@nirik/116030844840004998">https://fosstodon.org/@nirik/116030844840004998</a></p>
</section></div>
    </summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a class="reference external image-reference" href="https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg">
<img alt="Scrye into the crystal ball" src="https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg"/>
</a>
<p>Welcome to a bit of recap of the first week of February.
It will be a shorter one today...</p>
<section id="fedora-44-branching">
<h2>Fedora 44 Branching</h2>
<p>The big news this week was the Fedora 44 branching off rawhide.
This is by far the most complicated part of the release. There's
updates that have to happen in a ton of places all in the right
order and with the right content.</p>
<p>Things didn't start when they were supposed to (tuesday morning),
because we had some last minute mass rebuilds (golang and ghc).
Then, they didn't start wed morning because we were trying to
get the gnome 50 update to pass gating. Finally on thursday
we just ended up unpushing that update and starting the process.</p>
<p>This time the releng side was run by Patrik. It's the first time
he's done this process, but he did a great job! He asked questions
at each step and we were able to clarify and reorder the documetation
so I hope things will be even more clear and easy next cycle.</p>
<p>You can see the current SOP on it (before changes from this cycle):
<a class="reference external" href="https://docs.fedoraproject.org/en-US/infra/release_guide/sop_mass_branching/">https://docs.fedoraproject.org/en-US/infra/release_guide/sop_mass_branching/</a>
Look at all those steps!</p>
<p>This was also a bit of a long week because I am in PST and
patrik is in CET, so I had to get up early and he had to stay
late. Timezones are anoying. :)</p>
<p>Anyhow, I think things went quite smoothly. We got rawhide
and branched composes right away, and only a few minor items
to clean up and figure out how to do better.</p>
</section>
<section id="sprint-planning-meeting-again-monday">
<h2>Sprint planning meeting again monday</h2>
<p>We had our last sprint planning meeting almost two weeks ago, so
on monday it's time for another one. We did manage to run it in matrix,
and although we did run over time I think it went not too badly.</p>
<p>I'll probibly do some prep work on things this weekend for it.</p>
<p>But if anyone wants to join in/read back it will be in
#meeeting-3:fedoraproject.org at 15UTC on matrix.</p>
</section>
<section id="comments-additions-reactions">
<h2>comments? additions? reactions?</h2>
<p>As always, comment on mastodon:
<a class="reference external" href="https://fosstodon.org/@nirik/116030844840004998">https://fosstodon.org/@nirik/116030844840004998</a></p>
</section></div>
    </content>
    <updated>2026-02-07T18:34:43Z</updated>
    <published>2026-02-07T18:34:43Z</published>
    <category label="fedora" term="fedora"/>
    <category label="linux" term="linux"/>
    <author>
      <name>nirik</name>
    </author>
    <source>
      <id>https://www.scrye.com/blogs/nirik/categories/fedora.atom</id>
      <author>
        <name>nirik</name>
      </author>
      <link href="https://www.scrye.com/blogs/nirik/categories/fedora.atom" rel="self" type="application/atom+xml"/>
      <link href="https://www.scrye.com/blogs/nirik/categories/fedora/" rel="alternate" type="text/html"/>
      <title xml:lang="en">Kevin's musings (Posts about fedora)</title>
      <updated>2026-03-07T18:01:11Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://blogs.gnome.org/aday/?p=10852</id>
    <link href="https://blogs.gnome.org/aday/2026/02/06/gnome-foundation-update-2026-02-06/" rel="alternate" type="text/html"/>
    <title>GNOME Foundation Update, 2026-02-06</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Welcome to another GNOME Foundation weekly update! FOSDEM happened last week, and we had a lot of activity around the conference in Brussels. We are also extremely busy getting ready for our upcoming audit, so there’s lots to talk about. Let’s get started. FOSDEM FOSDEM happened in Brussels, Belgium, last weekend, from 31st January to … <a class="more-link" href="https://blogs.gnome.org/aday/2026/02/06/gnome-foundation-update-2026-02-06/">Continue reading <span class="screen-reader-text">GNOME Foundation Update, 2026-02-06</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Welcome to another GNOME Foundation weekly update! FOSDEM happened last week, and we had a lot of activity around the conference in Brussels. We are also extremely busy getting ready for our upcoming audit, so there’s lots to talk about. Let’s get started.</p>
<h2>FOSDEM</h2>
<p>FOSDEM happened in Brussels, Belgium, last weekend, from 31st January to 1st February. There were lots of GNOME community members in attendance, and plenty of activities around the event, including talks and several hackfests. The Foundation was busy with our presence at the conference, plus our own fringe events.</p>
<h3>Board hackfest</h3>
<p>Seven of our nine directors met for an afternoon and a morning prior to FOSDEM proper. Face to face hackfests are something that the Board has done at various times previously, and have always been a very effective way to move forward on big ticket items. This event was no exception, and I was really happy that we were able to make it happen. </p>
<p>During the event we took the time to review the Foundation’s financials, and to make some detailed plans in a number of key areas. It’s exciting to see some of the initiatives that we’ve been talking about starting to take more shape, and I’m looking forward to sharing more details soon.</p>
<h3>Advisory Board meeting</h3>
<p>The afternoon of Friday 30th January was occupied with a <a class="external" href="https://foundation.gnome.org/advisory-board/">GNOME Foundation Advisory Board</a> meeting. This is a regular occurence on the day before FOSDEM, and is an important opportunity for the GNOME Foundation Board to meet with partner organizations and supporters.</p>
<p>Turn out for the meeting was excellent, with Canonical, Google, Red Hat, Endless and PostmarketOS all in attendance. I gave a presentation on the how the Foundation is currently performing, which seemed to be well-received. We then had presentations and discussion amongst Advisory Board members.</p>
<p>I thought that the discussion was useful, and we identified a number of areas of shared interest. One of these was around how partners (companies, projects) can get clear points of contact for technical decision making in GNOME and beyond. Another positive theme was a shared interest in accessibility work, which was great to see.</p>
<p>We’re hoping to facilitate further conversations on these topics in future, and will be holding our next Advisory Board meeting in the summer prior to GUADEC. If there are any organizations out there would like to join the Advisory Board, we would love to hear from you.</p>
<h3>Conference stand</h3>
<p>GNOME had a stand during both FOSDEM days, which was really busy. I worked the stand on the Saturday and had great conversations with people who came to say hi. We also sold a lot of t-shirts and hats!</p>
<p>I’d like to give a huge thank you to Maria Majadas who organized and ran our stand this year. It is incredibly exhausting work and we are so lucky to have Maria in our community. Please say thank you to her!</p>
<p>We also had plenty of other notable volunteers, including Julian Sparber, Ignacy KuchciÅ„ski, Sri Ramkrishna. Richard Litteaur, our previous Interim Executive Director even took a shift on the stand.</p>
<h3>Social</h3>
<p>On the Saturday night there was a GNOME social event, hosted at a local restaurant. As always it was fantastic to get together with fellow contributors, and we had a good turnout with 40-50 people there.</p>
<h2>Audit preparation</h2>
<p>Moving on from FOSDEM, there has been plenty of other activity at the Foundation in recent weeks. The first of these is preparation for our upcoming audit. I have written a fair bit about this in these previous updates. The audit is a routine exercise, but this is also our first, so we are learning a lot.</p>
<p>The deadline for us to provide our documentation submission to the auditors is next Tuesday, so everyone on the finance side of the operation has been really busy getting all that ready. Huge thanks to everyone for their extra effort here.</p>
<h2>GUADEC &amp; LAS planning</h2>
<p>Conference planning has been another theme in the past few weeks. For GUADEC, <a class="external" href="https://discourse.gnome.org/t/guadec-2026-accommodation-announcement/33921">accommodation options have been announced</a>, artwork has been produced, and local information is going up on the website.</p>
<p><a class="external" href="https://linuxappsummit.org/">Linux App Summit</a>, which we co-organise with KDE, has been a bit delayed this year, but we have a venue now and are in the process of finalizing the budget. Announcements about the dates and location will hopefully be made quite soon.</p>
<h2>Google verification</h2>
<p>A relatively small task, but a good one to highlight: this week we facilitated (ie. paid for) the assessment process for GNOME’s integration with Google services. This is an annual process we have to go through in order to keep Evolution Data Server working with Google.</p>
<h2>Infrastructure optimization</h2>
<p>Finally, Bart, along with Andrea, has been doing some work to optimize the resource usage of GNOME infrastructure. If you are using GNOME services you might have noticed some subtle changes as a result of this, like Anubis popping up more frequently.</p>
<p>That’s it for this week. Thanks for reading; I’ll see you next week!</p></div>
    </content>
    <updated>2026-02-06T18:00:11Z</updated>
    <published>2026-02-06T18:00:11Z</published>
    <author>
      <name>Allan Day</name>
    </author>
    <source>
      <id>https://blogs.gnome.org/aday</id>
      <link href="https://blogs.gnome.org/aday/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://blogs.gnome.org/aday" rel="alternate" type="text/html"/>
      <subtitle>Allan Day's GNOME Blog</subtitle>
      <title>Form and Function</title>
      <updated>2026-03-06T18:38:56Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-us">
    <id>https://blog.tomecek.net/post/claude-code-prompt-injection-feb-2026/</id>
    <link href="https://blog.tomecek.net/post/claude-code-prompt-injection-feb-2026/" rel="alternate" type="text/html"/>
    <title>Trying Claude Code prompt injections (Feb 2026)</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>For quite some time I’ve wanted to test how prone agentic tools are to prompt injection. Let’s go.</p>
<p>I’ll be using Claude Code 2.1.5, 4.5 Opus in various different sessions.</p>
<img src="https://blog.tomecek.net/img/moonjan2026.JPG" style="width: 800px;"/></div>
    </summary>
    <updated>2026-02-06T10:00:00Z</updated>
    <published>2026-02-06T10:00:00Z</published>
    <source>
      <id>https://blog.tomecek.net/</id>
      <author>
        <name>Tomas Tomecek</name>
      </author>
      <link href="https://blog.tomecek.net/" rel="alternate" type="text/html"/>
      <link href="https://blog.tomecek.net/index.xml" rel="self" type="application/rss+xml"/>
      <subtitle>Recent content on Blog | Tomáš Tomeček</subtitle>
      <title>Blog | Tomáš Tomeček</title>
      <updated>2026-02-06T10:00:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:db95486b54a85d2dacb1ab2e04fa623a</id>
    <link href="https://blog.remirepo.net/post/2026/02/06/PHPUnit-13" rel="alternate" type="text/html"/>
    <title>💎 PHPUnit 13</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>RPMs of <a href="http://phpunit.de/">PHPUnit</a> version <strong>13</strong> are available in the <strong>remi</strong> repository for <strong>Fedora</strong> ≥ 42 and <strong>Enterprise Linux</strong> (CentOS, RHEL, Alma, Rocky...).</p> <p>Documentation :</p>

<ul>
	<li><a href="https://phpunit.de/documentation.html">Documentation for PHPUnit</a></li>
	<li><a href="https://phpunit.de/announcements/phpunit-13.html" hreflang="en">Release Announcement for version 13 of PHPUnit</a></li>
	<li><a href="https://github.com/sebastianbergmann/phpunit/blob/13.0.0/ChangeLog-13.0.md" hreflang="en">Changes in PHPUnit 13.0</a></li>
</ul>

<p>ℹ️ This new major version requires <strong>PHP ≥ 8.4</strong> and is not backward compatible with previous versions, so the package is designed to be installed beside versions 8, 9, 10, 11, and 12.</p>

<p>Installation:</p>

<pre>dnf --enablerepo=remi install phpunit13</pre>

<p><strong>Notice</strong>: This tool is an essential component of <a href="https://blog.remirepo.net/post/2014/08/12/Koschei-continuous-integration-of-PHP-stack-in-Fedora">PHP QA in Fedora</a>. This version should be available soon in the Fedora ≥ 43 official repository (19 new packages).</p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=phpunit13&amp;version=13.0.0&amp;lang=en" style="margin: 1em auto; display: block;"/></p></div>
    </summary>
    <updated>2026-02-06T07:59:00Z</updated>
    <published>2026-02-06T07:59:00Z</published>
    <category term="RPM"/>
    <category term="PHPUnit"/>
    <author>
      <name>Remi</name>
    </author>
    <source>
      <id>https://blog.remirepo.net/en</id>
      <link href="https://blog.remirepo.net/en" rel="alternate" type="text/html"/>
      <link href="https://blog.remirepo.net/feed/en/rss2" rel="self" type="application/rss+xml"/>
      <rights>Licence: Creative Commons Attribution-ShareAlike 4.0 International License.</rights>
      <subtitle>Remi's RPM repository blog Information about RPM PHP Fedora RHEL and CentOS</subtitle>
      <title>Remi's RPM repository - Blog</title>
      <updated>2026-03-06T03:51:09Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-4530460124602916146.post-7383835002414991077</id>
    <link href="https://airlied.blogspot.com/feeds/7383835002414991077/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/>
    <link href="https://airlied.blogspot.com/2026/02/nouveau-tale-of-two-bugs.html#comment-form" rel="replies" title="0 Comments" type="text/html"/>
    <link href="https://www.blogger.com/feeds/4530460124602916146/posts/default/7383835002414991077" rel="edit" type="application/atom+xml"/>
    <link href="https://www.blogger.com/feeds/4530460124602916146/posts/default/7383835002414991077" rel="self" type="application/atom+xml"/>
    <link href="https://airlied.blogspot.com/2026/02/nouveau-tale-of-two-bugs.html" rel="alternate" title="nouveau: a tale of two bugs" type="text/html"/>
    <title>nouveau: a tale of two bugs</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Just to keep up some blogging content, I'll do where did I spend/waste time last couple of weeks.</p><p>I was working on two nouveau kernel bugs in parallel (in between whatever else I was doing).</p><p>Bug 1: Lyude, 2 or 3 weeks ago identified the RTX6000 Ada GPU wasn't resuming from suspend. I plugged in my one and indeed it wasn't. Turned out since we moved to 570 firmware, this has been broken. We started digging down various holes on what changed, sent NVIDIA debug traces to decode for us. NVIDIA identified that suspend was actually failing but the result wasn't getting propogated up. At least the opengpu driver was working properly.</p><p>I started writing patches for all the various differences between nouveau and opengpu in terms of what we send to the firmware, but none of them were making a difference.</p><p>I took a tangent, and decided to try and drop the latest 570.207 firmware into place instead of 570.144. NVIDIA have made attempts to keep the firmware in one stream more ABI stable. 570.207 failed to suspend, but for a different reason.</p><p>It turns out GSP RPC messages have two levels of sequence numbering, one on the command queue, and one on the RPC. We weren't filling in the RPC one, and somewhere in the later 570's someone found a reason to care. Now it turned out whenever we boot on 570 firmware we get a bunch of async msgs from GSP, with the word ASSERT in them with no additional info. Looks like at least some of those messages were due to our missing sequence numbers and fixing that stopped those.</p><p>And then? still didn't suspend/resume. Dug into memory allocations, framebuffer suspend/resume allocations. Until Milos on discord said you did confirm the INTERNAL_FBSR_INIT packet is the same, and indeed it wasn't. There is a flag bEnteringGCOff, which you set if you are entering into graphics off suspend state, however for normal suspend/resume instead of runtime suspend/resume, we shouldn't tell the firmware we are going to gcoff for some reason. Fixing that fixed suspend/resume.</p><p>While I was head down on fixing this, the bug trickled up into a few other places and I had complaints from a laptop vendor and RH internal QA all lined up when I found the fix. The fix is now in drm-misc-fixes.</p><p>Bug 2: A while ago Mary, a nouveau developer, enabled larger pages support in the kernel/mesa for nouveau/nvk. This enables a number of cool things like compression and gives good speedups for games. However Mel, another nvk developer reported random page faults running Vulkan CTS with large pages enabled. Mary produced a workaround which would have violated some locking rules, but showed that there was some race in the page table reference counting. </p><p>NVIDIA GPUs post pascal, have a concept of a dual page table. At the 64k level you can have two tables, one with 64K entries, and one with 4K entries, and the addresses of both are put in the page directory. The hardware then uses the state of entries in the 64k pages to decide what to do with the 4k entries. nouveau creates these 4k/64k tables dynamically and reference counts them. However the nouveau code was written pre VMBIND, and fully expected the operation ordering to be reference/map/unmap/unreference, and we would always do a complete cycle on 4k before moving to 64k and vice versa. However VMBIND means we delay unrefs to a safe place, which might be after refs happen. Fun things like  ref 4k, map 4k, unmap 4k, ref 64k, map 64k, unref 4k, unmap 64k, unref 64k can happen, and the code just wasn't ready to handle those. Unref on 4k would sometimes overwrite the entry in the 64k table to invalid, even when it was valid. This took a lot of thought and 5 or 6 iterations on ideas before we stopped seeing fails. In the end the main things were to reference count the 4k/64k ref/unref separately, but also the last thing to do a map operation owned the 64k entry, which should conform to how userspace uses this interface.</p><p>The fixes for this are now in drm-misc-next-fixes.</p><p>Thanks to everyone who helped, Lyude/Milos on the suspend/resume, Mary/Mel on the page tables.</p><p> </p></div>
    </content>
    <updated>2026-02-04T21:04:16Z</updated>
    <published>2026-02-04T21:04:00Z</published>
    <author>
      <name>Dave Airlie</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/03386351362681039664</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-4530460124602916146</id>
      <author>
        <name>Dave Airlie</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/03386351362681039664</uri>
      </author>
      <link href="https://airlied.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="https://www.blogger.com/feeds/4530460124602916146/posts/default" rel="self" type="application/atom+xml"/>
      <link href="https://airlied.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <link href="https://www.blogger.com/feeds/4530460124602916146/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <title>Dave Airlie Linux Graphics blog</title>
      <updated>2026-02-26T11:30:00Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://juristgate.com/en/juristgate-is-for-sale-3-billion-swiss-francs-for-a-domain-name/</id>
    <link href="https://juristgate.com/en/juristgate-is-for-sale-3-billion-swiss-francs-for-a-domain-name/" rel="alternate" type="text/html"/>
    <title>JuristGate is for sale: three billion Swiss francs for a domain name</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>When the share price of
<a href="https://juristgate.com/en/category/credit-suisse/">
Credit Suisse</a>, one of Switzerland's two top banks, went into its death spiral,
the Swiss authorities had some discussions among themselves and the inevitable
result of that discussion was the sale of
<a href="https://juristgate.com/en/category/credit-suisse/">
Credit Suisse</a> to their main rival,
<a href="https://juristgate.com/en/category/ubs/">
UBS</a>.</p>

<p>The public were told that
<a href="https://juristgate.com/en/category/ubs/">
UBS</a> had offered three billion Swiss francs to compensate the shareholders of
<a href="https://juristgate.com/en/category/credit-suisse/">
Credit Suisse</a> for their shares.  Some people were sceptical about the
method used to reach this valuation.  Nonetheless, it was important for
Swiss national pride.</p>

<p>When writing the reports on the
<a href="https://juristgate.com/en/">
JuristGate web site</a>, I've attempted to operate with the highest level of
accuracy and integrity.  Nonetheless, everybody has their price.  If somebody
offered me three billion Swiss francs for the domain then I would probably
do like
<a href="https://juristgate.com/en/people/urban-angehrn/">
Urban Angehrn</a> and
<a href="https://juristgate.com/en/people/birgit-rutishauser/">
Birgit Rutishauser</a> and take a lengthy garden leave.</p>

<p>In the meantime, to make up for the wayward support from Swiss legal insurance
<a href="https://www.givesendgo.com/censorship-privacy">
I've started a crowdfunding campaign to resolve one of the disputes relating
to Debian</a>.  This is vital because we all do a lot of work for Debian and
we are all entitled to equal recognition.</p>

<p>In a previous blog, I looked at the prompt and efficient manner in which
<a href="https://danielpocock.com/en/people/bernice-redley/">
Bernice</a> is undertaking enforcement action to protect the public from rogue
health practitioners in the State of Victoria.</p>

<p>Bernice generated a lot of news stories when she
<a href="https://danielpocock.com/en/australias-top-nurse-takes-on-musk-zuckerberg-birthkeepers/">
banned a social media influencer, Emily Lal, who promoted herself as
<em>The Authentic Birthkeeper</em></a>.  Lal had promoted wild birthing.
A number of mothers and babies have died around the world when following the
advice of social media influencers.</p>

<p>I don't know how much Bernice gets paid but I
<a href="https://www.ethicaljobs.com.au/members/hcc_omd/assistant-commissioner-operations">
found a job vacancy for her deputy</a>.  The salary is in the range up to
$290,000 per year.  That is approximately CHF 160,000 Swiss francs.</p>

<p>As Bernice is a nurse and keyworkers never get paid what they are really
worth I'm guessing her salary is not too much bigger than that.</p>

<p>The FINMA annual reports reveal the salaries for the CEO and executive
team.
<a href="https://juristgate.com/en/2025/02/26/urban-angehrn-resignation-finma-ceo-announced-simultaneously-with-redacted-ptp-judgment/">
Urban Angehrn's salary was CHF 602,000</a>.  It looks like FINMA pays their
CEO three or four times what the State of Victoria pays Bernice.</p>

<p>We can compare their performance and see how many banning orders each of
them has published:</p>

<p><a href="https://www.finma.ch/en/enforcement/enforcement-tools/publication-of-final-rulings/">
FINMA (Swiss financial regulator) banning orders</a>: they published
24 bans between 2018 and 2025.  Some bans are not reported publicly.</p>

<p><a href="https://hcc.vic.gov.au/orders-warnings">
Health Complaints Commissioner (Victoria) banning orders</a>: Bernice has
personally signed over 100 interim or permanent bans since taking office in
July 2022.</p>

<p>This was
<a href="https://juristgate.com/en/people/urban-angehrn/">
Urban Angehrn's</a> payout, CHF 581,000, when he
<a href="https://juristgate.com/en/2025/02/26/urban-angehrn-resignation-finma-ceo-announced-simultaneously-with-redacted-ptp-judgment/">
resigned at the same time that FINMA published their anonymous decision about
Parreaux, Thiebaud &amp; Partners</a>.  Clients/victims were offered nothing.</p>

<img alt="Urban Angehrn, FINMA, garden leave, termination payment" src="https://juristgate.com/assets/people/urban-angehrn/finma-ceo-payout-2023.jpg" width="100%"/>
<p> </p>

<p>Read more of the
<a href="https://juristgate.com/en/">
JuristGate reports</a>.</p></div>
    </summary>
    <updated>2026-02-04T18:30:00Z</updated>
    <published>2026-02-04T18:30:00Z</published>
    <category term="promote"/>
    <category term="en"/>
    <category term="debian"/>
    <category term="ubuntu"/>
    <category term="mozilla"/>
    <category term="fsfe"/>
    <category term="fedora"/>
    <category term="credit-suisse"/>
    <category term="ubs"/>
    <source>
      <id>https://juristgate.com/</id>
      <author>
        <name>Swiss JuristGate</name>
      </author>
      <link href="https://juristgate.com/" rel="alternate" type="text/html"/>
      <link href="https://juristgate.com/feed.xml" rel="self" type="application/rss+xml"/>
      <title>Swiss JuristGate / JuristeGate Suisse</title>
      <updated>2026-02-14T19:30:55Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-9079308506459446172.post-7173701955777670368</id>
    <link href="http://smoogespace.blogspot.com/feeds/7173701955777670368/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/>
    <link href="http://www.blogger.com/comment/fullpage/post/9079308506459446172/7173701955777670368" rel="replies" title="0 Comments" type="text/html"/>
    <link href="http://www.blogger.com/feeds/9079308506459446172/posts/default/7173701955777670368" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/9079308506459446172/posts/default/7173701955777670368" rel="self" type="application/atom+xml"/>
    <link href="http://smoogespace.blogspot.com/2026/02/generations-take-n1.html" rel="alternate" title="Generations (take N+1)" type="text/html"/>
    <title>Generations (take N+1)</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p> </p><h1 id="putting-some-rigour-to-generations">Putting some rigour to generations</h1><p>Recently a coworker posted that children born this year would be in Generation Beta, and I was like “What? That sounds like too soon…” but then thought “Oh its just that thing when you get older and time flies by.” I saw a couple of articles saying it again, so decided to look at what was on the<span class="Apple-converted-space"> </span><a href="https://en.wikipedia.org/wiki/Generation#List_of_social_generations">wikipedia article for generations</a><span class="Apple-converted-space"> </span>and saw that yes ‘beta’ was starting.. then I started looking at the lengths of the various generations and went “Hold On”.</p><figure><img alt="Wikipedia_graphic" src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Generation_timeline.svg/langdummy-960px-Generation_timeline.svg.png"/><figcaption>Wikipedia_graphic</figcaption></figure><p>Let us break this down in a table:<table><thead><tr><th style="text-align: left;">Generation</th><th style="text-align: center;">Wikipedia</th><th style="text-align: left;">How Long</th></tr></thead><tbody><tr><td style="text-align: left;">T (lost)</td><td style="text-align: center;">1883-1900</td><td style="text-align: left;">17</td></tr><tr><td style="text-align: left;">U (greatest)</td><td style="text-align: center;">1901-1927</td><td style="text-align: left;">26</td></tr><tr><td style="text-align: left;">V (silent)</td><td style="text-align: center;">1928-1945</td><td style="text-align: left;">17</td></tr><tr><td style="text-align: left;">W (boomer)</td><td style="text-align: center;">1946-1964</td><td style="text-align: left;">18</td></tr><tr><td style="text-align: left;">X</td><td style="text-align: center;">1965-1980</td><td style="text-align: left;">15</td></tr><tr><td style="text-align: left;">Y (millenial)</td><td style="text-align: center;">1981-1996</td><td style="text-align: left;">15</td></tr><tr><td style="text-align: left;">Z</td><td style="text-align: center;">1997-2012</td><td style="text-align: left;">15</td></tr><tr><td style="text-align: left;">alpha</td><td style="text-align: center;">2013-2025</td><td style="text-align: left;">12</td></tr><tr><td style="text-align: left;">beta</td><td style="text-align: center;">2026-2039</td><td style="text-align: left;">13</td></tr><tr><td style="text-align: left;">gamma</td><td style="text-align: center;">2040-???</td><td style="text-align: left;">??</td></tr></tbody></table></p><p>So it is bad enough that Generation X,Millenials, and Z got shortened from 18 years to 15.. but alpha and beta are now down to 12 and 13? I realize that this is because all of this is a made up construct to make some people born in one age group angry/sad/afraid in another by editors who are needing to sell advertising for things which will solve the feelings of anger, sadness, or fear.. but could you at least be consistent.</p><p>I personally like some order to my starting and ending dates for generations so I am going to update some lists I have put out in the past with newer titles and times. We will use the definiton as outlined at https://en.wikipedia.org/wiki/Generation</p><p><em>A generation is all of the people born and living at about the same time, regarded collectively.[1] It also is “the average period, generally considered to be about 20–30 years, during which children are born and grow up, become adults, and begin to have children.”</em></p><p>For the purpose of trying to set eras, I think that the original 18 years for baby boomers makes sense, but the continual shrinkflation of generations after that is pathetic. So here is my proposal for generation ending dates outside. Choose which one you like the best when asked what generation you belong to.<table><thead><tr><th style="text-align: left;">Generation</th><th>Wikipedia</th><th style="text-align: center;">18 Years</th></tr></thead><tbody><tr><td style="text-align: left;">T (lost)</td><td>1883-1900</td><td style="text-align: center;">1889-1907</td></tr><tr><td style="text-align: left;">U (greatest)</td><td>1901-1927</td><td style="text-align: center;">1908-1926</td></tr><tr><td style="text-align: left;">V (silent)</td><td>1928-1945</td><td style="text-align: center;">1927-1945</td></tr><tr><td style="text-align: left;">W (boomer)</td><td>1946-1964</td><td style="text-align: center;">1946-1964</td></tr><tr><td style="text-align: left;">X</td><td>1965-1980</td><td style="text-align: center;">1965-1983</td></tr><tr><td style="text-align: left;">Y (millenial)</td><td>1981-1996</td><td style="text-align: center;">1984-2002</td></tr><tr><td style="text-align: left;">Z</td><td>1997-2012</td><td style="text-align: center;">2002-2020</td></tr><tr><td style="text-align: left;">alpha</td><td>2013-2025</td><td style="text-align: center;">2021-2039</td></tr><tr><td style="text-align: left;">beta</td><td>2026-2039</td><td style="text-align: center;">2040-2058</td></tr><tr><td style="text-align: left;">gamma</td><td>2040-???</td><td style="text-align: center;">2059-2077</td></tr></tbody></table></p><p>(*) I say wikipedia here, but they are basically taking dates from various other sources and putting them together.. which should be seen as more on the statement of social commentators who aren’t good at math.</p></div>
    </content>
    <updated>2026-02-03T21:49:36Z</updated>
    <published>2026-02-03T21:49:00Z</published>
    <author>
      <name>Stephen Smoogen</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/17026786034163911165</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-9079308506459446172</id>
      <category term="Fedora"/>
      <category term="Personal"/>
      <category term="Getting a PhD"/>
      <category term="Not Fedora"/>
      <category term="politics"/>
      <category term="CentOS"/>
      <category term="Systems Administration"/>
      <category term="Role Playing Games (RPG)"/>
      <category term="Security"/>
      <category term="Dogs"/>
      <category term="New Mexico"/>
      <category term="September 11th"/>
      <author>
        <name>Stephen Smoogen</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/17026786034163911165</uri>
      </author>
      <link href="http://smoogespace.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/9079308506459446172/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://smoogespace.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <link href="http://www.blogger.com/feeds/9079308506459446172/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>A biographical log of the various projects and plans from the mind of Stephen Smoogen.</subtitle>
      <title>SmoogeSpace</title>
      <updated>2026-02-03T21:49:36Z</updated>
    </source>
  </entry>

  <entry xml:lang="fa-IR">
    <id>https://fedorafans.com/?p=8497</id>
    <link href="https://fedorafans.com/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d9%88-%d8%b1%d8%a7%d9%87%d8%a7%d9%86%d8%af%d8%a7%d8%b2%db%8c-psiphon-conduit%d8%9b-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d9%82%d8%af%d8%b1%d8%aa%d9%85%d9%86/" rel="alternate" type="text/html"/>
    <title>دانلود و راه‌اندازی Psiphon Conduit؛ ابزار قدرتمند ضد سانسور اینترنت</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div style="margin-bottom: 20px;"><img alt="Psiphon_Conduit" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" height="500" src="https://fedorafans.com/wp-content/uploads/2026/02/Psiphon_Conduit-fedorafans.com_.webp" width="1024"/></div><p>Psiphon Conduit یک پروژه متن‌باز است که توسط شرکت Psiphon Inc توسعه یافته و بر پایه‌ی هسته‌ی تونلینگ Psiphon (psiphon-tunnel-core) ساخته شده است. این پروژه شامل یک کلاینت موبایل و CLI کراس‌پلتفرم برای ایجاد تونل و پروکسی است که با هدف دور‌ زدن سانسور اینترنت و افزایش دسترسی آزاد به اینترنت طراحی شده است. برخی […]</p>
The post <a href="https://fedorafans.com/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d9%88-%d8%b1%d8%a7%d9%87%d8%a7%d9%86%d8%af%d8%a7%d8%b2%db%8c-psiphon-conduit%d8%9b-%d8%a7%d8%a8%d8%b2%d8%a7%d8%b1-%d9%82%d8%af%d8%b1%d8%aa%d9%85%d9%86/">دانلود و راه‌اندازی Psiphon Conduit؛ ابزار قدرتمند ضد سانسور اینترنت</a> first appeared on <a href="https://fedorafans.com">طرفداران فدورا</a>.</div>
    </summary>
    <updated>2026-02-03T12:44:47Z</updated>
    <published>2026-02-03T12:44:47Z</published>
    <category term="&#x627;&#x6CC;&#x646;&#x62A;&#x631;&#x646;&#x62A; &#x648; &#x634;&#x628;&#x6A9;&#x647;"/>
    <category term="&#x633;&#x631;&#x648;&#x6CC;&#x633;&#x200C;&#x647;&#x627;"/>
    <category term="&#x645;&#x642;&#x627;&#x644;&#x647; &#x648; &#x6A9;&#x62A;&#x627;&#x628;"/>
    <category term="&#x6A9;&#x627;&#x631;&#x628;&#x631;&#x62F;&#x6CC;"/>
    <category term="download"/>
    <category term="linux"/>
    <category term="Psiphon Conduit"/>
    <category term="server"/>
    <category term="&#x622;&#x645;&#x648;&#x632;&#x634;"/>
    <category term="&#x631;&#x627;&#x647; &#x627;&#x646;&#x62F;&#x627;&#x632;&#x6CC; Psiphon Conduit"/>
    <category term="&#x633;&#x631;&#x648;&#x631;"/>
    <category term="&#x644;&#x6CC;&#x646;&#x648;&#x6A9;&#x633;"/>
    <category term="&#x646;&#x635;&#x628; Psiphon Conduit"/>
    <author>
      <name>hos7ein</name>
    </author>
    <source>
      <id>https://fedorafans.com</id>
      <link href="https://fedorafans.com/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://fedorafans.com" rel="alternate" type="text/html"/>
      <subtitle>همه برای فدورا , فدورا برای همه</subtitle>
      <title>طرفداران فدورا</title>
      <updated>2026-02-03T16:40:20Z</updated>
    </source>
  </entry>

  <entry xml:lang="fa-IR">
    <id>https://fedorafans.com/?p=8488</id>
    <link href="https://fedorafans.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%88-%d9%85%d8%b9%d8%b1%d9%81%db%8c-snowflake-tor-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b9%d8%a8%d9%88%d8%b1-%d8%a7%d8%b2-%d9%85%d8%ad%d8%af%d9%88%d8%af%db%8c%d8%aa/" rel="alternate" type="text/html"/>
    <title>آموزش و معرفی Snowflake Tor برای عبور از محدودیت‌های اینترنت</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div style="margin-bottom: 20px;"><img alt="snowflake" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" height="400" src="https://fedorafans.com/wp-content/uploads/2026/01/snowflake-fedorafans.com_.jpg" width="600"/></div><p>پروژه Snowflake یک فناوری ضدسانسور از پروژه Tor است که به کاربران کمک می‌کند حتی در کشورها یا شبکه‌هایی که Tor مسدود شده، به اینترنت آزاد و شبکه Tor متصل شوند. چند ویژگی‌ مهم Snowflake: یک Pluggable Transport برای Tor است که ترافیک را طوری پنهان می‌کند که شناسایی و فیلتر آن سخت‌تر شود. ارتباطات […]</p>
The post <a href="https://fedorafans.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%88-%d9%85%d8%b9%d8%b1%d9%81%db%8c-snowflake-tor-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b9%d8%a8%d9%88%d8%b1-%d8%a7%d8%b2-%d9%85%d8%ad%d8%af%d9%88%d8%af%db%8c%d8%aa/">آموزش و معرفی Snowflake Tor برای عبور از محدودیت‌های اینترنت</a> first appeared on <a href="https://fedorafans.com">طرفداران فدورا</a>.</div>
    </summary>
    <updated>2026-01-31T11:04:45Z</updated>
    <published>2026-01-31T11:04:45Z</published>
    <category term="&#x627;&#x645;&#x646;&#x6CC;&#x62A;"/>
    <category term="&#x627;&#x6CC;&#x646;&#x62A;&#x631;&#x646;&#x62A; &#x648; &#x634;&#x628;&#x6A9;&#x647;"/>
    <category term="&#x633;&#x631;&#x648;&#x6CC;&#x633;&#x200C;&#x647;&#x627;"/>
    <category term="&#x645;&#x642;&#x627;&#x644;&#x647; &#x648; &#x6A9;&#x62A;&#x627;&#x628;"/>
    <category term="&#x6A9;&#x627;&#x631;&#x628;&#x631;&#x62F;&#x6CC;"/>
    <category term="Docker"/>
    <category term="orbot"/>
    <category term="podman"/>
    <category term="server"/>
    <category term="snowflake"/>
    <category term="snowflake node"/>
    <category term="snowflake tor"/>
    <category term="tor"/>
    <category term="tor browser"/>
    <category term="tor network"/>
    <category term="&#x622;&#x645;&#x648;&#x632;&#x634;"/>
    <category term="&#x627;&#x633;&#x646;&#x648;&#x641;&#x644;&#x6CC;&#x6A9;"/>
    <category term="&#x627;&#x6CC;&#x646;&#x62A;&#x631;&#x646;&#x62A;"/>
    <category term="&#x62A;&#x648;&#x631;"/>
    <category term="&#x633;&#x631;&#x648;&#x631;"/>
    <category term="&#x634;&#x628;&#x6A9;&#x647; &#x62A;&#x648;&#x631;"/>
    <category term="&#x645;&#x631;&#x648;&#x631;&#x6AF;&#x631;"/>
    <category term="&#x645;&#x631;&#x648;&#x631;&#x6AF;&#x631; &#x62A;&#x648;&#x631;"/>
    <author>
      <name>hos7ein</name>
    </author>
    <source>
      <id>https://fedorafans.com</id>
      <link href="https://fedorafans.com/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://fedorafans.com" rel="alternate" type="text/html"/>
      <subtitle>همه برای فدورا , فدورا برای همه</subtitle>
      <title>طرفداران فدورا</title>
      <updated>2026-02-03T16:40:20Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>https://adam.younglogic.com/?p=11650</id>
    <link href="https://adam.younglogic.com/2026/01/stacking-protocols/" rel="alternate" type="text/html"/>
    <title>Stacking Protocols</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">I find myself writing a program in C that is supposed to handle multiple protocols. At its entry point, the protocol is Platform Communication Channel (extended memory, type 3 and type 4). Embedded in that is an Management Component Transport … <a href="https://adam.younglogic.com/2026/01/stacking-protocols/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I find myself writing a program in C that is supposed to handle multiple protocols.  At its entry point, the protocol is Platform Communication Channel (extended memory, type  3 and type 4).  Embedded in that is an Management Component Transport Protocol (MCTP) message, and embedded in that is one of many different protocols. <br/><br/>I might want to swap out the PCC layer in the future for….something else.  MCTP can come over many different protocols, so there is a good be that the tool will be more useful if it can assume that the protocol outside of the MCTP layer is something other than MCTP.<br/><br/>One problem I have is that the MCTP header does not have a length field.  We do not not know how long the payload is;  all it has is version, source, destination, and flags.  Thus, if we want to pass a buffer of type MCTP header along, and we want the length, we need to pass it in a separate field.  This goes both for incoming (how many bytes to read) and outgoing (how many bytes to write).</p>



<span id="more-11650"/>



<p>My initial thought on writing this layer is to have a request/response pair for each layer of the protocol.  For PCC, I could just do this.  For all the other internal ones, I would need to pass length in and length out for each handler.  Length in will not change, but length out might, so this needs to be passed as pointer.  This leads to functions that look like this:</p>



<pre class="wp-block-code"><code>void handle_mctp_control_message(struct mctp_hdr * mctp_req,  int req_len,  struct mctp_hdr * mctp_resp,  int *resp_len)
{

}</code></pre>



<p>I will also need to be converting from outer protocols to inner protocols.  So I will need code like this:</p>



<pre class="wp-block-code"><code>struct mctp_hdr * mctp_req  = (struct mctp_hdr *)pcc_req-&gt;buffer_start;
int mctp_req_len = pcc_req-&gt;length - sizeof(MCTP_SIGNATURE);
struct mctp_hdr * mctp_rsp  = (struct mctp_hdr *)pcc_rsp-&gt;buffer_start;</code></pre>



<p>The outgoing length would be initialized to 0, and grow as each later of the protocol stack adds its own data.  However, I am planning on pre-allocating the buffer, and just passing a pointer to the location where the protocol is supposed to write its data.  IN order to confirm we don’t want to write past the end of the function, we will have to pass the overall buffer length in, maybe shortened by the amount we need to reserve for the outer headers.</p>



<p>If each protocol header had a smart pointer, I could pass those around instead.  Something like:</p>



<pre class="wp-block-code"><code>struct pcc_header_p {
    struct pcc_header * header;
    int buffer_length;
}

struct mctp_header_p {
    struct mctp_header * header;
    int length;
    int buffer_length;
}</code></pre>



<p>Then it would be fairly easy to write a function that, given an *pcc_header_p  populates a struct mctp_header_p that points to it.</p>



<pre class="wp-block-code"><code>void pcc_2_mctp(struct pcc_header_p *pcc, struct mctp_header_p *mctp)
{
   mctp-&gt;header = (struct mctp_header *)pcc-&gt;header[sizeof struct pcc_header];
   mctp-&gt;len =  pcc-&gt;header.length - sizeof(MCTP_SIGNATURE);
   mctp-&gt;buffer_length = pcc-&gt;buffer-&gt;length - sizof(struct pcc_header);
     
}</code></pre>



<p>This seems like it would benefit from a set of preprocesser Macros.  I know that Qemu does something like this.  But for a first pass, I think I can just code it up like this.</p>



<p/></div>
    </content>
    <updated>2026-01-30T21:54:43Z</updated>
    <published>2026-01-30T21:54:43Z</published>
    <category term="C"/>
    <category term="Software"/>
    <author>
      <name>Adam Young</name>
    </author>
    <source>
      <id>https://adam.younglogic.com</id>
      <link href="https://adam.younglogic.com/feed/" rel="self" type="application/rss+xml"/>
      <link href="https://adam.younglogic.com" rel="alternate" type="text/html"/>
      <subtitle>The Notebook of a Programmer Climber Musician Ex-Soldier Woodworker and a few other things</subtitle>
      <title>Adam Young's Web Log</title>
      <updated>2026-03-03T16:45:32Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:ankursinha.in,2026-01-30:/2026/01/30/building-an-ai-assistant-for-computational-modelling-with-neuroml.html</id>
    <link href="https://ankursinha.in/2026/01/30/building-an-ai-assistant-for-computational-modelling-with-neuroml.html" rel="alternate" type="text/html"/>
    <title>Building an AI assistant for computational modelling with NeuroML</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p class="first last">A progress report on building an LLM/AI assistant for computational modelling in neuroscience with <a class="reference external" href="https://docs.neuroml.org">NeuroML</a>.</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div class="section" id="brain-models-are-hard-to-build">
<h2>Brain models are hard to build</h2>
<p>While experiments remain the primary method by which we neuroscientists gather information on the brain, we still rely on theory and models to combine experimental observations into unified theories.
Models allow us to modify and record from all components, and they allow us to simulate various conditions---all of which is quite hard to do in experiments.</p>
<p>Researchers model the brain at multiple levels of detail depending on what it is they are looking to study.
Biologically detailed models, where we include all the biological mechanisms that we know of---detailed neuronal morphologies and ionic conductances---are important for us to understand the mechanisms underlying emergent behaviours.</p>
<p>These detailed models are complex and difficult to work with.
<a class="reference external" href="https://docs.neuroml.org">NeuroML</a>, a standard and software ecosystem for computational modelling in Neuroscience, aims to help by making models easier to work with.
The standard provides ready-to-use model components and models can be validated before they are simulated.
<a class="reference external" href="https://docs.neuroml.org">NeuroML</a> is also simulator independent, which allows researchers to create a model and run it using a supported simulation engine of choice.</p>
<div class="figure align-center">
<a class="reference external image-reference" href="http://feeds.feedburner.com/ankursinha/tags/fedora">
<img alt="NeuroML is a standard and software ecosystem for biophysically detailed neuronal modelling." class="text-center img-responsive pagination-centered" src="https://ankursinha.in/images/neuroml-logo.png" style="width: 40%;"/>
</a>
</div>
<p>In spite of <a class="reference external" href="https://docs.neuroml.org">NeuroML</a> and other community developed tools, a bottleneck remains.
In addition to the biology and biophysics, to build and run models, one also needs to know modelling/simulation and related software development practices.
This is a lot, presents quite a steep learning curve and makes modelling less accessible to researchers.</p>
</div>
<div class="section" id="llm-based-assistants-provide-a-possible-solution">
<h2>LLM based assistants provide a possible solution</h2>
<p>LLMs allow users to interact with complex systems using natural language by mapping user queries to relevant concepts and context.
This makes it possible to use LLMs as an interface layer where researchers can continue to use their own terminology and domain-specific language, rather than first learning a new tool's vocabulary.
They can ask general questions, interactively explore concepts through a chat interface, and slowly build up their knowledge.</p>
<p>We are currently leveraging LLMs in two ways.</p>
<div class="section" id="rag">
<h3>RAG</h3>
<p>The first way we are using LLMs is to make it easier for people to query information about <a class="reference external" href="https://docs.neuroml.org">NeuroML</a>.</p>
<p>As a first implementation, we queried standard LLMs (ChatGPT/Gemini/Claude) for information.
While this seemingly worked well and the responses sounded correct, given that LLMs have a tendency to hallucinate, there was no way to ensure that the generated responses were factually correct.</p>
<p>This is a well known issue with LLMs, and the current industry solution for building knowledge systems using LLMs with correctness in mind is the <a class="reference external" href="https://en.wikipedia.org/wiki/Retrieval-augmented_generation">RAG</a> system.
In a RAG system, instead of the LLM answering a user query using its own trained data, the LLM is provided with curated data from an information store and asked to generate a response strictly based on it.
This helps to limit the response to known correct data, and greatly improves the quality of the responses.
RAGs can still generate errors, though, since their responses are only as good as the underlying sources and prompts used, but they perform better than off-the-shelf LLMs.</p>
<p>For <a class="reference external" href="https://docs.neuroml.org">NeuroML</a> we use the following sources of verified information:</p>
<ul class="simple">
<li>the documentation from <a class="reference external" href="https://docs.neuroml.org">https://docs.neuroml.org</a></li>
<li><a class="reference external" href="https://docs.neuroml.org">NeuroML</a> publications</li>
<li>other sources, such as well validated models from our <a class="reference external" href="https://github.com/OpenSourceBrain">Open Source Brain platform</a></li>
</ul>
<p>I have spent the past couple of months creating a RAG for <a class="reference external" href="https://docs.neuroml.org">NeuroML</a>.
The code lives <a class="reference external" href="https://github.com/NeuroML/neuroml-ai/tree/main/rag_pkg">here on GitHub</a> and a test deployment is <a class="reference external" href="https://huggingface.co/spaces/NeuroML/NeuroML-AI">here on HuggingFace</a>.
It works well, so we consider it stable and ready for use.</p>
<p>Here is a quick demo screen cast:</p>

<p>We haven't dedicated too many resources to the HuggingFace instance, though, as it's meant to be a demo only.
If you do wish to use it extensively, a more robust way is to run it locally on your computer.
If you have the hardware, you can use it completely offline by using locally installed models via <a class="reference external" href="http://feeds.feedburner.com/ankursinha/tags/ollama.com">Ollama</a> (as I do on my Fedora Linux installation).
If not, you can also use any of the standard models, either directly, or via other providers like HuggingFace.</p>
<p>The package can be installed using <code>pip</code>, and more instructions on installation and configuration is included in the package Readme.
Please do use it and provide feedback on how we can improve it.</p>
<div class="section" id="implementation-notes-for-those-interested">
<h4>Implementation notes (for those interested)</h4>
<p>The RAG system is implemented as a Python package using LangChain/LangGraph.
The "LangGraph" for the system is shown below.
We use the LLM to generate a search query for the retrieval step, and we also include an evaluator node that checks if the generated response is good enough---whether it uses the context, answers the query, and is complete.
If not, we iterate to either get more data from the store, to regenerate a better response, or to generate a new query.</p>
<div class="figure align-center">
<a class="reference external image-reference" href="http://feeds.feedburner.com/ankursinha/tags/fedora">
<img alt="The LangGraph for the NeuroML RAG implementation showing its various nodes." class="text-center img-responsive pagination-centered" src="https://ankursinha.in/images/20260129-nml-rag-langgraph.png" style="width: 60%;"/>
</a>
</div>
<p>The RAG system exposes a REST API (using FastAPI) and can be used via any clients.
A couple are provided---a command line interface and a Streamlit based web interface (shown in the demo video).</p>
<p>The RAG system is designed to be generic.
Using configuration files, one can specify what domains the system is to answer questions about, and provide vector stores for each domain.
So, you can also use it for your own, non-NeuroML, purposes.</p>
</div>
</div>
<div class="section" id="model-generation-and-simulation">
<h3>Model generation and simulation</h3>
<p>The second way in which we are looking to accelerate modelling using LLMs is by using them to help researchers build and simulate models.</p>
<p>Unfortunately, off-the-shelf LLMs don't do well when generating <a class="reference external" href="https://docs.neuroml.org">NeuroML</a> code, even though they are consistently getting better at generating standard programming language code.
In my testing, they tended to write "correct Python", but mixed up lots of different libraries with <a class="reference external" href="https://docs.neuroml.org">NeuroML</a> APIs.
This is likely because there isn't so much <a class="reference external" href="https://docs.neuroml.org">NeuroML</a> Python code out there for LLMs to "learn" from during their training.</p>
<p>One option is for us to fine tune a model with <a class="reference external" href="https://docs.neuroml.org">NeuroML</a> examples, but this is quite an undertaking.
We currently don't have access to the infrastructure required to do this, and even if we did, we will still need to generate synthetic <a class="reference external" href="https://docs.neuroml.org">NeuroML</a> examples for the fine-tuning.
Finally, we would need to publish/host/deploy the model for the community to use.</p>
<p>An alternative, with <a class="reference external" href="https://platform.openai.com/docs/guides/function-calling">function/tool calls</a> becoming the norm in LLMs, is to set up a LLM based agentic code generation workflow.</p>
<p>Unlike a free-flowing general-purpose programming language like Python, NeuroML has a formally defined schema which models can be validated against.
Each model component fits in at a particular place, and each parameter is clearly defined in terms of its units and significance.
<a class="reference external" href="https://docs.neuroml.org">NeuroML</a> provides multiple levels of validation that give the user specific, detailed feedback when a model component is found to be invalid.
Further, the <a class="reference external" href="https://docs.neuroml.org">NeuroML</a> libraries already include functions to validate models, read and write them, and to simulate them using different simulation engines.</p>
<p>These features lend themselves nicely to a workflow in which an LLM iteratively generates small <a class="reference external" href="https://docs.neuroml.org">NeuroML</a> components, validates them, and refines them based on structured feedback.
This is currently a work in progress in a separate <a class="reference external" href="https://github.com/NeuroML/neuroml-ai/tree/main/code_ai_pkg">package</a>.</p>
<p>I plan to write a follow up post on this once I have a working prototype.</p>
<hr class="docutils"/>
<p>While being mindful of the hype around LLMs/AI, we do believe that these tools can accelerate science by removing/reducing some common accessibility barriers.
They're certainly worth experimenting with, and I am hopeful that the modelling/simulation pipeline will help experimentalists that would like to integrate modelling in their work do so, completing the neuroscience research loop.</p>
</div>
</div></div>
    </content>
    <updated>2026-01-30T16:19:10Z</updated>
    <published>2026-01-30T16:19:10Z</published>
    <category term="Tech"/>
    <category term="LLM"/>
    <category term="RAG"/>
    <category term="NeuroML"/>
    <category term="Neuroscience"/>
    <category term="Computational neuroscience"/>
    <category term="Computational modelling"/>
    <category term="LangChain"/>
    <category term="LangGraph"/>
    <category term="Agentic AI"/>
    <category term="Tools"/>
    <category term="MCP"/>
    <category term="Ollama"/>
    <category term="Python"/>
    <category term="Fedora"/>
    <author>
      <name>ankur</name>
    </author>
    <source>
      <id>https://ankursinha.in/</id>
      <link href="https://ankursinha.in/" rel="alternate" type="text/html"/>
      <link href="https://ankursinha.in/feeds/tags/fedora.atom.xml" rel="self" type="application/atom+xml"/>
      <subtitle>neuroscience/fedora/musings</subtitle>
      <title>ankursinha.in/blog - Fedora</title>
      <updated>2026-01-30T16:19:10Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://juristgate.com/en/swiss-financial-regulator-resigned-blog-mit-dedp-micromasters-online-learner-exposed-cover-up/</id>
    <link href="https://juristgate.com/en/swiss-financial-regulator-resigned-blog-mit-dedp-micromasters-online-learner-exposed-cover-up/" rel="alternate" type="text/html"/>
    <title>MIT DEDP MicroMasters online learner's blog post about cover-up linked to resignation of Swiss financial regulator</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>MIT's
<a href="https://micromasters.mit.edu/dedp/">
DEDP MicroMasters</a> is about Data, Economics and Development Policy.
It was recently renamed, Data Economics &amp; Design of Policy although
the focus remains on developing countries, not rich countries like
<a href="https://danielpocock.com/en/category/switzerland/">
Switzerland</a>.
From time to time, I've seen people asking what a MicroMasters certificate
is really worth.  Ironically, that would be a great question for an
MIT economist to answer.</p>

<p>In one of the modules, 14.750x Political Economy,
<a href="https://juristgate.com/en/people/benjamin-olken/">
Prof Ben Olken</a> begins
by asking the online learners to read papers
<em>Hit or Miss? The Effect of Assassinations on Institutions and War</em> and
<em>Do leaders matter?  National leadership and growth since world war II</em>.
The above average rate of assassinations for people with this job category is
used to give us insights.  There is nothing in the paper about leaders
kidnapped by President Trump.  Trump himself was nearly assassinated before
his own return to office.  The paper is available online.</p>

<img alt="Benjamin Jones, Benjamin Olken, Hit or Miss? The Effect of Assassinations on Institutions and War" src="https://juristgate.com/assets/people/benjamin-olken/assassinations-paper.jpg" width="100%"/>
<p> </p>

<p>In earlier blogs, we were able to
<a href="https://juristgate.com/en/2024/11/26/gchq-puzzles-finma-secrets-solved-by-the-irish/">
prove the anonymous document on the FINMA web site relates to
Parreaux, Thiébaud &amp; Partners, Switzerland's "Law Firm X"</a>.
From there, we were able to prove that
<a href="https://juristgate.com/en/2025/02/10/unredacted-finma-judgment-parreaux-thiebaud-partners-justicia-sa/">
FINMA, the regulatory authority knew about it for some years</a> and 
<a href="https://juristgate.com/en/2024/11/26/clb-warning-to-all-swiss-lawyers/">
the Geneva bar association also seemed to know for a long time</a>.</p>

<p>In the
<a href="https://danielpocock.com/en/category/catholic-abuse/">
world of abuse</a>, it seems that priests knew some of their colleagues were
paedophiles but they have a code of conduct,
<a href="https://juristgate.com/en/2025/03/30/linking-institutional-abuse-swiss-jurists-debianism-fsfe/">
the Crimen Sollicitationis</a> which prevented priests from warning the public
about their own colleagues.  The Swiss jurists from the bar association and
officials from FINMA appeared to be operating from the same playbook.
Those who knew about the scandal didn't tell the clients.  They put the
reputation of their profession and the privacy of rogue colleagues ahead
of the interests of public safety and justice.</p>

<p>We then went the next step,
<a href="https://juristgate.com/en/2025/03/08/french-woman-frontalier-trafficked-promote-unauthorised-cross-border-insurance/">
showing that FINMA participated in a cover-up</a>.
Reports on this web site meticulously reverse-engineering their cover-up
tactics.</p>

<p>From the moment the illegal legal insurance launched in 2018,
<a href="https://juristgate.com/en/people/birgit-rutishauser/">
Birgit Rutishauser</a> had been head of FINMA's surveillance of the
insurance industry.</p>

<p>
<a href="https://juristgate.com/en/people/birgit-rutishauser/">
Rutishauser</a> is a graduate of
<a href="https://danielpocock.com/en/category/eth-zurich/">
ETH Zurich</a>.  Many of the attacks on my family revolve around
<a href="https://danielpocock.com/en/adrian-diana-von-bidder-senn-debian-detailed-history-death/">
the death of Adrian von Bidder-Senn on our wedding day</a>.  He was also an
<a href="https://danielpocock.com/en/category/eth-zurich/">
ETH Zurich</a> graduate like
<a href="https://juristgate.com/en/people/birgit-rutishauser/">
Rutishauser</a>.  Just as the priests and the jurists have sought to maintain
strict silence about the wrongdoing of colleagues, it seems the
<a href="https://danielpocock.com/en/category/eth-zurich/">
ETH Zurich</a> alumni are maintaining silence.  After all,
<a href="https://danielpocock.com/en/people/adrian-von-bidder-cmot/">
Adrian von Bidder-Senn's</a> wife obtained a PhD in
<a href="https://danielpocock.com/en/category/cybersecurity/">
cybersecurity</a> from the same institution but looking at the last email she
sent to the
<a href="https://danielpocock.com/en/category/debianism/">
Debianists</a>, we can see that
<a href="https://danielpocock.com/en/people/diana-von-bidder-senn/">
Dr Diana von Bidder-Senn</a>
failed to realize the
extent to which her husband was a victim of
<a href="https://danielpocock.com/en/category/social-engineering/">
social engineering</a>.  Dr von Bidder-Senn is now the mayor of Basel.</p>

<p>When
<a href="https://juristgate.com/en/people/birgit-rutishauser/">
Rutishauser</a> was appointed in 2018, FINMA published
<a href="https://www.finma.ch/en/news/2018/09/20180905-mm-gl-wechsel-gb-v/">
the following comments about her background</a>:</p>

<blockquote><em>
The 46-year-old mathematician and actuary has managed the Risk Management section of the Insurance division since June 2016. Prior to joining FINMA, <a href="https://juristgate.com/en/people/birgit-rutishauser/">Birgit Rutishauser</a> spent many years working in a variety of management roles within the insurance sector, most recently as Chief Underwriting &amp; Risk Management Officer at Nationale Suisse and, as such, a member of the Group Executive Management Board. <a href="https://juristgate.com/en/people/birgit-rutishauser/">Birgit Rutishauser</a> is a Swiss citizen.
</em></blockquote>

<p><a href="https://juristgate.com/en/people/birgit-rutishauser/">
Rutishauser</a> had also worked for
<a href="https://juristgate.com/en/category/zurich-insurance/">
Zurich insurance</a>, the same company where
<a href="https://juristgate.com/en/people/urban-angehrn/">
Urban Angehrn</a> had worked prior to joining FINMA.</p>

<p>By comparison, I am a holder of the MIT MicroMasters diploma in
Data, Economics &amp; Development Policy (DEDP).  Well, I also worked for a few
banks too.  UBS in Zurich provided a reference letter:</p>

<img alt="Daniel Pocock, UBS, Zurich, cybersecurity" src="https://juristgate.com/assets/people/daniel-pocock/ubs-reference.jpg" width="100%"/>
<p> </p>

<p>Competitors and cyberbullies have spent an enormous amount of effort
trying to trick people to believe that I'm a mentally ill person who only
pretends to be a developer:</p>

<pre style="white-space: pre-wrap;">Subject: Re: Open Letter to Debian election candidates about Debian vendettas
Date: Sun, 20 Mar 2022 21:00:02 +0900
From: Hideki Yamane &lt;henrich@iijmio-mail.jp&gt;
To: Daniel Pocock &lt;daniel@pocock.pro&gt;
CC: debian-devel@lists.debian.org

Hi,

 [ ... snip gaslighting ... ]

 Before talking, you should get counseling for a while since it seems that
 you have some cognitive troubles now. You'd be better to hear about your
 opinion and current your mind status from professional 3rd parties, not Debian.
 (If they say you're very healthy and good, then that's good. Don't you think so?)

 Without that, we cannot make a constructive conversation.
  As I said in my platform, "Be calm, stay cool, stay safe" - Hope you stay "cool"
 a bit with help from professionals, and you would to be able to a "contributor"
 to floss again.


 Life is short - to waste our time for fighting. Let's make more values for users.


-- 
Hideki Yamane &lt;henrich@iijmio-mail.jp&gt;
</pre>

<p>The rumours about mental illness were obviously falsified.  Nonetheless, it is
important to remember they started falsifying these things at a time when I
lost two family members.  Is it an example of
<a href="https://danielpocock.com/en/category/cybertorture/">
cybertorture</a> or is it simply an example of how rude these people are
after spending too much time in
<a href="https://danielpocock.com/en/category/social-control-media/">
social control media</a>?</p>

<p>Is it possible that a mentally ill fake developer with a MicroMasters
was able to write a blog post that brought down the Deputy CEO of the
Swiss financial market regulator?</p>

<p>Rather than finding me to be insane, Switzerland granted me citizenship in
<a href="https://juristgate.com/en/category/canton-vaud/">
the Canton of Vaud</a> in November 2023:</p>

<img alt="Daniel Pocock, Switzerland" src="https://juristgate.com/assets/people/daniel-pocock/Daniel-Pocock-is-Swiss.jpg" width="100%"/>
<p> </p>

<p>Early 2024, I came across a photo of Switzerland's attorney general
visiting his peers at the Parquet National Financier in Paris, France to
talk about cross-border crime.  The illegal legal insurance was an example
of cross-border crime because they
<a href="https://juristgate.com/en/2025/03/08/french-woman-frontalier-trafficked-promote-unauthorised-cross-border-insurance/">
recruited people from France to work for them</a> and they
<a href="https://juristgate.com/en/2024/06/15/cross-border-crime-sale-swiss-insurance-european-union-without-authorisation/">
promoted the insurance to French residents</a>.</p>

<p>The meeting and photo has since been removed from the PNF web site but it
<a href="https://web.archive.org/web/20240303192158/https://www.tribunal-de-paris.justice.fr/75/actualites-mensuelles-parquet-national-financier">
can be found in the Wayback Machine</a>.</p>

<blockquote><em>
<h3>Rencontre avec M. Stefan Blättler, procureur général de la Confédération helvétique</h3>
<p>Le 13 février, les quatre chefs de juridiction du tribunal judiciaire
de Paris ont reçu M. Stefan Blättler, procureur général de la
Confédération helvétique.</p>
<p>Ces échanges stratégiques ont permis d’aborder les questions
d’entraide pénale internationale et de lutte contre la criminalité
organisée, le terrorisme, les crimes contre l'humanité et la
délinquance financière.</p>
<p>Ils ont été l’occasion de rappeler la détermination commune des
autorités judiciaires françaises et helvétiques à lutter contre les
formes complexes de criminalité et de réaffirmer le caractère
essentiel d'un dialogue soutenu et cordial entre pays voisins,
partageant une frontière et une relation longue.</p>
</em></blockquote>

<img alt="Stefan Bl&#xE4;ttler, procureur g&#xE9;n&#xE9;ral de la Conf&#xE9;d&#xE9;ration helv&#xE9;tique, PNF, Paris" src="https://juristgate.com/assets/pnf/PNF_Rencontre_13_feb.jpg" width="100%"/>
<p> </p>

<p>I wrote to the PNF and sent them some of the documents.  This was their
reply:</p>

<img alt="PNF, Parreaux, Thiebaud &amp; Partners, Matthieu Parreaux" src="https://juristgate.com/assets/pnf/2024-03-26-PNF-reply.jpg" width="100%"/>
<p> </p>

<p>The PNF, like me, suspects that a crime was committed under French law
but for technical reasons, they require a French citizen to bring a
formal complaint to a local prosecutor first.  The law in France would see
me as a witness to the crime.</p>

<p>Later in 2024, I acquired the domain name
<a href="https://www.michaelmcgrath.ie">
www.michaelmcgrath.ie</a>, that is the former domain name of
<a href="https://en.wikipedia.org/wiki/Michael_McGrath_(Irish_politician)">
Michael McGrath</a>, the EU Commissioner for Democracy, Justice,
the Rule of Law and Consumer Protection.
</p>

<p>I used the
<a href="https://www.michaelmcgrath.ie">
EU Justice Commissioner's former domain name</a> to publish information about
the cross-border crime from the Swiss jurists.</p>

<img alt="Michael McGrath" src="https://juristgate.com/assets/people/michael-mcgrath/20241105PHT25183-cl-2586076169.jpg" width="100%"/>
<p> </p>

<p>The blogs published between January and March 2025 continue to build
the case that FINMA not only knew about the illegal legal insurance but
they also had a role in the cover-up.</p>

<p>The blog published on 8 March 2025, International Women's Day,
<a href="https://juristgate.com/en/2025/03/08/french-woman-frontalier-trafficked-promote-unauthorised-cross-border-insurance/">
considered the case of a French woman who was tricked to quit the job she
had for seven years</a> and come to work for the Swiss jurists in Geneva
selling illegal legal insurance.</p>

<p>On 27 March 2025, I was discussing the case with an expert in Paris
at the same time the BBC was interviewing former Archbishop of Canterbury
<a href="https://juristgate.com/en/people/justin-welby/">
Justin Welby</a> about the cover-up of their jurist
<a href="https://juristgate.com/en/people/john-smyth-qc/">
John Smyth QC</a>.  In the meeting in Paris, I was asked if there was
a link between the paedophiles and the jurists.  The BBC's report only
appeared after the meeting and it prompted me to write a new blog post
<a href="https://juristgate.com/en/2025/03/30/linking-institutional-abuse-swiss-jurists-debianism-fsfe/">
about the culture of cover-ups</a>.</p>

<p>When famed whistleblower
<a href="https://juristgate.com/en/people/trevor-kitchen/">
Trevor Kitchen</a> exposed the
<a href="https://en.wikipedia.org/wiki/Forex_scandal">
Forex scandal</a>, he didn't go as far as comparing anybody to a paedophile,
nonetheless,
<a href="https://web.archive.org/web/20210314070247/https://www.telegraph.co.uk/news/2021/03/14/finance-chief-exposed-currency-scandal-fights-swiss-extradition/">
they had him arrested in Portugal</a> and tried to have him extradited
back to Switzerland for criminal speech.</p>

<blockquote><em>
<h3>Finance chief who exposed currency scandal fights Swiss extradition bid for criminal defamation</h3>
<p>...</p>
<p>Mr Kitchen, who worked as a financial controller for companies including Shell, Castrol and Black and Decker, lost his 700,000 franc pension due to the rigged currency fluctuations. </p>
<p>...</p>
<p>“Because I had specialised in finance all my life understanding policies and procedures in companies, I went and reported this to all the regulators,” he said.</p>
<p>Toby Cadman, head and co-founder of Guernica 37 International Justice Chambers, who is working pro bono for Mr Kitchen, said: “If he was in the UK, this would not even get past the issuing of a warrant, let alone the extradition process.</p>
<p>...</p>
<p>He was arrested by Portuguese police on January 19 and taken for questioning. “It was all maximum security stuff. Six policemen were around me and took me into a small room and told me to take all my clothes off. They threw me in prison for 48 hours all because of the words I used,” he said.</p>
<p>The Swiss embassy has been contacted for comment.</p>
</em></blockquote>

<p>Yet Swiss authorities have made no such move against me.  Without
admitting or denying any of the allegations on this web site,
<a href="https://juristgate.com/en/people/birgit-rutishauser/">
Birgit Rutishauser's</a> resignation was announced on 1 April 2025,
barely two days after the strongest blog post about the complicity of the
authorities in the cover-up.</p>

<p>First of all, FINMA published
<a href="https://www.finma.ch/en/~/media/finma/dokumente/dokumentencenter/8news/medienmitteilungen/2025/04/20250401-mm-birgit-rutishauser.pdf?sc_lang=en&amp;hash=61F85FB2BA75A08647BBB11F903ACFE0">
a notice about Rutishauser's resignation</a>.</p>

<p>The same day, FINMA published a longer notice about their restructuring.
The notice included a paragraph emphasizing that
<a href="https://juristgate.com/en/people/birgit-rutishauser/">
Birgit Rutishauser's</a> departure was
<a href="https://www.finma.ch/en/news/2025/04/20250401-mm-roadmap/">
not part of the restructuring</a>.  In other words, there is some other specific
reason she has chosen to tender her resignation and they are not going to give
us any more detail about it.</p>

<blockquote><em>
<h3>FINMA adapts its organisation to meet future challenges</h3>
<p>...</p>
<p>Independently of the introduction of the new organisational structure, <a href="https://juristgate.com/en/people/birgit-rutishauser/">Birgit Rutishauser</a>, member of the Executive Board, Deputy CEO and Head of the Insurance division, has decided to leave FINMA. <a href="https://juristgate.com/en/people/vera-carspecken/">Vera Carspecken</a> will assume the leadership of the Insurance division on an interim basis from 1 May 2025 (see separate press release of 1 April 2025).</p>
</em></blockquote>

<p>Somebody with so many years of service would normally be entitled to three
months of notice period.  The abrupt departure of
<a href="https://juristgate.com/en/people/martin-senn/">
Martin Senn</a> from
<a href="https://juristgate.com/en/category/zurich-insurance/">
Zurich insurance</a> was referred to as
<a href="https://danielpocock.com/en/zurich-ceo-suicide-martin-senn-proximity-adrian-diana-von-bidder-debian/">
a factor in his suicide</a>.  However, it is also possible that
<a href="https://juristgate.com/en/people/birgit-rutishauser/">
Rutishauser</a> was placed on an extended period of garden leave to prevent her
from immediately being able to use confidential information she has acquired in
the course of her duties.</p>

<p><a href="https://ch.linkedin.com/in/birgit-rutishauser-054a3845">
Rutishauser's LinkedIn profile</a> tells us she is now at <em>StenFo</em>, that is
the fund for
<a href="https://www.stenfo.ch/">
a Swiss nuclear dump</a>.</p>

<p>All the waste from five decades of Swiss nuclear programs is currently
stored in a temporary facility at Zwilag.  If they ever try to build a permanent
underground storage facility there will be a referendum to stop it.  It just
sits in the temporary facility for the time being:</p>

<img alt="Zwilag, Stenfo, Birgit Rutishauser" src="https://juristgate.com/assets/zwilag/behaelteranlage-3-1881049528.jpg" width="100%"/>
<p> </p>

<img alt="Birgit Rutishauser" src="https://juristgate.com/assets/people/birgit-rutishauser/linkedin.jpg" width="100%"/>
<p> </p>

<p>President Putin frequently reminds the world about nuclear punishments.
What we see here is the power of nuclear teamwork.</p>

<p>Fifty percent of Swiss nuclear fuel comes from Russia, twenty five percent from
Canada and twenty five percent was mined in Australia, where I was born.</p>

<p>After leaving her post as second in command at FINMA, head
of the insurance division,
<a href="https://juristgate.com/en/people/birgit-rutishauser/">
Rutishauser</a> enrolled at IMD, a well known Swiss business school, where
<a href="https://imd.credential.getsmarter.com/16218e02-979d-4ca8-afb0-0d697fb0a820#acc.62DObxFs">
she was awarded a certificate in blockchain</a>.</p>

<img alt="Birgit Rutishauser, IMD, Blockchain" src="https://juristgate.com/assets/people/birgit-rutishauser/IMD-blockchain-certificate.jpg" width="100%"/>
<p> </p>

<p>While there are some companies doing completely legitimate projects with
blockchain, it is ironic that the scammers who had been allowed to operate for
years under FINMA have also pursued a new career path
<a href="https://juristgate.com/en/milenium-crypto-atreide-ventures-badra-fettache-mathieu-parreaux/">
promoting cryptocurrency "investment" to victims in France</a>.</p>

<p>I started the
<a href="https://softwarefreedom.institute/en/">
Software Freedom Institute</a> in May 2021 in the middle of the pandemic.
Many people were not working at all.  I could have chosen not to work and
claimed furlough payments from the government.  Instead, by working, I was
paying tax and contributing money to the social security system to support
the rest of society.</p>

<p>I purchased and paid for various insurance services to protect the business.
<a href="https://juristgate.com/en/2024/03/07/invoices-for-swiss-legal-insurance/">
Invoices for Parreaux, Thiebaud &amp; Partners</a> legal services.  When
<a href="https://danielpocock.com/en/category/red-hat/">
IBM Red Hat</a> attacked my business,
<a href="https://juristgate.com/en/luzern-lion-monument-albanian-female-whistleblowers-swiss-jurists-cowards/">
the Swiss legal protection did nothing to help</a>.  The ADR Forum legal panel
eventually gave a ruling against
<a href="https://danielpocock.com/en/category/red-hat/">
IBM Red Hat</a>, declaring that I was a victim of harassment from a much larger
company/competitor.</p>

<p>Likewise, after the conviction of Cardinal George Pell, rogue Debianists
attacked my family with rumours about abuse and they attacked us again after
I founded the Software Freedom Institute.  The Swiss jurists did nothing to
help.  I went to Italy by myself to speak to the Carabinieri and after years
of inquiries,
<a href="https://danielpocock.com/en/support-for-harassment-and-abuse-victims/">
the Cardinal died four hours after I filed a report about exploitation</a>.
Despite Switzerland's reputation for privacy, the Swiss jurists provided no help
whatsoever to protect my family and I from these intrusions.</p>

<p><a href="https://juristgate.com/en/people/justin-welby/">
Justin Welby</a> had to resign as Archbishop of Canterbury due to his
failure to take action against the paedophile jurist
<a href="https://juristgate.com/en/people/john-smyth-qc/">
John Smyth QC</a>.  On 30 March 2025, we published
<a href="https://juristgate.com/en/2025/03/30/linking-institutional-abuse-swiss-jurists-debianism-fsfe/">
the comparison of Church of England, Crimen Sollicitationis and the cover-up
at FINMA</a> and barely two days later,
<a href="https://juristgate.com/en/people/birgit-rutishauser/">
Rutishauser's</a> resignation was announced.</p>

<p>As it is
<a href="https://danielpocock.com/en/category/switzerland/">
Switzerland</a>, nobody is holding their breath waiting for authorities
to confirm the Deputy CEO of FINMA resigned because of the cover-up
disclosed in
<a href="https://juristgate.com/en/">
the JuristGate reports</a>.  However, we can now try to answer
the question we started with, what is the real value of the DEDP
MicroMasters from MIT?  Priceless.</p>

<img alt="Daniel Pocock, MIT, DEDP, MicroMasters" src="https://juristgate.com/assets/people/daniel-pocock/MITx-Daniel-Pocock.jpg" width="100%"/>
<p> </p>

<p>Read more of the
<a href="https://juristgate.com/en/">
JuristGate reports</a>.</p></div>
    </summary>
    <updated>2026-01-30T14:00:00Z</updated>
    <published>2026-01-30T14:00:00Z</published>
    <category term="promote"/>
    <category term="en"/>
    <category term="debian"/>
    <category term="ubuntu"/>
    <category term="mozilla"/>
    <category term="fsfe"/>
    <category term="fedora"/>
    <category term="zurich-insurance"/>
    <source>
      <id>https://juristgate.com/</id>
      <author>
        <name>Swiss JuristGate</name>
      </author>
      <link href="https://juristgate.com/" rel="alternate" type="text/html"/>
      <link href="https://juristgate.com/feed.xml" rel="self" type="application/rss+xml"/>
      <title>Swiss JuristGate / JuristeGate Suisse</title>
      <updated>2026-02-14T19:30:55Z</updated>
    </source>
  </entry>

  <entry xml:lang="fr-FR">
    <id>https://blog.kulakowski.fr/?p=36479</id>
    <link href="https://blog.kulakowski.fr/post/pourquoi-je-suis-reste-sur-n8n" rel="alternate" type="text/html"/>
    <link href="https://blog.kulakowski.fr/wp-content/uploads/2026/01/pourquoi-je-suis-reste-sur-n8n-600x400.png" length="113351" rel="enclosure" type="image/png"/>
    <title>Pourquoi je suis resté sur n8n ?</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Ça fait maintenant un bon moment que je me pose la question : est-ce que je dois quitter n8n pour une autre solution d’automatisation ? n8n est un excellent outil, je l’utilise depuis longtemps, mais au fil des versions une tendance devient claire : de plus en plus de fonctionnalités sont réservées aux offres Enterprise […]</p>
<p>Cet article <a href="https://blog.kulakowski.fr/post/pourquoi-je-suis-reste-sur-n8n">Pourquoi je suis resté sur n8n ?</a> est apparu en premier sur <a href="https://blog.kulakowski.fr">Guillaume Kulakowski's blog</a>.</p></div>
    </summary>
    <updated>2026-01-30T11:38:00Z</updated>
    <published>2026-01-30T11:38:00Z</published>
    <category term="Docker"/>
    <category term="Geek Attitude"/>
    <category term="n8n"/>
    <author>
      <name>Guillaume Kulakowski</name>
    </author>
    <source>
      <id>https://blog.kulakowski.fr/</id>
      <logo>https://i0.wp.com/blog.kulakowski.fr/wp-content/uploads/2020/07/cropped-hackergotchi-2020-1.png?fit=32%2C32&amp;ssl=1</logo>
      <link href="https://blog.kulakowski.fr/feed" rel="self" type="application/rss+xml"/>
      <link href="https://blog.kulakowski.fr/" rel="alternate" type="text/html"/>
      <subtitle>Le journal d'un Directeur Conseil Expert (Conseil en Solution Digital), API Management, DevOps &amp; open-source, contributeur Ã  des projets libres.</subtitle>
      <title>Guillaume Kulakowski's blog</title>
      <updated>2026-02-27T09:23:25Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:c00a28ac92c7df297940c379f3c627cd</id>
    <link href="https://blog.remirepo.net/post/2026/01/30/PHP-version-8.4.18RC1-and-8.5.3RC1" rel="alternate" type="text/html"/>
    <title>🎲 PHP version 8.4.18RC1 and 8.5.3RC1</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><em>Release Candidate</em> versions are available in the testing repository for <strong>Fedora</strong> and <strong>Enterprise Linux</strong> (RHEL / CentOS / Alma / Rocky and other clones) to allow more people to test them. They are available as <em>Software Collections</em>, for parallel installation, the perfect solution for such tests, and as base packages.</p>

<p>RPMs of <strong>PHP version 8.5.3RC1</strong> are available</p>

<ul>
	<li>as base packages in the <strong>remi-modular-test </strong>for<strong> Fedora </strong><strong>41-43</strong> and <strong>Enterprise Linux</strong> <strong>≥ 8</strong></li>
	<li>as <strong>SCL </strong>in <strong>remi-test</strong> repository</li>
</ul>

<p>RPMs of <strong>PHP version 8.4.18RC1</strong> are available</p>

<ul>
	<li>as base packages in the <strong>remi-modular-test </strong>for<strong> Fedora </strong><strong>41-43</strong> and <strong>Enterprise Linux</strong> <strong>≥ 8</strong></li>
	<li>as <strong>SCL </strong>in <strong>remi-test</strong> repository</li>
</ul>

<p>ℹ️ The packages are available for <strong>x86_64</strong> and <strong>aarch64</strong>.</p> <p>ℹ️ <strong>PHP version 8.3</strong> is now in <a href="https://news-web.php.net/php.internals/129723">security mode only</a>, so no more RC will be released.</p>

<p>ℹ️ Installation: follow the <a href="https://rpms.remirepo.net/wizard/">wizard</a> instructions.</p>

<p>ℹ️ Announcements:</p>

<ul><!--
	<li>PHP 8.5.1RC1 is not yet announced</li>
-->
	<li><a href="https://news-web.php.net/php.qa/69529">PHP 8.5.3RC1 available for testing</a></li>
	<li><a href="https://news-web.php.net/php.qa/69528">PHP 8.4.18RC1 available for testing</a></li>
</ul>

<p><strong>Parallel installation</strong> of version <strong>8.5</strong> as Software Collection:</p>

<pre>yum --enablerepo=remi-test install php85</pre>

<p><strong>Parallel installation</strong> of version <strong>8.4</strong> as Software Collection:</p>

<pre>yum --enablerepo=remi-test install php84</pre>

<p><strong>Update</strong> of system version <strong>8.5</strong>:</p>

<pre>dnf module switch-to php:remi-8.5
dnf --enablerepo=remi-modular-test update php\*</pre>

<p><strong>Update</strong> of system version <strong>8.4</strong>:</p>

<pre>dnf module switch-to php:remi-8.4
dnf --enablerepo=remi-modular-test update php\*</pre>

<p>ℹ️ Notice:</p>

<ul><!--
	<li>version <strong>8.5.1RC1</strong> is in Fedora <em>rawhide</em> for <strong>QA</strong></li>
	<li>version <a class="ref-post" href="https://blog.remirepo.net/post/2025/09/26/PHP-on-the-road-to-the-8.5.0-release">8.5.0RC4</a>&nbsp;is also available in the repository</li>
-->
	<li>EL-10 packages are built using RHEL-<strong>10.1</strong> and <strong>EPEL-10.1</strong></li>
	<li>EL-9 packages are built using RHEL-<strong>9.7</strong> and <strong>EPEL-9</strong></li>
	<li>EL-8 packages are built using RHEL-<strong>8.10</strong> and <strong>EPEL-8</strong></li>
	<li><strong>oci8</strong> extension uses the <strong>RPM</strong> of the <strong>Oracle Instant Client</strong> version <strong>23.9</strong> on <strong>x86_64</strong> and <strong>aarch64</strong></li>
	<li><strong>intl </strong>extension uses <strong>libicu 74.2</strong></li>
	<li>RC version is usually the same as the <strong>final</strong> version (no change accepted after RC, exception for security fix).</li>
	<li>versions 8.4.18 and 8.5.3 are planed for <strong>February 12th</strong>, in 2 weeks.</li>
</ul>

<p align="center"><strong>Software Collections</strong> (php84, php85)</p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php85-php-common&amp;version=8.5.3~RC1&amp;lang=en" style="margin: 1em auto; display: block;"/></p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php84-php-common&amp;version=8.4.18~RC1&amp;lang=en" style="margin: 1em auto; display: block;"/></p>

<p align="center"><strong>Base packages</strong> (php)</p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php-common&amp;version=8.5.3~RC1&amp;lang=en" style="margin: 1em auto; display: block;"/></p>

<p><img alt="" src="https://blog.remirepo.net/downcpt.php?name=php-common&amp;version=8.4.18~RC1&amp;lang=en" style="margin: 1em auto; display: block;"/></p></div>
    </summary>
    <updated>2026-01-30T06:16:00Z</updated>
    <published>2026-01-30T06:16:00Z</published>
    <category term="Archives"/>
    <category term="Beta"/>
    <category term="PHP"/>
    <category term="RPM"/>
    <author>
      <name>Remi</name>
    </author>
    <source>
      <id>https://blog.remirepo.net/en</id>
      <link href="https://blog.remirepo.net/en" rel="alternate" type="text/html"/>
      <link href="https://blog.remirepo.net/feed/en/rss2" rel="self" type="application/rss+xml"/>
      <rights>Licence: Creative Commons Attribution-ShareAlike 4.0 International License.</rights>
      <subtitle>Remi's RPM repository blog Information about RPM PHP Fedora RHEL and CentOS</subtitle>
      <title>Remi's RPM repository - Blog</title>
      <updated>2026-03-06T03:51:09Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:www.burdell.org,2026-01-29:/posts/2026/Jan/29/rpminspect-21-released/</id>
    <link href="https://www.burdell.org/posts/2026/Jan/29/rpminspect-21-released/" rel="alternate" type="text/html"/>
    <title>rpminspect-2.1 released</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a class="reference external" href="https://github.com/rpminspect/rpminspect">rpminspect</a> 2.1 is now
available.  The last release was on September 5, 2024.  That was 511
days ago, so a bit longer than I really wanted to make it.  Similar to
the previous release, this release of rpminspect marks the first post
on my blog for 2026.  My plan â€¦</p></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a class="reference external" href="https://github.com/rpminspect/rpminspect">rpminspect</a> 2.1 is now
available.  The last release was on September 5, 2024.  That was 511
days ago, so a bit longer than I really wanted to make it.  Similar to
the previous release, this release of rpminspect marks the first post
on my blog for 2026.  My plan for 2026 is to make more frequent
releases even if they just contain one or two fixes.  Development and
maintenance of rpminspect comes in waves, so I think that will work
out better while getting fixes out to people.</p>
<p>Since it has been 511 days since the last release, I will just paste
the changes below.  I am having a hard time remembering everything
that went in to it, but that’s why we have logs!</p>
<p>Work on <strong>2.1</strong> has begun.  Please file issues and feature requests
on the <a class="reference external" href="https://github.com">GitHub</a> project page:
<a class="reference external" href="https://github.com/rpminspect/rpminspect">https://github.com/rpminspect/rpminspect</a>.  The changes below are in the 2.1 release:</p>
<p><strong>General release and build process changes:</strong></p>
<ul class="simple">
<li>Remove duplicate <span class="caps">AND</span> from License tag</li>
<li>Drop utils/find-ninja.sh and update GNUmakefile and <span class="caps">README</span>.md</li>
<li>Remove explicit requires on libtoml</li>
<li>Fix <span class="caps">FTBFS</span> errors in the spec file for home.</li>
<li>Update the Copr srpm target to sub %autorelease correctly</li>
<li>Change the Release value used for Copr builds to 1.1….</li>
<li>Add ‘Recommends: system-rpm-config’ to the spec file template</li>
</ul>
<p><strong>Config file or data/ file changes:</strong></p>
<ul class="simple">
<li>Drop ‘id’ from the example license <span class="caps">JSON</span> database</li>
</ul>
<p><strong>Changes to the GitHub Actions <span class="caps">CI</span> scripts and files:</strong></p>
<ul class="simple">
<li>On Fedora rawhide, remove duplicate __debug_package in macros</li>
<li>Fix broken Debian Testing and Alpine Linux <span class="caps">CI</span> jobs</li>
<li>On Fedora stable, remove duplicate __debug_package in macros</li>
<li>Remove obsolete Fedora <span class="caps">CI</span> job files</li>
<li>Uninstall openssl-fips-provider-so in the <span class="caps">RHEL</span> <span class="caps">UBI9</span> test environment</li>
<li>On Fedora systems, make sure /var/lib/clamav is 0755</li>
<li>Add clamav-freshclam to reqs.txt for Fedora</li>
<li>Do not run freshcleam on Fedora <span class="caps">CI</span> jobs</li>
<li>Workaround Gentoo bug with circular dependencies</li>
<li>Install ‘gawk’ on fedora and fedora-rawhide <span class="caps">CI</span> jobs</li>
<li>Default Fedora environment lacks awk now, so install it.</li>
<li>Fixes for some failing <span class="caps">CI</span> jobs</li>
<li>Fix how ‘rc’ compiles on Arch Linux</li>
<li>On OpenSUSE Leap builds, explicitly install which before git</li>
<li>Drop the modification of /usr/bin/xmlrpc-c-config on Debian testing</li>
<li>Fix ‘rc’ build and install Mageia Linux job</li>
<li>Recognize newer operating systems in determine-os.sh</li>
<li>Set /var/lib/clamav ownership on CentOS 10 <span class="caps">CI</span> job</li>
<li>Remove Oracle Linux jobs</li>
<li>Fix Debian <span class="caps">GHA</span> failures</li>
<li>Fix the Debian GitHub Action jobs</li>
<li>Minor fixes for the OpenSUSE and Ubuntu <span class="caps">CI</span> jobs on GitHub</li>
<li>Ignore changes in the .github/ and osdeps/ subdirectories</li>
<li>Do ‘emerge -uDN world’ in the Gentoo <span class="caps">CI</span> job before running</li>
<li>Try to reduce the amount of stuff built on Gentoo</li>
<li>Increase the timeout for Ubuntu <span class="caps">GHA</span> jobs</li>
<li>Add additional packages to Debian jobs and install annocheck</li>
<li>Upgrade Fedora rawhide test environments</li>
<li>Install libatomic.i686 on Fedora stable and rawhide jobs</li>
<li>Install lib64xxhash-devel on Mageia jobs</li>
<li>Build cc with <span class="caps">CFLAGS</span>=-std=gnu99 on Alpine Linux</li>
<li>Fix up the Gentoo <span class="caps">CI</span> jobs so they don’t fail</li>
</ul>
<p><strong>rpminspect(1) changes or improvements related to it:</strong></p>
<ul class="simple">
<li>Disable the ‘filesmatch’ inspection for now</li>
</ul>
<p><strong>Documentation changes:</strong></p>
<ul class="simple">
<li>Update examples in the rpminspect(1) man page</li>
</ul>
<p><strong>General bug fix in the library or frontend program:</strong></p>
<ul class="simple">
<li>Strip UNPACK_BASE directory in unicode inspection</li>
<li>Subpackage changes can cause some peer rpmdeps to be empty</li>
<li>Support PatchN specifications with URLs to the upstream patch</li>
<li>Make sure unapproved licenses are reported as such.</li>
<li>Refactor how remedy strings are handled in librpminspect</li>
<li>Correctly handle <span class="caps">SPDX</span> special keywords: <span class="caps">AND</span>, <span class="caps">OR</span>, <span class="caps">WITH</span></li>
<li>Match 32-bit x86 RPMs when performing inspections</li>
<li>Add extra guards for hardlink handling in extract_rpm()</li>
<li>Prevent duplicate SRPMs in file lists when comparing tasks</li>
<li>Check if archive exists before closing it</li>
<li>Properly handle hard links on <span class="caps">RPM</span> payload extraction</li>
<li>Continued fixes for the new libxml2 <span class="caps">API</span></li>
<li>Correct rebase build comparison in some inspections</li>
<li>Download failure does not exit with a error code</li>
<li>Memory leak fixes in strtrim()</li>
<li>Allow %{load} macros to work when calling rpmSpecParse()</li>
<li>Define _specdir in read_spec() for spec files that self-reference</li>
<li>Memory leak fixes in read_spec()</li>
<li>Retain empty lines when using strsplit()</li>
<li>Ignore the tokens within a %verify() expression in %files</li>
<li>Do not write untokenized %doc and %license lines to filtered spec</li>
<li>Skip debuginfo and debugsource packages in filesmatch</li>
<li>s/file-&gt;rpm_header/peer-&gt;after_hdr/g in filesmatch</li>
<li>Ignore .build-id subdirectories in the filesmatch inspection</li>
<li>Handle %dir and %files modifiers in %doc <span class="amp">&amp;</span> %license lines</li>
<li>Invoke annocheck correctly so we do not get incorrect reporting</li>
<li>Fix some curl_easy_setop() calls that give warnings on FreeBSD</li>
<li>Correctly construct entry paths in extract_rpm()</li>
<li>Correct some formerly gcc warnings that are now errors</li>
</ul>
<p><strong>librpminspect feature or significant change:</strong></p>
<ul class="simple">
<li>Disable file and scan size limits in clamav</li>
<li>Honor locally defined ignore list for the ‘unicode’ inspection</li>
<li>Favor <span class="caps">POSIX</span> basename(3) throughout librpminspect</li>
<li>Support <span class="caps">SPDX</span> 3.0 expression specification</li>
<li>Drop FNM_PATHNAME for path matching from rule files</li>
<li>When extracting payloads, if archive_read_extract() fails, error out</li>
<li>Change <span class="caps">ENODATA</span> to <span class="caps">EIO</span> in libarchive read loop</li>
<li>Expand the remedy strings for the ‘patches’ inspection</li>
<li>Handle newer versions of libxml2 and deprecated struct members</li>
<li>Minor memory management cleanups in shellsyntax inspection</li>
<li>Make free_string_hash() part of the public <span class="caps">API</span></li>
<li>Define PATH_SEP and rename joinpath() to joindelim()</li>
<li>Add read_spec() function and use librpm for macro expansion</li>
<li>Introduce the ‘filesmatch’ inspection</li>
<li>Add filtering ability to the read_spec() function</li>
<li>Minor cleanups for the filesmatch inspection</li>
<li>Refactor how %doc and %license lines are processed in filesmatch</li>
<li>Hook up the actual filesmatch inspection</li>
<li>Remove the abandoned ‘filesmatch’ inspection.</li>
<li>Ignore expected empty <span class="caps">RPM</span> payloads in ‘lostpayload’ (#1518)</li>
<li>In runcmd.c, return <span class="caps">NOT</span> <span class="caps">FOUND</span> for not found commands</li>
<li>Account for <span class="caps">RPM</span> payloads carrying paths not in the <span class="caps">RPM</span> metadata</li>
<li>Handle additional annocheck profile name matching</li>
</ul>
<p><strong>Test suite commits:</strong></p>
<ul class="simple">
<li>Work around a limitation on Arch Linux in test_debuginfo</li>
<li>Add a testcase for unicode ignored files</li>
<li>Adjust test_kmod to account for EXTRA_CFLAGS removal in 6.15</li>
<li>Increase test case timeouts to 5000 from 1500</li>
<li>Add —skip-implicit-values to annocheck test jobs</li>
<li>In test_elf.py add -Wl,-z,notext for <span class="caps">TEXTREL</span> and <span class="caps">PIC</span> tests</li>
<li>When writing to test rpminspect.yaml file, do not wrap lines</li>
</ul>
<p>See <a class="reference external" href="https://github.com/rpminspect/rpminspect/releases/tag/v2.1">https://github.com/rpminspect/rpminspect/releases/tag/v2.1</a> for
more information.</p>
<p><strong>Where to get this new release?</strong></p>
<p><a class="reference external" href="https://getfedora.org/">Fedora</a> (42, 43, and rawhide), <a class="reference external" href="https://dl.fedoraproject.org/pub/epel/8/"><span class="caps">EPEL</span> 8</a>, <a class="reference external" href="https://dl.fedoraproject.org/pub/epel/9/"><span class="caps">EPEL</span> 9</a>, and <a class="reference external" href="https://dl.fedoraproject.org/pub/epel/10/"><span class="caps">EPEL</span> 10</a> users can get new
builds from the testing updates collection.  If you install from the
testing update, please consider a thumbs up in <a class="reference external" href="https://bodhi.fedoraproject.org">Bodhi</a>.  Without that it takes a minumum
of two weeks for it to appear in the stable repo.</p>
<p>Copr builds continue to be available in <a class="reference external" href="https://copr.fedorainfracloud.org/coprs/dcantrell/rpminspect/">my Copr collection</a>.
The Copr repos are updated each time a pull request is merged and
testing passes, so it contains the latest build of what will become
the next stable release.  Often times I ask reporters to try a Copr
build to ensure a fix is correct.  I do not expect all users to rely
on the Copr builds, but do be aware of them if you report a bug or
feature requests for rpminspect.</p>
<p>Lastly, I will be moving the upstream location of this project likely
to codeberg.org and off of github.com as GitHub continues to march
towards <span class="caps">AI</span> in everything.  I will update the project page on GitHub
when that happens and the repo there will likely go read-only before I
eventually archive it or delete it entirely.</p></div>
    </content>
    <updated>2026-01-29T19:19:00Z</updated>
    <published>2026-01-29T19:19:00Z</published>
    <category term="posts"/>
    <category term="fedoraplanet"/>
    <category term="rpminspect"/>
    <author>
      <name>Dave Cantrell</name>
    </author>
    <source>
      <id>https://www.burdell.org/</id>
      <link href="https://www.burdell.org/" rel="alternate" type="text/html"/>
      <link href="https://www.burdell.org/feeds/tags/fedoraplanet.atom.xml" rel="self" type="application/atom+xml"/>
      <title>/dev/blog - fedoraplanet</title>
      <updated>2026-01-29T19:19:00Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://cockpit-project.org//blog/cockpit-355.html</id>
    <link href="https://cockpit-project.org//blog/cockpit-355.html" rel="alternate" type="text/html"/>
    <title>Cockpit 355</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Cockpit is the <a href="https://cockpit-project.org/">modern Linux admin interface</a>.
We release regularly.</p>

<p>Here are the release notes from Cockpit 355:</p>

<h2 id="add-systemdpolkit-based-fallback-for-administrative-privileges-if-sudo-is-not-available">Add systemd/polkit-based fallback for administrative privileges if sudo is not available</h2>

<p>There are systems like <a href="https://github.com/cockpit-project/cockpit/issues/22811">Ubuntu 25.10</a> which don’t have <code class="language-plaintext highlighter-rouge">sudo</code>, or only the <a href="https://github.com/trifectatechfoundation/sudo-rs/issues/1249">incompatible <code class="language-plaintext highlighter-rouge">sudo-rs</code></a>. Cockpit previously failed to gain administrator rights then. Cockpit 355 now both detects and ignores an incompatible <code class="language-plaintext highlighter-rouge">sudo</code>, as well as introduces a fallback authentication method: It starts the root bridge through systemd’s <code class="language-plaintext highlighter-rouge">StartTransientUnit()</code> <abbr title="Application Programming Interface">API</abbr>. This is inspired by systemd’s <a href="https://man7.org/linux/man-pages/man1/run0.1.html">run0</a>, and uses the exact same underlying mechanism. This is guarded by <a href="https://polkit.pages.freedesktop.org/polkit/polkit.8.html">polkit</a>, so you need to authorize with your user password similar to <code class="language-plaintext highlighter-rouge">sudo</code>.</p>

<h2 id="ws-remove-obsolete-pam_cockpit_cert-module">ws: Remove obsolete pam_cockpit_cert module</h2>

<p>Cockpit version 209 (Dec 2019) introduced a <code class="language-plaintext highlighter-rouge">pam_cockpit_cert</code> PAM module in /etc/pam.d/cockpit. Cockpit 248 (Jul 2021) made this module unnecessary, and replaced the module with a stub that did not do anything, plus a warning during package upgrade.</p>

<p>This version finally removes it. So if you have locally modified <code class="language-plaintext highlighter-rouge">/etc/pam.d/cockpit</code> and still have that module in your configuration, you need to manually remove it.</p>

<h2 id="try-it-out">Try it out</h2>

<p>Cockpit 355 is available now:</p>

<ul>
  <li><a href="https://cockpit-project.org/running.html">For your Linux system</a></li>
  <li>
    <p><a href="https://flathub.org/apps/details/org.cockpit_project.CockpitClient">Cockpit Client</a></p>
  </li>
  <li><a href="https://github.com/cockpit-project/cockpit/releases/tag/355">Cockpit Source Tarball</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/FEDORA-2026-f6bf111f25">Cockpit Fedora 43</a></li>
  <li><a href="https://bodhi.fedoraproject.org/updates/FEDORA-2026-a003231b69">Cockpit Fedora 42</a></li>
</ul></div>
    </summary>
    <updated>2026-01-29T00:00:00Z</updated>
    <published>2026-01-29T00:00:00Z</published>
    <category term="cockpit"/>
    <category term="release"/>
    <source>
      <id>https://cockpit-project.org/</id>
      <author>
        <name>Cockpit Project</name>
      </author>
      <link href="https://cockpit-project.org/" rel="alternate" type="text/html"/>
      <link href="https://cockpit-project.org/blog/feeds/all.atom.xml" rel="self" type="application/rss+xml"/>
      <subtitle>Cockpit makes it easy to administer your Linux servers via a web browser.</subtitle>
      <title>Cockpit Project</title>
      <updated>2026-03-05T12:49:17Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:None,2026-01-28:/blog/kiwi-tcms-team/2026/01/28/kiwi-tcms-153/</id>
    <link href="https://kiwitcms.org/blog/kiwi-tcms-team/2026/01/28/kiwi-tcms-153/" rel="alternate" type="text/html"/>
    <title>Kiwi TCMS 15.3</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Dear testers, we're happy to announce Kiwi TCMS version 15.3!</p>
<p><strong>IMPORTANT:</strong></p>
<p>This is a minor version release which includes updates and improvements,
database migrations and many new API methods.</p>
<p>You can explore everything at
<a class="reference external" href="https://public.tenant.kiwitcms.org/">https://public.tenant.kiwitcms.org</a>!</p>
<p>---</p>
<blockquote>
<p>Public container image (x86_64):</p>
<pre class="literal-block">pub.kiwitcms.eu/kiwitcms/kiwi   latest â€¦</pre></blockquote></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Dear testers, we're happy to announce Kiwi TCMS version 15.3!</p>
<p><strong>IMPORTANT:</strong></p>
<p>This is a minor version release which includes updates and improvements,
database migrations and many new API methods.</p>
<p>You can explore everything at
<a class="reference external" href="https://public.tenant.kiwitcms.org/">https://public.tenant.kiwitcms.org</a>!</p>
<p>---</p>
<blockquote>
<p>Public container image (x86_64):</p>
<pre class="literal-block">pub.kiwitcms.eu/kiwitcms/kiwi   latest  bad66695a117   732MB
</pre>
</blockquote>
<p><strong>IMPORTANT:</strong> version tagged and multi-arch
<a class="reference external" href="https://kiwitcms.org/containers/">container images</a> are available only to
<a class="reference external" href="https://kiwitcms.org/#subscriptions">subscribers</a>!</p>
<div class="section" id="changes-since-kiwi-tcms-15-2">
<h2>Changes since Kiwi TCMS 15.2</h2>
<div class="section" id="improvements">
<h3>Improvements</h3>
<ul class="simple">
<li>Update Django from 5.2.9 to 5.2.10</li>
<li>Update django-simple-captcha from 0.6.2 to 0.6.3</li>
<li>Update django-simple-history from 3.10.1 to 3.11.0</li>
<li>Update from 3.10 to 3.10.1</li>
<li>Update psycopg[binary] from 3.3.1 to 3.3.2</li>
<li>Update python-gitlab from 7.0.0 to 8.0.0</li>
<li>Update tzdata from 2025.2 to 2025.3</li>
<li>Update node_modules/pdfmake from 0.2.20 to 0.3.3</li>
<li>Models Classification, Product, Priority, Component and Version can now be
translated in Admin pages (@nichicom-yasutake). Fixes
<a class="reference external" href="https://github.com/kiwitcms/Kiwi/issues/4193">Issue #4193</a></li>
<li>Display categories ordered by name. Fixes
<a class="reference external" href="https://github.com/kiwitcms/Kiwi/issues/4166">Issue #4166</a></li>
<li>Stricter checking for attributes in uploaded files</li>
<li>Strip newline characters from email subjects to avoid crashes</li>
</ul>
</div>
<div class="section" id="database">
<h3>Database</h3>
<ul class="simple">
<li>Add migration
<tt class="docutils literal">management.0012_alter_classification_options_alter_component_options_and_more</tt></li>
<li>Add migration <tt class="docutils literal">testcases.0023_alter_category_ordering</tt></li>
</ul>
</div>
<div class="section" id="api">
<h3>API</h3>
<ul class="simple">
<li>Add <tt class="docutils literal">Bug.create()</tt> API method</li>
<li>Add <tt class="docutils literal">Bug.filter_canonical()</tt> API method</li>
<li>Add <tt class="docutils literal">Bug.get_comments()</tt> API method</li>
<li>Add <tt class="docutils literal">Bug.add_comment()</tt> API method</li>
<li>Add <tt class="docutils literal">Bug.add_attachment()</tt> API method</li>
<li>Add <tt class="docutils literal">Bug.list_attachments()</tt> API method</li>
<li>Add <tt class="docutils literal">Bug.add_execution()</tt> API method</li>
<li>Add <tt class="docutils literal">Group.filter()</tt> API method</li>
<li>Add <tt class="docutils literal">Group.permissions()</tt> API method</li>
<li>Add <tt class="docutils literal">Group.users()</tt> API method</li>
<li>Add <tt class="docutils literal">TestExecution.add_attachment()</tt> API method</li>
<li>Add <tt class="docutils literal">TestExecution.list_attachments()</tt> API method</li>
<li>Add <tt class="docutils literal">TestExecution.create()</tt> API method</li>
<li>Add <tt class="docutils literal">TestExecution.add_property()</tt> API method</li>
<li>Add <tt class="docutils literal">TestRun.list_attachments()</tt> API method</li>
<li>Add <tt class="docutils literal">TestRun.add_property()</tt> API method</li>
<li>Add <tt class="docutils literal">TestRun.get_cc()</tt> API method</li>
<li>Allow <tt class="docutils literal">TestCase.create()</tt> API method to override <tt class="docutils literal">TestCase.create_date</tt></li>
<li>Allow <tt class="docutils literal">TestPlan.create()</tt> API method to override <tt class="docutils literal">TestPlan.create_date</tt></li>
<li>Allow super-user to override comment author/submission date for
<tt class="docutils literal">TestCase.add_comment()</tt> API method</li>
<li>Allow super-user to override comment author/submission date for
<tt class="docutils literal">TestExecution.add_comment()</tt> API method</li>
<li>For <tt class="docutils literal">BugTracker.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">Category.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">Classification.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">Component.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">Group.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">PlanType.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">Priority.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">Tag.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">Template.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">TestCase.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">TestCaseStatus.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">TestExecution.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">TestExecutionStatus.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">TestRun.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li>For <tt class="docutils literal">User.filter()</tt> API method order results by <tt class="docutils literal">id</tt> field</li>
<li><tt class="docutils literal">TestCase.comments()</tt> API method changes the following fields in its
response:<ul>
<li><tt class="docutils literal">site</tt> -&gt; <tt class="docutils literal">site_id</tt></li>
<li><tt class="docutils literal">user</tt> -&gt; <tt class="docutils literal">user_id</tt></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="refactoring-and-testing">
<h3>Refactoring and testing</h3>
<ul class="simple">
<li>Update actions/upload-artifact from 5 to 6</li>
<li>Update black from 25.11.0 to 25.12.0</li>
<li>Update locust from 2.42.6 to 2.43.1</li>
<li>Update node_modules/brace-expansion from 1.1.11 to 1.1.12</li>
<li>Update node_modules/webpack from 5.103.0 to 5.104.1</li>
<li>Update URL to website article</li>
<li>Remove redundant code snippet in <tt class="docutils literal">TestRun.create()</tt> API method</li>
<li>Add more assertions for <tt class="docutils literal">TestRun.create()</tt> API test scenario</li>
</ul>
</div>
</div>
<div class="section" id="changes-since-kiwi-tcms-enterprise-v15-2-mt">
<h2>Changes since Kiwi TCMS Enterprise v15.2-mt</h2>
<ul class="simple">
<li>Based on Kiwi TCMS v15.3</li>
<li>Update certbot from 5.2.1 to 5.2.2</li>
<li>Update django-ses from 4.4.0 to 4.6.0</li>
<li>Update dj-database-url from 3.0.1 to 3.1.0</li>
<li>Update kiwitcms-tenants from 4.3.0 to 4.4.1</li>
<li>Update sentry-sdk[django] from 2.47.0 to 2.50.0</li>
<li>Update social-auth-app-django from 5.6.0 to 5.7.0</li>
<li>Update workaround for .map files b/c of newer pdfmake</li>
</ul>
</div>
<div class="section" id="private-container-images">
<h2>Private container images</h2>
<blockquote>
<pre class="literal-block">hub.kiwitcms.eu/kiwitcms/version          15.3 (aarch64)          3d15693bb229    28 Jan 2026     749MB
hub.kiwitcms.eu/kiwitcms/version          15.3 (x86_64)           0718496358e5    28 Jan 2026     732MB
hub.kiwitcms.eu/kiwitcms/enterprise       15.3-mt (aarch64)       235d645ffdfa    28 Jan 2026     1.02GB
hub.kiwitcms.eu/kiwitcms/enterprise       15.3-mt (x86_64)        b580a3c04ef3    28 Jan 2026     997MB
</pre>
</blockquote>
<p><strong>IMPORTANT:</strong> version tagged, multi-arch and Enterprise
<a class="reference external" href="https://kiwitcms.org/containers/">container images</a> are available only to
<a class="reference external" href="https://kiwitcms.org/#subscriptions">subscribers</a>!</p>
</div>
<div class="section" id="how-to-upgrade">
<h2>How to upgrade</h2>
<p>Follow the
<a class="reference external" href="https://kiwitcms.readthedocs.io/en/latest/installing_docker.html#upgrading-instructions">Upgrading instructions</a>
from our documentation.</p>
<p>Happy testing!</p>
<p>---</p>
<p>If you like what we're doing and how Kiwi TCMS supports various communities
please help us grow!</p>
<ul class="simple">
<li><a class="reference external" href="https://github.com/kiwitcms/Kiwi/stargazers">Give â­� on GitHub</a>;</li>
<li><a class="reference external" href="https://kiwitcms.us17.list-manage.com/subscribe/post?u=9b57a21155a3b7c655ae8f922&amp;id=c970a37581">Join our newsletter</a>
and follow all news;</li>
<li><a class="reference external" href="https://kiwitcms.org/#subscriptions">Become a subscriber</a> and help us sustain development</li>
</ul>
</div></div>
    </content>
    <updated>2026-01-28T20:44:00Z</updated>
    <published>2026-01-28T20:44:00Z</published>
    <category term="misc"/>
    <category term="releases"/>
    <author>
      <name>Kiwi TCMS Team</name>
    </author>
    <source>
      <id>https://kiwitcms.org/</id>
      <link href="https://kiwitcms.org/" rel="alternate" type="text/html"/>
      <link href="https://kiwitcms.org/feeds/all.atom.xml" rel="self" type="application/atom+xml"/>
      <title>Kiwi TCMS</title>
      <updated>2026-02-18T08:20:00Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://fedora-copr.github.io//posts/riscv64-architecture-support</id>
    <link href="https://fedora-copr.github.io//posts/riscv64-architecture-support" rel="alternate" type="text/html"/>
    <title>Fedora RISC-V 64-bit now available in Copr</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>We are happy to announce that Fedora RISC-V 64-bit (riscv64) build targets are now available in Copr! The following chroots have been added to <a href="https://rpm-software-management.github.io/mock/Release-Notes-Configs-43.4">mock-core-configs</a> and enabled in Copr:</p>

<ul>
  <li><code class="language-plaintext highlighter-rouge">fedora-42-riscv64</code></li>
  <li><code class="language-plaintext highlighter-rouge">fedora-43-riscv64</code></li>
</ul>

<h2 id="important-notes">Important notes</h2>

<p>We currently do not have native RISC-V hardware in our infrastructure. All riscv64 builds are performed using QEMU emulation on x86_64 machines. Because of this:</p>

<ul>
  <li>Expect longer build times compared to native architectures</li>
  <li>Only userspace calls are possible. If your package needs to make a kernelspace call during the build time or the check phase, then your build will fail. Only a few packages are limited by this.</li>
</ul>

<p>If you encounter any issues, please <a href="https://github.com/fedora-copr/copr/issues">let us know</a>!</p></div>
    </summary>
    <updated>2026-01-28T00:00:00Z</updated>
    <published>2026-01-28T00:00:00Z</published>
    <author>
      <name>Copr Team</name>
    </author>
    <source>
      <id>https://fedora-copr.github.io//</id>
      <author>
        <name>Copr</name>
      </author>
      <link href="https://fedora-copr.github.io//" rel="alternate" type="text/html"/>
      <link href="https://fedora-copr.github.io//planet.xml" rel="self" type="application/rss+xml"/>
      <subtitle>Copr is a service that builds your application as an RPM and provides you with your own Dnf/Yum repository.</subtitle>
      <title>Copr blog</title>
      <updated>2026-02-03T07:57:06Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://rhea.dev/articles/2026-01/windows-games-on-linux-endfield</id>
    <link href="https://rhea.dev/articles/2026-01/windows-games-on-linux-endfield" rel="alternate" type="text/html"/>
    <title>Installing Windows games on Linux - Arknights: Endfield</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>You can easily run any Windows game on Linux nowadays without too much work. Let’s look at an example - Arknights: Endfield - using only Steam + Proton.</p>

<!--more-->

<h4 id="proton">Proton</h4>

<p>I usually run things through <code class="highlighter-rouge">GE-Proton</code>, however this is the rare case when that has disappointed me. While the game installed fine for me and the launcher was semi functionaly, it wouldn’t actually start the game.</p>

<p>So this time around, it’s gonna be <code class="highlighter-rouge">dwproton</code> - installing it is pretty simple, grab <code class="highlighter-rouge">ProtonPlus</code> from flathub using your software center of convenience. Then simply run it and find dwproton in the list, hit install and you’re done.</p>

<p>Make sure to restart Steam if you had it running.</p>

<h4 id="steam">Steam</h4>

<ol>
  <li>If you’re on SteamDeck (or other Steam gamemode session) make sure to switch to Desktop first.</li>
  <li>Download the windows installer: <a href="https://endfield.gryphline.com/en-us">https://endfield.gryphline.com/en-us</a> - bottom right corner of the page and I recommend you to immediately mute the tab in your browser ;)</li>
  <li>Add it to Steam as a non-steam game (Menu -&gt; Games -&gt; Add a non-steam game to my Library)</li>
  <li>Right click the added installer and go to its Properties -&gt; Compatibility -&gt; Force the use of <code class="highlighter-rouge">dwproton</code>.</li>
  <li>Play -&gt; it should now run the installer, follow the steps to install it, all the defaults are fine. If the launcher automatically starts it at the end, close it.</li>
</ol>

<p>We’ve now installed the launcher but we can’t exactly execute it directly just yet. Let’s sort that out:</p>

<ol>
  <li>Right click the installer in steam again, this time we’re gonna change the Target field to <code class="highlighter-rouge">"/home/deck/.steam/steam/steamapps/compatdata/&lt;ID&gt;/pfx/drive_c/Program Files/GRYPHLINK/Launcher.exe"</code>
    <ul>
      <li>You may have noticed the <code class="highlighter-rouge">&lt;ID&gt;</code> there - this is a generated ID for your non steam game and it’s probably different from mine. To find out what it is, simply navigate to that location and take a look at which folder was modified last. That’s the correct one.</li>
      <li>If you’re not on Steam Deck the <code class="highlighter-rouge">/home/deck</code> is gonna be different - that’s your home folder and it will be your username.</li>
      <li>And don’t forget the quotes!</li>
    </ul>
  </li>
  <li>You’re actually done now. It will work with gamescope, mangohud, or any other shenanigans that you’re used to. Probably. Use the Launch options same as with any other Steam game.</li>
  <li>Use the SteamGridDB Decky Plugin to change the artwork on Steam, or SDGBoop (flatpak) in combination with <a href="https://www.steamgriddb.com/search/logos?term=endfield">steamgriddb.com</a></li>
  <li>Cleanup - you can now delete the installer.</li>
</ol>

<h3 id="enjoy">Enjoy!</h3>

<p>Find me in the <a href="https://discord.gg/fedora">Fedora Linux Discord</a> if you have any issues or questions.</p>

<!-- _includes/image.html -->
<div class="image-wrapper" style="margin: 0 auto;">
  <div style="display: table-cell;">
  
  <a href="https://rhea.dev/assets/game-endfield.png" target="_blank" title="Endfield on Fedora Linux">
  
    <img alt="Endfield on Fedora Linux" src="http://rhea-ayase.eu/assets/game-endfield-lq.jpg" style="border-width: 1px; border-style: solid; border-radius: 15px;"/>
  
  </a>
  
  
    <p class="image-caption">Endfield on Fedora Linux</p>
  
  </div>
</div>

<div class="clear"/></div>
    </summary>
    <updated>2026-01-27T00:31:19Z</updated>
    <published>2026-01-27T00:31:19Z</published>
    <category term="code"/>
    <source>
      <id>https://rhea.dev/</id>
      <author>
        <name>Radka Janek</name>
      </author>
      <link href="https://rhea.dev/" rel="alternate" type="text/html"/>
      <link href="https://rhea.dev/feed.xml" rel="self" type="application/rss+xml"/>
      <subtitle>Personal website and blog of Rhea Gustavsson. Passionate VR Dancer, Biker and a Senior Game Developer. Formerly known for her exploits in the Linux world as the .NET QE Lead at Red Hat."</subtitle>
      <title>Rhea Ayase</title>
      <updated>2026-02-12T20:33:21Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:0pointer.net,2026-01-27:/blog/introducing-amutable.html</id>
    <link href="https://0pointer.net/blog/introducing-amutable.html" rel="alternate" type="text/html"/>
    <title>Introducing Amutable</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Today, we announce Amutable, our âœ¨ new âœ¨ company. We â€“
<a href="https://mastodon.social/@blixtra@hachyderm.io">@blixtra@hachyderm.io</a>,
<a href="https://mastodon.social/@brauner">@brauner@mastodon.social</a>,
<a href="https://mastodon.social/@davidstrauss">@davidstrauss@mastodon.social</a>,
<a href="https://mastodon.social/@rodrigo_rata">@rodrigo_rata@mastodon.social</a>,
<a href="https://mastodon.social/@michaelvogt">@michaelvogt@mastodon.social</a>,
<a href="https://mastodon.social/@pothos@fosstodon.org">@pothos@fosstodon.org</a>,
<a href="https://mastodon.social/@zbyszek@fosstodon.org">@zbyszek@fosstodon.org</a>,
<a href="https://mastodon.social/@daandemeyer">@daandemeyer@mastodon.social</a>
<a href="https://mastodon.social/@cyphar">@cyphar@mastodon.social</a>,
<a href="https://mastodon.social/@jrocha@floss.social">@jrocha@floss.social</a> and <a href="https://mastodon.social/@pid_eins">yours
truly</a> â€“ are building the ðŸš€ next generation
of Linux systems, with integrity, determinism, and verification â€“ every step of
the way.</p>
<p>For more information see â†’ <a href="https://amutable.com/blog/introducing-amutable">https://amutable.com/blog/introducing-amutable</a></p></div>
    </summary>
    <updated>2026-01-26T23:00:00Z</updated>
    <published>2026-01-26T23:00:00Z</published>
    <category term="misc"/>
    <author>
      <name>Lennart Poettering</name>
    </author>
    <source>
      <id>https://0pointer.net/blog/</id>
      <link href="https://0pointer.net/blog/" rel="alternate" type="text/html"/>
      <link href="http://0pointer.de/blog/index.rss20" rel="self" type="application/rss+xml"/>
      <title>Pid Eins</title>
      <updated>2026-01-26T23:00:00Z</updated>
    </source>
  </entry>

  <entry>
    <id>https://kushaldas.in/posts/replyfast-a-python-module-for-signal.html</id>
    <link href="https://kushaldas.in/posts/replyfast-a-python-module-for-signal.html" rel="alternate" type="text/html"/>
    <title>replyfast a python module for signal</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><!--
.. title: replyfast a python module for signal
.. slug: replyfast-a-python-module-for-signal
.. date: 2026-01-26T13:16:49+01:00
.. tags: Blog, Signal, Privacy, Security, Python, Rust
.. link:
.. description:
.. type: text
-->
<p><a href="https://github.com/kushaldas/replyfast">replyfast</a> is a Python module to receive and send messages on <a href="https://signal.org/">Signal</a>.</p>
<p>You can install it via </p>
<p><code>python3 -m pip install replyfast</code> </p>
<p>or </p>
<p><code>uv pip install replyfast</code> </p>
<p>I have to add Windows builds to CI though.</p>
<p>I have a <a href="https://github.com/kushaldas/replyfast/blob/main/register.py">script</a> to help you to register as a device, and
then you can send and receive messages.</p>
<p>I have a <a href="https://github.com/kushaldas/replyfast/blob/main/examples/demo_bot.py">demo bot</a> which shows both sending and rreceiving messages, and also how to schedule work following the <code>crontab</code> syntaxt.</p>
<pre><code class="language-Python">    scheduler.register(
        "*/5 * * * *",
        send_disk_usage,
        args=(client,),
        name="disk-usage",
    )
</code></pre>
<p>This is all possible due to the <a href="https://github.com/whisperfish/presage">presage</a> library written in Rust.</p></div>
    </summary>
    <updated>2026-01-26T12:16:49Z</updated>
    <published>2026-01-26T12:16:49Z</published>
    <source>
      <id>https://kushaldas.in/</id>
      <author>
        <name>Kushal Das</name>
      </author>
      <link href="https://kushaldas.in/" rel="alternate" type="text/html"/>
      <link href="https://kushaldas.in/rss.xml" rel="self" type="application/rss+xml"/>
      <subtitle>Kushal Das</subtitle>
      <title>Kushal Das</title>
      <updated>2026-01-26T13:28:47Z</updated>
    </source>
  </entry>
</feed>
