X-Git-Url: https://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/593b16ae7b479d93c4c6788275dbe40964f94336..deccb5149bf0ed08e196f84dc07799f515742092:/blog/index.rss diff --git a/blog/index.rss b/blog/index.rss index c71abaacef..0407e1b194 100644 --- a/blog/index.rss +++ b/blog/index.rss @@ -6,6 +6,51 @@ http://people.skolelinux.org/pere/blog/ + + Run your industrial metal working machine using Debian? + http://people.skolelinux.org/pere/blog/Run_your_industrial_metal_working_machine_using_Debian_.html + http://people.skolelinux.org/pere/blog/Run_your_industrial_metal_working_machine_using_Debian_.html + Wed, 2 Mar 2022 18:40:00 +0100 + <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> + + + Updated vlc bittorrent plugin in Debian (version 2.14) http://people.skolelinux.org/pere/blog/Updated_vlc_bittorrent_plugin_in_Debian__version_2_14_.html @@ -1523,61 +1568,6 @@ irc.oftc.net</a>) or email (<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">nikita-noark mailing list</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> - - - - - VLC bittorrent plugin in Bullseye, saved by the bell? - http://people.skolelinux.org/pere/blog/VLC_bittorrent_plugin_in_Bullseye__saved_by_the_bell_.html - http://people.skolelinux.org/pere/blog/VLC_bittorrent_plugin_in_Bullseye__saved_by_the_bell_.html - Sat, 1 May 2021 11:00:00 +0200 - <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>