]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index 69b46dc554ba75d2e42f3558d79f6f757914f4a9..be002814e7e81fab338929839216afc3b8aab96f 100644 (file)
@@ -6,6 +6,60 @@
                 <link>https://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="https://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>Time to move orphaned Debian packages to git</title>
+               <link>https://people.skolelinux.org/pere/blog/Time_to_move_orphaned_Debian_packages_to_git.html</link>
+               <guid isPermaLink="true">https://people.skolelinux.org/pere/blog/Time_to_move_orphaned_Debian_packages_to_git.html</guid>
+                <pubDate>Sun, 14 Apr 2024 09:30:00 +0200</pubDate>
+               <description>&lt;p&gt;There are several packages in Debian without a associated git
+repository with the packaging history.  This is unfortunate and it
+would be nice if more of these would do so.  Quote a lot of these are
+without a maintainer, ie listed as maintained by the
+&#39;&lt;a href=&quot;https://qa.debian.org/developer.php?email=packages%40qa.debian.org&quot;&gt;Debian
+QA Group&lt;/a&gt;&#39; place holder.  In fact, 438 packages have this property
+according to UDD (&lt;tt&gt;SELECT source FROM sources WHERE release = &#39;sid&#39;
+AND (vcs_url ilike &#39;%anonscm.debian.org%&#39; OR vcs_browser ilike
+&#39;%anonscm.debian.org%&#39; or vcs_url IS NULL OR vcs_browser IS NULL) AND
+maintainer ilike &#39;%packages@qa.debian.org%&#39;;&lt;/tt&gt;).  Such packages can
+be updated without much coordination by any Debian developer, as they
+are considered orphaned.&lt;/p&gt;
+
+&lt;p&gt;To try to improve the situation and reduce the number of packages
+without associated git repository, I started a few days ago to search
+out candiates and provide them with a git repository under the
+&#39;debian&#39; collaborative Salsa project.  I started with the packages
+pointing to obsolete Alioth git repositories, and am now working my
+way across the ones completely without git references.  In addition to
+updating the Vcs-* debian/control fields, I try to update
+Standards-Version, debhelper compat level, simplify d/rules, switch to
+Rules-Requires-Root: no and fix lintian issues reported.  I only
+implement those that are trivial to fix, to avoid spending too much
+time on each orphaned package.  So far my experience is that it take
+aproximately 20 minutes to convert a package without any git
+references, and a lot more for packages with existing git repositories
+incompatible with git-buildpackages.&lt;/p&gt;
+
+&lt;p&gt;So far I have converted 10 packages, and I will keep going until I
+run out of steam.  As should be clear from the numbers, there is
+enough packages remaining for more people to do the same without
+stepping on each others toes.  I find it useful to start by searching
+for a git repo already on salsa, as I find that some times a git repo
+has already been created, but no new version is uploaded to Debian
+yet.  In those cases I start with the existing git repository.  I
+convert to the git-buildpackage+pristine-tar workflow, and ensure a
+debian/gbp.conf file with &quot;pristine-tar=True&quot; is added early, to avoid
+uploading a orig.tar.gz with the wrong checksum by mistake.  Did that
+three times in the begin before I remembered my mistake.&lt;/p&gt;
+
+&lt;p&gt;So, if you are a Debian Developer and got some spare time, perhaps
+considering migrating some orphaned packages to git?&lt;/p&gt;
+
+&lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
+activities, please send Bitcoin donations to my address
+&lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Plain text accounting file from your bitcoin transactions</title>
                <link>https://people.skolelinux.org/pere/blog/Plain_text_accounting_file_from_your_bitcoin_transactions.html</link>
@@ -1564,46 +1618,5 @@ activities, please send Bitcoin donations to my address
 </description>
        </item>
        
-       <item>
-               <title>«Virkninger av angrefristloven», hovedfagsoppgaven som fikk endret en lov</title>
-               <link>https://people.skolelinux.org/pere/blog/_Virkninger_av_angrefristloven___hovedfagsoppgaven_som_fikk_endret_en_lov.html</link>
-               <guid isPermaLink="true">https://people.skolelinux.org/pere/blog/_Virkninger_av_angrefristloven___hovedfagsoppgaven_som_fikk_endret_en_lov.html</guid>
-                <pubDate>Sun, 29 Oct 2023 22:00:00 +0100</pubDate>
-               <description>&lt;img src=&quot;https://people.skolelinux.org/pere/blog/images/2023-10-29-bok-angrefrist.svg&quot; width=&quot;20%&quot; align=&quot;center&quot;&gt;&lt;/a&gt;
-
-&lt;p&gt;I 1979 leverte Ole-Erik Yrvin en hovedfagsoppgave for Cand. Scient.
-  ved Institutt for sosiologi på Universitetet i Oslo på oppdrag fra
-  Forbruker- og administrasjonsdepartementet. Oppgaven evaluerte
-  Angrefristloven fra 1972, og det han oppdaget førte til at loven ble
-  endret fire år senere.&lt;/p&gt;
-
-&lt;p&gt;Jeg har kjent Ole-Erik en stund, og synes det var trist at hans
-  oppgave ikke lenger er tilgjengelig, hverken fra oppdragsgiver
-  eller fra universitetet.  Hans forsøk på å få den avbildet og lagt
-  ut på Internett har vist seg fånyttes, så derfor tilbød jeg meg for
-  en stund tilbake å publisere den og gjøre den tilgjengelig med
-  fribruksvilkår på Internett.  Det er nå klart, og hovedfagsoppgaven
-  er tilgjengelig blant annet via &lt;a
-  href=&quot;http://www.hungry.com/~pere/publisher/&quot;&gt;min liste over
-  publiserte bøker&lt;/a&gt;, både som nettside,
-  &lt;a href=&quot;https://www.lulu.com/search?contributor=Ole-Erik+Yrvin&quot;&gt;digital
-  bok i ePub-format og på papir fra lulu.com&lt;/a&gt;.  Jeg regner med at
-  den også vil dukke opp på nettbokhandlere i løpet av en måned eller
-  to.&lt;/p&gt;
-
-&lt;p&gt;Alle tabeller og figurer er gjenskapt for bedre lesbarhet, noen
-  skrivefeil rettet opp og mange referanser har fått flere detaljer
-  som ISBN-nummer og DOI-referanse.  Selv om jeg ikke regner med at
-  dette blir en kioskvelter, så håper jeg denne nye utgaven kan komme
-  fremtiden til glede.&lt;/p&gt;
-
-&lt;p&gt;Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
-det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
-til min adresse
-&lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;. Merk,
-betaling med bitcoin er ikke anonymt. :)&lt;/p&gt;
-</description>
-       </item>
-       
         </channel>
 </rss>