Xojo Conferences
XDCMay2019MiamiUSA

Re: Idea: cleaner XML source for diffs (and better team development) (Real Studio network user group Mailinglist archive)

Back to the thread list
Previous thread: XML Editor? Re: Idea: cleaner XML source for diffs
Next thread: Win32 DLL install


Idea: cleaner XML source for diffs   -   Andy Dent
  Re: Idea: cleaner XML source for diffs (and better team development)   -   Steve Goodrich
    Re: Idea: cleaner XML source for diffs (and better team development)   -   Joseph J. Strout

Re: Idea: cleaner XML source for diffs (and better team development)
Date: 31.01.05 17:14 (Mon, 31 Jan 2005 09:14:48 -0700)
From: Steve Goodrich
Anything that would make it easier to merge code would be important to us.
We have three programmers working on code that is stored in Perforce SCM.
While it would be nice for all of us to just work in particular external
modules and never have two programmers working on the same one, as things
stand right now, we can't. While using other development tools, we have been
very successful in cleanly merging code but it has been a problem with
REALBasic.

Not only would it be nice to have an easier to deal with XML format but it
would be nice if the line terminators in the XML were consitent across
platforms. If someone saves something on a Mac and someone else saves the
same program on a PC, it really confuses most diff programs.

Finally, it would be really nice if you could save individual external
modules. Sometimes we open a module just to see what someone else has done
with no intention of making changes. RB wants to save it anyway. If you are
using SCM this makes life messy.

RB is a great tool but it is sort of a pain to do team development with it
right now.

Andy Dent writes:

> I thought I'd kick this around before submitting a feature request.
>
> I've been comparing a bit of code recently in XML and it's a noisy process
> because of the inline storage of the GUI state of each editable object.
>
> Two otherwise identical projects can have massive differences because of
> all the <StartSelRow>24</StartSelRow> etc.
>
> As I do quite a lot of XML work I know that it is not a *necessary*
> pattern to keep everything inline - you can have references elsewehere in
> the document and break it into sections, with highly volatile data like
> that in one section.
>
> That would keep the source code of objects pure source code and make diffs
> much easier.
>
> Is this important enough to anyone else to be worth requesting?
>
> Andy
> _______________________________________________
> Unsubscribe or switch delivery mode:
> <http://www.realsoftware.com/support/listmanager/>
> Search the archives of this list here:
> <http://support.realsoftware.com/listarchives/lists.html>


Steve Goodrich

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Idea: cleaner XML source for diffs (and better team development)
Date: 31.01.05 17:22 (Mon, 31 Jan 2005 10:22:32 -0600)
From: Joseph J. Strout
At 9:14 AM -0700 1/31/05, Steve Goodrich wrote:

>Finally, it would be really nice if you could save individual
>external modules. Sometimes we open a module just to see what
>someone else has done with no intention of making changes. RB wants
>to save it anyway.

It shouldn't do that unless you've modified it. If you find it doing
otherwise, please file a bug report.

Thanks,
- Joe