You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(29) |
Dec
(16) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(2) |
Feb
(6) |
Mar
(2) |
Apr
|
May
(3) |
Jun
(1) |
Jul
(32) |
Aug
(15) |
Sep
(5) |
Oct
(5) |
Nov
|
Dec
(1) |
| 2002 |
Jan
(12) |
Feb
|
Mar
(6) |
Apr
(1) |
May
(5) |
Jun
(1) |
Jul
(3) |
Aug
(3) |
Sep
(4) |
Oct
(2) |
Nov
(19) |
Dec
(14) |
| 2003 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(56) |
Jun
(41) |
Jul
(324) |
Aug
(46) |
Sep
(123) |
Oct
(62) |
Nov
(53) |
Dec
(102) |
| 2004 |
Jan
(84) |
Feb
(67) |
Mar
(8) |
Apr
(68) |
May
(52) |
Jun
(119) |
Jul
(19) |
Aug
(43) |
Sep
(51) |
Oct
(189) |
Nov
(74) |
Dec
(67) |
| 2005 |
Jan
(43) |
Feb
(43) |
Mar
(139) |
Apr
(20) |
May
(56) |
Jun
(160) |
Jul
(94) |
Aug
(91) |
Sep
(53) |
Oct
(79) |
Nov
(198) |
Dec
(106) |
| 2006 |
Jan
(103) |
Feb
(116) |
Mar
(135) |
Apr
(97) |
May
(72) |
Jun
(49) |
Jul
(51) |
Aug
(45) |
Sep
(67) |
Oct
(91) |
Nov
(51) |
Dec
(81) |
| 2007 |
Jan
(100) |
Feb
(57) |
Mar
(72) |
Apr
(81) |
May
(49) |
Jun
(13) |
Jul
(5) |
Aug
(32) |
Sep
(37) |
Oct
(42) |
Nov
(84) |
Dec
(41) |
| 2008 |
Jan
(32) |
Feb
(45) |
Mar
(68) |
Apr
(91) |
May
(38) |
Jun
(50) |
Jul
(83) |
Aug
(52) |
Sep
(108) |
Oct
(84) |
Nov
(125) |
Dec
(99) |
| 2009 |
Jan
(166) |
Feb
(188) |
Mar
(129) |
Apr
(88) |
May
(88) |
Jun
(117) |
Jul
(112) |
Aug
(82) |
Sep
(32) |
Oct
(79) |
Nov
(68) |
Dec
(71) |
| 2010 |
Jan
(49) |
Feb
(65) |
Mar
(113) |
Apr
(63) |
May
(71) |
Jun
(107) |
Jul
(59) |
Aug
(113) |
Sep
(103) |
Oct
(86) |
Nov
(132) |
Dec
(144) |
| 2011 |
Jan
(124) |
Feb
(67) |
Mar
(114) |
Apr
(134) |
May
(81) |
Jun
(120) |
Jul
(137) |
Aug
(83) |
Sep
(143) |
Oct
(165) |
Nov
(288) |
Dec
(137) |
| 2012 |
Jan
(337) |
Feb
(135) |
Mar
(159) |
Apr
(278) |
May
(358) |
Jun
(110) |
Jul
(77) |
Aug
(522) |
Sep
(301) |
Oct
(312) |
Nov
(319) |
Dec
(344) |
| 2013 |
Jan
(216) |
Feb
(318) |
Mar
(196) |
Apr
(61) |
May
(369) |
Jun
(387) |
Jul
(338) |
Aug
(308) |
Sep
(247) |
Oct
(168) |
Nov
(335) |
Dec
(347) |
| 2014 |
Jan
(322) |
Feb
(157) |
Mar
(414) |
Apr
(244) |
May
(152) |
Jun
(189) |
Jul
(152) |
Aug
(138) |
Sep
(108) |
Oct
(113) |
Nov
(65) |
Dec
(60) |
| 2015 |
Jan
(97) |
Feb
(65) |
Mar
(109) |
Apr
(132) |
May
(153) |
Jun
(103) |
Jul
(117) |
Aug
(186) |
Sep
(113) |
Oct
(143) |
Nov
(115) |
Dec
(221) |
| 2016 |
Jan
(157) |
Feb
(113) |
Mar
(145) |
Apr
(10) |
May
(95) |
Jun
(93) |
Jul
(159) |
Aug
(53) |
Sep
(94) |
Oct
(213) |
Nov
(88) |
Dec
(112) |
| 2017 |
Jan
(124) |
Feb
(59) |
Mar
(82) |
Apr
(101) |
May
(27) |
Jun
(78) |
Jul
(144) |
Aug
(52) |
Sep
(48) |
Oct
(35) |
Nov
(63) |
Dec
(43) |
| 2018 |
Jan
(38) |
Feb
(26) |
Mar
(63) |
Apr
(21) |
May
(75) |
Jun
(70) |
Jul
(72) |
Aug
(41) |
Sep
(84) |
Oct
(102) |
Nov
(28) |
Dec
(60) |
| 2019 |
Jan
(13) |
Feb
(92) |
Mar
(141) |
Apr
(25) |
May
(138) |
Jun
(95) |
Jul
(121) |
Aug
(75) |
Sep
(32) |
Oct
(43) |
Nov
(122) |
Dec
(64) |
| 2020 |
Jan
(54) |
Feb
(84) |
Mar
(239) |
Apr
(492) |
May
(182) |
Jun
(139) |
Jul
(126) |
Aug
(165) |
Sep
(162) |
Oct
(74) |
Nov
(108) |
Dec
(12) |
| 2021 |
Jan
(59) |
Feb
(61) |
Mar
(22) |
Apr
(129) |
May
(97) |
Jun
(108) |
Jul
(96) |
Aug
(59) |
Sep
(36) |
Oct
(105) |
Nov
(46) |
Dec
(17) |
| 2022 |
Jan
(67) |
Feb
(111) |
Mar
(104) |
Apr
(168) |
May
(58) |
Jun
(172) |
Jul
(118) |
Aug
(114) |
Sep
(177) |
Oct
(66) |
Nov
(208) |
Dec
(196) |
| 2023 |
Jan
(99) |
Feb
(47) |
Mar
(53) |
Apr
(93) |
May
(70) |
Jun
(33) |
Jul
(45) |
Aug
(54) |
Sep
(89) |
Oct
(127) |
Nov
(41) |
Dec
(102) |
| 2024 |
Jan
(38) |
Feb
(53) |
Mar
(78) |
Apr
(25) |
May
(26) |
Jun
(21) |
Jul
(56) |
Aug
(10) |
Sep
(65) |
Oct
(45) |
Nov
(38) |
Dec
(37) |
| 2025 |
Jan
(78) |
Feb
(17) |
Mar
(47) |
Apr
(45) |
May
(6) |
Jun
(33) |
Jul
(68) |
Aug
(49) |
Sep
(28) |
Oct
(69) |
Nov
(93) |
Dec
(50) |
| 2026 |
Jan
(109) |
Feb
(55) |
Mar
(153) |
Apr
(33) |
May
(21) |
Jun
(87) |
Jul
(39) |
Aug
(14) |
Sep
(38) |
Oct
(27) |
Nov
|
Dec
|
|
From: Bertho S. <lc...@va...> - 2026-10-23 14:55:02
|
On 10/23/26 4:10 PM, Robert Schöftner wrote: > I think discourse deployment is recommended via the docker image. > Maintenance should be limited to keeping the docker image up to date and > happy. Though I don't really like the "hiding" of all the stuff, docker > just really is a fancy chroot, and IME it works fine and takes the > hassle out of keeping up to date with dependencies and security updates. That would put you in the situation that you download a docker image, which you have no control over how it was built. Otherwise, you need to rebuild it for every change and are again in the same position I described before. It is essentially a >borked< if you do and >borked< if you don't situation. What can be created from the Debian repositories (or other distros)? That has generally a long life and a well-defined update/upgrade path. It is better to reduce bells and whistles for stability as well as easy and ordered system administration. > discourse itself is GPL2 > https://github.com/discourse/discourse/blob/main/LICENSE.txt Yes, it is FOSS. But, its not about the license as such. Its about the deployment and the effort it takes to keep it running and up-to-date without any data loss, doing so with the available resources. -- Greetings Bertho (disclaimers are disclaimed) |
|
From: Gene H. <ghe...@sh...> - 2026-10-23 14:15:12
|
On 10/23/26 06:32, Bertho Stultiens wrote: >>> Maybe then also think about if kunena/joomla really is the way to go >>> forward, or something a bit more modern (discourse) would be better in >>> the long run. > > Replacing one dependency for a "free" commercial dependency is a bad > move. To see how bad the idea is to use "free" hosted discourse, just > go to their license and privacy policy pages and try to make sense of > it. The "free" always comes with a price. > > The only real option is to do self-hosting and assure 1) an isolated > instance not doing call-backs to any third parties and assured data > privacy and 2) have a well-defined path from the current forum data to > the new database, preserving history. > > Even then, if you read through the list of things you need to > install/run it self-hosted, including NPM, then I'm not sure it is a > good idea at all. Keeping a local install up to data from a git clone > is hard and it requiring NPM, with a significant history of > supply-chain attacks, is also a problem. The alternative is to become > dependent on the commercial vendor, which is just as problematic, > especially if you want to assure point 1. > > So, in the end we trade the PHP problem for multiple new ones. That > does not sound like a good change. I'm with Bertho. Fix the PHP but move it to our control. The last time I looked at the PHP docs it was pretty straight forward. -- There are 4 boxes to defend liberty Soap, ballot, jury, ammo Please use in that order |
|
From: Robert S. <rm...@un...> - 2026-10-23 14:10:51
|
Am Freitag, dem 23.10.2026 um 12:32 +0200 schrieb Bertho Stultiens: > > > Maybe then also think about if kunena/joomla really is the way to > > > go > > > forward, or something a bit more modern (discourse) would be > > > better in > > > the long run. > > Replacing one dependency for a "free" commercial dependency is a bad > move. To see how bad the idea is to use "free" hosted discourse, just > go > to their license and privacy policy pages and try to make sense of > it. > The "free" always comes with a price. > > The only real option is to do self-hosting and assure 1) an isolated > instance not doing call-backs to any third parties and assured data > privacy and 2) have a well-defined path from the current forum data > to > the new database, preserving history. > I agree self-hosting is the way to go. Either way, we have to take measures to avoid another semi-permanent "wiki certificate"-situation that can only be fixed with a time-machine or spooky action at a distance through a wormhole. > Even then, if you read through the list of things you need to > install/run it self-hosted, including NPM, then I'm not sure it is a > good idea at all. Keeping a local install up to data from a git clone > is > hard and it requiring NPM, with a significant history of supply-chain > attacks, is also a problem. The alternative is to become dependent on > the commercial vendor, which is just as problematic, especially if > you > want to assure point 1. > > So, in the end we trade the PHP problem for multiple new ones. That > does > not sound like a good change. > I think discourse deployment is recommended via the docker image. Maintenance should be limited to keeping the docker image up to date and happy. Though I don't really like the "hiding" of all the stuff, docker just really is a fancy chroot, and IME it works fine and takes the hassle out of keeping up to date with dependencies and security updates. discourse itself is GPL2 https://github.com/discourse/discourse/blob/main/LICENSE.txt -- Robert Schöftner <rm...@un...> |
|
From: Stuart S. <st...@gm...> - 2026-10-23 10:49:31
|
Sounds like a job for AI. Addressee is the intended audience. If you are not the addressee then my consent is not given for you to read this email furthermore it is my wish you would close this without saving or reading, and cease and desist from saving or opening my private correspondence. Thank you for honoring my wish. On Fri, Oct 23, 2026 at 5:33 AM Bertho Stultiens <lc...@va...> wrote: > >> Maybe then also think about if kunena/joomla really is the way to go > >> forward, or something a bit more modern (discourse) would be better in > >> the long run. > > Replacing one dependency for a "free" commercial dependency is a bad > move. To see how bad the idea is to use "free" hosted discourse, just go > to their license and privacy policy pages and try to make sense of it. > The "free" always comes with a price. > > The only real option is to do self-hosting and assure 1) an isolated > instance not doing call-backs to any third parties and assured data > privacy and 2) have a well-defined path from the current forum data to > the new database, preserving history. > > Even then, if you read through the list of things you need to > install/run it self-hosted, including NPM, then I'm not sure it is a > good idea at all. Keeping a local install up to data from a git clone is > hard and it requiring NPM, with a significant history of supply-chain > attacks, is also a problem. The alternative is to become dependent on > the commercial vendor, which is just as problematic, especially if you > want to assure point 1. > > So, in the end we trade the PHP problem for multiple new ones. That does > not sound like a good change. > > -- > Greetings Bertho > > (disclaimers are disclaimed) > > > > _______________________________________________ > Emc-developers mailing list > Emc...@li... > https://lists.sourceforge.net/lists/listinfo/emc-developers > |
|
From: Bertho S. <lc...@va...> - 2026-10-23 10:32:27
|
>> Maybe then also think about if kunena/joomla really is the way to go >> forward, or something a bit more modern (discourse) would be better in >> the long run. Replacing one dependency for a "free" commercial dependency is a bad move. To see how bad the idea is to use "free" hosted discourse, just go to their license and privacy policy pages and try to make sense of it. The "free" always comes with a price. The only real option is to do self-hosting and assure 1) an isolated instance not doing call-backs to any third parties and assured data privacy and 2) have a well-defined path from the current forum data to the new database, preserving history. Even then, if you read through the list of things you need to install/run it self-hosted, including NPM, then I'm not sure it is a good idea at all. Keeping a local install up to data from a git clone is hard and it requiring NPM, with a significant history of supply-chain attacks, is also a problem. The alternative is to become dependent on the commercial vendor, which is just as problematic, especially if you want to assure point 1. So, in the end we trade the PHP problem for multiple new ones. That does not sound like a good change. -- Greetings Bertho (disclaimers are disclaimed) |
|
From: Luca T. <lu...@ai...> - 2026-10-23 09:37:41
|
I've looked at it before, actually made linuxcnc.dicourse.org but it seems not to be up anymore, they have free hosting for open source community, and there was some path to transfer from kunena, but I was not able to test it. I could experiment on my own PC to see what's possible, I'd need a copy of the database, or access to the current server. On October 23, 2026 5:26:53 PM GMT+08:00, andy pugh <bod...@gm...> wrote: >On Fri, 23 Oct 2026 at 09:54, Robert Schöftner <rm...@un...> wrote: > >> Maybe then also think about if kunena/joomla really is the way to go >> forward, or something a bit more modern (discourse) would be better in >> the long run. > >There would have to be a reliable conversion path for the message >database for that to be an option. > >I am not discounting the idea, but I don't know who would want to take it on. > >-- >atp >"A motorcycle is a bicycle with a pandemonium attachment and is >designed for the especial use of mechanical geniuses, daredevils and >lunatics." >— George Fitch, Atlanta Constitution Newspaper, 1912 > > >_______________________________________________ >Emc-developers mailing list >Emc...@li... >https://lists.sourceforge.net/lists/listinfo/emc-developers |
|
From: andy p. <bod...@gm...> - 2026-10-23 09:27:37
|
On Fri, 23 Oct 2026 at 09:54, Robert Schöftner <rm...@un...> wrote: > Maybe then also think about if kunena/joomla really is the way to go > forward, or something a bit more modern (discourse) would be better in > the long run. There would have to be a reliable conversion path for the message database for that to be an option. I am not discounting the idea, but I don't know who would want to take it on. -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 |
|
From: Robert S. <rm...@un...> - 2026-10-23 08:53:13
|
Am Donnerstag, dem 22.10.2026 um 13:56 +0100 schrieb andy pugh: > On Thu, 22 Oct 2026 at 13:04, John Thornton <jt...@gn...> wrote: > > > > AFAIK only Jeff knew how to upgrade the forum. I've never attempted > > to > > do that and Jeff didn't leave me any instructions on how to do > > that. > > There are some instructions here: > https://www.kunena.org/docs/en/basics/upgrade/upgrade-k6-x > > But that would need to follow an update of PHP and all other things. > > This might be the time to switch to a different account? Possibly > still with DigitalOcean, but on an account that "we" own. > > Then we could do a clean setup, and then migrate the database. > Maybe then also think about if kunena/joomla really is the way to go forward, or something a bit more modern (discourse) would be better in the long run. -- Robert Schöftner <rm...@un...> |
|
From: Gene H. <ghe...@sh...> - 2026-10-22 13:24:03
|
On 10/22/26 08:49, andy pugh wrote: > On Thu, 22 Oct 2026 at 13:04, John Thornton <jt...@gn...> wrote: >> AFAIK only Jeff knew how to upgrade the forum. I've never attempted to >> do that and Jeff didn't leave me any instructions on how to do that. > I think that the account owner at Digital Ocean is Stephen Padnos? Possibly Andy, but its been a looooooong time since I've seen that name here, or anyplace else. Is he still with us? > -- There are 4 boxes to defend liberty Soap, ballot, jury, ammo |
|
From: John T. <jt...@gn...> - 2026-10-22 13:20:35
|
AFAIK only Jeff knew how to upgrade the forum. I've never attempted to do that and Jeff didn't leave me any instructions on how to do that. I looked into doing that but couldn't find any "clear" instructions on how to upgrade. I know that Stephen Diercouff "sdg" on the forum and "roycroft" on the IRC has made at least one attempt to do an off site upgrade but ran into some kind of problem. I added Stephen to this email if the email I have is current for him. I know upgrading the forum involves creating a "droplet" what ever that is and installing a new up to date OS, installing Joomula and installing Kunena then somehow copying the database from the old to the new. The only other person I know of that might know how is Alex Joni, he created the forum. JT On 10/22/26 04:35, andy pugh wrote: > The forum runs Joomla and Kunena, which are PHP apps, so very much affected. > > Digital Ocean report that: > > "patches are only available for currently supported PHP versions (8.2 > and later). If you are running an end-of-life PHP version (8.1 or > earlier), no official patch will be available and you should plan an > immediate upgrade to a supported version." > > Looking at the forum admin panel: > > "We have detected that your server is using PHP 7.4.3-4ubuntu2.29 > which is obsolete and no longer receives official security updates by > its developers. Furthermore, we cannot recommend a newer PHP version > because you are using an outdated Joomla! version. We recommend > updating Joomla! and then following further PHP upgrade instructions." > > It looks like we need to make a major upgrade. > > Do any of us know _how_ to upgrade the forum server? I think that JT might? > |
|
From: andy p. <bod...@gm...> - 2026-10-22 12:57:38
|
On Thu, 22 Oct 2026 at 13:04, John Thornton <jt...@gn...> wrote: > > AFAIK only Jeff knew how to upgrade the forum. I've never attempted to > do that and Jeff didn't leave me any instructions on how to do that. There are some instructions here: https://www.kunena.org/docs/en/basics/upgrade/upgrade-k6-x But that would need to follow an update of PHP and all other things. This might be the time to switch to a different account? Possibly still with DigitalOcean, but on an account that "we" own. Then we could do a clean setup, and then migrate the database. -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 |
|
From: John T. <jt...@gn...> - 2026-10-22 12:50:49
|
Got a pm from Stephen we can't upgrade php easily on the vps that we're using - I've been thinking of alternatives over the past few days anyway, but i don't have a solid plan yet. I'll take steps to mitigate the vulnerability tonight (if i get home in time) or tomorrow (and I'll be gone until late in the day tomorrow) JT On 10/22/26 04:35, andy pugh wrote: > The forum runs Joomla and Kunena, which are PHP apps, so very much affected. > > Digital Ocean report that: > > "patches are only available for currently supported PHP versions (8.2 > and later). If you are running an end-of-life PHP version (8.1 or > earlier), no official patch will be available and you should plan an > immediate upgrade to a supported version." > > Looking at the forum admin panel: > > "We have detected that your server is using PHP 7.4.3-4ubuntu2.29 > which is obsolete and no longer receives official security updates by > its developers. Furthermore, we cannot recommend a newer PHP version > because you are using an outdated Joomla! version. We recommend > updating Joomla! and then following further PHP upgrade instructions." > > It looks like we need to make a major upgrade. > > Do any of us know _how_ to upgrade the forum server? I think that JT might? > |
|
From: andy p. <bod...@gm...> - 2026-10-22 12:49:08
|
On Thu, 22 Oct 2026 at 13:04, John Thornton <jt...@gn...> wrote: > > AFAIK only Jeff knew how to upgrade the forum. I've never attempted to > do that and Jeff didn't leave me any instructions on how to do that. I think that the account owner at Digital Ocean is Stephen Padnos? -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 |
|
From: andy p. <bod...@gm...> - 2026-10-22 09:36:28
|
The forum runs Joomla and Kunena, which are PHP apps, so very much affected. Digital Ocean report that: "patches are only available for currently supported PHP versions (8.2 and later). If you are running an end-of-life PHP version (8.1 or earlier), no official patch will be available and you should plan an immediate upgrade to a supported version." Looking at the forum admin panel: "We have detected that your server is using PHP 7.4.3-4ubuntu2.29 which is obsolete and no longer receives official security updates by its developers. Furthermore, we cannot recommend a newer PHP version because you are using an outdated Joomla! version. We recommend updating Joomla! and then following further PHP upgrade instructions." It looks like we need to make a major upgrade. Do any of us know _how_ to upgrade the forum server? I think that JT might? -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 |
|
From: Chris M. <chr...@ho...> - 2026-10-17 03:44:53
|
It was a PR. I understand it's annoying for code to be broken and merge fixing conflicts. If your code went in it probably would have broken my code. My pr has been available to look at and comment on for about a year. I was in contact with the one collaborator that was interested in the code. I told him I was going to push. Whether I did it by pushing the merge button or pushed directly would not have changed what happened nor would be out of the ordinary. The code I was working on I'm pretty familiar with. Having to wait for others to approve has never been formally agreed to. Gladevcp was a project I started and worked on for many years. Gmoccapy started off as a Gscreen based project, Norbert and I did much work together on Gladevcp and Gmoccapy to get what he wanted. In other words I'm invested in both and would have worked on any bugs I caused. You sometimes break little things to make things better. But yes I will probably do less work in linuxcnc and I guess I will ask for permission to work on my code. Chris ________________________________ From: David Mueller <mue...@ho...> Sent: September 18, 2026 1:21 AM To: emc...@li... <emc...@li...> Subject: Re: [Emc-developers] branch protection turned on Pushing directly may be acceptable for sections of code that only you are working on, like QTdragon, but it is not OK for sections where you collaborate with others. I've had a PR open for 3 weeks that fixes issues in gmoccapy and some gladevcp widgets it uses. Your push drove right over it, not only causing merge conflicts but actually introducing new issues. So I would VERY much appreciate it if you could file those changes that touch gladevcp and gmoccapy as a PR. Thank you David _______________________________________________ Emc-developers mailing list Emc...@li... https://lists.sourceforge.net/lists/listinfo/emc-developers |
|
From: andy p. <bod...@gm...> - 2026-10-12 12:12:29
|
On Mon, 12 Oct 2026 at 12:09, andy pugh <bod...@gm...> wrote: > > There reply was no help at all, "Their" reply, sorry. At least you can tell that not the whole message was AI generated. -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 |
|
From: Luca T. <lu...@ai...> - 2026-10-12 11:15:44
|
Worth a try, it doesn't actually changes any licensing, just how they are organized so that GH can parse them proper, sounds reasonable, are you sending a PR? On October 12, 2026 7:09:12 PM GMT+08:00, andy pugh <bod...@gm...> wrote: >I asked Github support why LinuxCNC doesn't qualify for the free "Pro" >license offered to Open-source developers. There reply was no help at >all, basically saying that there is no manual override and it's all >automatic. > >So, I asked the Google AI, and it suggested that the issue is maybe >with the licence. >(It is also entirely possible that we just aren't a big enough >project, currently the LinuxCNC org is ranked at 5214 on Gitstar) > ><BEGIN AI OPINION> > >"The fact that GitHub displays the license as "GPL-2.0, License >licenses found" is the exact reason why you are being blocked. >This phrasing indicates that GitHub's automated license scanner >(Licensee) is confused. Instead of seeing one clean, standardized >license, it is detecting a messy mix of multiple conflicting license >files or custom blocks of text within your repository. >Because GitHub's automated algorithm requires a 100% clear, single, >OSI-approved open-source license to grant free benefits, this "License >licenses found" error causes the system to skip your account entirely >and redirect you to the standard paid checkout screen. > >Why this is happening on LinuxCNC > >LinuxCNC is a massive, historic project with a deep dependency tree >and decades of contributions. Over the years, files have been brought >in under various licenses (GPL-2.0-or-later, LGPL, and custom >headers). >• GitHub's automation scans for a file named exactly LICENSE, COPYING, >or README in your repository root. >• If you have both a LICENSE file and a COPYING file, or if your >primary license file contains multiple different license texts pasted >together, the automated parser breaks. It classifies the repo's >licensing status as ambiguous. > >How to fix this and trigger the benefit > >To get the automated algorithm to recognize your maintainer status, >you need to fix how GitHub indexes your repository's primary license. > >Step 1: Clean up the Root License Files > >Ensure that you only have one single primary license file in the root >directory of your repository (ideally named LICENSE or COPYING). >• The content of this root file should strictly be the standard, >unmodified text of the GPL-2.0 license. >• If you have other licenses for specific sub-folders or modules, move >those specific license texts into those sub-folders (e.g., >/src/modules/LICENSE.lgpl) rather than keeping them in the root >directory." > > >-- >atp >"A motorcycle is a bicycle with a pandemonium attachment and is >designed for the especial use of mechanical geniuses, daredevils and >lunatics." >— George Fitch, Atlanta Constitution Newspaper, 1912 > > >_______________________________________________ >Emc-developers mailing list >Emc...@li... >https://lists.sourceforge.net/lists/listinfo/emc-developers |
|
From: Julian W. <jul...@we...> - 2026-10-12 11:14:24
|
That sounds like a Claude max job for a few days and then "a lot!"™ Of testing and checking afterwards... I would offer the first, I have experience doing such things but the testing and checking is out of my possibilities Yours Julian On 12 October 2026 13:09:12 CEST, andy pugh <bod...@gm...> wrote: >I asked Github support why LinuxCNC doesn't qualify for the free "Pro" >license offered to Open-source developers. There reply was no help at >all, basically saying that there is no manual override and it's all >automatic. > >So, I asked the Google AI, and it suggested that the issue is maybe >with the licence. >(It is also entirely possible that we just aren't a big enough >project, currently the LinuxCNC org is ranked at 5214 on Gitstar) > ><BEGIN AI OPINION> > >"The fact that GitHub displays the license as "GPL-2.0, License >licenses found" is the exact reason why you are being blocked. >This phrasing indicates that GitHub's automated license scanner >(Licensee) is confused. Instead of seeing one clean, standardized >license, it is detecting a messy mix of multiple conflicting license >files or custom blocks of text within your repository. >Because GitHub's automated algorithm requires a 100% clear, single, >OSI-approved open-source license to grant free benefits, this "License >licenses found" error causes the system to skip your account entirely >and redirect you to the standard paid checkout screen. > >Why this is happening on LinuxCNC > >LinuxCNC is a massive, historic project with a deep dependency tree >and decades of contributions. Over the years, files have been brought >in under various licenses (GPL-2.0-or-later, LGPL, and custom >headers). >• GitHub's automation scans for a file named exactly LICENSE, COPYING, >or README in your repository root. >• If you have both a LICENSE file and a COPYING file, or if your >primary license file contains multiple different license texts pasted >together, the automated parser breaks. It classifies the repo's >licensing status as ambiguous. > >How to fix this and trigger the benefit > >To get the automated algorithm to recognize your maintainer status, >you need to fix how GitHub indexes your repository's primary license. > >Step 1: Clean up the Root License Files > >Ensure that you only have one single primary license file in the root >directory of your repository (ideally named LICENSE or COPYING). >• The content of this root file should strictly be the standard, >unmodified text of the GPL-2.0 license. >• If you have other licenses for specific sub-folders or modules, move >those specific license texts into those sub-folders (e.g., >/src/modules/LICENSE.lgpl) rather than keeping them in the root >directory." > > >-- >atp >"A motorcycle is a bicycle with a pandemonium attachment and is >designed for the especial use of mechanical geniuses, daredevils and >lunatics." >— George Fitch, Atlanta Constitution Newspaper, 1912 > > >_______________________________________________ >Emc-developers mailing list >Emc...@li... >https://lists.sourceforge.net/lists/listinfo/emc-developers -- Mit freundlichen Grüßen aus Pinneberg Julian Wingert Subtilitas Consulting Holstenstr. 25 25421 Pinneberg Phone: 0170/4516094 FAX: 03212-1479681 Mail: jul...@su... USt-IdNr.: DE272503212 |
|
From: andy p. <bod...@gm...> - 2026-10-12 11:09:56
|
I asked Github support why LinuxCNC doesn't qualify for the free "Pro" license offered to Open-source developers. There reply was no help at all, basically saying that there is no manual override and it's all automatic. So, I asked the Google AI, and it suggested that the issue is maybe with the licence. (It is also entirely possible that we just aren't a big enough project, currently the LinuxCNC org is ranked at 5214 on Gitstar) <BEGIN AI OPINION> "The fact that GitHub displays the license as "GPL-2.0, License licenses found" is the exact reason why you are being blocked. This phrasing indicates that GitHub's automated license scanner (Licensee) is confused. Instead of seeing one clean, standardized license, it is detecting a messy mix of multiple conflicting license files or custom blocks of text within your repository. Because GitHub's automated algorithm requires a 100% clear, single, OSI-approved open-source license to grant free benefits, this "License licenses found" error causes the system to skip your account entirely and redirect you to the standard paid checkout screen. Why this is happening on LinuxCNC LinuxCNC is a massive, historic project with a deep dependency tree and decades of contributions. Over the years, files have been brought in under various licenses (GPL-2.0-or-later, LGPL, and custom headers). • GitHub's automation scans for a file named exactly LICENSE, COPYING, or README in your repository root. • If you have both a LICENSE file and a COPYING file, or if your primary license file contains multiple different license texts pasted together, the automated parser breaks. It classifies the repo's licensing status as ambiguous. How to fix this and trigger the benefit To get the automated algorithm to recognize your maintainer status, you need to fix how GitHub indexes your repository's primary license. Step 1: Clean up the Root License Files Ensure that you only have one single primary license file in the root directory of your repository (ideally named LICENSE or COPYING). • The content of this root file should strictly be the standard, unmodified text of the GPL-2.0 license. • If you have other licenses for specific sub-folders or modules, move those specific license texts into those sub-folders (e.g., /src/modules/LICENSE.lgpl) rather than keeping them in the root directory." -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 |
|
From: Bertho S. <lc...@va...> - 2026-10-09 15:08:50
|
On 10/9/26 5:00 PM, andy pugh wrote: >> Please do not split yet. The HAL changes are not yet done. > Work on 2.10 would continue after the split, just as it does now on 2,9. Yes, but it is double work and needs testing on two branches. There is already a lack of testing now. > But it would also mean that things _not_ intended for 2.10 could be > committed (to master only) Yes, but new features can wait. It is called a development freeze where the current features are frozen and only bugs and projects in progress are fixed. People can always use their own branches and get them merged when the freeze period is over. Doing a development freeze comes before you branch off. It gives you a chance to concentrate on preparing the release body without the double work you otherwise would need. -- Greetings Bertho (disclaimers are disclaimed) |
|
From: andy p. <bod...@gm...> - 2026-10-09 15:03:17
|
On Fri, 9 Oct 2026 at 16:00, andy pugh <bod...@gm...> wrote: > Work on 2.10 would continue after the split, just as it does now on 2.9. This would be a "new stable branch" as described in http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ReleaseCheckList -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 |
|
From: andy p. <bod...@gm...> - 2026-10-09 15:01:14
|
On Fri, 9 Oct 2026 at 10:55, Bertho Stultiens <lc...@va...> wrote: > Please do not split yet. The HAL changes are not yet done. Work on 2.10 would continue after the split, just as it does now on 2,9. It would be expected that things intended for 2.10 would be committed to 2.10, then merged into master periodically, in the same way that 2.9 does. But it would also mean that things _not_ intended for 2.10 could be committed (to master only) -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 |
|
From: Bertho S. <lc...@va...> - 2026-10-09 09:53:16
|
On 10/9/26 10:01 AM, andy pugh wrote: >> IMHO we should release before any wholesale NML changes go in at the very least. The NML change is a 3.0 thing. It is such a large change that you cannot possibly do this in a short time. It isn't even clear what the future should look like. But discussing it can be, ehm, interesting ;-) > Agreed. We have a new trajectory planner and a new HIL. I think that > we do need a period of stabilisation. > One possibility would be to split 2.10 from master at this point. Please do not split yet. The HAL changes are not yet done. The user visible break has been done. The last phase, making the code 64-bit clean, is still in progress. The really big one there, hostmot2, has yet to be done. And you do not want to split before encoders are fixed to be 64-bit counters for all components and drivers. Speed has been slower recently because life interfered (and, unless someone is willing to pay me for working on LCNC, life's interference tops LCNC). Besides, before 2.10 is split off there should be a thorough look through the issues and PRs of what must still be fixed. Maybe on the todo list? -- Greetings Bertho (disclaimers are disclaimed) |
|
From: Luca T. <lu...@ai...> - 2026-10-09 09:48:10
|
For the release the multiaxis if we get to the G53.x would be good for a release. And I was thinking the ini_updater is that coming along? PS: I'll be a bit late Sunday, I'm flying back home, and I have a layover in Hong Kong which matches up with the meeting, roughly :-) On October 9, 2026 5:01:51 PM GMT+09:00, "Robert Schöftner" <rm...@un...> wrote: >Am Freitag, dem 09.10.2026 um 01:48 +0000 schrieb Chris Morley: >> I see much talk and some code hints to major changes coming in the >> code. >> Should we not pause and consider releasing before upsetting the code >> base. >> The HAL changes them selves are a very large change. >> >> From previous experience, a major code change requires a minimum of 6 >> months to more commonly a year before code settles again. And a >> release candidate is at least 6 months for stabilization. >> >> IMHO we should release before any wholesale NML changes go in at the >> very least. > >I agree, IMO as soon as the HAL changes are done we should branch off >2.10 and put out a release candidate. NML replacement will take some >time until it is even clear what and how to do. We will discuss this on >sunday. > >https://github.com/LinuxCNC/linuxcnc/discussions/4615 > >Andy's list from january had 1) simplifying HAL types (32/64bit etc...) >2) getting rid of parameter limitations in HAL and 3) new tormach TP. > >IMO integration of the new tormach TP isn't going to happen, there >seems to be more stuff going on regarding trajectory planning, and we >should probably release 2.10 before any really major architectural >stuff is changed. > > > >At the last video meeting I learned that sunday morning in US timezones >is inconvenient for some people. Please suggest more convenient >weekdays/times than what we do currently for regular online video >meetings. > >_______________________________________________ >Emc-developers mailing list >Emc...@li... >https://lists.sourceforge.net/lists/listinfo/emc-developers |
|
From: Robert S. <rm...@un...> - 2026-10-09 08:02:02
|
Am Freitag, dem 09.10.2026 um 01:48 +0000 schrieb Chris Morley: > I see much talk and some code hints to major changes coming in the > code. > Should we not pause and consider releasing before upsetting the code > base. > The HAL changes them selves are a very large change. > > From previous experience, a major code change requires a minimum of 6 > months to more commonly a year before code settles again. And a > release candidate is at least 6 months for stabilization. > > IMHO we should release before any wholesale NML changes go in at the > very least. I agree, IMO as soon as the HAL changes are done we should branch off 2.10 and put out a release candidate. NML replacement will take some time until it is even clear what and how to do. We will discuss this on sunday. https://github.com/LinuxCNC/linuxcnc/discussions/4615 Andy's list from january had 1) simplifying HAL types (32/64bit etc...) 2) getting rid of parameter limitations in HAL and 3) new tormach TP. IMO integration of the new tormach TP isn't going to happen, there seems to be more stuff going on regarding trajectory planning, and we should probably release 2.10 before any really major architectural stuff is changed. At the last video meeting I learned that sunday morning in US timezones is inconvenient for some people. Please suggest more convenient weekdays/times than what we do currently for regular online video meetings. |