[Emc-developers] Third-Party GUIs.

2020-05-01 Thread andy pugh
I wonder if the docs should mention the GUIs that are made for
LinuxCNC but are not part of LinuxCNC?

I am thinking of
http://www.qtpyvcp.com/showcase/mill_vcps.html
And
https://github.com/DjangoReinhard/JCNCScreen

And maybe also PathPilot.

-- 
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-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs

2020-05-01 Thread Johannes Fassotte
Here are my thoughts on user interfaces.

Frankly I think that just a mention that users can make their own user 
interface would be enough and how to do that using a universal user interface 
method.  In my opinion all user interfaces should be removed from LinuxCnc 
proper which will greatly reduce maintenance and upgrade problems.

As a example we’re still using Python 2.7 even though there has been talk about 
upgrading it for years. Perhaps a totally new version of LinuxCnc should be 
considered instead of adding more and more to the old. It does look to me that 
Qtpyvcp will be the winner in user interfaces.

Johannes P. Fassotte
Automation Assist
217 Sunny Hills Drive
Fairbanks, AK 99712

> On May 1, 2020, at 4:17 AM, andy pugh  wrote:
> 
> I wonder if the docs should mention the GUIs that are made for
> LinuxCNC but are not part of LinuxCNC?
> 
> I am thinking of
> http://www.qtpyvcp.com/showcase/mill_vcps.html
> And
> https://github.com/DjangoReinhard/JCNCScreen
> 
> And maybe also PathPilot.
> 
> -- 
> 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-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers



___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs

2020-05-01 Thread Nicklas Karlsson
> Here are my thoughts on user interfaces.
> 
> Frankly I think that just a mention that users can make their own user 
> interface would be enough and how to do that using a universal user interface 
> method.  In my opinion all user interfaces should be removed from LinuxCnc 
> proper which will greatly reduce maintenance and upgrade problems.
> 
> As a example we’re still using Python 2.7 even though there has been talk 
> about upgrading it for years. Perhaps a totally new version of LinuxCnc 
> should be considered instead of adding more and more to the old. It does look 
> to me that Qtpyvcp will be the winner in user interfaces.

Would go for C or C++ or maybe ADA instead of python. As is now old version of 
GTK have to be used for custom panels, have one or two. Maybe sooner or later I 
get time, no night clubs ar open now and I decided I have more than enough 
courses from university.


Nicklas Karlsson


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs.

2020-05-01 Thread Chris Morley
I think we should just worry about/concentrate on, linuxcnc rather then other 
projects.


From: andy pugh 
Sent: May 1, 2020 12:17 PM
To: EMC developers 
Subject: [Emc-developers] Third-Party GUIs.

I wonder if the docs should mention the GUIs that are made for
LinuxCNC but are not part of LinuxCNC?

I am thinking of
http://www.qtpyvcp.com/showcase/mill_vcps.html
And
https://github.com/DjangoReinhard/JCNCScreen

And maybe also PathPilot.

--
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-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs

2020-05-01 Thread Chris Morley
Users could make there own screens for quite some years now - gladevcp, gscreen 
and now qtvcp.
User interfaces are integral to Linuxcnc, so removing them doesn't help with 
maintenance, other then making less code to search through in one directory 
hierarchy. Machinekit separated ui from machine controller code but both 
projects are connected. I think they also have an easier mechanism for 
separating the coding, but wheather this was helpful in the long road of 
maintenance, I guess only they would know. I'm sure i'm sure it wasn't trivial 
to separate.

It also adds a small barrier for interface developers to not bother developing 
linuxcnc. ie if they do now they must have two pull requests...

Rather then splitting developers on more (related) projects we should try to 
collect them on one. We are drastically low on developers IMHO.




From: Johannes Fassotte 
Sent: May 1, 2020 3:43 PM
To: EMC developers 
Subject: Re: [Emc-developers] Third-Party GUIs

Here are my thoughts on user interfaces.

Frankly I think that just a mention that users can make their own user 
interface would be enough and how to do that using a universal user interface 
method.  In my opinion all user interfaces should be removed from LinuxCnc 
proper which will greatly reduce maintenance and upgrade problems.

