Skip to main content

Posts

Showing posts from December, 2019

"First, do no harm" - reposurgeon software philosophy

The long-awaited reposurgeon tool is still not ready and although Maxim Kuvyrkov has developed an alternative set of scripts to go further with the project of converting GCC's code base from SVN to Git. See  https://medium.com/linux-gossip/gcc-aiming-to-switch-from-svn-to-git-over-the-holidays-c09a6ca7e55e  for details. A few weeks ago it was decided to put a stop to the discussions and pick one of the working solutions (apparently both versions indeed work, but often not as intended due to the SVN design differing from Git). Now, with the year almost over and the new one approaching hastily, there is still no consensus. The GCC mailing list can attest to this:  https://gcc.gnu.org/ml/gcc/2019-12/msg00538.html

GNU nano Got A Whopping 8 Updates In 2019

GNU nano is a replacement for the Pico text editor which was part of the Pine email suite from The University of Washington. According to the GNU nano FAQ , Richard Stallmann added nano to the offical GNU program catalogue in February 2001. And even eighteen years later, GNU nano still receives updates. Beginning in March 2019, the developers added more features, squashed more bugs, and cleaned up documentation, coming to a total of eight releases in this year alone. GNU nano 4.0 "Thy Rope of Sands" (March 2019) GNU nano 4.1 "Qué corchos será eso?" (April 2019) GNU nano 4.2 "Tax the rich, pay the teachers" (April 2019) GNU nano 4.3 "Musa Kart" (June 2019) GNU nano 4.4 "Hagelslag" (August 2019) GNU nano 4.5 "Košice" (October 2019) GNU nano 4.6 "And don't you eat that yellow snow" (November 2019) GNU nano 4.7 "Havikskruid" (December 2019) Giving releases the weirdest names is t

GCC SVN to Git Conversion Possible With Reposurgeon Tool

As reported in multiple publications over the course of the last three weeks, the long-awaited conversion of the GCC code base from SVN to Git has been stalled several times now since it was since proposed years ago. The author of the reposurgeon tool said today that it is now feature-complete and that it should be possible to use it for a correct GCC conversion. The conversion itself is taking so long because the SVN base dates back to the late 80s and is full of stuff that cannot be "translated into Git slang" automagically. Another developer supplied patches to svn-git and maybe he didn't create the ultimate solution to the conversion problem, but he definitely turned the heat up for the developers in the reposurgeon team. A GCC SVN to Git conversion is unlikely to actually happen over the holidays, but maybe we'll get a nice new year's gift?

Hyperbola Linux Not Linux Anymore?

The FSF-approved Hyperbola Linux distribution is maintaining the "Milky Way" branch until 2022 but is considering to switch the kernel from Linux to BSD due to various reasons. The main reasons being: Linux DRM and other unfree approaches to kernel design (including HDCP) Linux rapidly depending on components that are not optional anymore (systemd, PulseAudio, etc.) It's going to be interesting to see how this experiment turns out. Hyperbola switching to a BSD kernel is quite the surprise. The HyperBK kernel was updated only hours ago. Read more about the kernel switch on the official Hyperbola website:  https://www.hyperbola.info/