Hi Mihai, 

> 2. Also, how do we do code reviews? Do we use some tool, like fisheye
> or github, or just the IDE? I didn't find a wiki page about that.

Unfortunately, even though we have Fishyey and Criduble installed, the later is 
not part of the open source offer, that was what I was told when I requested it.

Frédéric THOMAS

> From: mihai.ch...@gmail.com
> Date: Tue, 22 Jul 2014 18:18:50 +0100
> Subject: Re: [JIRA](ISSUE #FLEX-34119) Dev review request
> To: dev@flex.apache.org
> 
> Hi Alex,
> 
> 
> thanks for taking a look. I was also surprised to discover not only
> that the parentTable variable wasn't necessary, but also that two
> entire if branches (for add and remove) *always* ended up throwing the
> 'Bookmark no longer valid' error (see the commit message here[1] for
> details). In other words, they had never been tested.
> 
> If there is some edge case, when we discover it we'll add a unit test
> to make sure it doesn't return.
> Speaking of which, I've just added the setItemAt operation to the unit
> test, and I got some more 'Bookmark no longer valid' errors. I'll fix
> these new occurrences hopefully tomorrow. Once I do and once I run the
> mustella tests, I'll ask you to take another look before I merge with
> develop.
> 
> Two questions:
> 
> 1. Would it be very complicated to run unit tests automatically in the
> ant build script, or to the server CI process?
> 2. Also, how do we do code reviews? Do we use some tool, like fisheye
> or github, or just the IDE? I didn't find a wiki page about that.
> 
> 
> Thanks,
> Mihai
> 
> 
> [1] 
> https://fisheye6.atlassian.com/changelog/flex-sdk?cs=4cb80bfbb37225b86b9e69cc4ec2fc21efe0a668
> 
> On 22 July 2014 17:49, Alex Harui <aha...@adobe.com> wrote:
> > Hi Mihai,
> >
> > Thanks for taking on such a challenging goal.
> >
> > I don't see anything obviously wrong.  IMO, the best thing to do would be
> > to set up mustella and run the Advanced DataGrid tests.  That's what our
> > CI system will do when you finally check this into the develop branch.
> >
> > It is a bit puzzling that the old code messed around with the parent stack
> > and it looks like you no longer need to.  I wonder if there is some edge
> > case associated with that.
> >
> > -Alex
> >
> > On 7/22/14 4:00 AM, "Mihai Chira" <mihai.ch...@gmail.com> wrote:
> >
> >>On the branch "FLEX-34119" I committed two unit tests and a fix for
> >>this bug. If anyone would like to take a look, and run the tests, it
> >>would be really helpful, because it's a trickier area of the SDK.
> >>Could you let me know if:
> >>* you think the unit tests are in the right folder
> >>* the unit tests run as expected (see the README in
> >>HierarchicalCollectionViewCursor_FLEX_34119_Test for some explanations
> >>about it)
> >>* it looks like the commits might break anything else
> >>* you think the variable renames in HierarchicalCollectionViewCursor are
> >>helpful
> >>* we could run the unit tests automatically on each ant build. Is that
> >>possible now?
> >>
> >>I'm still adding an operation to the unit test (setItemAt), and
> >>looking to remove some duplicated code from
> >>HierarchicalCollectionViewCursor.collectionChangeHandler.
> >>I also plan to run the mustella tests soon, to make sure I haven't
> >>broken anything.
> >>
> >>
> >>Thank you!
> >>Mihai
> >
                                          

Reply via email to