Skip to main content

Eventual changes in CldcBaseCommInterview

2 replies [Last post]
Anonymous

Team,

as we decided at our last ME Framework developer's meeting, location of
Test Export interview at the top level of interviw may be confusing,
because Test Export is an advanced feature and should not be used in
usual setup.

I investigated the possibility of moving Test Export interview into the
Debugging section of CldcBaseCommInterview.
In order to do that we have to:
- Place all Test Export related question between "Debugging" and
"Verbose output" questions.
- Move "Custom Execution Mode", "Thread Factor", "Preinstalled
Agent", "Preinstalled Client" questions to the end of the interview.

I've created a couple of drawings which show the logic of the interview:
- version1.gif shows actual logic of the interview:
https://cqme.dev.java.net/files/documents/5914/60175/version1.gif
- version2.gif shows new version of interview:
https://cqme.dev.java.net/files/documents/5914/60176/version2.gif

Grays are invisible questions.
Greens are visible questions.
Yellows are sub-interviews.
Whites are pieces of code inside Question.getNext() method implementations.

Highlighted by red are the questions and sub-interviews concerned by the
changes.

Awaiting for your comments before touching the code.

Thanks,
Dmitri.

---------------------------------------------------------------------
To unsubscribe, e-mail: meframework-unsubscribe@cqme.dev.java.net
For additional commands, e-mail: meframework-help@cqme.dev.java.net

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Vladimir Sizikov

Dmitri,

Thanks for the thorough investigation!

As far as I understand the situation, the change is not trivial and
would require some other questions to be moved to new places, which
leads to interview reorganization, and we just don't have enough time
to do that, not to mention that such highly visible changes should be
agreed upon first, and then thoroughly tested. And as we saw in the
past, any changes in the interviews could easily lead to tricky
regressions.

My suggestion is to enter all this information into the bug report,
including the pictures. And next time we decide to improve the
interviews, we'll deal with this.

Thanks,
--Vladimir

P.S. The good thing about "Test Export" being in the main interview
path is that users will be aware of this significantly improved
feature! :)

On Wed, Jun 20, 2007 at 06:22:00PM +0400, Dmitri Trounine wrote:
> Team,
>
> as we decided at our last ME Framework developer's meeting, location of
> Test Export interview at the top level of interviw may be confusing,
> because Test Export is an advanced feature and should not be used in
> usual setup.
>
> I investigated the possibility of moving Test Export interview into the
> Debugging section of CldcBaseCommInterview.
> In order to do that we have to:
> - Place all Test Export related question between "Debugging" and
> "Verbose output" questions.
> - Move "Custom Execution Mode", "Thread Factor", "Preinstalled
> Agent", "Preinstalled Client" questions to the end of the interview.
>
> I've created a couple of drawings which show the logic of the interview:
> - version1.gif shows actual logic of the interview:
> https://cqme.dev.java.net/files/documents/5914/60175/version1.gif
> - version2.gif shows new version of interview:
> https://cqme.dev.java.net/files/documents/5914/60176/version2.gif
>
> Grays are invisible questions.
> Greens are visible questions.
> Yellows are sub-interviews.
> Whites are pieces of code inside Question.getNext() method implementations.
>
> Highlighted by red are the questions and sub-interviews concerned by the
> changes.
>
> Awaiting for your comments before touching the code.
>
> Thanks,
> Dmitri.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: meframework-unsubscribe@cqme.dev.java.net
> For additional commands, e-mail: meframework-help@cqme.dev.java.net
>

---------------------------------------------------------------------
To unsubscribe, e-mail: meframework-unsubscribe@cqme.dev.java.net
For additional commands, e-mail: meframework-help@cqme.dev.java.net

Dmitri Trounine

Attached pictures to thebug report. Closed the issue #193 wit status
"LATER".

Vladimir Sizikov wrote:

>Dmitri,
>
>Thanks for the thorough investigation!
>
>As far as I understand the situation, the change is not trivial and
>would require some other questions to be moved to new places, which
>leads to interview reorganization, and we just don't have enough time
>to do that, not to mention that such highly visible changes should be
>agreed upon first, and then thoroughly tested. And as we saw in the
>past, any changes in the interviews could easily lead to tricky
>regressions.
>
>My suggestion is to enter all this information into the bug report,
>including the pictures. And next time we decide to improve the
>interviews, we'll deal with this.
>
>Thanks,
> --Vladimir
>
>P.S. The good thing about "Test Export" being in the main interview
>path is that users will be aware of this significantly improved
>feature! :)
>
>On Wed, Jun 20, 2007 at 06:22:00PM +0400, Dmitri Trounine wrote:
>
>
>>Team,
>>
>>as we decided at our last ME Framework developer's meeting, location of
>>Test Export interview at the top level of interviw may be confusing,
>>because Test Export is an advanced feature and should not be used in
>>usual setup.
>>
>>I investigated the possibility of moving Test Export interview into the
>>Debugging section of CldcBaseCommInterview.
>>In order to do that we have to:
>> - Place all Test Export related question between "Debugging" and
>>"Verbose output" questions.
>> - Move "Custom Execution Mode", "Thread Factor", "Preinstalled
>>Agent", "Preinstalled Client" questions to the end of the interview.
>>
>>I've created a couple of drawings which show the logic of the interview:
>> - version1.gif shows actual logic of the interview:
>>https://cqme.dev.java.net/files/documents/5914/60175/version1.gif
>> - version2.gif shows new version of interview:
>>https://cqme.dev.java.net/files/documents/5914/60176/version2.gif
>>
>>Grays are invisible questions.
>>Greens are visible questions.
>>Yellows are sub-interviews.
>>Whites are pieces of code inside Question.getNext() method implementations.
>>
>>Highlighted by red are the questions and sub-interviews concerned by the
>>changes.
>>
>>Awaiting for your comments before touching the code.
>>
>>Thanks,
>> Dmitri.
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: meframework-unsubscribe@cqme.dev.java.net
>>For additional commands, e-mail: meframework-help@cqme.dev.java.net
>>
>>
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: meframework-unsubscribe@cqme.dev.java.net
>For additional commands, e-mail: meframework-help@cqme.dev.java.net
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: meframework-unsubscribe@cqme.dev.java.net
For additional commands, e-mail: meframework-help@cqme.dev.java.net