Hi,

On Thu, 06 Oct 2005 22:08:13 +0100
Robert May <[EMAIL PROTECTED]> wrote:

> So, from a Win32:GUI point of view I would think that building
> Win32::Gui::Test on top of the existing Win32::GUI framework makes a lot
> of sense. From a Win32::GuiTest point of view I think there needs to be
> some thought as to whether having it installable as a separate module,
> without Win32::GUI makes sense - as has already been mentioned,
> Win32::GUI is not a small download, and may be rather heavy-weight for
> someone looking for a test framework to test Win32 paps built in other
> environments.

In some of my previous e-mails I have pointed some problems, which I see
with a merge (i.e. resources to do the actual work and backward
compatibility). But from the design point view I am leaning more dowards
your suggestion of having gui test functions in Win32::GUI::Test domain. I
feel it would nicely solve a dilemma, which I have with Win32::GuiTest -
what else to implement in Win32::GuiTest and shall we implement it if its
already in Win32::GUI.
I do not consider heavy-weightness of Win32::GUI as a problem. Its size is
nothing in comparizon with average GUI application.

This is how I see the future, in case we consider merge feasible and
reasonable:

1. Win32::GUI team has a look on what is implemented in Win32::GuiTest.
Have a look on the manual. It is up to date:
http://www.piotrkaluski.com/files/winguitest/docs/index.html .
The source code is available at www.sourceforge.net/projects/winguitest.

2. We figure out what is already available and what has to be ported to
Win32::GUI (remember about interprocess boundary problems, see the manual,
"Advanced tutorial").

3. Win32::GUI team ads new functions to their module.

4. If it works, the development of Win32::GuiTest will be limited to bug
fixes. Any development of new functionality will be done in
Win32::GUI::Test.


What do you think?

Just one more think. I believe this discussion is important, since it may
have serious impact in both components. Therefore I suggest that we submit
all posts to the perl-win32-gui-users@lists.sourceforge.net list and we
avoid e-mails sent to individual people directly. It will help others to
follow the progress of the discussion.
And please do not post to perl-win32-gui-users@lists.sourceforge.net and
in the same time to me (as CC). The result is that I am getting messages
twice :-)

--Piotr





Reply via email to