As a example we’re still using Python 2.7 even though there has been talk about 
upgrading it for years. Perhaps a totally new version of LinuxCnc should be 
considered instead of adding more and more to the old. It does look to me that 
Qtpyvcp will be the winner in user interfaces.

Johannes P. Fassotte
Automation Assist
217 Sunny Hills Drive
Fairbanks, AK 99712



___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs.

2020-05-01 Thread John Thornton

Sounds like a good idea to me.

JT

On 5/1/2020 7:17 AM, andy pugh wrote:

I wonder if the docs should mention the GUIs that are made for
LinuxCNC but are not part of LinuxCNC?

I am thinking of
http://www.qtpyvcp.com/showcase/mill_vcps.html
And
https://github.com/DjangoReinhard/JCNCScreen

And maybe also PathPilot.




___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs.

2020-05-01 Thread Gene Heskett
On Friday 01 May 2020 16:38:01 John Thornton wrote:

> Sounds like a good idea to me.
>
> JT

I think so too John, but verifying that all those extras are alive and 
well is more than I'll ask our limited manpower to do, so just the 
mention of something google should find s/b more than enough.
>
> On 5/1/2020 7:17 AM, andy pugh wrote:
> > I wonder if the docs should mention the GUIs that are made for
> > LinuxCNC but are not part of LinuxCNC?
> >
> > I am thinking of
> > http://www.qtpyvcp.com/showcase/mill_vcps.html
> > And
> > https://github.com/DjangoReinhard/JCNCScreen
> >
> > And maybe also PathPilot.
>
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs.

2020-05-01 Thread Phill Carter
I think so too.

> On 2 May 2020, at 4:29 am, Chris Morley  wrote:
> 
> I think we should just worry about/concentrate on, linuxcnc rather then other 
> projects.
> 
> 
> From: andy pugh 
> Sent: May 1, 2020 12:17 PM
> To: EMC developers 
> Subject: [Emc-developers] Third-Party GUIs.
> 
> I wonder if the docs should mention the GUIs that are made for
> LinuxCNC but are not part of LinuxCNC?
> 
> I am thinking of
> http://www.qtpyvcp.com/showcase/mill_vcps.html
> And
> https://github.com/DjangoReinhard/JCNCScreen
> 
> And maybe also PathPilot.
> 
> --
> 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-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
> 
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers



___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs.

2020-05-01 Thread andy pugh
On Fri, 1 May 2020 at 22:28, Gene Heskett  wrote:

> I think so too John, but verifying that all those extras are alive and
> well is more than I'll ask our limited manpower to do, so just the
> mention of something google should find s/b more than enough.

It's a matter of a link and checking it still works twice a year.
--
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-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs.

2020-05-01 Thread John Thornton

Actually I would just link to the QtPyVCP web site qtpyvcp.com

JT

On 5/1/2020 4:28 PM, Gene Heskett wrote:

On Friday 01 May 2020 16:38:01 John Thornton wrote:


Sounds like a good idea to me.

JT

I think so too John, but verifying that all those extras are alive and
well is more than I'll ask our limited manpower to do, so just the
mention of something google should find s/b more than enough.

On 5/1/2020 7:17 AM, andy pugh wrote:

I wonder if the docs should mention the GUIs that are made for
LinuxCNC but are not part of LinuxCNC?

I am thinking of
http://www.qtpyvcp.com/showcase/mill_vcps.html
And
https://github.com/DjangoReinhard/JCNCScreen

And maybe also PathPilot.

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Cheers, Gene Heskett



___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs.

2020-05-01 Thread Phill Carter



> On 2 May 2020, at 9:28 am, John Thornton  wrote:
> 
> Actually I would just link to the QtPyVCP web site qtpyvcp.com
> 
> JT
> 

If we link to one site then we may as well link to every known site that has a 
LinuxCNC compatible GUI

Cheers, Phill

