]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index b3387780fb208b207470ffc49a4cdcaed4384c4b..ce66b2ccb468448a0c39375de0b8039c31606604 100644 (file)
@@ -6,6 +6,66 @@
                 <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>More than 200 orphaned Debian packages moved to git, 216 to go</title>
+               <link>https://people.skolelinux.org/pere/blog/More_than_200_orphaned_Debian_packages_moved_to_git__216_to_go.html</link>
+               <guid isPermaLink="true">https://people.skolelinux.org/pere/blog/More_than_200_orphaned_Debian_packages_moved_to_git__216_to_go.html</guid>
+                <pubDate>Thu, 11 Jul 2024 12:30:00 +0200</pubDate>
+               <description>&lt;p&gt;&lt;a href=&quot;https://people.skolelinux.org/pere/blog/Time_to_move_orphaned_Debian_packages_to_git.html&quot;&gt;In
+April&lt;/a&gt;, I started migrating orphaned Debian packages without any
+version control system listed in debian/control to git.  This morning,
+my Debian QA page finally reached 200 QA packages migrated.  In
+reality there are a few more, as the packages uploaded by someone else
+after my initial upload have disappeared from my QA uploads list.  As
+I am running out of steam and will most likely focus on other parts of
+Debian moving forward, I hope someone else will find time to continue
+the migration to bring the number of orphaned packages without any
+version control system down to zero.  Here is the updated recipe if
+someone want to help out.&lt;/p&gt;
+
+&lt;p&gt;To locate packages to work on, the following one-liner can be used:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;
+PGPASSWORD=&quot;udd-mirror&quot; psql --port=5432 --host=udd-mirror.debian.net \
+  --username=udd-mirror udd -c &quot;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; \
+   order by random() limit 10;&quot;
+&lt;/pre&gt;&lt;/blockquote&gt;
+
+&lt;p&gt;Pick a random package from the list and run the latest edition of
+the script
+&lt;tt&gt;&lt;a href=&quot;https://people.skolelinux.org/pere/blog/images/2024-07-11-debian-snap-to-salsa.sh&quot;&gt;debian-snap-to-salsa&lt;/a&gt;&lt;/tt&gt;
+with the package name as the argument to prepare a git repository with
+the existing packaging.  This will download old Debian packages from
+&lt;tt&gt;snapshot.debian.org&lt;/tt&gt;.  Note that very recent uploads will not
+be included, so check out the package on &lt;tt&gt;tracker.debian.org&lt;/tt&gt;.
+Next, run &lt;tt&gt;gbp buildpackage --git-ignore-new&lt;/tt&gt; to verify that
+the package build as it should, and then visit
+&lt;a href=&quot;https://salsa.debian.org/debian/&quot;&gt;https://salsa.debian.org/debian/&lt;/a&gt;
+and make sure there is not already a git repository for the package
+there.  I also did &lt;tt&gt;git log -p debian/control&lt;/tt&gt; and look for vcs
+entries to check if the package used to have a git repository on
+Alioth, and see if it can be a useful starting point moving forward.
+If all this check out, I created a new gitlab project below the Debian
+group on salsa, push the package source there and upload a new version.
+I tend to also ensure build hardening is enabled, if it prove to be
+easy, and check if I can easily fix any lintian issues or bug reports.
+If the process took more than 20 minutes, I dropped it and moved on to
+another package.&lt;/p&gt;
+
+&lt;p&gt;If I found patches in debian/patches/ that were not yet passed
+upstream, I would send an email to make sure upstream know about them.
+This has proved to be a valuable step, and caused several new releases
+for software that initially appeared abandoned. :)&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>Some notes from the 2024 LinuxCNC Norwegian developer gathering</title>
                <link>https://people.skolelinux.org/pere/blog/Some_notes_from_the_2024_LinuxCNC_Norwegian_developer_gathering.html</link>
@@ -728,65 +788,5 @@ betaling med bitcoin er ikke anonymt. :)&lt;/p&gt;
 </description>
        </item>
        
