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.


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

Reply via email to