> On 5/1/2020 4:28 PM, Gene Heskett wrote:
>> On Friday 01 May 2020 16:38:01 John Thornton wrote:
>> 
>>> Sounds like a good idea to me.
>>> 
>>> JT
>> I think so too John, but verifying that all those extras are alive and
>> well is more than I'll ask our limited manpower to do, so just the
>> mention of something google should find s/b more than enough.
>>> On 5/1/2020 7:17 AM, andy pugh wrote:
 I wonder if the docs should mention the GUIs that are made for
 LinuxCNC but are not part of LinuxCNC?
 
 I am thinking of
 http://www.qtpyvcp.com/showcase/mill_vcps.html
 And
 https://github.com/DjangoReinhard/JCNCScreen
 
 And maybe also PathPilot.
>>> ___
>>> Emc-developers mailing list
>>> Emc-developers@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/emc-developers
>> 
>> Cheers, Gene Heskett
> 
> 
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers



___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs.

2020-05-01 Thread andy pugh
On Sat, 2 May 2020 at 00:32, Phill Carter  wrote:

> If we link to one site then we may as well link to every known site that has 
> a LinuxCNC compatible GUI

That is what I am proposing, yes.

(It's not like there are hundreds)

-- 
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-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs.

2020-05-01 Thread Phill Carter



> On 2 May 2020, at 9:38 am, andy pugh  wrote:
> 
> On Sat, 2 May 2020 at 00:32, Phill Carter  wrote:
> 
>> If we link to one site then we may as well link to every known site that has 
>> a LinuxCNC compatible GUI
> 
> That is what I am proposing, yes.
> 
> (It's not like there are hundreds)

So something like a "Third Party GIUs" page at the bottom of the "User 
Interfaces" section with alist of links.

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs.

2020-05-01 Thread Rod Webster
That sounds awesome Phill
Rod Webster
*1300 896 832*
+61 435 765 611
VMN®
www.vmn.com.au



On Sat, 2 May 2020 at 10:24, Phill Carter  wrote:

>
>
> > On 2 May 2020, at 9:38 am, andy pugh  wrote:
> >
> > On Sat, 2 May 2020 at 00:32, Phill Carter 
> wrote:
> >
> >> If we link to one site then we may as well link to every known site
> that has a LinuxCNC compatible GUI
> >
> > That is what I am proposing, yes.
> >
> > (It's not like there are hundreds)
>
> So something like a "Third Party GIUs" page at the bottom of the "User
> Interfaces" section with alist of links.
>
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Third-Party GUIs

2020-05-01 Thread Jared McLaughlin
I'm still getting up to speed on some things, but I agree with this
sentiment. In my opinion, linuxcnc should be more like a distro that
you install packages on. The UI's should be packages that are not
maintained by the main development team. I also agree with the idea
that a cleaned up "new version" should be considered for the next
major release.

I have used PathPilot and it seems a lot better than the other
LinuxCNC UI's I poked at before. That said, I feel like even PathPilot
has a long way to go, but at least it looks like they are iterating
quickly.

On Fri, May 1, 2020 at 11:43 AM Johannes Fassotte
 wrote:
>
> Here are my thoughts on user interfaces.
>
> Frankly I think that just a mention that users can make their own user 
> interface would be enough and how to do that using a universal user interface 
> method.  In my opinion all user interfaces should be removed from LinuxCnc 
> proper which will greatly reduce maintenance and upgrade problems.
>
> As a example we’re still using Python 2.7 even though there has been talk 
> about upgrading it for years. Perhaps a totally new version of LinuxCnc 
> should be considered instead of adding more and more to the old. It does look 
> to me that Qtpyvcp will be the winner in user interfaces.
>
> Johannes P. Fassotte
> Automation Assist
> 217 Sunny Hills Drive
> Fairbanks, AK 99712
>
> > On May 1, 2020, at 4:17 AM, andy pugh  wrote:
> >
> > I wonder if the docs should mention the GUIs that are made for
> > LinuxCNC but are not part of LinuxCNC?
> >
> > I am thinking of
> > http://www.qtpyvcp.com/showcase/mill_vcps.html
> > And
> > https://github.com/DjangoReinhard/JCNCScreen
> >
> > And maybe also PathPilot.
> >
> > --
> > 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-developers@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-developers
>
>
>
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers