]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.html
Generated.
[homepage.git] / blog / index.html
index 743d97a6d14fe47c2258f1c8ccb87bad3a60de87..0a6c75c27b8a0a56447c680040debe2b12bf1d04 100644 (file)
 
 
     
+    <div class="entry">
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Run_your_industrial_metal_working_machine_using_Debian_.html">Run your industrial metal working machine using Debian?</a></div>
+      <div class="date"> 2nd March 2022</div>
+      <div class="body"><p>After many months of hard work by the good people involved in
+<a href="https://en.wikipedia.org/wiki/LinuxCNC">LinuxCNC</a>, the
+system was accepted Sunday
+<a href="https://tracker.debian.org/pkg/linuxcnc">into Debian</a>.
+Once it was available from Debian, I was surprised to discover from
+<a href="https://qa.debian.org/popcon.php?package=linuxcnc">its
+popularity-contest numbers</a> that people have been reporting its use
+since 2012.  <a href="http://linuxcnc.org/">Its project site</a> might
+be a good place to check out, but sadly is not working when visiting
+via Tor.</p>
+
+<p>But what is LinuxCNC, you are probably wondering?  Perhaps a
+Wikipedia quote is in place?</p>
+
+<blockquote>
+"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)."
+</blockquote>
+
+<p>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.
+<a href="https://github.com/linuxcnc/linuxcnc">The source code</a> is
+available from Github.  The last few months I've been involved in the
+translation setup for the program and documentation.  Translators are
+most welcome to
+<a href="https://hosted.weblate.org/engage/linuxcnc/">join the
+effort</a> using Weblate.</p>
+
+<p>As usual, if you use Bitcoin and want to show your support of my
+activities, please send Bitcoin donations to my address
+<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
+</div>
+      <div class="tags">
+        
+        
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>. 
+        
+        
+      </div>
+    </div>
+    <div class="padding"></div>
+    
     <div class="entry">
       <div class="title"><a href="http://people.skolelinux.org/pere/blog/Updated_vlc_bittorrent_plugin_in_Debian__version_2_14_.html">Updated vlc bittorrent plugin in Debian (version 2.14)</a></div>
       <div class="date">14th February 2022</div>
@@ -1596,67 +1647,6 @@ activities, please send Bitcoin donations to my address
     </div>
     <div class="padding"></div>
     
-    <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/VLC_bittorrent_plugin_in_Bullseye__saved_by_the_bell_.html">VLC bittorrent plugin in Bullseye, saved by the bell?</a></div>
-      <div class="date"> 1st May 2021</div>
-      <div class="body"><p>Yesterday morning I got a warning call from the Debian quality
-control system that
-<a href="https://tracker.debian.org/pkg/vlc-plugin-bittorrent">the VLC
-bittorrent plugin</a> 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 <a href="https://archive.org/">the Internet
-Archive</a>.</p>
-
-<p>The dependency was the unmaintained
-<a href="https://tracker.debian.org/pkg/libtorrent-rasterbar">libtorrent-rasterbar</a>
-package, and <a href="https://bugs.debian.org/987306">the bug in
-question</a> 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.</p>
-
-<p>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
-<a href="https://wiki.debian.org/ContinuousIntegration/autopkgtest">autopkgtest
-setup</a> 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
-<a href="irc://irc.debian.org/%23debian-release">#debian-release</a>
-and their <a href="https://bugs.debian.org/987865">swift
-unblocking</a>.</p>
-<p>As usual, if you use Bitcoin and want to show your support of my
-activities, please send Bitcoin donations to my address
-<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
-</div>
-      <div class="tags">
-        
-        
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>. 
-        
-        
-      </div>
-    </div>
-    <div class="padding"></div>
-    
     <p style="text-align: right;"><a href="index.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS feed" width="36" height="14" /></a></p>
     <div id="sidebar">
       
@@ -1670,6 +1660,8 @@ activities, please send Bitcoin donations to my address
 
 <li><a href="http://people.skolelinux.org/pere/blog/archive/2022/02/">February (1)</a></li>
 
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2022/03/">March (1)</a></li>
+
 </ul></li>
 
 <li>2021
@@ -2045,7 +2037,7 @@ activities, please send Bitcoin donations to my address
 <h2>Tags</h2>
 <ul>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (16)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (17)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
 
@@ -2063,7 +2055,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (177)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (178)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (159)</a></li>
 
@@ -2077,7 +2069,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (430)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (431)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
 
@@ -2139,7 +2131,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (13)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (14)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>