On Monday 02 July 2018 01:58:27 Chris Morley wrote:

> In the fairly near future I intend to add Qtvcp/Qtscreen to linuxcnc.
>
> This is a python/Qt based virtual control panel similar to gladevcp.
>
>
> I am wondering if keeping the project separate from linuxcnc by using
> a subtree or sub module is a good idea.
>
> I ask this question without knowing very much about this technique.
>
>
> The plus side that I think I see is qtvcp's git history doesn't
> pollute linuxcnc's, so I am not tempted to squash it all before adding
> it to linuxcnc.
>
> The negative side is more git commands (for me) to learn.
>
>
> Right now the branch qt5vcp_py2 is the most current and is squashed
> compared to the (almost current) branch qt5_vcp_cleanup for those
> wanting to see what i am talking of.
>
> Ideally I would update qt5_vcp_cleanup, rename it and add it as a
> subtree - thus keeping all my git history, without adding 150+ commits
> to linuxcnc.
>
>
> Of course currently qtvcp is not a completely separate project - it
> uses linuxcnc's makefile system and this branch modifies linuxcnc
> files that qtvcp uses (such as hal_glib) - maybe this is a problem.
>
>
> Looking for opinions of the idea to begin with.
>
>
As a user, anything that extends what pyvcp can do, by doing more with 
the screen real estate it uses (a major limitation of pyvcp) and will be 
stable in the face of underlying system updates, which pyvcp seems to do 
well and gladevcp hasn't, dying with every gtk update, will be a welcome 
addition to linuxcnc. So I'll pre-thank you for your efforts Chris.

And I look forward to trying it out. Thank you.

> Thanks
>
> Chris M
> ----------------------------------------------------------------------
>-------- Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> 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)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to