[Emc-developers] LinuxCnc growing with to much none essential code

2022-11-30 Thread Johannes P Fassotte
I have noticed that over the years LinuxCnc is taking up more and more space and that this is mostly related to supporting the QT related work.  When looking at the amount of Pythom code that is now contained in LinuxCnc it appears to equal more than 90% of all the code present based on my

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Phill Carter
> On 1 Dec 2022, at 10:27 am, Steffen Moeller wrote: > > > Am 30.11.2022 um 19:12 schrieb Chris Morley: >> The difference is free cad doesn't compete with anything in linuxcnc. Qtpycp >> does. If they wanted to be included in linuxcnc, then they would have been >> part of the project. They

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Steffen Moeller
Am 30.11.2022 um 19:12 schrieb Chris Morley: The difference is free cad doesn't compete with anything in linuxcnc. Qtpycp does. If they wanted to be included in linuxcnc, then they would have been part of the project. They made a choice. Otherwise as I said you are undermining the hard work

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Steffen Moeller
Am 30.11.2022 um 19:58 schrieb Rod Webster: It lowers the bar for everyone. Installing a real time kernel and all the dependencies might keep some people from just trying it. And it allows running it as a live system without even needing to install something. @hans, have you ever tried

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Rod Webster
>It lowers the bar for everyone. Installing a real time kernel and all the >dependencies might keep some people from just trying it. >And it allows running it as a live system without even needing to install >something. @hans, have you ever tried installing from the bookworm repositories? All of

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Chris Morley
The difference is free cad doesn't compete with anything in linuxcnc. Qtpycp does. If they wanted to be included in linuxcnc, then they would have been part of the project. They made a choice. Otherwise as I said you are undermining the hard work of the devs that are active in our project.

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Steffen Moeller
Am 29.11.2022 um 19:06 schrieb Chris Morley: Are you discussing an official linuxcnc release of ISOs? So I hope. Are you suggesting including qtpyvcp on the ISO? There are four Python modules missing in Debian to do so, from what I have yet understood. But I feel motivated to help out, just

[Emc-developers] extra resources for .iso Re: Eye candy is important

2022-11-30 Thread Steffen Moeller
Hi Rod, Am 29.11.2022 um 21:54 schrieb Rod Webster: Hey guys, in case you have not noticed, there is a new paradigm for software distribution. It's called Debian Packaging! Sometimes I think I must be the only idiot out there installing linuxcnc from bookworm fairly regularly with: sudo apt-get

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Hans Unzner
Am Di., 29. Nov. 2022 um 23:15 Uhr schrieb andy pugh : > On Tue, 29 Nov 2022 at 20:59, Rod Webster wrote: > > Why would we bother hosting our own ISO on slow servers and put our limited > > resources into building and maintaining said ISO's when the new paradigm > is > > already with us right

Re: [Emc-developers] Merge Strategy

2022-11-30 Thread Chris Morley
Yes that is an advantage in theory. though I think people are over stating that problem. The eventual cost is, error prone, slow to happen merges that only a couple developers can/will do. Hopefully we can gain a bunch more savvy developers and this would be a much smaller problem. Chris

Re: [Emc-developers] Merge Strategy

2022-11-30 Thread Chris Morley
We could possibly establish a "forgotten but still pressing PR"-committee that submitters can call when they (I mean, their patches) feel neglected? Best, Steffen To be clear, I was discussing strategy of branch-to-branch merges not pull request merges. Chris

Re: [Emc-developers] Merge Strategy

2022-11-30 Thread Steffen Möller
That video conferencing seemed helpful to have some older PRs looked into. We did not do it last time, but maybe any such routine would help. It is a complex software we are talking about one quickly is beyond one's immediate wits, shying away from that responsibility. So having many individual

Re: [Emc-developers] Merge Strategy

2022-11-30 Thread andy pugh
On Wed, 30 Nov 2022 at 12:04, Chris Morley wrote: I presented my idea to see if anyone could show a fatal flaw of it so I > appreciate the discussion/feedback. I think the only advantage of our current strategy (and it's not a good one) is that if things get forgotten then they will still be

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Leonardo Marsaglia
> > If you want eye candy, the Datron UI is rather well done: > https://youtu.be/ZgqCY3gUHcM That probing feature looks really nice. I wonder if they are using image recognition to snap the lines correctly so If I draw the lines to probe way out of the real part corner the system could identify

Re: [Emc-developers] Merge Strategy

2022-11-30 Thread Chris Morley
Our current strategy has not been always right in the past. I have occasionally had to fix merges after the fact because someone merged them wrong. (People have occasionally had to fix my merge mistakes too.) Which is not surprising considering the type of files I usually work on (XML). I have

Re: [Emc-developers] LinuxCNC 2.9~pre ISO tmp URL Aw: Re: Eye candy isimportant - Titan got a new German friend - want that reaction for aLinuxCNC controller

2022-11-30 Thread andy pugh
On Wed, 30 Nov 2022 at 10:19, gene heskett wrote: I assume this is a live demo that can be installed too? Did I miss the > original announcement? > There isn't an announcement, this is a test build of the ISO and unless you have a sacrificial machine that isn't making parts then you should

Re: [Emc-developers] Merge Strategy

2022-11-30 Thread andy pugh
On Wed, 30 Nov 2022 at 07:38, Chris Morley wrote: > > The only solution, given our current strategy, is to wait/ask for someone > else to fix it. > This is the crux of the problem. I think that our current merge-up strategy has been right in the past and will be right again, but currently

Re: [Emc-developers] LinuxCNC 2.9~pre ISO tmp URL Aw: Re: Eye candy isimportant - Titan got a new German friend - want that reaction for aLinuxCNC controller

2022-11-30 Thread gene heskett
On 11/30/22 04:28, Steffen Möller wrote: Gesendet: Dienstag, 29. November 2022 um 23:10 Uhr Von: "andy pugh" An: "EMC developers" Betreff: Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller On Tue, 29 Nov 2022 at 20:59,

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Steffen Möller
> Gesendet: Dienstag, 29. November 2022 um 22:15 Uhr > Von: "Phill Carter" > An: "linuxcnc-developers" > Betreff: Re: [Emc-developers] Eye candy is important - Titan got a new German > friend - want that reaction for a LinuxCNC controller > > > > > On 30 Nov 2022, at 7:54 am, Rod Webster

[Emc-developers] LinuxCNC 2.9~pre ISO tmp URL Aw: Re: Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Steffen Möller
> Gesendet: Dienstag, 29. November 2022 um 23:10 Uhr > Von: "andy pugh" > An: "EMC developers" > Betreff: Re: [Emc-developers] Eye candy is important - Titan got a new German > friend - want that reaction for a LinuxCNC controller > > On Tue, 29 Nov 2022 at 20:59, Rod Webster wrote: > > > Why

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Steffen Möller
> Gesendet: Dienstag, 29. November 2022 um 20:19 Uhr > Von: "andy pugh" > An: "EMC developers" > Betreff: Re: [Emc-developers] Eye candy is important - Titan got a new German > friend - want that reaction for a LinuxCNC controller > > On Tue, 29 Nov 2022 at 16:53, Steffen Möller wrote: > >

Re: [Emc-developers] Eye candy is important - Titan got a new German friend - want that reaction for a LinuxCNC controller

2022-11-30 Thread Steffen Möller
I will happily watch it. Titan has (had?) some Tormach machines, so he likely already has (had?) LinuxCNC in house. With his zoo of machines, and his interest in education and "doing stuff here" (which is "there" for me), there should be a nice story that has not yet been told too often that