]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index c71abaacef8c64b1e5ddf1df97c3bc904a369eee..0407e1b194a2c106c595903ef19300e008370384 100644 (file)
@@ -6,6 +6,51 @@
                 <link>http://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>Run your industrial metal working machine using Debian?</title>
+               <link>http://people.skolelinux.org/pere/blog/Run_your_industrial_metal_working_machine_using_Debian_.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Run_your_industrial_metal_working_machine_using_Debian_.html</guid>
+                <pubDate>Wed, 2 Mar 2022 18:40:00 +0100</pubDate>
+               <description>&lt;p&gt;After many months of hard work by the good people involved in
+&lt;a href=&quot;https://en.wikipedia.org/wiki/LinuxCNC&quot;&gt;LinuxCNC&lt;/a&gt;, the
+system was accepted Sunday
+&lt;a href=&quot;https://tracker.debian.org/pkg/linuxcnc&quot;&gt;into Debian&lt;/a&gt;.
+Once it was available from Debian, I was surprised to discover from
+&lt;a href=&quot;https://qa.debian.org/popcon.php?package=linuxcnc&quot;&gt;its
+popularity-contest numbers&lt;/a&gt; that people have been reporting its use
+since 2012.  &lt;a href=&quot;http://linuxcnc.org/&quot;&gt;Its project site&lt;/a&gt; might
+be a good place to check out, but sadly is not working when visiting
+via Tor.&lt;/p&gt;
+
+&lt;p&gt;But what is LinuxCNC, you are probably wondering?  Perhaps a
+Wikipedia quote is in place?&lt;/p&gt;
+
+&lt;blockquote&gt;
+&quot;LinuxCNC is a software system for numerical control of
+machines such as milling machines, lathes, plasma cutters, routers,
+cutting machines, robots and hexapods. It can control up to 9 axes or
+joints of a CNC machine using G-code (RS-274NGC) as input. It has
+several GUIs suited to specific kinds of usage (touch screen,
+interactive development).&quot;
+&lt;/blockquote&gt;
+
+&lt;p&gt;It can even control 3D printers.  And even though the Wikipedia
+page indicate that it can only work with hard real time kernel
+features, it can also work with the user space soft real time features
+provided by the Debian kernel.
+&lt;a href=&quot;https://github.com/linuxcnc/linuxcnc&quot;&gt;The source code&lt;/a&gt; is
+available from Github.  The last few months I&#39;ve been involved in the
+translation setup for the program and documentation.  Translators are
+most welcome to
+&lt;a href=&quot;https://hosted.weblate.org/engage/linuxcnc/&quot;&gt;join the
+effort&lt;/a&gt; using Weblate.&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>Updated vlc bittorrent plugin in Debian (version 2.14)</title>
                <link>http://people.skolelinux.org/pere/blog/Updated_vlc_bittorrent_plugin_in_Debian__version_2_14_.html</link>
@@ -1523,61 +1568,6 @@ irc.oftc.net&lt;/a&gt;) or email
 (&lt;a href=&quot;https://lists.nuug.no/mailman/listinfo/nikita-noark&quot;&gt;nikita-noark
 mailing list&lt;/a&gt;).&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>VLC bittorrent plugin in Bullseye, saved by the bell?</title>
-               <link>http://people.skolelinux.org/pere/blog/VLC_bittorrent_plugin_in_Bullseye__saved_by_the_bell_.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/VLC_bittorrent_plugin_in_Bullseye__saved_by_the_bell_.html</guid>
-                <pubDate>Sat, 1 May 2021 11:00:00 +0200</pubDate>
-               <description>&lt;p&gt;Yesterday morning I got a warning call from the Debian quality
-control system that
-&lt;a href=&quot;https://tracker.debian.org/pkg/vlc-plugin-bittorrent&quot;&gt;the VLC
-bittorrent plugin&lt;/a&gt; was due to be removed because of a release
-critical bug in one of its dependencies.  As you might remember, this
-plugin make VLC able to stream videos directly from a bittorrent
-source using both torrent files and magnet links, similar to using a
-HTTP source.  I believe such protocol support is a vital feature in
-VLC, allowing efficient streaming from sources such at the almost 7
-million movies in &lt;a href=&quot;https://archive.org/&quot;&gt;the Internet
-Archive&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;The dependency was the unmaintained
-&lt;a href=&quot;https://tracker.debian.org/pkg/libtorrent-rasterbar&quot;&gt;libtorrent-rasterbar&lt;/a&gt;
-package, and &lt;a href=&quot;https://bugs.debian.org/987306&quot;&gt;the bug in
-question&lt;/a&gt; blocked its python library from working properly.  As I
-did not want Bullseye to release without bittorrent support in VLC, I
-set out to check out the status, and track down a fix for the problem.
-Luckily the issue had already been identified and fixed upstream,
-providing everything needed.  All I needed to do was to fetch the
-Debian git repository, extract and trim the patch from upstream and
-apply it to the Debian package for upload.&lt;/p&gt;
-
-&lt;p&gt;The fixed library was uploaded yesterday evening.  But that is not
-enough to get it into Bullseye, as Debian is currently in package
-freeze to prepare for a new next stable release.  Only non-critical
-packages with
-&lt;a href=&quot;https://wiki.debian.org/ContinuousIntegration/autopkgtest&quot;&gt;autopkgtest
-setup&lt;/a&gt; included, in other words able to validate automatically that
-the package is working, are allowed to migrate automatically into the
-next release at this stage.  And the unmaintained libtorrent-rasterbar
-lack such testing, and thus needed a manual override.  I am happy to
-report that such manual override was approved a few minutes ago, thus
-increasing significantly the chance of VLC bittorrent streaming being
-available out of the box also for Debian/Buster users.  A bit too
-close shave for my liking, as the Bullseye release is most likely just
-a few days away, and this  did feel like the package was saved by the
-bell.  I am so glad the warning email showed up in time for me to
-handle the issue, and a big thanks go to the Debian Release team for
-the quick feedback on
-&lt;a href=&quot;irc://irc.debian.org/%23debian-release&quot;&gt;#debian-release&lt;/a&gt;
-and their &lt;a href=&quot;https://bugs.debian.org/987865&quot;&gt;swift
-unblocking&lt;/a&gt;.&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;