[Dev] Discussion on "alpha" version, including priorities

Frank Cohen fcohen at pushtotest.com
Wed Apr 25 10:48:00 PDT 2007


William and I had a good instant messenger conversation this morning  
about getting PushToTest 5 into "alpha" release. Here is a transcript  
of the conversation. -Frank


--

from your perspective, what is missing from tm5 to be in alpha?
9:49
(know about the installer)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0016.tiff
-------------- next part --------------


William
Yahoo!
9:54
Ok. We have Testnetwork (need to run from main). We have SoapUI (need  
to make more robust), we have Tg4W (need to incorporate latest  
HTMLUnit changes, underway).
9:57
Pending: Monitors, Installer, decide on Jre embedded (i think we  
cannot embbed it because we would need to delivery several versions,  
one per each version of JVM sun has), add 223, the DPL (we need to  
define what DPLs to create, I would do a simple Lorem Ipsum one to  
create strings just for testing the interface, the other to be added  
later). Don't know which of those you may want definitely on this Alpha.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0016.tiff
-------------- next part --------------


frank
Yahoo!
9:58
good list
9:58
hang on a sec while i write up a list...
10:01
testgen4web/htmlunit runner
dpl with lingo, rdbms and cvs readers
<notifications>
jsr223 scripting languages (including run local)
installer (tm, testnode, monitor, firefox w/testgen4web, soapui, jre)
docs/read-me/examples
ui changes (Welcome, new test)
10:01
that's the list, in order of priority
10:02
have time to got through the list?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0017.tiff
-------------- next part --------------


William
Yahoo!
10:02
yes.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0017.tiff
-------------- next part --------------


frank
Yahoo!
10:02
testgen4web we've already talked about

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0018.tiff
-------------- next part --------------


William
Yahoo!
10:02
what's dpl with lingo, rdbms and cvs readers?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0018.tiff
-------------- next part --------------


frank
Yahoo!
10:03
this is the runner to execute tg4w xml with htmlunit
10:03
dpl readers. tool already offers the Lingo library to generate Ipsem  
Delorum text. please use Lingo in a DPL
10:04
I'm calling it a reader, your welcome to call it whatever
10:04
rdbms = a dpl that can make a sql call through a jdbc driver to a rdbms

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0019.tiff
-------------- next part --------------


William
Yahoo!
10:04
good. I was thiking on creating the lingo one and test al the  
interfaces.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0019.tiff
-------------- next part --------------


frank
Yahoo!
10:04
csv (sorry) = a dpl that can read from a comma separated value file

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0020.tiff
-------------- next part --------------


William
Yahoo!
10:06
Then adding the rdbms and cvs later. Those too may take longer to  
create and define. I can work on that, but I want Luis Carlos to  
create the interface and change the testscenario.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0020.tiff
-------------- next part --------------


frank
Yahoo!
10:07
sounds good to me, rdbms and cvs wait until beta, lingo one in alpha
10:07
great
10:08
<notifications>, any questions?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0021.tiff
-------------- next part --------------


William
Yahoo!
10:08
Not at this time.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0021.tiff
-------------- next part --------------


frank
Yahoo!
10:09
jsr 223, i really want to show off 223 calling a variety of script  
types at JavaOne
10:09
this could wait until after alpha, but i'd really like you to try
10:09
any questions?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0022.tiff
-------------- next part --------------


William
Yahoo!
10:11
Yes, we can change priority: 223 before notifications. This is  
becasue notifications need a mail server, events to happen and such,  
is not as "visible" as the 223 and TM5 being a multiscript editor.
10:12
what d you think?
10:13
BTW, we still don't have a button in TM5 to run the the script in the  
editor.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0022.tiff
-------------- next part --------------


frank
Yahoo!
10:17
(phone call)
10:19
back
10:20
i'm ok with putting 223 ahead of <notifications> it would be great if  
we could do both at the same time between you and Luis Carlos
10:20
next is the installer
10:20
my intention is to ship 3 versions of PushToTest: windows, linux, mac
10:21
the installer needs to install jre 6 for tm's use
10:21
that is, it's not installing a general jre for any java app, just a  
jre for testmaker to use.
10:21
what do you think?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0023.tiff
-------------- next part --------------


William
Yahoo!
10:24
I'm wondering....one sec.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0023.tiff
-------------- next part --------------


frank
Yahoo!
10:24
lots to wonder, i know

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0024.tiff
-------------- next part --------------


William
Yahoo!
10:24
Do we need EE or simple SE?
10:25
Also, will we need the JDK or simple the JRE?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0024.tiff
-------------- next part --------------


frank
Yahoo!
10:26
simple se, jre only

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0025.tiff
-------------- next part --------------


William
Yahoo!
10:26
we have windows, linux, Solaris SPARC, Solaris x86, Solaris x64,  
linux x64 nd windows x64 flavors.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0025.tiff
-------------- next part --------------


frank
Yahoo!
10:27
good question, i mean specifically
10:27
installers for...
10:28
Windows on Intel
10:28
Linux on Intel
10:28
Mac OS X on PowerPC and Intel
10:28
the mac os x is the easiest since we don't need to ship a jre with  
it, apple takes on that responsibility,

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0026.tiff
-------------- next part --------------


William
Yahoo!
10:28
humm. I see not Mac listed at sun page.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0026.tiff
-------------- next part --------------


frank
Yahoo!
10:29
apple is always a year or two late on java releases

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0027.tiff
-------------- next part --------------


William
Yahoo!
10:30
So, I would need to upload a JRE for windows, and make TestMaker.bat  
to point to that Jre. That I already did.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0027.tiff
-------------- next part --------------


frank
Yahoo!
10:30
their developer site has a JDK based on 1.6.0_b88 as a "developer  
preview" to mac os x users posted since Sept 2006.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0028.tiff
-------------- next part --------------


William
Yahoo!
10:30
Then I need to upload a JRE for Linux, and make TestMaker.sh to point  
to it.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0028.tiff
-------------- next part --------------


frank
Yahoo!
10:30
yes

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0029.tiff
-------------- next part --------------


William
Yahoo!
10:31
And create a new Testmaker.sh.for.mac that will use the already  
isntalled JRE. Rigth?
10:31
Mac would need a jre version 6 to run scritps.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0029.tiff
-------------- next part --------------


frank
Yahoo!
10:31
yes
10:31
for mac the docs will instruct user on how to get jre 1.6 from the  
apple site
10:33
so if i were a linux user, i would go to the pushtotest.com web site,  
and see the "download PushToTest for linux" link, i would get a tar file
10:33
i would uncompress the tar and find
10:33
testmaker_home/jre contains the linux/intel version of the jre
10:34
and testmaker_home/TestMaker.sh would have +x privileges set and  
point to the testmaker_home/jre/bin/java
10:34
there is no TestMaker.bat in this installer, because it is installing  
on linux
10:35
if i were a windows users, I would download a zip file, uncompress  
it, and find testmaker_home/jre contains the windows/intel version of  
the jre
10:35
and testmaker_home/TestMaker.bat would point to the jre and run
10:35
Oh! I forgot about the installer app! Sorry!
10:36
In both of the above cases, I'm downloading a installer application  
that installs the jre and testmaker files
10:36
questions?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0030.tiff
-------------- next part --------------


William
Yahoo!
10:36
lots of them....
10:37
The installer is one jar that, when called, installs everything  
creating directories and such.
10:37
1. I'm not sure about the install of the Firefox and other third  
parties.
10:38
2. Since it is a jar, it woulr require to have java installed before  
running the installer.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0030.tiff
-------------- next part --------------


frank
Yahoo!
10:40
1) You'll need to investigate this. The plug-in part looks pretty  
simple.
10:41
2) Yes, the user will need to have a java installed already, that's  
ok. i want our own jre 6 to make it easier to provide support and to  
maintain the code.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-Yahoo!.willmarpoKVQ9B.tiff
Type: image/tiff
Size: 27818 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-Yahoo.willmarpoKVQ9B-0031.tiff
-------------- next part --------------


William
Yahoo!
10:42
OK. Last two points? Documentation and GUI chang
10:42
es?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TEMP-1KUJWT.tiff
Type: image/tiff
Size: 31970 bytes
Desc: not available
Url : http://cake.pushtotest.com/pipermail/dev/attachments/20070425/0ea45e05/TEMP-1KUJWT-0031.tiff
-------------- next part --------------


frank
Yahoo!
10:43
great, these are basically my tasks
10:43
i'll need to write up release notes
10:43
i'll be asking you to read them for accuracy, not grammar or style
10:43
the gui changes are to clean up the dialog boxes and test the usability
10:44
the gui changes are also something i can handle



--
Frank Cohen, PushToTest, http://www.PushToTest.com, phone 408 374 7426
TestMaker: The open-source SOA test automation tool





More information about the Dev mailing list