Bug 632594 created; review, approval, commit requested

Thomas Bullock tbullock at nd.edu
Thu Oct 21 09:16:41 EDT 2010


Hi Cristian,

Thanks for your release of the ch_basics.xml module.  I hope to get to it soon.

Tom

> -----Original Message-----
> From: Cristian Marchi [mailto:cri79 at libero.it]
> Sent: Wednesday, October 20, 2010 2:50 PM
> To: Thomas Bullock
> Subject: Re: Bug 632594 created; review, approval, commit requested
> 
> Don't worry, I can't see any mistake! and thanks for the contribute
> you
> are offering to the project.
> 
> I've finished editing the ch_basics.xml file so now you could make
> changes on it and, if you want,  look for errors.
> 
> Thanks
> Cristian
> 
> 
> Il 20/10/2010 20:36, Thomas Bullock ha scritto:
> > Thanks, Cristian, for your update.  I learned something from the
> mistake I made.  I hope to avoid it in the future.
> >
> > Tom
> >
> >
> >> -----Original Message-----
> >> From: Cristian Marchi [mailto:cri79 at libero.it]
> >> Sent: Wednesday, October 20, 2010 2:31 PM
> >> To: Thomas Bullock
> >> Cc: Geert Janssens; Yawar Amin; gnucash-devel at gnucash.org
> >> Subject: Re: Bug 632594 created; review, approval, commit requested
> >>
> >> I've commited yesterday some patch to guide:
> >> - updated ch_basics.xml file
> >> - corrected the markup language in gnucash-guide.xml
> >> - new and updated images for GnuCash Preferences in guide
> >>
> >> Il 20/10/2010 19:39, Thomas Bullock ha scritto:
> >>
> >>> Hi Geert and Yawar,
> >>>
> >>>
> >>>
> >>>> On the other hand, your patch as seen in bugzilla doesn't contain
> >>>> modifications to gnucash-guide.xml, so I wonder how you
> interpreted
> >>>> Yarar's
> >>>> reply as if you are not allowed to change that file.
> >>>>
> >>>>
> >>> Looking back on your discussion in this email and my current
> version
> >>>
> >> of changes.patch, I can conclude only that I seem to have lost my
> way.
> >>
> >>> When I ran the first svn diff I found many changes needed to
> >>>
> >> gnucash-guide.xml.  Cristian Marchi's reply let me find the way to
> >> correct those.  I ran another xmllint and found still 2 more xml
> >> errors.  I fixed those and thought they would be in the next diff
> >> output.  Part of what confused me is that my changes.patch (the one
> >> attached to the bug) had to have been changed by both Cristian's
> svn
> >> updates and my own.  In the last instance the ch_basics.xml file
> now
> >> has changes to fix line breaks, which is different than the
> original
> >> content of that file.   That probably happened either to Yawar or
> >> Cristian doing svn updates.  I say that the release number had
> changed
> >> but I did not appreciate the significance of that.  I believe that
> was
> >> a big yellow light for me to stop and examine what had changed from
> my
> >> expectations.  So I learned something from this exercise.
> >>
> >>>
> >> Sorry Thomas for creating confusion on this. I've corrected the
> >> problems
> >> in gnucash-guide.xml minutes after you sent the mail about them. So
> >> when
> >> you have "svn update" your local copy the changes were merged and
> your
> >> diff didn't listed the changes on the file.
> >>
> >> At this link you can see the last changes I've made to the file:
> >> http://svn.gnucash.org/trac/changeset/19678/gnucash-
> >> docs/trunk/guide/C/gnucash-guide.xml
> >>
> >>
> >>>
> >>>> I can only assume this is what happened:
> >>>> 1. you had fixed a number of xmllint errors in your local working
> >>>> copy.
> >>>> 2. at about the same time, Cristian committed his work in r19679,
> >>>> which among
> >>>> others also fixes the same xmllint errors.
> >>>> 3. you dutifully ran svn update before creating your final patch.
> >>>>
> >> This
> >>
> >>>> svn
> >>>> update pulled in the final xmllint fixes that Cristian had just
> >>>> committed.
> >>>> Since your local fixes were the same as in the online svn repo,
> svn
> >>>> update
> >>>> marked these local changes as in sync with the online repo. In
> >>>>
> >> other
> >>
> >>>> words,
> >>>> your local fixes wouldn't appear in the subsequent svn diff,
> >>>>
> >> because
> >>
> >>>> they were
> >>>> already in the online repository.
> >>>> 4. You ran svn diff to create the patch, still assuming there
> would
> >>>>
> >> be
> >>
> >>>> xmllint
> >>>> fixes in it.
> >>>>
> >>>>
> >>> I believe your analysis is correct.
> >>>
> >>>
> >> That's what happened!
> >>
> >>
> >> Regards
> >> Cristian
> >>
> > .
> >
> >


More information about the gnucash-devel mailing list