-       <item>
-               <title>Welcome out of prison, Mickey, hope you find some freedom!</title>
-               <link>https://people.skolelinux.org/pere/blog/Welcome_out_of_prison__Mickey__hope_you_find_some_freedom_.html</link>
-               <guid isPermaLink="true">https://people.skolelinux.org/pere/blog/Welcome_out_of_prison__Mickey__hope_you_find_some_freedom_.html</guid>
-                <pubDate>Mon, 1 Jan 2024 21:00:00 +0100</pubDate>
-               <description>&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://people.skolelinux.org/pere/blog/images/2024-01-01-mikke-verk-i-det-fri.jpeg&quot;/&gt;&lt;/p&gt;
-
-&lt;p&gt;Today, the animation figure Mickey Mouse finally was released from
-the corporate copyright prison, as the 1928 movie
-&lt;a href=&quot;https://en.wikipedia.org/wiki/Steamboat_Willie&quot;&gt;Steamboat
-Willie&lt;/a&gt; entered the public domain in USA.  This movie was the first
-public appearance of Mickey Mouse.  Sadly the figure is still on
-probation, thanks to trademark laws and a the Disney corporations
-powerful pack of lawyers, as described in the 2017 article
-in &lt;a href=&quot;https://priceonomics.com/how-mickey-mouse-evades-the-public-domain/&quot;&gt;&quot;How
-Mickey Mouse Evades the Public Domain&quot;&lt;/a&gt; from Priceonomics.  On the
-positive side, the primary driver for repeated extentions of the
-duration of copyright has been Disney thanks to Mickey Mouse and the
-2028 movie, and as it now in the public domain I hope it will cause
-less urge to extend the already unreasonable long copyright
-duration.&lt;/p&gt;
-
-&lt;p&gt;The first book I published, the 2004 book &lt;a
-href=&quot;https://free-culture.cc/&quot;&gt;&quot;Free Culture&quot; by Lawrence Lessig&lt;/a&gt;,
-published 2015 in
-&lt;a href=&quot;https://people.skolelinux.org/pere/publisher/#frikultur&quot;&gt;English,
-French and Norwegian BokmÃ¥l&lt;/a&gt;, touch on the story of Disney pushed
-for extending the copyright duration in USA.  It is a great book
-explaining problems with the current copyright regime and why we need
-Creative Commons movement, and I strongly recommend everyone to read
-it.&lt;/p&gt;
-
-&lt;p&gt;This movie (with
-&lt;a href=&quot;https://www.imdb.com/title/tt0019422/&quot;&gt;IMDB ID tt0019422&lt;/a&gt;)
-is now available from the Internet Archive.  Two copies have been
-uploaded so far, one uploaded
-&lt;a href=&quot;https://archive.org/details/SteamboatWillie&quot;&gt;2015-11-04&lt;/a&gt;
-(&lt;a href=&quot;https://archive.org/download/SteamboatWillie/SteamboatWillie_archive.torrent&quot;&gt;torrent&lt;/a&gt;)
-and the other
-&lt;a href=&quot;https://archive.org/details/steamboat-willie-mickey&quot;&gt;2023-01-01&lt;/a&gt;
-(&lt;a href=&quot;https://archive.org/download/steamboat-willie-mickey/steamboat-willie-mickey_archive.torrent&quot;&gt;torrent&lt;/a&gt;) - see
-&lt;a href=&quot;https://people.skolelinux.org/pere/blog/VLC_bittorrent_plugin_still_going_strong__new_upload_2_14_4.html&quot;&gt;VLC
-bittorrent plugin&lt;/a&gt; for streaming the video using the torrent link.
-I am very happy to see
-&lt;a href=&quot;https://people.skolelinux.org/pere/blog/Legal_to_share_more_than_16_000_movies_listed_on_IMDB_.html&quot;&gt;the
-number of public domain movies&lt;/a&gt; increasing.  I look forward to
-when those are the majority.  Perhaps it will reduce the urge of the
-copyright industry to control its customers.&lt;/p&gt;
-
-&lt;p&gt;A more
-&lt;a href=&quot;https://publicdomainreview.org/features/entering-the-public-domain/2024/&quot;&gt;comprehensive
-list of works entering the public domain in 2024&lt;/a&gt; is available from
-the Public Domain Review.&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>
-       
         </channel>
 </rss>