Rustom Mody <rustompm...@gmail.com> wrote: >On Sunday, February 28, 2016 at 6:38:40 PM UTC+5:30, Gordon Levi wrote: >> Chris Angelico wrote: >> >> >On Sun, Feb 28, 2016 at 9:25 PM, Rustom Mody wrote: >> >> Code is always the last resort for arbitrary complexity >> >> Lets keep it the last resort. >> >> >> >> If the bottom-line is that python's GUI-builders are so deep into suxland >> >> that they are best avoided in place of hand-written code, thats fine (by >> >> me). >> >> >> >> Lets please not make a virtue of a lack >> > >> >Once someone figures out a way to usefully merge independent changes >> >(you know, the way source control tools do every single day for code), >> >maybe I'll consider that. Until then, the last resort is also my first >> >response. >> >> Why can't whatever is generated by a GUI form designer be stored in >> source control along with all the other project files? The only >> restriction would be that everyone who wants to change the UI would >> have to use the same form designer. > >Glade generates XML (last I saw) >XML is text... kinda... but not quite >eg XML is sometimes/somewhere space sensitive, sometimes not >This can generate messy diffs
That is also true of Python code but does not preclude effective source control. > >Best I can see, these are not exactly trivial nor quite impossible to solve >problems -- https://mail.python.org/mailman/listinfo/python-list