From charley.baker at gmail.com Thu May 1 13:50:15 2008 From: charley.baker at gmail.com (Charley Baker) Date: Thu, 1 May 2008 11:50:15 -0600 Subject: [Wtr-development] Integrating Watir and FireWatir In-Reply-To: References: Message-ID: There have been some patches, submitted both to the code base and to the mailing list. We need to get a sense of what we have and what needs to be applied to the current FireWatir code base. I applied a couple of Paul's patches to our openqa version of FireWatir. That speaks to the svn part of Bret's plan and is something we should be able to do quickly. Can we all agree to move this forward over the next few days/week? The basic plan looks good to me, does it make sense to start setting up stories in Jira so that we can have some traction and track progress? -Charley On Wed, Apr 30, 2008 at 1:02 PM, Bret Pettichord wrote: > Angrez, Amit, > > Could you all please comment on this plan before i go into further > elaboration. I'm not even sure if you are reading this list. > > What do others think about this plan? > > Bret > > > On Tue, Apr 29, 2008 at 7:27 PM, Bret Pettichord > wrote: > > > Last November I wrote a report comparing Watir to FireWatir and laying > > out a plan forward for integrating the code bases. > > > > http://www.io.com/~wazmo/blog/archives/2007_11.html#000263 > > > > With one big exception, I still stand by this report and plan. In the > > report I expressed concern about FireWatir's dependency on JSSH, but > > I'm longer am worried about this. I've since learned that JSSH is in > > fact being maintained by the Mozilla project and that you can compile > > it and use it without problem with FireFox 3. > > > > In that report, I also blanched at the effort of getting the code > > bases in sync again. I still think it's a big effort, but with funding > > for Watir this now seems much less daunting. In fact, I think its the > > most important thing we need if we are going to grow the Watir > > community. > > > > In that report, I mostly focussed on the code bases themselves, but > > part of the challenge is also in pulling together the infrastructure > > for the projects. I recently spoke with Angrez Singh and we agreed to > > work out the details of a migration plan here. > > > > SVN. I want to have the Watir and FireWatir codebases in a single > > repository. Currently Watir is hosted at OpenQA.org and FireWatir is > > hosted at GoogleCode. Putting them into single repository is the only > > way that I know for allow us to safely remove duplications with a > > single commit. Part of the problem right now is simply that we have > > three slightly different versions of the FireWatir codebase itself: > > the official repo at googlecode, a copy with a few fixes to the > > testsuite in the vendor directory of the Watir codebase, and a private > > version that Paul Rogers has been applying patches to. So we need to > > get this sorted out too. > > > > Tests. As mentioned in the November report, I think we need to start > > by merging our test suites, so that we have a single suite that allows > > individual tests to be instrumented as applying to IE or Firefox or > > both. That way we won't have test duplication and can verify that the > > implementations have the same behavior. > > > > Gems. I just uploaded the FireWatir gem to the Rubyforge. Now you can > > just do a "gem install firewatir" without first downloading the gem > > from Google Code. > > > > Overall, our plan is to eventually migrate both projects to Watir.com, > > a new site that will host all Watir-related projects. I'd eventually > > like to see us pull together all the material from Google Code > > (FireWatir) and OpenQA (Watir). We'd also like to move the website > > from wtr.rubyforge.org, although Rubyforge may continue to be the best > > place to distribute gems from. > > > > Anyway, before I go into further details, I'm sure there are questions > > about this. Ask away! > > > > Bret > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Charley Baker blog: http://charleybakersblog.blogspot.com/ Project Manager, Watir, http://wtr.rubyforge.org QA Architect, Gap Inc Direct -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 1 14:08:13 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 1 May 2008 13:08:13 -0500 Subject: [Wtr-development] How Can I Help? - Patches Message-ID: Aidy offered to help out, and I said that I often get asked this question and I have a hard time answering it. I have a bunch of notes on the topic and have planned to write them up, but haven't got to it yet. So we thought he might start by helping with writing them up. I suggested that we have this conversation on this list, that way others could amplify or correct comments that I make. PATCHES One issue that has come up again recently is "How can i best provide my fixes for watir?" The answer is almost always: send us a patch. I wrote a blog post explaining how to do this. http://www.io.com/~wazmo/blog/archives/2006_09.html#000241 One thing that is important to understand is that when you tell a developer "send us a patch", they usually know exactly what you mean. With testers, not so much. I think i used to be confused myself, but in the OSS community a patch is a unified diff. What we call a patch is the same whether you are programming in Java or Ruby of Perl. In Ruby, sometimes we refer to reopening an existing class as "monkey patching" and sometime just "patching" -- i've done this -- but it can lead to confusion. It is easy to create a unified diff if you have put the version of Watir that you are using under source control before you make changes to it. Developers usually do this, and usually know they should, but many testers don't. If you do this, then "send us a patch" just means to run the create patch command in your IDE. I use eclipse and this is just a menu item. If you haven't put your code under source control (e.g. checked it into your own SVN repository) before making changes to it, then it will be very hard to create a patch. In fact what you have to do is basically start over and do things the right way from the start. Instead, contributors just send us their modified version of the code. If they also tell us what version they started with, then we have enough information to create the patch ourselves, and i suppose that a volunteer could go back through jira and find the attachments that are plain code and convert them into patches for us. The reason patches are important is that they are very easy to apply. I can the latest version of Watir, and in one click apply a patch and see all the modified files. Patches are also very easy to manually inspect to see what is in them. Sometimes we get modified code but we aren't told what the original code was, and then it is very hard to understand the context of the patch. So, Aidy, I'm hoping you will be able to boil this email into something that might be useful to people. Jeff Fry wrote a nice note about create patches here http://wiki.openqa.org/display/WTR/How+To+Update+RDOC+and+Submit+Patches This is put in the context of changing RDOC but actually everything that is said here applies equally well to making any other kind of code change as well. Maybe you could extract the information about creating patches into a separate page. I would appreciate other suggestions as regards to why this has been an ongoing source of confusion and what we can do to correct it. Since most of the key ideas here are neither Watir nor Ruby specific, i wonder if there are useful resources on the net what we could point people to. Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 1 14:49:16 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 1 May 2008 13:49:16 -0500 Subject: [Wtr-development] Vacation Message-ID: Hi this is a non-automated message from a real person. I will be on vacation from Friday May 2, returning Wednesday May 7. In case you are a burglar, don't bother coming to my house. I will actually be here with a house full of relatives. My son is graduating from college this weekend, and it's turned into quite a family reunion. I've recently started a lot of conversations on this list. Don't interpret my quietness as lack of interest. I'll be picking up on them when I return. Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 6 05:28:11 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 6 May 2008 11:28:11 +0200 Subject: [Wtr-development] Jira Spam Message-ID: There are two Jira tickets from the same user that look like spam. http://jira.openqa.org/browse/WTR-207 http://jira.openqa.org/browse/WTR-208 I have closed them. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 6 10:26:10 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 6 May 2008 16:26:10 +0200 Subject: [Wtr-development] FileField patch Message-ID: I had a problem with file upload pop-up freezing sometimes. A colleague (Tomislav Car) sent me this patch that really helped me. It only adds "sleep 1" to FileField#set. Bret, Charley, can you take a look and add it to trunk if it is any good? Thanks, ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 6 10:27:30 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 6 May 2008 16:27:30 +0200 Subject: [Wtr-development] FileField patch In-Reply-To: References: Message-ID: Forgot the file. :) ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: input_elements.patch Type: application/octet-stream Size: 1408 bytes Desc: not available URL: From bret at pettichord.com Tue May 6 19:55:14 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 6 May 2008 18:55:14 -0500 Subject: [Wtr-development] [Wtr-core] Reuniting Watir In-Reply-To: References: <11c8704e0701171313v792aa357y8bb8177afa9a6094@mail.gmail.com> <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: Hi there. I was going through some old email and found this note from Angrez from a year ago that I never responded to. This email came right around the time that I was terminated and had to find a new job and I neglected to responded then. My apologies. Since this email was written, there has been a lot of refactoring of the Watir::Container class. In particular, locator methods have been refactored into new strategy classes. We have also broken out most of the Watir classes into separate files. There is certainly more refactoring that could be done to the Watir::IE code base, but I am worried that it is only becoming more and more divergent from the FireWatir code. What do you say Angrez? What about Amit and the rest of the FireWatir team? Bret On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh wrote: > Hi all, > > I just finished releasing FireWatir 1.0.1. I like the idea of merging or > reuniting the project, but need to discuss it here with the FireWatir team. > Also, its not as mature as Watir and it has its own limitations. I have the > refactored code for the Watir code base 1.4.1. But I have made a lot of > changes to that to be able to work with Firefox. Just wanted to evaluate the > effort it requires to merge the code. > > Anyways, I am with the idea. Lets first refactor the WATIR::IE code and > then we can move forward. > > Here's what I think: > 1. Container module can be a separate module as it has nothing to do with > IE, or Firefox, or Safari. > 2. We can move out the classes for HTML elements to some file, as these > classes are also browser independent. > > I think this can be the starting point. > > What do you say? > > - Angrez > > > On 1/18/07, Bret Pettichord wrote: > > > > I think the next step is to start refactoring the existing Watir::IE > > code base to separate the IE and Windows specific code. > > > > Then Bob and I can start implementing the Watir::Selenium (MineralWatir) > > code in the same code base. > > > > Then we can look into pulling in the SafariWatir and FireWatir > > codebases. Assuming that Angrez likes this idea. (He's been busy finising > > the FireWatir 1.0 release -- good for him.) > > > > But like Bob said, I need to focus on wrapping up Watir::IE 1.5 first. I > > don't think we're ready yet for a Watir 2.0 conference call. > > > > Bret > > > > > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 7 10:29:57 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 7 May 2008 09:29:57 -0500 Subject: [Wtr-development] Patches Message-ID: On the topic of how to submit patches, this is a good article. http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/ -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.lystad at finntech.no Wed May 7 10:42:11 2008 From: alexander.lystad at finntech.no (T. Alexander Lystad) Date: Wed, 07 May 2008 16:42:11 +0200 Subject: [Wtr-development] Patches In-Reply-To: References: Message-ID: <4821BFC3.1030901@finntech.no> Bret Pettichord wrote: > On the topic of how to submit patches, this is a good article. > > http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/ Indeed :P -- T. Alexander Lystad From bret at pettichord.com Wed May 7 11:43:09 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 7 May 2008 10:43:09 -0500 Subject: [Wtr-development] Fwd: [Wtr-core] Reuniting Watir In-Reply-To: References: <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: Forwarding to wtr-development. Somehow this discussion got redirected to watir general. ---------- Forwarded message ---------- From: Bret Pettichord Date: Wed, May 7, 2008 at 10:41 AM Subject: Re: [Wtr-development] [Wtr-core] Reuniting Watir To: Angrez Singh Cc: watir-general at googlegroups.com Angrez, What i would like to be able to do is refactor the two code bases, step-by-step, and create common code used by both. The next step would be to move both code bases into the same SVN repository, and make sure that committers on both projects had access to both code bases. This allows us to incrementally refactor code, increasing common code while keeping both tools working. I would like to set up a continuous integration server (cruisecontrol.rb) that would automatically execute the unit tests for each project as a way of publicly notifying us if any changes break either implementation. For example, suppose that there are four identical methods in both implementation's Container module. These could be extracted into a new mixin and then included into each. We would have to create a common library that would be used by both projects and the code would have to live there. Anyway, because we would have the code under continuous integration, we wouldn't have to work out all these details by email (which can be time consuming). Instead, we could just use the tests to assure us that the changes we're making don't break anything. Unless i hear principled objections to this plan, I am going to go ahead and start working on the continuous integration server. Bret On Tue, May 6, 2008 at 11:55 PM, Angrez Singh wrote: > Hi Bret, > > I am all in for refactoring. What we did in Firewatir is that we have > container class in separate file. All HTML element classes in separate file. > Element location logic and logic for firing the events, getting values, > doing operations on elements is there in another file. > > I don't think if we are diverting from Firewatir code base, I'll have a > look at current watir code and will let you know how easy/difficult is it to > be going further with integration. > > - Angrez > > > On Wed, May 7, 2008 at 5:25 AM, Bret Pettichord > wrote: > > > Hi there. I was going through some old email and found this note from > > Angrez from a year ago that I never responded to. This email came right > > around the time that I was terminated and had to find a new job and I > > neglected to responded then. My apologies. > > > > Since this email was written, there has been a lot of refactoring of the > > Watir::Container class. In particular, locator methods have been refactored > > into new strategy classes. We have also broken out most of the Watir classes > > into separate files. > > > > There is certainly more refactoring that could be done to the Watir::IE > > code base, but I am worried that it is only becoming more and more divergent > > from the FireWatir code. > > > > What do you say Angrez? What about Amit and the rest of the FireWatir > > team? > > > > Bret > > > > > > On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh wrote: > > > > > Hi all, > > > > > > I just finished releasing FireWatir 1.0.1. I like the idea of merging > > > or reuniting the project, but need to discuss it here with the FireWatir > > > team. Also, its not as mature as Watir and it has its own limitations. I > > > have the refactored code for the Watir code base 1.4.1. But I have > > > made a lot of changes to that to be able to work with Firefox. Just wanted > > > to evaluate the effort it requires to merge the code. > > > > > > Anyways, I am with the idea. Lets first refactor the WATIR::IE code > > > and then we can move forward. > > > > > > Here's what I think: > > > 1. Container module can be a separate module as it has nothing to do > > > with IE, or Firefox, or Safari. > > > > > > > 2. We can move out the classes for HTML elements to some file, as these > > > classes are also browser independent. > > > > > > I think this can be the starting point. > > > > > > What do you say? > > > > > > - Angrez > > > > > > > > > On 1/18/07, Bret Pettichord wrote: > > > > > > > > I think the next step is to start refactoring the existing Watir::IE > > > > code base to separate the IE and Windows specific code. > > > > > > > > Then Bob and I can start implementing the Watir::Selenium > > > > (MineralWatir) code in the same code base. > > > > > > > > Then we can look into pulling in the SafariWatir and FireWatir > > > > codebases. Assuming that Angrez likes this idea. (He's been busy finising > > > > the FireWatir 1.0 release -- good for him.) > > > > > > > > But like Bob said, I need to focus on wrapping up Watir::IE 1.5 > > > > first. I don't think we're ready yet for a Watir 2.0 conference call. > > > > > > > > Bret > > > > > > > > > > > > > > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 7 11:57:04 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 7 May 2008 10:57:04 -0500 Subject: [Wtr-development] FileField patch In-Reply-To: References: Message-ID: Zeljko, Could you please attach this to a jira ticket? Bret On Tue, May 6, 2008 at 9:27 AM, ?eljko Filipin wrote: > Forgot the file. :) > > ?eljko > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From angrez at gmail.com Thu May 8 02:15:12 2008 From: angrez at gmail.com (Angrez Singh) Date: Thu, 8 May 2008 11:45:12 +0530 Subject: [Wtr-development] [Wtr-core] Reuniting Watir In-Reply-To: References: <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: Bret, Any idea as in where we are having the SVN repository? - Angrez On Wed, May 7, 2008 at 9:11 PM, Bret Pettichord wrote: > Angrez, > > What i would like to be able to do is refactor the two code bases, > step-by-step, and create common code used by both. > > The next step would be to move both code bases into the same SVN > repository, and make sure that committers on both projects had access to > both code bases. This allows us to incrementally refactor code, increasing > common code while keeping both tools working. I would like to set up a > continuous integration server (cruisecontrol.rb) that would automatically > execute the unit tests for each project as a way of publicly notifying us if > any changes break either implementation. > > For example, suppose that there are four identical methods in both > implementation's Container module. These could be extracted into a new mixin > and then included into each. We would have to create a common library that > would be used by both projects and the code would have to live there. > Anyway, because we would have the code under continuous integration, we > wouldn't have to work out all these details by email (which can be time > consuming). Instead, we could just use the tests to assure us that the > changes we're making don't break anything. > > Unless i hear principled objections to this plan, I am going to go ahead > and start working on the continuous integration server. > > Bret > > > On Tue, May 6, 2008 at 11:55 PM, Angrez Singh wrote: > > > Hi Bret, > > > > I am all in for refactoring. What we did in Firewatir is that we have > > container class in separate file. All HTML element classes in separate file. > > Element location logic and logic for firing the events, getting values, > > doing operations on elements is there in another file. > > > > I don't think if we are diverting from Firewatir code base, I'll have a > > look at current watir code and will let you know how easy/difficult is it to > > be going further with integration. > > > > - Angrez > > > > > > On Wed, May 7, 2008 at 5:25 AM, Bret Pettichord > > wrote: > > > > > Hi there. I was going through some old email and found this note from > > > Angrez from a year ago that I never responded to. This email came right > > > around the time that I was terminated and had to find a new job and I > > > neglected to responded then. My apologies. > > > > > > Since this email was written, there has been a lot of refactoring of > > > the Watir::Container class. In particular, locator methods have been > > > refactored into new strategy classes. We have also broken out most of the > > > Watir classes into separate files. > > > > > > There is certainly more refactoring that could be done to the > > > Watir::IE code base, but I am worried that it is only becoming more and more > > > divergent from the FireWatir code. > > > > > > What do you say Angrez? What about Amit and the rest of the FireWatir > > > team? > > > > > > Bret > > > > > > > > > On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh > > > wrote: > > > > > > > Hi all, > > > > > > > > I just finished releasing FireWatir 1.0.1. I like the idea of > > > > merging or reuniting the project, but need to discuss it here with the > > > > FireWatir team. Also, its not as mature as Watir and it has its own > > > > limitations. I have the refactored code for the Watir code base > > > > 1.4.1. But I have made a lot of changes to that to be able to work > > > > with Firefox. Just wanted to evaluate the effort it requires to merge the > > > > code. > > > > > > > > Anyways, I am with the idea. Lets first refactor the WATIR::IE code > > > > and then we can move forward. > > > > > > > > Here's what I think: > > > > 1. Container module can be a separate module as it has nothing to do > > > > with IE, or Firefox, or Safari. > > > > > > > > > > 2. We can move out the classes for HTML elements to some file, as > > > > these classes are also browser independent. > > > > > > > > I think this can be the starting point. > > > > > > > > What do you say? > > > > > > > > - Angrez > > > > > > > > > > > > On 1/18/07, Bret Pettichord wrote: > > > > > > > > > > I think the next step is to start refactoring the existing > > > > > Watir::IE code base to separate the IE and Windows specific code. > > > > > > > > > > Then Bob and I can start implementing the Watir::Selenium > > > > > (MineralWatir) code in the same code base. > > > > > > > > > > Then we can look into pulling in the SafariWatir and FireWatir > > > > > codebases. Assuming that Angrez likes this idea. (He's been busy finising > > > > > the FireWatir 1.0 release -- good for him.) > > > > > > > > > > But like Bob said, I need to focus on wrapping up Watir::IE 1.5 > > > > > first. I don't think we're ready yet for a Watir 2.0 conference call. > > > > > > > > > > Bret > > > > > > > > > > > > > > > > > > > > > > > -- > > > Bret Pettichord > > > CTO, WatirCraft LLC > > > Lead Developer, Watir, http://wtr.rubyforge.org > > > Blog (Essays), http://www.io.com/~wazmo/blog > > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > > > > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 8 06:34:40 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 8 May 2008 12:34:40 +0200 Subject: [Wtr-development] FileField patch In-Reply-To: References: Message-ID: On Wed, May 7, 2008 at 5:57 PM, Bret Pettichord wrote: > Could you please attach this to a jira ticket? Done. http://jira.openqa.org/browse/WTR-210 I could not find existing ticket, so I created one. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From aidy.lewis at googlemail.com Thu May 8 09:42:31 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Thu, 8 May 2008 14:42:31 +0100 Subject: [Wtr-development] How Can I Help? - Patches In-Reply-To: References: Message-ID: <7ac2300c0805080642k47fc72f9mf52985a040a3bba7@mail.gmail.com> On 01/05/2008, Bret Pettichord wrote: > Aidy offered to help out .... http://wiki.openqa.org/display/WTR/How+Can+I+Help -- Aidy www.agiletester.co.uk From bret at pettichord.com Thu May 8 10:43:59 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 8 May 2008 09:43:59 -0500 Subject: [Wtr-development] [Wtr-core] Reuniting Watir In-Reply-To: References: <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: My suggestion would be to move FireWatir into the OpenQA Watir repository. Previously we did this with a copy into trunk/watir/vendor, but I now think this was the wrong place and instead it should be top-level, parallel with Watir itself (trunk/firewatir). We also would like to eventually migrate this repository (and jira, confluence, etc) to a new host, Watir.com, but aren't ready to start on that yet (just too busy with other stuff). Bret On Thu, May 8, 2008 at 1:15 AM, Angrez Singh wrote: > Bret, > > Any idea as in where we are having the SVN repository? > > - Angrez > > > On Wed, May 7, 2008 at 9:11 PM, Bret Pettichord > wrote: > >> Angrez, >> >> What i would like to be able to do is refactor the two code bases, >> step-by-step, and create common code used by both. >> >> The next step would be to move both code bases into the same SVN >> repository, and make sure that committers on both projects had access to >> both code bases. This allows us to incrementally refactor code, increasing >> common code while keeping both tools working. I would like to set up a >> continuous integration server (cruisecontrol.rb) that would automatically >> execute the unit tests for each project as a way of publicly notifying us if >> any changes break either implementation. >> >> For example, suppose that there are four identical methods in both >> implementation's Container module. These could be extracted into a new mixin >> and then included into each. We would have to create a common library that >> would be used by both projects and the code would have to live there. >> Anyway, because we would have the code under continuous integration, we >> wouldn't have to work out all these details by email (which can be time >> consuming). Instead, we could just use the tests to assure us that the >> changes we're making don't break anything. >> >> Unless i hear principled objections to this plan, I am going to go ahead >> and start working on the continuous integration server. >> >> Bret >> >> >> On Tue, May 6, 2008 at 11:55 PM, Angrez Singh wrote: >> >>> Hi Bret, >>> >>> I am all in for refactoring. What we did in Firewatir is that we have >>> container class in separate file. All HTML element classes in separate file. >>> Element location logic and logic for firing the events, getting values, >>> doing operations on elements is there in another file. >>> >>> I don't think if we are diverting from Firewatir code base, I'll have a >>> look at current watir code and will let you know how easy/difficult is it to >>> be going further with integration. >>> >>> - Angrez >>> >>> >>> On Wed, May 7, 2008 at 5:25 AM, Bret Pettichord >>> wrote: >>> >>>> Hi there. I was going through some old email and found this note from >>>> Angrez from a year ago that I never responded to. This email came right >>>> around the time that I was terminated and had to find a new job and I >>>> neglected to responded then. My apologies. >>>> >>>> Since this email was written, there has been a lot of refactoring of the >>>> Watir::Container class. In particular, locator methods have been refactored >>>> into new strategy classes. We have also broken out most of the Watir classes >>>> into separate files. >>>> >>>> There is certainly more refactoring that could be done to the Watir::IE >>>> code base, but I am worried that it is only becoming more and more divergent >>>> from the FireWatir code. >>>> >>>> What do you say Angrez? What about Amit and the rest of the FireWatir >>>> team? >>>> >>>> Bret >>>> >>>> >>>> On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh wrote: >>>> >>>>> Hi all, >>>>> >>>>> I just finished releasing FireWatir 1.0.1. I like the idea of merging >>>>> or reuniting the project, but need to discuss it here with the FireWatir >>>>> team. Also, its not as mature as Watir and it has its own limitations. I >>>>> have the refactored code for the Watir code base 1.4.1. But I have >>>>> made a lot of changes to that to be able to work with Firefox. Just wanted >>>>> to evaluate the effort it requires to merge the code. >>>>> >>>>> Anyways, I am with the idea. Lets first refactor the WATIR::IE code and >>>>> then we can move forward. >>>>> >>>>> Here's what I think: >>>>> 1. Container module can be a separate module as it has nothing to do >>>>> with IE, or Firefox, or Safari. >>>>> >>>> >>>> 2. We can move out the classes for HTML elements to some file, as these >>>>> classes are also browser independent. >>>>> >>>>> I think this can be the starting point. >>>>> >>>>> What do you say? >>>>> >>>>> - Angrez >>>>> >>>>> >>>>> On 1/18/07, Bret Pettichord wrote: >>>>>> >>>>>> I think the next step is to start refactoring the existing Watir::IE >>>>>> code base to separate the IE and Windows specific code. >>>>>> >>>>>> Then Bob and I can start implementing the Watir::Selenium >>>>>> (MineralWatir) code in the same code base. >>>>>> >>>>>> Then we can look into pulling in the SafariWatir and FireWatir >>>>>> codebases. Assuming that Angrez likes this idea. (He's been busy finising >>>>>> the FireWatir 1.0 release -- good for him.) >>>>>> >>>>>> But like Bob said, I need to focus on wrapping up Watir::IE 1.5 first. >>>>>> I don't think we're ready yet for a Watir 2.0 conference call. >>>>>> >>>>>> Bret >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Bret Pettichord >>>> CTO, WatirCraft LLC >>>> Lead Developer, Watir, http://wtr.rubyforge.org >>>> Blog (Essays), http://www.io.com/~wazmo/blog >>>> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >>> >>> >>> >> >> >> -- >> Bret Pettichord >> CTO, WatirCraft LLC >> Lead Developer, Watir, http://wtr.rubyforge.org >> Blog (Essays), http://www.io.com/~wazmo/blog >> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >> > > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 8 11:20:12 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 8 May 2008 10:20:12 -0500 Subject: [Wtr-development] How Can I Help? - Patches In-Reply-To: <7ac2300c0805080642k47fc72f9mf52985a040a3bba7@mail.gmail.com> References: <7ac2300c0805080642k47fc72f9mf52985a040a3bba7@mail.gmail.com> Message-ID: Looks good, thanks! On Thu, May 8, 2008 at 8:42 AM, aidy lewis wrote: > On 01/05/2008, Bret Pettichord wrote: > > Aidy offered to help out .... > > http://wiki.openqa.org/display/WTR/How+Can+I+Help > > -- > Aidy > www.agiletester.co.uk > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Tue May 13 14:04:05 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 13 May 2008 13:04:05 -0500 Subject: [Wtr-development] contributors Message-ID: Aidy, This is list of contributors can be found in watir's readme.rb file: Contacts: Paul Rogers (paul.rogers at shaw.ca) Bret Pettichord (bret at pettichord.com) Charley Baker (charley.baker at gmail.com) The mailing list: http://groups.google.com/group/watir-general Contributors: Bret Pettichord Paul Rogers Jonathan Kohl Chris Morris Karlin Fox Lorenzo Jorquera Atilla Ozgur Justin McCarthy Chris McMahon Elisabeth Hendrickson Michael Kelly Peter Chau Danny Faught Andy Sipe John Lloyd-Jones Chris Hedges Park Heesob Shashank Date Jared Luxenberg Alexey Verkhovsky Tuyet Cong-Ton-Nu Jeff Wood Angrez Singh Abhishek Goliya Yaxin Wang Michael Bolton Paul Carvalho Konstantin Sobolev David Schmidt Dara Lillis Charley Baker Prema Arya Xavier Noria Jeff Fry Zeljko Filipin Paul Taylor - Bug fix 194 Vincent Xu - Chinese input support Acknowledgements: Chris Morris Brian Marick Jonathan Kohl Penny Tonita Janet Gregory Andy Tinkham Jacinda Scott (logo creator) Thanks for your ideas and support! =end -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Tue May 13 14:15:12 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 13 May 2008 13:15:12 -0500 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: I think the intent of the original ticket was to put the names of the watir-code contributors on the wiki (as per rspec) http://jira.openqa.org/browse/WTR-205 Your page is including watir-wiki contributors, which is also valuable, but something different. http://wiki.openqa.org/display/WTR/Contributors If you want to do the first, then the list i sent would be the place to start. This is really Zeljko's initiative, so i would like to hear from him about this. Bret On Tue, May 13, 2008 at 1:09 PM, aidy lewis wrote: > Thanks Bret, > > What would you like me to do with it? > > Aidy > > On 13/05/2008, Bret Pettichord wrote: > > Aidy, > > > > This is list of contributors can be found in watir's readme.rb file: > > > > Contacts: > > Paul Rogers (paul.rogers at shaw.ca) > > Bret Pettichord (bret at pettichord.com) > > Charley Baker (charley.baker at gmail.com) > > The mailing list: > > http://groups.google.com/group/watir-general > > > > Contributors: > > Bret Pettichord > > Paul Rogers > > Jonathan Kohl > > Chris Morris > > Karlin Fox > > Lorenzo Jorquera > > Atilla Ozgur > > Justin McCarthy > > Chris McMahon > > Elisabeth Hendrickson > > Michael Kelly > > Peter Chau > > Danny Faught > > Andy Sipe > > John Lloyd-Jones > > Chris Hedges > > Park Heesob > > Shashank Date > > Jared Luxenberg > > Alexey Verkhovsky > > Tuyet Cong-Ton-Nu > > Jeff Wood > > Angrez Singh > > Abhishek Goliya > > Yaxin Wang > > Michael Bolton > > Paul Carvalho > > Konstantin Sobolev > > David Schmidt > > Dara Lillis > > Charley Baker > > Prema Arya > > Xavier Noria > > Jeff Fry > > Zeljko Filipin > > Paul Taylor - Bug fix 194 > > Vincent Xu - Chinese input support > > > > Acknowledgements: > > Chris Morris > > Brian Marick > > Jonathan Kohl > > Penny Tonita > > Janet Gregory > > Andy Tinkham > > Jacinda Scott (logo creator) > > > > Thanks for your ideas and support! > > > > =end > > > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > -- > Aidy > www.agiletester.co.uk > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 13 14:58:46 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 13 May 2008 20:58:46 +0200 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: On Tue, May 13, 2008 at 8:15 PM, Bret Pettichord wrote: > This is really Zeljko's initiative, so i would like to hear from him about this. At the moment, I would like all contributors to be at one list, just to point out that any contribution is valuable (code, documentation or answering questions at list). The only thing that I think is important is that each contributor has a link to a contribution. I am thinking these days how I got involved in Watir. I was using it, but I could not contribute. I remember how good it felt when I answered the first question at Watir general. How good it felt when my name appeared at readme.rb. How good it felt when Bret asked if I would like to update tutorial. (I like to feel good.) Not only I was contributing, but somebody noticed it. I was part of the community. If my name was added to contributors when I made my first contribution, it could only engage me more in Watir. I think we should take better care of the community, and the list of contributors is a step in that direction. What the rest of you think about it? ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From aidy.lewis at googlemail.com Tue May 13 15:54:56 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Tue, 13 May 2008 20:54:56 +0100 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> Hi, I will do this, but what if a contributor has greater than one page? How then will I link to them all? Aidy From aidy.lewis at googlemail.com Tue May 13 16:05:53 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Tue, 13 May 2008 21:05:53 +0100 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> Message-ID: <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> Hi 2008/5/13 aidy lewis : > Hi, > > I will do this, but what if a contributor has greater than one page? > How then will I link to them all? > > Aidy > I have got it. I will put people's blogs in as well if you would like? -- Aidy www.agiletester.co.uk From bret at pettichord.com Tue May 13 17:58:50 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 13 May 2008 16:58:50 -0500 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: > > At the moment, I would like all contributors to be at one list, just to > point out that any contribution is valuable (code, documentation or > answering questions at list). Just to be clear. The list of contributors in the readme file needs to include people who have contributed to the watir code base itself only. This includes the inline code documentation and examples, but not posts to the mailing list or wiki pages. I'm happy to see this become more detailed and to publish a version of it so that it is more visible. (I think this list is complete in that it includes all contributors, but if we missed some one along the way, I happy to fix it.) Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 14 03:57:06 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 14 May 2008 09:57:06 +0200 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> Message-ID: On Tue, May 13, 2008 at 10:05 PM, aidy lewis wrote: > I will put people's blogs in as well if you would like? Sure. Link to blog if you find one. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 14 04:04:53 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 14 May 2008 10:04:53 +0200 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: On Tue, May 13, 2008 at 11:58 PM, Bret Pettichord wrote: > The list of contributors in the readme file needs to include people who have contributed to the watir code base itself only. Makes sense. I was talking about wiki page, not readme file. Sorry for not being more explicit. > I'm happy to see this become more detailed and to publish a version of it so that it is more visible. Maybe we should create two (or three lists) after all, or to divide the list of contributors in sections. One fore code contributions, one for wiki contributions, one for support contributions (watir general). > I think this list is complete in that it includes all contributors, but if we missed some one along the way, I happy to fix it. If you (or anybody else) has the time to browse commits and see if anybody is missing, that would be nice, but I guess it is low priority. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From aidy.lewis at googlemail.com Wed May 14 04:11:28 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Wed, 14 May 2008 01:11:28 -0700 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> Message-ID: <7ac2300c0805140111o48ef39c2y648419bc64efaa47@mail.gmail.com> Hi, On 14/05/2008, ?eljko Filipin wrote: > On Tue, May 13, 2008 at 10:05 PM, aidy lewis > wrote: > > I will put people's blogs in as well if you would like? > > Sure. Link to blog if you find one. > > ?eljko > I will complete this by tonight (BST). I think psychologically potential users are more likely to use-open source software if they see a large number of people who have or are involved. -- Aidy www.agiletester.co.uk From zeljko.filipin at gmail.com Wed May 14 04:14:00 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 14 May 2008 10:14:00 +0200 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805140111o48ef39c2y648419bc64efaa47@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> <7ac2300c0805140111o48ef39c2y648419bc64efaa47@mail.gmail.com> Message-ID: On Wed, May 14, 2008 at 10:11 AM, aidy lewis wrote: > I think psychologically > potential users are more likely to use-open source software if they > see a large number of people who have or are involved. Good point. I did not think of benefit for users. I was just thinking about contributors. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Mon May 19 19:23:57 2008 From: bret at pettichord.com (Bret Pettichord) Date: Mon, 19 May 2008 18:23:57 -0500 Subject: [Wtr-development] Merging Watir and FireWatir Message-ID: I'm looking at the recent history of the FireWatir code base. On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it into the Watir code base on OpenQA. Since then we've each made a couple of patches to that code. I think we did that because we thought that the FireWatir code on google was not being working any more. But we were wrong. Since then several updates have been made to the google code by Angrez and kreatix (who is that?). So before I can even start to merge to the FireWatir and Watir code bases, I need to merge together to the two different versions of FireWatir. https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir http://firewatir.googlecode.com/svn/trunk/FireWatir There are two different ways to proceed. 1. Apply the changes from openqa to the google code base. 2. Apply the changes from google to the openqa code base. I think that #1 would be easier (fewer changes), however i do not have commit rights to that code base, so i can't do it. Angrez, do you want to give me commit rights? Do you want to make these changes yourself? Also before I go ahead with #2, i need to know that we are all on board with working from a single repository. Are we? I'll need to grant kreatix and the other FireWatir committers commit rights to Watir. Can someone help me identify who these people are? Angrez, Amit, what do you say? What do you think is the best approach? Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From angrez at gmail.com Tue May 20 01:17:15 2008 From: angrez at gmail.com (Angrez Singh) Date: Tue, 20 May 2008 10:47:15 +0530 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: Hi Bret, I think we should go by #1. I'll give you commit rights on google code base. Also I am in favor of using single repository we can just have our gem on google code base. Amit, what do you say? - Angrez On Tue, May 20, 2008 at 4:53 AM, Bret Pettichord wrote: > I'm looking at the recent history of the FireWatir code base. > > On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it > into the Watir code base on OpenQA. Since then we've each made a couple of > patches to that code. I think we did that because we thought that the > FireWatir code on google was not being working any more. But we were wrong. > Since then several updates have been made to the google code by Angrez and > kreatix (who is that?). > > So before I can even start to merge to the FireWatir and Watir code bases, > I need to merge together to the two different versions of FireWatir. > > https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir > http://firewatir.googlecode.com/svn/trunk/FireWatir > > There are two different ways to proceed. > > 1. Apply the changes from openqa to the google code base. > 2. Apply the changes from google to the openqa code base. > > I think that #1 would be easier (fewer changes), however i do not have > commit rights to that code base, so i can't do it. Angrez, do you want to > give me commit rights? Do you want to make these changes yourself? > > Also before I go ahead with #2, i need to know that we are all on board > with working from a single repository. Are we? I'll need to grant kreatix > and the other FireWatir committers commit rights to Watir. Can someone help > me identify who these people are? > > Angrez, Amit, what do you say? What do you think is the best approach? > > Bret > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > --~--~---------~--~----~------------~-------~--~----~ > You received this message because you are subscribed to the Google Groups > "FireWatir" group. > To post to this group, send email to firewatir at googlegroups.com > To unsubscribe from this group, send email to > firewatir-unsubscribe at googlegroups.com > For more options, visit this group at > http://groups.google.com/group/firewatir?hl=en > -~----------~----~----~----~------~----~------~--~--- > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Tue May 20 17:44:49 2008 From: bernerbits at gmail.com (Derek Berner) Date: Tue, 20 May 2008 16:44:49 -0500 Subject: [Wtr-development] Firewatir Patches Message-ID: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> I have attached two Firewatir patches. One of them fixes two bugs: page waits would loop forever when using a meta-redirect to a file that downloaded with the "attachment" disposition, and when deciding the active window, it would inadvertently select the Downloads dialog if an action within a test opened it. The other patch is my first-round attempt at an X11 version of WinClicker. It is not fully implemented because of differences between X11 and WinAPI but the primary functionality, "clickWindowsButton", should behave similarly in an X11/Firefox environment now. Unfortunately, it is necessary to describe the keystrokes necessary to emulate button clicks in X11 buttons because there appears to be no way to read button text in X11. This list will likely expand as more people use this. These patches were created from revision 132 of the Firewatir trunk. I tried to upload the first patch earlier but they got caught in transit due to my trying to upload firewatir.rb along with it. Moderators, feel free to delete those messages if you have not already. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Tue May 20 17:48:22 2008 From: bernerbits at gmail.com (Derek Berner) Date: Tue, 20 May 2008 16:48:22 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> Message-ID: <677955230805201448x60beb427l36f7a79af9b1dbb6@mail.gmail.com> Here is the first of the patches I said I attached. On Tue, May 20, 2008 at 4:44 PM, Derek Berner wrote: > I have attached two Firewatir patches. > > One of them fixes two bugs: page waits would loop forever when using a > meta-redirect to a file that downloaded with the "attachment" disposition, > and when deciding the active window, it would inadvertently select the > Downloads dialog if an action within a test opened it. > > The other patch is my first-round attempt at an X11 version of WinClicker. > It is not fully implemented because of differences between X11 and WinAPI > but the primary functionality, "clickWindowsButton", should behave similarly > in an X11/Firefox environment now. Unfortunately, it is necessary to > describe the keystrokes necessary to emulate button clicks in X11 buttons > because there appears to be no way to read button text in X11. This list > will likely expand as more people use this. > > These patches were created from revision 132 of the Firewatir trunk. > > I tried to upload the first patch earlier but they got caught in transit > due to my trying to upload firewatir.rb along with it. Moderators, feel free > to delete those messages if you have not already. > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: downloads.patch Type: text/x-diff Size: 5872 bytes Desc: not available URL: From bernerbits at gmail.com Tue May 20 17:48:47 2008 From: bernerbits at gmail.com (Derek Berner) Date: Tue, 20 May 2008 16:48:47 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> Message-ID: <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> Here is the second of the patches I said I attached. On Tue, May 20, 2008 at 4:44 PM, Derek Berner wrote: > I have attached two Firewatir patches. > > One of them fixes two bugs: page waits would loop forever when using a > meta-redirect to a file that downloaded with the "attachment" disposition, > and when deciding the active window, it would inadvertently select the > Downloads dialog if an action within a test opened it. > > The other patch is my first-round attempt at an X11 version of WinClicker. > It is not fully implemented because of differences between X11 and WinAPI > but the primary functionality, "clickWindowsButton", should behave similarly > in an X11/Firefox environment now. Unfortunately, it is necessary to > describe the keystrokes necessary to emulate button clicks in X11 buttons > because there appears to be no way to read button text in X11. This list > will likely expand as more people use this. > > These patches were created from revision 132 of the Firewatir trunk. > > I tried to upload the first patch earlier but they got caught in transit > due to my trying to upload firewatir.rb along with it. Moderators, feel free > to delete those messages if you have not already. > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: x11winclicker.patch Type: text/x-diff Size: 8850 bytes Desc: not available URL: From angrez at gmail.com Wed May 21 02:09:19 2008 From: angrez at gmail.com (Angrez Singh) Date: Wed, 21 May 2008 11:39:19 +0530 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> Message-ID: Derek, Thanks for you patches. Bret, To which repository are we going to apply these patches? On Wed, May 21, 2008 at 3:18 AM, Derek Berner wrote: > Here is the second of the patches I said I attached. > > On Tue, May 20, 2008 at 4:44 PM, Derek Berner > wrote: > >> I have attached two Firewatir patches. >> >> One of them fixes two bugs: page waits would loop forever when using a >> meta-redirect to a file that downloaded with the "attachment" disposition, >> and when deciding the active window, it would inadvertently select the >> Downloads dialog if an action within a test opened it. >> >> The other patch is my first-round attempt at an X11 version of WinClicker. >> It is not fully implemented because of differences between X11 and WinAPI >> but the primary functionality, "clickWindowsButton", should behave similarly >> in an X11/Firefox environment now. Unfortunately, it is necessary to >> describe the keystrokes necessary to emulate button clicks in X11 buttons >> because there appears to be no way to read button text in X11. This list >> will likely expand as more people use this. >> >> These patches were created from revision 132 of the Firewatir trunk. >> >> I tried to upload the first patch earlier but they got caught in transit >> due to my trying to upload firewatir.rb along with it. Moderators, feel free >> to delete those messages if you have not already. >> > > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Wed May 21 02:21:05 2008 From: bernerbits at gmail.com (Derek Berner) Date: Wed, 21 May 2008 01:21:05 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> Message-ID: <677955230805202321t7a4759deu8cfa1bf02f68ba65@mail.gmail.com> Ok, noticed a problem in downloads.patch: in @@ -635,10 +654,11 @@, change "wait(wait)" to "wait(url)". I was applying a diff to a clean checkout and had to apply that particular change manually, so I must have mistyped it. On Wed, May 21, 2008 at 1:09 AM, Angrez Singh wrote: > Derek, > > Thanks for you patches. > > Bret, > To which repository are we going to apply these patches? > > On Wed, May 21, 2008 at 3:18 AM, Derek Berner > wrote: > >> Here is the second of the patches I said I attached. >> >> On Tue, May 20, 2008 at 4:44 PM, Derek Berner >> wrote: >> >>> I have attached two Firewatir patches. >>> >>> One of them fixes two bugs: page waits would loop forever when using a >>> meta-redirect to a file that downloaded with the "attachment" disposition, >>> and when deciding the active window, it would inadvertently select the >>> Downloads dialog if an action within a test opened it. >>> >>> The other patch is my first-round attempt at an X11 version of >>> WinClicker. It is not fully implemented because of differences between X11 >>> and WinAPI but the primary functionality, "clickWindowsButton", should >>> behave similarly in an X11/Firefox environment now. Unfortunately, it is >>> necessary to describe the keystrokes necessary to emulate button clicks in >>> X11 buttons because there appears to be no way to read button text in X11. >>> This list will likely expand as more people use this. >>> >>> These patches were created from revision 132 of the Firewatir trunk. >>> >>> I tried to upload the first patch earlier but they got caught in transit >>> due to my trying to upload firewatir.rb along with it. Moderators, feel free >>> to delete those messages if you have not already. >>> >> >> >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Wed May 21 02:23:04 2008 From: bernerbits at gmail.com (Derek Berner) Date: Wed, 21 May 2008 01:23:04 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805202321t7a4759deu8cfa1bf02f68ba65@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> <677955230805202321t7a4759deu8cfa1bf02f68ba65@mail.gmail.com> Message-ID: <677955230805202323j58186a4fh4dfcfb061363b065@mail.gmail.com> Here's the first patch again, fixed. I do have my own local repo, I've just been lazy. On Wed, May 21, 2008 at 1:21 AM, Derek Berner wrote: > Ok, noticed a problem in downloads.patch: in @@ -635,10 +654,11 @@, change > "wait(wait)" to "wait(url)". > > I was applying a diff to a clean checkout and had to apply that particular > change manually, so I must have mistyped it. > > > On Wed, May 21, 2008 at 1:09 AM, Angrez Singh wrote: > >> Derek, >> >> Thanks for you patches. >> >> Bret, >> To which repository are we going to apply these patches? >> >> On Wed, May 21, 2008 at 3:18 AM, Derek Berner >> wrote: >> >>> Here is the second of the patches I said I attached. >>> >>> On Tue, May 20, 2008 at 4:44 PM, Derek Berner >>> wrote: >>> >>>> I have attached two Firewatir patches. >>>> >>>> One of them fixes two bugs: page waits would loop forever when using a >>>> meta-redirect to a file that downloaded with the "attachment" disposition, >>>> and when deciding the active window, it would inadvertently select the >>>> Downloads dialog if an action within a test opened it. >>>> >>>> The other patch is my first-round attempt at an X11 version of >>>> WinClicker. It is not fully implemented because of differences between X11 >>>> and WinAPI but the primary functionality, "clickWindowsButton", should >>>> behave similarly in an X11/Firefox environment now. Unfortunately, it is >>>> necessary to describe the keystrokes necessary to emulate button clicks in >>>> X11 buttons because there appears to be no way to read button text in X11. >>>> This list will likely expand as more people use this. >>>> >>>> These patches were created from revision 132 of the Firewatir trunk. >>>> >>>> I tried to upload the first patch earlier but they got caught in transit >>>> due to my trying to upload firewatir.rb along with it. Moderators, feel free >>>> to delete those messages if you have not already. >>>> >>> >>> >>> _______________________________________________ >>> Wtr-development mailing list >>> Wtr-development at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/wtr-development >>> >> >> >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: downloads.patch Type: text/x-diff Size: 5871 bytes Desc: not available URL: From aidy.lewis at googlemail.com Wed May 21 04:23:00 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Wed, 21 May 2008 01:23:00 -0700 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: <7ac2300c0805210123h49c106b3k6a536acce3a51421@mail.gmail.com> Hi, If we are heading for a unified product I think we should merge the user and development lists as well. Aidy From bret at pettichord.com Wed May 21 10:44:25 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 21 May 2008 09:44:25 -0500 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: Angrez, Please let me know when you've done this. My gmail account is bpettichord at gmail.com. Bret On Tue, May 20, 2008 at 12:17 AM, Angrez Singh wrote: > Hi Bret, > > I think we should go by #1. I'll give you commit rights on google code > base. Also I am in favor of using single repository we can just have our gem > on google code base. > > Amit, what do you say? > > - Angrez > > On Tue, May 20, 2008 at 4:53 AM, Bret Pettichord > wrote: > >> I'm looking at the recent history of the FireWatir code base. >> >> On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it >> into the Watir code base on OpenQA. Since then we've each made a couple of >> patches to that code. I think we did that because we thought that the >> FireWatir code on google was not being working any more. But we were wrong. >> Since then several updates have been made to the google code by Angrez and >> kreatix (who is that?). >> >> So before I can even start to merge to the FireWatir and Watir code bases, >> I need to merge together to the two different versions of FireWatir. >> >> https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir >> http://firewatir.googlecode.com/svn/trunk/FireWatir >> >> There are two different ways to proceed. >> >> 1. Apply the changes from openqa to the google code base. >> 2. Apply the changes from google to the openqa code base. >> >> I think that #1 would be easier (fewer changes), however i do not have >> commit rights to that code base, so i can't do it. Angrez, do you want to >> give me commit rights? Do you want to make these changes yourself? >> >> Also before I go ahead with #2, i need to know that we are all on board >> with working from a single repository. Are we? I'll need to grant kreatix >> and the other FireWatir committers commit rights to Watir. Can someone help >> me identify who these people are? >> >> Angrez, Amit, what do you say? What do you think is the best approach? >> >> Bret >> >> -- >> Bret Pettichord >> CTO, WatirCraft LLC >> Lead Developer, Watir, http://wtr.rubyforge.org >> Blog (Essays), http://www.io.com/~wazmo/blog >> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >> --~--~---------~--~----~------------~-------~--~----~ >> You received this message because you are subscribed to the Google Groups >> "FireWatir" group. >> To post to this group, send email to firewatir at googlegroups.com >> To unsubscribe from this group, send email to >> firewatir-unsubscribe at googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/firewatir?hl=en >> -~----------~----~----~----~------~----~------~--~--- >> >> > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From angrez at gmail.com Wed May 21 10:58:26 2008 From: angrez at gmail.com (Angrez Singh) Date: Wed, 21 May 2008 20:28:26 +0530 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: Hi Bret, I have added you as "Project Member". Let me know if there are any problems while committing the code. - Angrez On Wed, May 21, 2008 at 8:14 PM, Bret Pettichord wrote: > Angrez, > > Please let me know when you've done this. My gmail account is > bpettichord at gmail.com. > > Bret > > On Tue, May 20, 2008 at 12:17 AM, Angrez Singh wrote: > >> Hi Bret, >> >> I think we should go by #1. I'll give you commit rights on google code >> base. Also I am in favor of using single repository we can just have our gem >> on google code base. >> >> Amit, what do you say? >> >> - Angrez >> >> On Tue, May 20, 2008 at 4:53 AM, Bret Pettichord >> wrote: >> >>> I'm looking at the recent history of the FireWatir code base. >>> >>> On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it >>> into the Watir code base on OpenQA. Since then we've each made a couple of >>> patches to that code. I think we did that because we thought that the >>> FireWatir code on google was not being working any more. But we were wrong. >>> Since then several updates have been made to the google code by Angrez and >>> kreatix (who is that?). >>> >>> So before I can even start to merge to the FireWatir and Watir code >>> bases, I need to merge together to the two different versions of FireWatir. >>> >>> https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir >>> http://firewatir.googlecode.com/svn/trunk/FireWatir >>> >>> There are two different ways to proceed. >>> >>> 1. Apply the changes from openqa to the google code base. >>> 2. Apply the changes from google to the openqa code base. >>> >>> I think that #1 would be easier (fewer changes), however i do not have >>> commit rights to that code base, so i can't do it. Angrez, do you want to >>> give me commit rights? Do you want to make these changes yourself? >>> >>> Also before I go ahead with #2, i need to know that we are all on board >>> with working from a single repository. Are we? I'll need to grant kreatix >>> and the other FireWatir committers commit rights to Watir. Can someone help >>> me identify who these people are? >>> >>> Angrez, Amit, what do you say? What do you think is the best approach? >>> >>> Bret >>> >>> -- >>> Bret Pettichord >>> CTO, WatirCraft LLC >>> Lead Developer, Watir, http://wtr.rubyforge.org >>> Blog (Essays), http://www.io.com/~wazmo/blog >>> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >>> >>> >> >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > --~--~---------~--~----~------------~-------~--~----~ > You received this message because you are subscribed to the Google Groups > "FireWatir" group. > To post to this group, send email to firewatir at googlegroups.com > To unsubscribe from this group, send email to > firewatir-unsubscribe at googlegroups.com > For more options, visit this group at > http://groups.google.com/group/firewatir?hl=en > -~----------~----~----~----~------~----~------~--~--- > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Tue May 27 18:15:38 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 27 May 2008 17:15:38 -0500 Subject: [Wtr-development] Fort Lewis Example Message-ID: Looks to me like this example is broken. I'm wondering if i should just remove it from the Watir source tree. examples/mouse_over.rb According to the history, Paul Rogers, Paul Carvalho and Charley Baker all touched it at one point or another. I get this error: ## Beginning of Example: FortLewis.edu Step 1: go to the test site: http://www.fortlewis.edu ./watir/element.rb:49:in `assert_exists': Unable to locate object, using text and (?-mix:Prospective Students) (Watir::Exception::UnknownObjectException) from ./watir/element.rb:281:in `enabled?' from ./watir/element.rb:53:in `assert_enabled' from ./watir/element.rb:251:in `fireEvent' from ./examples\mouse_over.rb:19 Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From paul.rogers at shaw.ca Tue May 27 18:55:31 2008 From: paul.rogers at shaw.ca (Paul Rogers) Date: Tue, 27 May 2008 16:55:31 -0600 Subject: [Wtr-development] Fort Lewis Example In-Reply-To: References: Message-ID: if its only a demo of mouse_over it should be easy to recreate a demo as part of the install. I kind of thought this test was to demo menus or the like... Paul On Tue, May 27, 2008 at 4:15 PM, Bret Pettichord wrote: > Looks to me like this example is broken. I'm wondering if i should just > remove it from the Watir source tree. > > examples/mouse_over.rb > > According to the history, Paul Rogers, Paul Carvalho and Charley Baker all > touched it at one point or another. > > I get this error: > ## Beginning of Example: FortLewis.edu > Step 1: go to the test site: http://www.fortlewis.edu > ./watir/element.rb:49:in `assert_exists': Unable to locate object, using > text and (?-mix:Prospective Students) > (Watir::Exception::UnknownObjectException) > from ./watir/element.rb:281:in `enabled?' > from ./watir/element.rb:53:in `assert_enabled' > from ./watir/element.rb:251:in `fireEvent' > from ./examples\mouse_over.rb:19 > > Bret > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > From bret at pettichord.com Tue May 27 19:21:29 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 27 May 2008 18:21:29 -0500 Subject: [Wtr-development] Fort Lewis Example In-Reply-To: References: Message-ID: I'm not exactly sure what the original intent was. Unlike some of the other demos it isn't commented. Here's the file: # Notes: # Pop-up Blockers may prevent the web site used in this script from opening new browser windows require 'thread' require 'watir' require 'test/unit' require 'test/unit/ui/console/testrunner' require 'watir/testUnitAddons' testSite = 'http://www.fortlewis.edu' $ie = Watir::IE.new ie2 = nil puts "## Beginning of Example: FortLewis.edu" puts " " sleep 1 puts "Step 1: go to the test site: " + testSite $ie.goto(testSite) $ie.link(:text,/Prospective Students/).fireEvent("onMouseOver") sleep 1 $ie.link(:text,/Prospective Students/).fireEvent("onMouseOut") $ie.link(:text,/Current Students/).fireEvent("onMouseOver") $ie.link(:url,"http://faculty.fortlewis.edu/").flash sleep 1 $ie.link(:url,"http://faculty.fortlewis.edu/").click sleep 1 ie2 = Watir::IE.attach(:title, "Faculty Web Sites @ Fort Lewis College, Durango Colorado") ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").flash ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").click sleep 1 ie2.link(:url,/classnotesandassignments.html/).flash ie2.link(:url,/classnotesandassignments.html/).click sleep 1 ie2.link(:url,/CS106/).flash ie2.link(:url,/CS106/).click sleep 1 On Tue, May 27, 2008 at 5:55 PM, Paul Rogers wrote: > if its only a demo of mouse_over it should be easy to recreate a demo > as part of the install. I kind of thought this test was to demo menus > or the like... > > Paul > > On Tue, May 27, 2008 at 4:15 PM, Bret Pettichord > wrote: > > Looks to me like this example is broken. I'm wondering if i should just > > remove it from the Watir source tree. > > > > examples/mouse_over.rb > > > > According to the history, Paul Rogers, Paul Carvalho and Charley Baker > all > > touched it at one point or another. > > > > I get this error: > > ## Beginning of Example: FortLewis.edu > > Step 1: go to the test site: http://www.fortlewis.edu > > ./watir/element.rb:49:in `assert_exists': Unable to locate object, using > > text and (?-mix:Prospective Students) > > (Watir::Exception::UnknownObjectException) > > from ./watir/element.rb:281:in `enabled?' > > from ./watir/element.rb:53:in `assert_enabled' > > from ./watir/element.rb:251:in `fireEvent' > > from ./examples\mouse_over.rb:19 > > > > Bret > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > _______________________________________________ > > Wtr-development mailing list > > Wtr-development at rubyforge.org > > http://rubyforge.org/mailman/listinfo/wtr-development > > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 28 04:09:14 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 28 May 2008 10:09:14 +0200 Subject: [Wtr-development] Watir Podcast Message-ID: "In the first episode ?eljko Filipin talks with Bret Pettichord about Watir and what it does and doesn't do well. Bret describes how people are building frameworks with Watir and the reasons why Watir was created in the first place. Also included are his thoughts on recorders and open-source and his new company, WatirCraft." More information at watirpodcast.com. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 28 04:50:42 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 28 May 2008 10:50:42 +0200 Subject: [Wtr-development] [wtr-general] Re: Watir Podcast In-Reply-To: <483D19D9.5050900@gslab.com> References: <483D19D9.5050900@gslab.com> Message-ID: On Wed, May 28, 2008 at 10:37 AM, Manish Sapariya wrote: > Can't seem to access the mp3 file. > Error 404 - Not Found Hm. Works for me. Please try again. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 28 12:28:25 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 11:28:25 -0500 Subject: [Wtr-development] Wiki page: Methods Supported by Element Message-ID: Hey, i just noticed that this page http://wiki.openqa.org/display/WTR/Methods+Supported+by+Element Was missing from our wiki home page. I added it, but i am concerned that others may be missing as well. Zeljko, were you the one who set up the auto-hierarchy of the pages? How do we add pages to the main page now? Is it possible to change a page's location in the hierarchy? Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 28 13:40:41 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 12:40:41 -0500 Subject: [Wtr-development] Fort Lewis Example In-Reply-To: References: Message-ID: It wasn't obvious to me how to update this, so i deleted it. If someone has a fix for this, I'd be happy to add it back. Bret On Tue, May 27, 2008 at 6:21 PM, Bret Pettichord wrote: > I'm not exactly sure what the original intent was. Unlike some of the other > demos it isn't commented. Here's the file: > > # Notes: > # Pop-up Blockers may prevent the web site used in this script from opening > new browser windows > > require 'thread' > require 'watir' > require 'test/unit' > require 'test/unit/ui/console/testrunner' > require 'watir/testUnitAddons' > > testSite = 'http://www.fortlewis.edu' > $ie = Watir::IE.new > ie2 = nil > puts "## Beginning of Example: FortLewis.edu" > puts " " > sleep 1 > puts "Step 1: go to the test site: " + testSite > $ie.goto(testSite) > $ie.link(:text,/Prospective Students/).fireEvent("onMouseOver") > sleep 1 > $ie.link(:text,/Prospective Students/).fireEvent("onMouseOut") > $ie.link(:text,/Current Students/).fireEvent("onMouseOver") > $ie.link(:url,"http://faculty.fortlewis.edu/").flash > sleep 1 > > $ie.link(:url,"http://faculty.fortlewis.edu/").click > sleep 1 > > ie2 = Watir::IE.attach(:title, "Faculty Web Sites @ Fort Lewis College, > Durango Colorado") > ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").flash > ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").click > sleep 1 > ie2.link(:url,/classnotesandassignments.html/).flash > ie2.link(:url,/classnotesandassignments.html/).click > sleep 1 > > ie2.link(:url,/CS106/).flash > ie2.link(:url,/CS106/).click > sleep 1 > > > > On Tue, May 27, 2008 at 5:55 PM, Paul Rogers wrote: > >> if its only a demo of mouse_over it should be easy to recreate a demo >> as part of the install. I kind of thought this test was to demo menus >> or the like... >> >> Paul >> >> On Tue, May 27, 2008 at 4:15 PM, Bret Pettichord >> wrote: >> > Looks to me like this example is broken. I'm wondering if i should just >> > remove it from the Watir source tree. >> > >> > examples/mouse_over.rb >> > >> > According to the history, Paul Rogers, Paul Carvalho and Charley Baker >> all >> > touched it at one point or another. >> > >> > I get this error: >> > ## Beginning of Example: FortLewis.edu >> > Step 1: go to the test site: http://www.fortlewis.edu >> > ./watir/element.rb:49:in `assert_exists': Unable to locate object, using >> > text and (?-mix:Prospective Students) >> > (Watir::Exception::UnknownObjectException) >> > from ./watir/element.rb:281:in `enabled?' >> > from ./watir/element.rb:53:in `assert_enabled' >> > from ./watir/element.rb:251:in `fireEvent' >> > from ./examples\mouse_over.rb:19 >> > >> > Bret >> > >> > -- >> > Bret Pettichord >> > CTO, WatirCraft LLC >> > Lead Developer, Watir, http://wtr.rubyforge.org >> > Blog (Essays), http://www.io.com/~wazmo/blog >> > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >> > _______________________________________________ >> > Wtr-development mailing list >> > Wtr-development at rubyforge.org >> > http://rubyforge.org/mailman/listinfo/wtr-development >> > >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 28 13:45:15 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 12:45:15 -0500 Subject: [Wtr-development] RSS Feeds Message-ID: I have several RSS Feeds that I use to track the Watir project. These notify me when changes are made to Confluence, Jira or the SVN. I documented them here: http://wiki.openqa.org/display/WTR/RSS+Feeds I'm sharing these in case some of you also find them to be useful. Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff.fry at gmail.com Wed May 28 14:01:37 2008 From: jeff.fry at gmail.com (Jeff Fry) Date: Wed, 28 May 2008 11:01:37 -0700 Subject: [Wtr-development] RSS Feeds In-Reply-To: References: Message-ID: <970956b0805281101t386bc82cp3c85ffd13cccddc5@mail.gmail.com> Thanks for sending these out! On Wed, May 28, 2008 at 10:45 AM, Bret Pettichord wrote: > I have several RSS Feeds that I use to track the Watir project. These > notify me when changes are made to Confluence, Jira or the SVN. > > I documented them here: http://wiki.openqa.org/display/WTR/RSS+Feeds > > I'm sharing these in case some of you also find them to be useful. > > Bret > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- http://testingjeff.wordpress.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From paul.rogers at shaw.ca Wed May 28 16:45:52 2008 From: paul.rogers at shaw.ca (Paul Rogers) Date: Wed, 28 May 2008 14:45:52 -0600 Subject: [Wtr-development] Fwd: [Win32utils-devel] WIN32OLE rewrite? In-Reply-To: <7524A45A1A5B264FA4809E2156496CFB023D32C0@ITOMAE2KM01.AD.QINTRA.COM> References: <7524A45A1A5B264FA4809E2156496CFB023D32C0@ITOMAE2KM01.AD.QINTRA.COM> Message-ID: >From the win32 list.... ---------- Forwarded message ---------- From: Berger, Daniel Date: Wed, May 28, 2008 at 2:20 PM Subject: [Win32utils-devel] WIN32OLE rewrite? To: Development and ideas for win32utils projects Hi everyone, So, who wants to rewrite the WIN32OLE library? I think I've got most everything you'll need in the windows-pr library, such as Windows::COM::Automation, Windows::Error, etc. I can add anything that's missing. Advantages include: * No compiler required * Easier to debug * A potentially better and more flexible interface * The current WIN32OLE library is still occasionally buggy and crashy The major pain point is that this is a 6200+ line source file. :( Any takers? Regards, Dan This communication is the property of Qwest and may contain confidential or privileged information. Unauthorized use of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy all copies of the communication and any attachments. _______________________________________________ win32utils-devel mailing list win32utils-devel at rubyforge.org http://rubyforge.org/mailman/listinfo/win32utils-devel From bret at pettichord.com Wed May 28 17:07:25 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 16:07:25 -0500 Subject: [Wtr-development] Fwd: [Win32utils-devel] WIN32OLE rewrite? In-Reply-To: References: <7524A45A1A5B264FA4809E2156496CFB023D32C0@ITOMAE2KM01.AD.QINTRA.COM> Message-ID: Interesting. Thanks for forwarding this. On Wed, May 28, 2008 at 3:45 PM, Paul Rogers wrote: > >From the win32 list.... > > > ---------- Forwarded message ---------- > From: Berger, Daniel > Date: Wed, May 28, 2008 at 2:20 PM > Subject: [Win32utils-devel] WIN32OLE rewrite? > To: Development and ideas for win32utils projects > > > > Hi everyone, > > So, who wants to rewrite the WIN32OLE library? I think I've got most > everything you'll need in the windows-pr library, such as > Windows::COM::Automation, Windows::Error, etc. I can add anything that's > missing. > > Advantages include: > > * No compiler required > * Easier to debug > * A potentially better and more flexible interface > * The current WIN32OLE library is still occasionally buggy and crashy > > The major pain point is that this is a 6200+ line source file. :( > > Any takers? > > Regards, > > Dan > > > This communication is the property of Qwest and may contain confidential or > privileged information. Unauthorized use of this communication is strictly > prohibited and may be unlawful. If you have received this communication > in error, please immediately notify the sender by reply e-mail and destroy > all copies of the communication and any attachments. > _______________________________________________ > win32utils-devel mailing list > win32utils-devel at rubyforge.org > http://rubyforge.org/mailman/listinfo/win32utils-devel > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 05:54:07 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 11:54:07 +0200 Subject: [Wtr-development] RSS Feeds In-Reply-To: References: Message-ID: Thanks. I am subscribed to some feeds, but some of them look unreliable. I will thy these, hope they work better. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 06:14:03 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 12:14:03 +0200 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Wed, May 28, 2008 at 6:28 PM, Bret Pettichord wrote: > Zeljko, were you the one who set up the auto-hierarchy of the pages? Yes. > How do we add pages to the main page now? 1) You can add it (like you did). 2) If you want the page to appear in Start Here section, add it to children of Start Here page. The same for Learning More, The Watir Community, Other Testing Tools and Watir Development. I made it easy for me, since at the time I was changing wiki a lot. You can change it the way you like. > Is it possible to change a page's location in the hierarchy? Sure. - go to page (example: Watir Community) - click "Edit" - click "EDIT" in "Location: Watir > The Watir Community EDIT" (under text box with page title) Let me know if I was not clear enough. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 29 10:40:18 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 29 May 2008 09:40:18 -0500 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: Thanks. I was a little dim-witted at first, but i figured it out and now see that it is really easy to maintain. Thanks for setting this up. Bret On Thu, May 29, 2008 at 5:14 AM, ?eljko Filipin wrote: > On Wed, May 28, 2008 at 6:28 PM, Bret Pettichord > wrote: > > Zeljko, were you the one who set up the auto-hierarchy of the pages? > > Yes. > > > How do we add pages to the main page now? > > 1) You can add it (like you did). > 2) If you want the page to appear in Start Here section, add it to children > of Start Here page. The same for Learning More, The Watir Community, Other > Testing Tools and Watir Development. > > I made it easy for me, since at the time I was changing wiki a lot. You can > change it the way you like. > > > Is it possible to change a page's location in the hierarchy? > > Sure. > > - go to page (example: Watir Community) > - click "Edit" > - click "EDIT" in "Location: Watir > The Watir Community EDIT" (under > text box with page title) > > Let me know if I was not clear enough. > > ?eljko > -- > ZeljkoFilipin.com > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 29 10:41:16 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 29 May 2008 09:41:16 -0500 Subject: [Wtr-development] RSS Feeds In-Reply-To: References: Message-ID: Let us know if you have problems with these, or if there are others that you or others find useful. Bret On Thu, May 29, 2008 at 4:54 AM, ?eljko Filipin wrote: > Thanks. I am subscribed to some feeds, but some of them look unreliable. I > will thy these, hope they work better. > > ?eljko > -- > ZeljkoFilipin.com > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 10:44:52 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 16:44:52 +0200 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Thu, May 29, 2008 at 4:40 PM, Bret Pettichord wrote: > now see that it is really easy to maintain I did it the way it needs the least work. As I said, at the time I was moving the pages around a lot and it was really time consuming to update the home page every time. I am glad you like it. :) ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 29 10:47:58 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 29 May 2008 09:47:58 -0500 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Thu, May 29, 2008 at 9:44 AM, ?eljko Filipin wrote: > I did it the way it needs the least work. As I said, at the time I was > moving the pages around a lot and it was really time consuming to update the > home page every time. I am glad you like it. :) > The tricky thing for me was finding the little edit button that allows you to change the parentage of a page. I hadn't done that before -- as you may have guessed by random organization of the pages before you organized them. Bret -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 10:54:49 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 16:54:49 +0200 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Thu, May 29, 2008 at 4:47 PM, Bret Pettichord wrote: > The tricky thing for me was finding the little edit button that allows you to change the parentage of a page. It is not easy to find. I could not find it several times, and I knew it was there. I guess it is just not at a place one would look at. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From charley.baker at gmail.com Thu May 1 13:50:15 2008 From: charley.baker at gmail.com (Charley Baker) Date: Thu, 1 May 2008 11:50:15 -0600 Subject: [Wtr-development] Integrating Watir and FireWatir In-Reply-To: References: Message-ID: There have been some patches, submitted both to the code base and to the mailing list. We need to get a sense of what we have and what needs to be applied to the current FireWatir code base. I applied a couple of Paul's patches to our openqa version of FireWatir. That speaks to the svn part of Bret's plan and is something we should be able to do quickly. Can we all agree to move this forward over the next few days/week? The basic plan looks good to me, does it make sense to start setting up stories in Jira so that we can have some traction and track progress? -Charley On Wed, Apr 30, 2008 at 1:02 PM, Bret Pettichord wrote: > Angrez, Amit, > > Could you all please comment on this plan before i go into further > elaboration. I'm not even sure if you are reading this list. > > What do others think about this plan? > > Bret > > > On Tue, Apr 29, 2008 at 7:27 PM, Bret Pettichord > wrote: > > > Last November I wrote a report comparing Watir to FireWatir and laying > > out a plan forward for integrating the code bases. > > > > http://www.io.com/~wazmo/blog/archives/2007_11.html#000263 > > > > With one big exception, I still stand by this report and plan. In the > > report I expressed concern about FireWatir's dependency on JSSH, but > > I'm longer am worried about this. I've since learned that JSSH is in > > fact being maintained by the Mozilla project and that you can compile > > it and use it without problem with FireFox 3. > > > > In that report, I also blanched at the effort of getting the code > > bases in sync again. I still think it's a big effort, but with funding > > for Watir this now seems much less daunting. In fact, I think its the > > most important thing we need if we are going to grow the Watir > > community. > > > > In that report, I mostly focussed on the code bases themselves, but > > part of the challenge is also in pulling together the infrastructure > > for the projects. I recently spoke with Angrez Singh and we agreed to > > work out the details of a migration plan here. > > > > SVN. I want to have the Watir and FireWatir codebases in a single > > repository. Currently Watir is hosted at OpenQA.org and FireWatir is > > hosted at GoogleCode. Putting them into single repository is the only > > way that I know for allow us to safely remove duplications with a > > single commit. Part of the problem right now is simply that we have > > three slightly different versions of the FireWatir codebase itself: > > the official repo at googlecode, a copy with a few fixes to the > > testsuite in the vendor directory of the Watir codebase, and a private > > version that Paul Rogers has been applying patches to. So we need to > > get this sorted out too. > > > > Tests. As mentioned in the November report, I think we need to start > > by merging our test suites, so that we have a single suite that allows > > individual tests to be instrumented as applying to IE or Firefox or > > both. That way we won't have test duplication and can verify that the > > implementations have the same behavior. > > > > Gems. I just uploaded the FireWatir gem to the Rubyforge. Now you can > > just do a "gem install firewatir" without first downloading the gem > > from Google Code. > > > > Overall, our plan is to eventually migrate both projects to Watir.com, > > a new site that will host all Watir-related projects. I'd eventually > > like to see us pull together all the material from Google Code > > (FireWatir) and OpenQA (Watir). We'd also like to move the website > > from wtr.rubyforge.org, although Rubyforge may continue to be the best > > place to distribute gems from. > > > > Anyway, before I go into further details, I'm sure there are questions > > about this. Ask away! > > > > Bret > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Charley Baker blog: http://charleybakersblog.blogspot.com/ Project Manager, Watir, http://wtr.rubyforge.org QA Architect, Gap Inc Direct -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 1 14:08:13 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 1 May 2008 13:08:13 -0500 Subject: [Wtr-development] How Can I Help? - Patches Message-ID: Aidy offered to help out, and I said that I often get asked this question and I have a hard time answering it. I have a bunch of notes on the topic and have planned to write them up, but haven't got to it yet. So we thought he might start by helping with writing them up. I suggested that we have this conversation on this list, that way others could amplify or correct comments that I make. PATCHES One issue that has come up again recently is "How can i best provide my fixes for watir?" The answer is almost always: send us a patch. I wrote a blog post explaining how to do this. http://www.io.com/~wazmo/blog/archives/2006_09.html#000241 One thing that is important to understand is that when you tell a developer "send us a patch", they usually know exactly what you mean. With testers, not so much. I think i used to be confused myself, but in the OSS community a patch is a unified diff. What we call a patch is the same whether you are programming in Java or Ruby of Perl. In Ruby, sometimes we refer to reopening an existing class as "monkey patching" and sometime just "patching" -- i've done this -- but it can lead to confusion. It is easy to create a unified diff if you have put the version of Watir that you are using under source control before you make changes to it. Developers usually do this, and usually know they should, but many testers don't. If you do this, then "send us a patch" just means to run the create patch command in your IDE. I use eclipse and this is just a menu item. If you haven't put your code under source control (e.g. checked it into your own SVN repository) before making changes to it, then it will be very hard to create a patch. In fact what you have to do is basically start over and do things the right way from the start. Instead, contributors just send us their modified version of the code. If they also tell us what version they started with, then we have enough information to create the patch ourselves, and i suppose that a volunteer could go back through jira and find the attachments that are plain code and convert them into patches for us. The reason patches are important is that they are very easy to apply. I can the latest version of Watir, and in one click apply a patch and see all the modified files. Patches are also very easy to manually inspect to see what is in them. Sometimes we get modified code but we aren't told what the original code was, and then it is very hard to understand the context of the patch. So, Aidy, I'm hoping you will be able to boil this email into something that might be useful to people. Jeff Fry wrote a nice note about create patches here http://wiki.openqa.org/display/WTR/How+To+Update+RDOC+and+Submit+Patches This is put in the context of changing RDOC but actually everything that is said here applies equally well to making any other kind of code change as well. Maybe you could extract the information about creating patches into a separate page. I would appreciate other suggestions as regards to why this has been an ongoing source of confusion and what we can do to correct it. Since most of the key ideas here are neither Watir nor Ruby specific, i wonder if there are useful resources on the net what we could point people to. Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 1 14:49:16 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 1 May 2008 13:49:16 -0500 Subject: [Wtr-development] Vacation Message-ID: Hi this is a non-automated message from a real person. I will be on vacation from Friday May 2, returning Wednesday May 7. In case you are a burglar, don't bother coming to my house. I will actually be here with a house full of relatives. My son is graduating from college this weekend, and it's turned into quite a family reunion. I've recently started a lot of conversations on this list. Don't interpret my quietness as lack of interest. I'll be picking up on them when I return. Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 6 05:28:11 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 6 May 2008 11:28:11 +0200 Subject: [Wtr-development] Jira Spam Message-ID: There are two Jira tickets from the same user that look like spam. http://jira.openqa.org/browse/WTR-207 http://jira.openqa.org/browse/WTR-208 I have closed them. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 6 10:26:10 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 6 May 2008 16:26:10 +0200 Subject: [Wtr-development] FileField patch Message-ID: I had a problem with file upload pop-up freezing sometimes. A colleague (Tomislav Car) sent me this patch that really helped me. It only adds "sleep 1" to FileField#set. Bret, Charley, can you take a look and add it to trunk if it is any good? Thanks, ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 6 10:27:30 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 6 May 2008 16:27:30 +0200 Subject: [Wtr-development] FileField patch In-Reply-To: References: Message-ID: Forgot the file. :) ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: input_elements.patch Type: application/octet-stream Size: 1408 bytes Desc: not available URL: From bret at pettichord.com Tue May 6 19:55:14 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 6 May 2008 18:55:14 -0500 Subject: [Wtr-development] [Wtr-core] Reuniting Watir In-Reply-To: References: <11c8704e0701171313v792aa357y8bb8177afa9a6094@mail.gmail.com> <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: Hi there. I was going through some old email and found this note from Angrez from a year ago that I never responded to. This email came right around the time that I was terminated and had to find a new job and I neglected to responded then. My apologies. Since this email was written, there has been a lot of refactoring of the Watir::Container class. In particular, locator methods have been refactored into new strategy classes. We have also broken out most of the Watir classes into separate files. There is certainly more refactoring that could be done to the Watir::IE code base, but I am worried that it is only becoming more and more divergent from the FireWatir code. What do you say Angrez? What about Amit and the rest of the FireWatir team? Bret On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh wrote: > Hi all, > > I just finished releasing FireWatir 1.0.1. I like the idea of merging or > reuniting the project, but need to discuss it here with the FireWatir team. > Also, its not as mature as Watir and it has its own limitations. I have the > refactored code for the Watir code base 1.4.1. But I have made a lot of > changes to that to be able to work with Firefox. Just wanted to evaluate the > effort it requires to merge the code. > > Anyways, I am with the idea. Lets first refactor the WATIR::IE code and > then we can move forward. > > Here's what I think: > 1. Container module can be a separate module as it has nothing to do with > IE, or Firefox, or Safari. > 2. We can move out the classes for HTML elements to some file, as these > classes are also browser independent. > > I think this can be the starting point. > > What do you say? > > - Angrez > > > On 1/18/07, Bret Pettichord wrote: > > > > I think the next step is to start refactoring the existing Watir::IE > > code base to separate the IE and Windows specific code. > > > > Then Bob and I can start implementing the Watir::Selenium (MineralWatir) > > code in the same code base. > > > > Then we can look into pulling in the SafariWatir and FireWatir > > codebases. Assuming that Angrez likes this idea. (He's been busy finising > > the FireWatir 1.0 release -- good for him.) > > > > But like Bob said, I need to focus on wrapping up Watir::IE 1.5 first. I > > don't think we're ready yet for a Watir 2.0 conference call. > > > > Bret > > > > > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 7 10:29:57 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 7 May 2008 09:29:57 -0500 Subject: [Wtr-development] Patches Message-ID: On the topic of how to submit patches, this is a good article. http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/ -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.lystad at finntech.no Wed May 7 10:42:11 2008 From: alexander.lystad at finntech.no (T. Alexander Lystad) Date: Wed, 07 May 2008 16:42:11 +0200 Subject: [Wtr-development] Patches In-Reply-To: References: Message-ID: <4821BFC3.1030901@finntech.no> Bret Pettichord wrote: > On the topic of how to submit patches, this is a good article. > > http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/ Indeed :P -- T. Alexander Lystad From bret at pettichord.com Wed May 7 11:43:09 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 7 May 2008 10:43:09 -0500 Subject: [Wtr-development] Fwd: [Wtr-core] Reuniting Watir In-Reply-To: References: <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: Forwarding to wtr-development. Somehow this discussion got redirected to watir general. ---------- Forwarded message ---------- From: Bret Pettichord Date: Wed, May 7, 2008 at 10:41 AM Subject: Re: [Wtr-development] [Wtr-core] Reuniting Watir To: Angrez Singh Cc: watir-general at googlegroups.com Angrez, What i would like to be able to do is refactor the two code bases, step-by-step, and create common code used by both. The next step would be to move both code bases into the same SVN repository, and make sure that committers on both projects had access to both code bases. This allows us to incrementally refactor code, increasing common code while keeping both tools working. I would like to set up a continuous integration server (cruisecontrol.rb) that would automatically execute the unit tests for each project as a way of publicly notifying us if any changes break either implementation. For example, suppose that there are four identical methods in both implementation's Container module. These could be extracted into a new mixin and then included into each. We would have to create a common library that would be used by both projects and the code would have to live there. Anyway, because we would have the code under continuous integration, we wouldn't have to work out all these details by email (which can be time consuming). Instead, we could just use the tests to assure us that the changes we're making don't break anything. Unless i hear principled objections to this plan, I am going to go ahead and start working on the continuous integration server. Bret On Tue, May 6, 2008 at 11:55 PM, Angrez Singh wrote: > Hi Bret, > > I am all in for refactoring. What we did in Firewatir is that we have > container class in separate file. All HTML element classes in separate file. > Element location logic and logic for firing the events, getting values, > doing operations on elements is there in another file. > > I don't think if we are diverting from Firewatir code base, I'll have a > look at current watir code and will let you know how easy/difficult is it to > be going further with integration. > > - Angrez > > > On Wed, May 7, 2008 at 5:25 AM, Bret Pettichord > wrote: > > > Hi there. I was going through some old email and found this note from > > Angrez from a year ago that I never responded to. This email came right > > around the time that I was terminated and had to find a new job and I > > neglected to responded then. My apologies. > > > > Since this email was written, there has been a lot of refactoring of the > > Watir::Container class. In particular, locator methods have been refactored > > into new strategy classes. We have also broken out most of the Watir classes > > into separate files. > > > > There is certainly more refactoring that could be done to the Watir::IE > > code base, but I am worried that it is only becoming more and more divergent > > from the FireWatir code. > > > > What do you say Angrez? What about Amit and the rest of the FireWatir > > team? > > > > Bret > > > > > > On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh wrote: > > > > > Hi all, > > > > > > I just finished releasing FireWatir 1.0.1. I like the idea of merging > > > or reuniting the project, but need to discuss it here with the FireWatir > > > team. Also, its not as mature as Watir and it has its own limitations. I > > > have the refactored code for the Watir code base 1.4.1. But I have > > > made a lot of changes to that to be able to work with Firefox. Just wanted > > > to evaluate the effort it requires to merge the code. > > > > > > Anyways, I am with the idea. Lets first refactor the WATIR::IE code > > > and then we can move forward. > > > > > > Here's what I think: > > > 1. Container module can be a separate module as it has nothing to do > > > with IE, or Firefox, or Safari. > > > > > > > 2. We can move out the classes for HTML elements to some file, as these > > > classes are also browser independent. > > > > > > I think this can be the starting point. > > > > > > What do you say? > > > > > > - Angrez > > > > > > > > > On 1/18/07, Bret Pettichord wrote: > > > > > > > > I think the next step is to start refactoring the existing Watir::IE > > > > code base to separate the IE and Windows specific code. > > > > > > > > Then Bob and I can start implementing the Watir::Selenium > > > > (MineralWatir) code in the same code base. > > > > > > > > Then we can look into pulling in the SafariWatir and FireWatir > > > > codebases. Assuming that Angrez likes this idea. (He's been busy finising > > > > the FireWatir 1.0 release -- good for him.) > > > > > > > > But like Bob said, I need to focus on wrapping up Watir::IE 1.5 > > > > first. I don't think we're ready yet for a Watir 2.0 conference call. > > > > > > > > Bret > > > > > > > > > > > > > > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 7 11:57:04 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 7 May 2008 10:57:04 -0500 Subject: [Wtr-development] FileField patch In-Reply-To: References: Message-ID: Zeljko, Could you please attach this to a jira ticket? Bret On Tue, May 6, 2008 at 9:27 AM, ?eljko Filipin wrote: > Forgot the file. :) > > ?eljko > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From angrez at gmail.com Thu May 8 02:15:12 2008 From: angrez at gmail.com (Angrez Singh) Date: Thu, 8 May 2008 11:45:12 +0530 Subject: [Wtr-development] [Wtr-core] Reuniting Watir In-Reply-To: References: <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: Bret, Any idea as in where we are having the SVN repository? - Angrez On Wed, May 7, 2008 at 9:11 PM, Bret Pettichord wrote: > Angrez, > > What i would like to be able to do is refactor the two code bases, > step-by-step, and create common code used by both. > > The next step would be to move both code bases into the same SVN > repository, and make sure that committers on both projects had access to > both code bases. This allows us to incrementally refactor code, increasing > common code while keeping both tools working. I would like to set up a > continuous integration server (cruisecontrol.rb) that would automatically > execute the unit tests for each project as a way of publicly notifying us if > any changes break either implementation. > > For example, suppose that there are four identical methods in both > implementation's Container module. These could be extracted into a new mixin > and then included into each. We would have to create a common library that > would be used by both projects and the code would have to live there. > Anyway, because we would have the code under continuous integration, we > wouldn't have to work out all these details by email (which can be time > consuming). Instead, we could just use the tests to assure us that the > changes we're making don't break anything. > > Unless i hear principled objections to this plan, I am going to go ahead > and start working on the continuous integration server. > > Bret > > > On Tue, May 6, 2008 at 11:55 PM, Angrez Singh wrote: > > > Hi Bret, > > > > I am all in for refactoring. What we did in Firewatir is that we have > > container class in separate file. All HTML element classes in separate file. > > Element location logic and logic for firing the events, getting values, > > doing operations on elements is there in another file. > > > > I don't think if we are diverting from Firewatir code base, I'll have a > > look at current watir code and will let you know how easy/difficult is it to > > be going further with integration. > > > > - Angrez > > > > > > On Wed, May 7, 2008 at 5:25 AM, Bret Pettichord > > wrote: > > > > > Hi there. I was going through some old email and found this note from > > > Angrez from a year ago that I never responded to. This email came right > > > around the time that I was terminated and had to find a new job and I > > > neglected to responded then. My apologies. > > > > > > Since this email was written, there has been a lot of refactoring of > > > the Watir::Container class. In particular, locator methods have been > > > refactored into new strategy classes. We have also broken out most of the > > > Watir classes into separate files. > > > > > > There is certainly more refactoring that could be done to the > > > Watir::IE code base, but I am worried that it is only becoming more and more > > > divergent from the FireWatir code. > > > > > > What do you say Angrez? What about Amit and the rest of the FireWatir > > > team? > > > > > > Bret > > > > > > > > > On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh > > > wrote: > > > > > > > Hi all, > > > > > > > > I just finished releasing FireWatir 1.0.1. I like the idea of > > > > merging or reuniting the project, but need to discuss it here with the > > > > FireWatir team. Also, its not as mature as Watir and it has its own > > > > limitations. I have the refactored code for the Watir code base > > > > 1.4.1. But I have made a lot of changes to that to be able to work > > > > with Firefox. Just wanted to evaluate the effort it requires to merge the > > > > code. > > > > > > > > Anyways, I am with the idea. Lets first refactor the WATIR::IE code > > > > and then we can move forward. > > > > > > > > Here's what I think: > > > > 1. Container module can be a separate module as it has nothing to do > > > > with IE, or Firefox, or Safari. > > > > > > > > > > 2. We can move out the classes for HTML elements to some file, as > > > > these classes are also browser independent. > > > > > > > > I think this can be the starting point. > > > > > > > > What do you say? > > > > > > > > - Angrez > > > > > > > > > > > > On 1/18/07, Bret Pettichord wrote: > > > > > > > > > > I think the next step is to start refactoring the existing > > > > > Watir::IE code base to separate the IE and Windows specific code. > > > > > > > > > > Then Bob and I can start implementing the Watir::Selenium > > > > > (MineralWatir) code in the same code base. > > > > > > > > > > Then we can look into pulling in the SafariWatir and FireWatir > > > > > codebases. Assuming that Angrez likes this idea. (He's been busy finising > > > > > the FireWatir 1.0 release -- good for him.) > > > > > > > > > > But like Bob said, I need to focus on wrapping up Watir::IE 1.5 > > > > > first. I don't think we're ready yet for a Watir 2.0 conference call. > > > > > > > > > > Bret > > > > > > > > > > > > > > > > > > > > > > > -- > > > Bret Pettichord > > > CTO, WatirCraft LLC > > > Lead Developer, Watir, http://wtr.rubyforge.org > > > Blog (Essays), http://www.io.com/~wazmo/blog > > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > > > > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 8 06:34:40 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 8 May 2008 12:34:40 +0200 Subject: [Wtr-development] FileField patch In-Reply-To: References: Message-ID: On Wed, May 7, 2008 at 5:57 PM, Bret Pettichord wrote: > Could you please attach this to a jira ticket? Done. http://jira.openqa.org/browse/WTR-210 I could not find existing ticket, so I created one. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From aidy.lewis at googlemail.com Thu May 8 09:42:31 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Thu, 8 May 2008 14:42:31 +0100 Subject: [Wtr-development] How Can I Help? - Patches In-Reply-To: References: Message-ID: <7ac2300c0805080642k47fc72f9mf52985a040a3bba7@mail.gmail.com> On 01/05/2008, Bret Pettichord wrote: > Aidy offered to help out .... http://wiki.openqa.org/display/WTR/How+Can+I+Help -- Aidy www.agiletester.co.uk From bret at pettichord.com Thu May 8 10:43:59 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 8 May 2008 09:43:59 -0500 Subject: [Wtr-development] [Wtr-core] Reuniting Watir In-Reply-To: References: <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: My suggestion would be to move FireWatir into the OpenQA Watir repository. Previously we did this with a copy into trunk/watir/vendor, but I now think this was the wrong place and instead it should be top-level, parallel with Watir itself (trunk/firewatir). We also would like to eventually migrate this repository (and jira, confluence, etc) to a new host, Watir.com, but aren't ready to start on that yet (just too busy with other stuff). Bret On Thu, May 8, 2008 at 1:15 AM, Angrez Singh wrote: > Bret, > > Any idea as in where we are having the SVN repository? > > - Angrez > > > On Wed, May 7, 2008 at 9:11 PM, Bret Pettichord > wrote: > >> Angrez, >> >> What i would like to be able to do is refactor the two code bases, >> step-by-step, and create common code used by both. >> >> The next step would be to move both code bases into the same SVN >> repository, and make sure that committers on both projects had access to >> both code bases. This allows us to incrementally refactor code, increasing >> common code while keeping both tools working. I would like to set up a >> continuous integration server (cruisecontrol.rb) that would automatically >> execute the unit tests for each project as a way of publicly notifying us if >> any changes break either implementation. >> >> For example, suppose that there are four identical methods in both >> implementation's Container module. These could be extracted into a new mixin >> and then included into each. We would have to create a common library that >> would be used by both projects and the code would have to live there. >> Anyway, because we would have the code under continuous integration, we >> wouldn't have to work out all these details by email (which can be time >> consuming). Instead, we could just use the tests to assure us that the >> changes we're making don't break anything. >> >> Unless i hear principled objections to this plan, I am going to go ahead >> and start working on the continuous integration server. >> >> Bret >> >> >> On Tue, May 6, 2008 at 11:55 PM, Angrez Singh wrote: >> >>> Hi Bret, >>> >>> I am all in for refactoring. What we did in Firewatir is that we have >>> container class in separate file. All HTML element classes in separate file. >>> Element location logic and logic for firing the events, getting values, >>> doing operations on elements is there in another file. >>> >>> I don't think if we are diverting from Firewatir code base, I'll have a >>> look at current watir code and will let you know how easy/difficult is it to >>> be going further with integration. >>> >>> - Angrez >>> >>> >>> On Wed, May 7, 2008 at 5:25 AM, Bret Pettichord >>> wrote: >>> >>>> Hi there. I was going through some old email and found this note from >>>> Angrez from a year ago that I never responded to. This email came right >>>> around the time that I was terminated and had to find a new job and I >>>> neglected to responded then. My apologies. >>>> >>>> Since this email was written, there has been a lot of refactoring of the >>>> Watir::Container class. In particular, locator methods have been refactored >>>> into new strategy classes. We have also broken out most of the Watir classes >>>> into separate files. >>>> >>>> There is certainly more refactoring that could be done to the Watir::IE >>>> code base, but I am worried that it is only becoming more and more divergent >>>> from the FireWatir code. >>>> >>>> What do you say Angrez? What about Amit and the rest of the FireWatir >>>> team? >>>> >>>> Bret >>>> >>>> >>>> On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh wrote: >>>> >>>>> Hi all, >>>>> >>>>> I just finished releasing FireWatir 1.0.1. I like the idea of merging >>>>> or reuniting the project, but need to discuss it here with the FireWatir >>>>> team. Also, its not as mature as Watir and it has its own limitations. I >>>>> have the refactored code for the Watir code base 1.4.1. But I have >>>>> made a lot of changes to that to be able to work with Firefox. Just wanted >>>>> to evaluate the effort it requires to merge the code. >>>>> >>>>> Anyways, I am with the idea. Lets first refactor the WATIR::IE code and >>>>> then we can move forward. >>>>> >>>>> Here's what I think: >>>>> 1. Container module can be a separate module as it has nothing to do >>>>> with IE, or Firefox, or Safari. >>>>> >>>> >>>> 2. We can move out the classes for HTML elements to some file, as these >>>>> classes are also browser independent. >>>>> >>>>> I think this can be the starting point. >>>>> >>>>> What do you say? >>>>> >>>>> - Angrez >>>>> >>>>> >>>>> On 1/18/07, Bret Pettichord wrote: >>>>>> >>>>>> I think the next step is to start refactoring the existing Watir::IE >>>>>> code base to separate the IE and Windows specific code. >>>>>> >>>>>> Then Bob and I can start implementing the Watir::Selenium >>>>>> (MineralWatir) code in the same code base. >>>>>> >>>>>> Then we can look into pulling in the SafariWatir and FireWatir >>>>>> codebases. Assuming that Angrez likes this idea. (He's been busy finising >>>>>> the FireWatir 1.0 release -- good for him.) >>>>>> >>>>>> But like Bob said, I need to focus on wrapping up Watir::IE 1.5 first. >>>>>> I don't think we're ready yet for a Watir 2.0 conference call. >>>>>> >>>>>> Bret >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Bret Pettichord >>>> CTO, WatirCraft LLC >>>> Lead Developer, Watir, http://wtr.rubyforge.org >>>> Blog (Essays), http://www.io.com/~wazmo/blog >>>> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >>> >>> >>> >> >> >> -- >> Bret Pettichord >> CTO, WatirCraft LLC >> Lead Developer, Watir, http://wtr.rubyforge.org >> Blog (Essays), http://www.io.com/~wazmo/blog >> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >> > > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 8 11:20:12 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 8 May 2008 10:20:12 -0500 Subject: [Wtr-development] How Can I Help? - Patches In-Reply-To: <7ac2300c0805080642k47fc72f9mf52985a040a3bba7@mail.gmail.com> References: <7ac2300c0805080642k47fc72f9mf52985a040a3bba7@mail.gmail.com> Message-ID: Looks good, thanks! On Thu, May 8, 2008 at 8:42 AM, aidy lewis wrote: > On 01/05/2008, Bret Pettichord wrote: > > Aidy offered to help out .... > > http://wiki.openqa.org/display/WTR/How+Can+I+Help > > -- > Aidy > www.agiletester.co.uk > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Tue May 13 14:04:05 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 13 May 2008 13:04:05 -0500 Subject: [Wtr-development] contributors Message-ID: Aidy, This is list of contributors can be found in watir's readme.rb file: Contacts: Paul Rogers (paul.rogers at shaw.ca) Bret Pettichord (bret at pettichord.com) Charley Baker (charley.baker at gmail.com) The mailing list: http://groups.google.com/group/watir-general Contributors: Bret Pettichord Paul Rogers Jonathan Kohl Chris Morris Karlin Fox Lorenzo Jorquera Atilla Ozgur Justin McCarthy Chris McMahon Elisabeth Hendrickson Michael Kelly Peter Chau Danny Faught Andy Sipe John Lloyd-Jones Chris Hedges Park Heesob Shashank Date Jared Luxenberg Alexey Verkhovsky Tuyet Cong-Ton-Nu Jeff Wood Angrez Singh Abhishek Goliya Yaxin Wang Michael Bolton Paul Carvalho Konstantin Sobolev David Schmidt Dara Lillis Charley Baker Prema Arya Xavier Noria Jeff Fry Zeljko Filipin Paul Taylor - Bug fix 194 Vincent Xu - Chinese input support Acknowledgements: Chris Morris Brian Marick Jonathan Kohl Penny Tonita Janet Gregory Andy Tinkham Jacinda Scott (logo creator) Thanks for your ideas and support! =end -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Tue May 13 14:15:12 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 13 May 2008 13:15:12 -0500 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: I think the intent of the original ticket was to put the names of the watir-code contributors on the wiki (as per rspec) http://jira.openqa.org/browse/WTR-205 Your page is including watir-wiki contributors, which is also valuable, but something different. http://wiki.openqa.org/display/WTR/Contributors If you want to do the first, then the list i sent would be the place to start. This is really Zeljko's initiative, so i would like to hear from him about this. Bret On Tue, May 13, 2008 at 1:09 PM, aidy lewis wrote: > Thanks Bret, > > What would you like me to do with it? > > Aidy > > On 13/05/2008, Bret Pettichord wrote: > > Aidy, > > > > This is list of contributors can be found in watir's readme.rb file: > > > > Contacts: > > Paul Rogers (paul.rogers at shaw.ca) > > Bret Pettichord (bret at pettichord.com) > > Charley Baker (charley.baker at gmail.com) > > The mailing list: > > http://groups.google.com/group/watir-general > > > > Contributors: > > Bret Pettichord > > Paul Rogers > > Jonathan Kohl > > Chris Morris > > Karlin Fox > > Lorenzo Jorquera > > Atilla Ozgur > > Justin McCarthy > > Chris McMahon > > Elisabeth Hendrickson > > Michael Kelly > > Peter Chau > > Danny Faught > > Andy Sipe > > John Lloyd-Jones > > Chris Hedges > > Park Heesob > > Shashank Date > > Jared Luxenberg > > Alexey Verkhovsky > > Tuyet Cong-Ton-Nu > > Jeff Wood > > Angrez Singh > > Abhishek Goliya > > Yaxin Wang > > Michael Bolton > > Paul Carvalho > > Konstantin Sobolev > > David Schmidt > > Dara Lillis > > Charley Baker > > Prema Arya > > Xavier Noria > > Jeff Fry > > Zeljko Filipin > > Paul Taylor - Bug fix 194 > > Vincent Xu - Chinese input support > > > > Acknowledgements: > > Chris Morris > > Brian Marick > > Jonathan Kohl > > Penny Tonita > > Janet Gregory > > Andy Tinkham > > Jacinda Scott (logo creator) > > > > Thanks for your ideas and support! > > > > =end > > > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > -- > Aidy > www.agiletester.co.uk > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 13 14:58:46 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 13 May 2008 20:58:46 +0200 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: On Tue, May 13, 2008 at 8:15 PM, Bret Pettichord wrote: > This is really Zeljko's initiative, so i would like to hear from him about this. At the moment, I would like all contributors to be at one list, just to point out that any contribution is valuable (code, documentation or answering questions at list). The only thing that I think is important is that each contributor has a link to a contribution. I am thinking these days how I got involved in Watir. I was using it, but I could not contribute. I remember how good it felt when I answered the first question at Watir general. How good it felt when my name appeared at readme.rb. How good it felt when Bret asked if I would like to update tutorial. (I like to feel good.) Not only I was contributing, but somebody noticed it. I was part of the community. If my name was added to contributors when I made my first contribution, it could only engage me more in Watir. I think we should take better care of the community, and the list of contributors is a step in that direction. What the rest of you think about it? ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From aidy.lewis at googlemail.com Tue May 13 15:54:56 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Tue, 13 May 2008 20:54:56 +0100 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> Hi, I will do this, but what if a contributor has greater than one page? How then will I link to them all? Aidy From aidy.lewis at googlemail.com Tue May 13 16:05:53 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Tue, 13 May 2008 21:05:53 +0100 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> Message-ID: <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> Hi 2008/5/13 aidy lewis : > Hi, > > I will do this, but what if a contributor has greater than one page? > How then will I link to them all? > > Aidy > I have got it. I will put people's blogs in as well if you would like? -- Aidy www.agiletester.co.uk From bret at pettichord.com Tue May 13 17:58:50 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 13 May 2008 16:58:50 -0500 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: > > At the moment, I would like all contributors to be at one list, just to > point out that any contribution is valuable (code, documentation or > answering questions at list). Just to be clear. The list of contributors in the readme file needs to include people who have contributed to the watir code base itself only. This includes the inline code documentation and examples, but not posts to the mailing list or wiki pages. I'm happy to see this become more detailed and to publish a version of it so that it is more visible. (I think this list is complete in that it includes all contributors, but if we missed some one along the way, I happy to fix it.) Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 14 03:57:06 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 14 May 2008 09:57:06 +0200 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> Message-ID: On Tue, May 13, 2008 at 10:05 PM, aidy lewis wrote: > I will put people's blogs in as well if you would like? Sure. Link to blog if you find one. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 14 04:04:53 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 14 May 2008 10:04:53 +0200 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: On Tue, May 13, 2008 at 11:58 PM, Bret Pettichord wrote: > The list of contributors in the readme file needs to include people who have contributed to the watir code base itself only. Makes sense. I was talking about wiki page, not readme file. Sorry for not being more explicit. > I'm happy to see this become more detailed and to publish a version of it so that it is more visible. Maybe we should create two (or three lists) after all, or to divide the list of contributors in sections. One fore code contributions, one for wiki contributions, one for support contributions (watir general). > I think this list is complete in that it includes all contributors, but if we missed some one along the way, I happy to fix it. If you (or anybody else) has the time to browse commits and see if anybody is missing, that would be nice, but I guess it is low priority. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From aidy.lewis at googlemail.com Wed May 14 04:11:28 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Wed, 14 May 2008 01:11:28 -0700 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> Message-ID: <7ac2300c0805140111o48ef39c2y648419bc64efaa47@mail.gmail.com> Hi, On 14/05/2008, ?eljko Filipin wrote: > On Tue, May 13, 2008 at 10:05 PM, aidy lewis > wrote: > > I will put people's blogs in as well if you would like? > > Sure. Link to blog if you find one. > > ?eljko > I will complete this by tonight (BST). I think psychologically potential users are more likely to use-open source software if they see a large number of people who have or are involved. -- Aidy www.agiletester.co.uk From zeljko.filipin at gmail.com Wed May 14 04:14:00 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 14 May 2008 10:14:00 +0200 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805140111o48ef39c2y648419bc64efaa47@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> <7ac2300c0805140111o48ef39c2y648419bc64efaa47@mail.gmail.com> Message-ID: On Wed, May 14, 2008 at 10:11 AM, aidy lewis wrote: > I think psychologically > potential users are more likely to use-open source software if they > see a large number of people who have or are involved. Good point. I did not think of benefit for users. I was just thinking about contributors. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Mon May 19 19:23:57 2008 From: bret at pettichord.com (Bret Pettichord) Date: Mon, 19 May 2008 18:23:57 -0500 Subject: [Wtr-development] Merging Watir and FireWatir Message-ID: I'm looking at the recent history of the FireWatir code base. On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it into the Watir code base on OpenQA. Since then we've each made a couple of patches to that code. I think we did that because we thought that the FireWatir code on google was not being working any more. But we were wrong. Since then several updates have been made to the google code by Angrez and kreatix (who is that?). So before I can even start to merge to the FireWatir and Watir code bases, I need to merge together to the two different versions of FireWatir. https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir http://firewatir.googlecode.com/svn/trunk/FireWatir There are two different ways to proceed. 1. Apply the changes from openqa to the google code base. 2. Apply the changes from google to the openqa code base. I think that #1 would be easier (fewer changes), however i do not have commit rights to that code base, so i can't do it. Angrez, do you want to give me commit rights? Do you want to make these changes yourself? Also before I go ahead with #2, i need to know that we are all on board with working from a single repository. Are we? I'll need to grant kreatix and the other FireWatir committers commit rights to Watir. Can someone help me identify who these people are? Angrez, Amit, what do you say? What do you think is the best approach? Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From angrez at gmail.com Tue May 20 01:17:15 2008 From: angrez at gmail.com (Angrez Singh) Date: Tue, 20 May 2008 10:47:15 +0530 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: Hi Bret, I think we should go by #1. I'll give you commit rights on google code base. Also I am in favor of using single repository we can just have our gem on google code base. Amit, what do you say? - Angrez On Tue, May 20, 2008 at 4:53 AM, Bret Pettichord wrote: > I'm looking at the recent history of the FireWatir code base. > > On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it > into the Watir code base on OpenQA. Since then we've each made a couple of > patches to that code. I think we did that because we thought that the > FireWatir code on google was not being working any more. But we were wrong. > Since then several updates have been made to the google code by Angrez and > kreatix (who is that?). > > So before I can even start to merge to the FireWatir and Watir code bases, > I need to merge together to the two different versions of FireWatir. > > https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir > http://firewatir.googlecode.com/svn/trunk/FireWatir > > There are two different ways to proceed. > > 1. Apply the changes from openqa to the google code base. > 2. Apply the changes from google to the openqa code base. > > I think that #1 would be easier (fewer changes), however i do not have > commit rights to that code base, so i can't do it. Angrez, do you want to > give me commit rights? Do you want to make these changes yourself? > > Also before I go ahead with #2, i need to know that we are all on board > with working from a single repository. Are we? I'll need to grant kreatix > and the other FireWatir committers commit rights to Watir. Can someone help > me identify who these people are? > > Angrez, Amit, what do you say? What do you think is the best approach? > > Bret > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > --~--~---------~--~----~------------~-------~--~----~ > You received this message because you are subscribed to the Google Groups > "FireWatir" group. > To post to this group, send email to firewatir at googlegroups.com > To unsubscribe from this group, send email to > firewatir-unsubscribe at googlegroups.com > For more options, visit this group at > http://groups.google.com/group/firewatir?hl=en > -~----------~----~----~----~------~----~------~--~--- > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Tue May 20 17:44:49 2008 From: bernerbits at gmail.com (Derek Berner) Date: Tue, 20 May 2008 16:44:49 -0500 Subject: [Wtr-development] Firewatir Patches Message-ID: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> I have attached two Firewatir patches. One of them fixes two bugs: page waits would loop forever when using a meta-redirect to a file that downloaded with the "attachment" disposition, and when deciding the active window, it would inadvertently select the Downloads dialog if an action within a test opened it. The other patch is my first-round attempt at an X11 version of WinClicker. It is not fully implemented because of differences between X11 and WinAPI but the primary functionality, "clickWindowsButton", should behave similarly in an X11/Firefox environment now. Unfortunately, it is necessary to describe the keystrokes necessary to emulate button clicks in X11 buttons because there appears to be no way to read button text in X11. This list will likely expand as more people use this. These patches were created from revision 132 of the Firewatir trunk. I tried to upload the first patch earlier but they got caught in transit due to my trying to upload firewatir.rb along with it. Moderators, feel free to delete those messages if you have not already. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Tue May 20 17:48:22 2008 From: bernerbits at gmail.com (Derek Berner) Date: Tue, 20 May 2008 16:48:22 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> Message-ID: <677955230805201448x60beb427l36f7a79af9b1dbb6@mail.gmail.com> Here is the first of the patches I said I attached. On Tue, May 20, 2008 at 4:44 PM, Derek Berner wrote: > I have attached two Firewatir patches. > > One of them fixes two bugs: page waits would loop forever when using a > meta-redirect to a file that downloaded with the "attachment" disposition, > and when deciding the active window, it would inadvertently select the > Downloads dialog if an action within a test opened it. > > The other patch is my first-round attempt at an X11 version of WinClicker. > It is not fully implemented because of differences between X11 and WinAPI > but the primary functionality, "clickWindowsButton", should behave similarly > in an X11/Firefox environment now. Unfortunately, it is necessary to > describe the keystrokes necessary to emulate button clicks in X11 buttons > because there appears to be no way to read button text in X11. This list > will likely expand as more people use this. > > These patches were created from revision 132 of the Firewatir trunk. > > I tried to upload the first patch earlier but they got caught in transit > due to my trying to upload firewatir.rb along with it. Moderators, feel free > to delete those messages if you have not already. > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: downloads.patch Type: text/x-diff Size: 5872 bytes Desc: not available URL: From bernerbits at gmail.com Tue May 20 17:48:47 2008 From: bernerbits at gmail.com (Derek Berner) Date: Tue, 20 May 2008 16:48:47 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> Message-ID: <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> Here is the second of the patches I said I attached. On Tue, May 20, 2008 at 4:44 PM, Derek Berner wrote: > I have attached two Firewatir patches. > > One of them fixes two bugs: page waits would loop forever when using a > meta-redirect to a file that downloaded with the "attachment" disposition, > and when deciding the active window, it would inadvertently select the > Downloads dialog if an action within a test opened it. > > The other patch is my first-round attempt at an X11 version of WinClicker. > It is not fully implemented because of differences between X11 and WinAPI > but the primary functionality, "clickWindowsButton", should behave similarly > in an X11/Firefox environment now. Unfortunately, it is necessary to > describe the keystrokes necessary to emulate button clicks in X11 buttons > because there appears to be no way to read button text in X11. This list > will likely expand as more people use this. > > These patches were created from revision 132 of the Firewatir trunk. > > I tried to upload the first patch earlier but they got caught in transit > due to my trying to upload firewatir.rb along with it. Moderators, feel free > to delete those messages if you have not already. > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: x11winclicker.patch Type: text/x-diff Size: 8850 bytes Desc: not available URL: From angrez at gmail.com Wed May 21 02:09:19 2008 From: angrez at gmail.com (Angrez Singh) Date: Wed, 21 May 2008 11:39:19 +0530 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> Message-ID: Derek, Thanks for you patches. Bret, To which repository are we going to apply these patches? On Wed, May 21, 2008 at 3:18 AM, Derek Berner wrote: > Here is the second of the patches I said I attached. > > On Tue, May 20, 2008 at 4:44 PM, Derek Berner > wrote: > >> I have attached two Firewatir patches. >> >> One of them fixes two bugs: page waits would loop forever when using a >> meta-redirect to a file that downloaded with the "attachment" disposition, >> and when deciding the active window, it would inadvertently select the >> Downloads dialog if an action within a test opened it. >> >> The other patch is my first-round attempt at an X11 version of WinClicker. >> It is not fully implemented because of differences between X11 and WinAPI >> but the primary functionality, "clickWindowsButton", should behave similarly >> in an X11/Firefox environment now. Unfortunately, it is necessary to >> describe the keystrokes necessary to emulate button clicks in X11 buttons >> because there appears to be no way to read button text in X11. This list >> will likely expand as more people use this. >> >> These patches were created from revision 132 of the Firewatir trunk. >> >> I tried to upload the first patch earlier but they got caught in transit >> due to my trying to upload firewatir.rb along with it. Moderators, feel free >> to delete those messages if you have not already. >> > > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Wed May 21 02:21:05 2008 From: bernerbits at gmail.com (Derek Berner) Date: Wed, 21 May 2008 01:21:05 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> Message-ID: <677955230805202321t7a4759deu8cfa1bf02f68ba65@mail.gmail.com> Ok, noticed a problem in downloads.patch: in @@ -635,10 +654,11 @@, change "wait(wait)" to "wait(url)". I was applying a diff to a clean checkout and had to apply that particular change manually, so I must have mistyped it. On Wed, May 21, 2008 at 1:09 AM, Angrez Singh wrote: > Derek, > > Thanks for you patches. > > Bret, > To which repository are we going to apply these patches? > > On Wed, May 21, 2008 at 3:18 AM, Derek Berner > wrote: > >> Here is the second of the patches I said I attached. >> >> On Tue, May 20, 2008 at 4:44 PM, Derek Berner >> wrote: >> >>> I have attached two Firewatir patches. >>> >>> One of them fixes two bugs: page waits would loop forever when using a >>> meta-redirect to a file that downloaded with the "attachment" disposition, >>> and when deciding the active window, it would inadvertently select the >>> Downloads dialog if an action within a test opened it. >>> >>> The other patch is my first-round attempt at an X11 version of >>> WinClicker. It is not fully implemented because of differences between X11 >>> and WinAPI but the primary functionality, "clickWindowsButton", should >>> behave similarly in an X11/Firefox environment now. Unfortunately, it is >>> necessary to describe the keystrokes necessary to emulate button clicks in >>> X11 buttons because there appears to be no way to read button text in X11. >>> This list will likely expand as more people use this. >>> >>> These patches were created from revision 132 of the Firewatir trunk. >>> >>> I tried to upload the first patch earlier but they got caught in transit >>> due to my trying to upload firewatir.rb along with it. Moderators, feel free >>> to delete those messages if you have not already. >>> >> >> >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Wed May 21 02:23:04 2008 From: bernerbits at gmail.com (Derek Berner) Date: Wed, 21 May 2008 01:23:04 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805202321t7a4759deu8cfa1bf02f68ba65@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> <677955230805202321t7a4759deu8cfa1bf02f68ba65@mail.gmail.com> Message-ID: <677955230805202323j58186a4fh4dfcfb061363b065@mail.gmail.com> Here's the first patch again, fixed. I do have my own local repo, I've just been lazy. On Wed, May 21, 2008 at 1:21 AM, Derek Berner wrote: > Ok, noticed a problem in downloads.patch: in @@ -635,10 +654,11 @@, change > "wait(wait)" to "wait(url)". > > I was applying a diff to a clean checkout and had to apply that particular > change manually, so I must have mistyped it. > > > On Wed, May 21, 2008 at 1:09 AM, Angrez Singh wrote: > >> Derek, >> >> Thanks for you patches. >> >> Bret, >> To which repository are we going to apply these patches? >> >> On Wed, May 21, 2008 at 3:18 AM, Derek Berner >> wrote: >> >>> Here is the second of the patches I said I attached. >>> >>> On Tue, May 20, 2008 at 4:44 PM, Derek Berner >>> wrote: >>> >>>> I have attached two Firewatir patches. >>>> >>>> One of them fixes two bugs: page waits would loop forever when using a >>>> meta-redirect to a file that downloaded with the "attachment" disposition, >>>> and when deciding the active window, it would inadvertently select the >>>> Downloads dialog if an action within a test opened it. >>>> >>>> The other patch is my first-round attempt at an X11 version of >>>> WinClicker. It is not fully implemented because of differences between X11 >>>> and WinAPI but the primary functionality, "clickWindowsButton", should >>>> behave similarly in an X11/Firefox environment now. Unfortunately, it is >>>> necessary to describe the keystrokes necessary to emulate button clicks in >>>> X11 buttons because there appears to be no way to read button text in X11. >>>> This list will likely expand as more people use this. >>>> >>>> These patches were created from revision 132 of the Firewatir trunk. >>>> >>>> I tried to upload the first patch earlier but they got caught in transit >>>> due to my trying to upload firewatir.rb along with it. Moderators, feel free >>>> to delete those messages if you have not already. >>>> >>> >>> >>> _______________________________________________ >>> Wtr-development mailing list >>> Wtr-development at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/wtr-development >>> >> >> >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: downloads.patch Type: text/x-diff Size: 5871 bytes Desc: not available URL: From aidy.lewis at googlemail.com Wed May 21 04:23:00 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Wed, 21 May 2008 01:23:00 -0700 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: <7ac2300c0805210123h49c106b3k6a536acce3a51421@mail.gmail.com> Hi, If we are heading for a unified product I think we should merge the user and development lists as well. Aidy From bret at pettichord.com Wed May 21 10:44:25 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 21 May 2008 09:44:25 -0500 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: Angrez, Please let me know when you've done this. My gmail account is bpettichord at gmail.com. Bret On Tue, May 20, 2008 at 12:17 AM, Angrez Singh wrote: > Hi Bret, > > I think we should go by #1. I'll give you commit rights on google code > base. Also I am in favor of using single repository we can just have our gem > on google code base. > > Amit, what do you say? > > - Angrez > > On Tue, May 20, 2008 at 4:53 AM, Bret Pettichord > wrote: > >> I'm looking at the recent history of the FireWatir code base. >> >> On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it >> into the Watir code base on OpenQA. Since then we've each made a couple of >> patches to that code. I think we did that because we thought that the >> FireWatir code on google was not being working any more. But we were wrong. >> Since then several updates have been made to the google code by Angrez and >> kreatix (who is that?). >> >> So before I can even start to merge to the FireWatir and Watir code bases, >> I need to merge together to the two different versions of FireWatir. >> >> https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir >> http://firewatir.googlecode.com/svn/trunk/FireWatir >> >> There are two different ways to proceed. >> >> 1. Apply the changes from openqa to the google code base. >> 2. Apply the changes from google to the openqa code base. >> >> I think that #1 would be easier (fewer changes), however i do not have >> commit rights to that code base, so i can't do it. Angrez, do you want to >> give me commit rights? Do you want to make these changes yourself? >> >> Also before I go ahead with #2, i need to know that we are all on board >> with working from a single repository. Are we? I'll need to grant kreatix >> and the other FireWatir committers commit rights to Watir. Can someone help >> me identify who these people are? >> >> Angrez, Amit, what do you say? What do you think is the best approach? >> >> Bret >> >> -- >> Bret Pettichord >> CTO, WatirCraft LLC >> Lead Developer, Watir, http://wtr.rubyforge.org >> Blog (Essays), http://www.io.com/~wazmo/blog >> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >> --~--~---------~--~----~------------~-------~--~----~ >> You received this message because you are subscribed to the Google Groups >> "FireWatir" group. >> To post to this group, send email to firewatir at googlegroups.com >> To unsubscribe from this group, send email to >> firewatir-unsubscribe at googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/firewatir?hl=en >> -~----------~----~----~----~------~----~------~--~--- >> >> > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From angrez at gmail.com Wed May 21 10:58:26 2008 From: angrez at gmail.com (Angrez Singh) Date: Wed, 21 May 2008 20:28:26 +0530 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: Hi Bret, I have added you as "Project Member". Let me know if there are any problems while committing the code. - Angrez On Wed, May 21, 2008 at 8:14 PM, Bret Pettichord wrote: > Angrez, > > Please let me know when you've done this. My gmail account is > bpettichord at gmail.com. > > Bret > > On Tue, May 20, 2008 at 12:17 AM, Angrez Singh wrote: > >> Hi Bret, >> >> I think we should go by #1. I'll give you commit rights on google code >> base. Also I am in favor of using single repository we can just have our gem >> on google code base. >> >> Amit, what do you say? >> >> - Angrez >> >> On Tue, May 20, 2008 at 4:53 AM, Bret Pettichord >> wrote: >> >>> I'm looking at the recent history of the FireWatir code base. >>> >>> On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it >>> into the Watir code base on OpenQA. Since then we've each made a couple of >>> patches to that code. I think we did that because we thought that the >>> FireWatir code on google was not being working any more. But we were wrong. >>> Since then several updates have been made to the google code by Angrez and >>> kreatix (who is that?). >>> >>> So before I can even start to merge to the FireWatir and Watir code >>> bases, I need to merge together to the two different versions of FireWatir. >>> >>> https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir >>> http://firewatir.googlecode.com/svn/trunk/FireWatir >>> >>> There are two different ways to proceed. >>> >>> 1. Apply the changes from openqa to the google code base. >>> 2. Apply the changes from google to the openqa code base. >>> >>> I think that #1 would be easier (fewer changes), however i do not have >>> commit rights to that code base, so i can't do it. Angrez, do you want to >>> give me commit rights? Do you want to make these changes yourself? >>> >>> Also before I go ahead with #2, i need to know that we are all on board >>> with working from a single repository. Are we? I'll need to grant kreatix >>> and the other FireWatir committers commit rights to Watir. Can someone help >>> me identify who these people are? >>> >>> Angrez, Amit, what do you say? What do you think is the best approach? >>> >>> Bret >>> >>> -- >>> Bret Pettichord >>> CTO, WatirCraft LLC >>> Lead Developer, Watir, http://wtr.rubyforge.org >>> Blog (Essays), http://www.io.com/~wazmo/blog >>> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >>> >>> >> >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > --~--~---------~--~----~------------~-------~--~----~ > You received this message because you are subscribed to the Google Groups > "FireWatir" group. > To post to this group, send email to firewatir at googlegroups.com > To unsubscribe from this group, send email to > firewatir-unsubscribe at googlegroups.com > For more options, visit this group at > http://groups.google.com/group/firewatir?hl=en > -~----------~----~----~----~------~----~------~--~--- > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Tue May 27 18:15:38 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 27 May 2008 17:15:38 -0500 Subject: [Wtr-development] Fort Lewis Example Message-ID: Looks to me like this example is broken. I'm wondering if i should just remove it from the Watir source tree. examples/mouse_over.rb According to the history, Paul Rogers, Paul Carvalho and Charley Baker all touched it at one point or another. I get this error: ## Beginning of Example: FortLewis.edu Step 1: go to the test site: http://www.fortlewis.edu ./watir/element.rb:49:in `assert_exists': Unable to locate object, using text and (?-mix:Prospective Students) (Watir::Exception::UnknownObjectException) from ./watir/element.rb:281:in `enabled?' from ./watir/element.rb:53:in `assert_enabled' from ./watir/element.rb:251:in `fireEvent' from ./examples\mouse_over.rb:19 Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From paul.rogers at shaw.ca Tue May 27 18:55:31 2008 From: paul.rogers at shaw.ca (Paul Rogers) Date: Tue, 27 May 2008 16:55:31 -0600 Subject: [Wtr-development] Fort Lewis Example In-Reply-To: References: Message-ID: if its only a demo of mouse_over it should be easy to recreate a demo as part of the install. I kind of thought this test was to demo menus or the like... Paul On Tue, May 27, 2008 at 4:15 PM, Bret Pettichord wrote: > Looks to me like this example is broken. I'm wondering if i should just > remove it from the Watir source tree. > > examples/mouse_over.rb > > According to the history, Paul Rogers, Paul Carvalho and Charley Baker all > touched it at one point or another. > > I get this error: > ## Beginning of Example: FortLewis.edu > Step 1: go to the test site: http://www.fortlewis.edu > ./watir/element.rb:49:in `assert_exists': Unable to locate object, using > text and (?-mix:Prospective Students) > (Watir::Exception::UnknownObjectException) > from ./watir/element.rb:281:in `enabled?' > from ./watir/element.rb:53:in `assert_enabled' > from ./watir/element.rb:251:in `fireEvent' > from ./examples\mouse_over.rb:19 > > Bret > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > From bret at pettichord.com Tue May 27 19:21:29 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 27 May 2008 18:21:29 -0500 Subject: [Wtr-development] Fort Lewis Example In-Reply-To: References: Message-ID: I'm not exactly sure what the original intent was. Unlike some of the other demos it isn't commented. Here's the file: # Notes: # Pop-up Blockers may prevent the web site used in this script from opening new browser windows require 'thread' require 'watir' require 'test/unit' require 'test/unit/ui/console/testrunner' require 'watir/testUnitAddons' testSite = 'http://www.fortlewis.edu' $ie = Watir::IE.new ie2 = nil puts "## Beginning of Example: FortLewis.edu" puts " " sleep 1 puts "Step 1: go to the test site: " + testSite $ie.goto(testSite) $ie.link(:text,/Prospective Students/).fireEvent("onMouseOver") sleep 1 $ie.link(:text,/Prospective Students/).fireEvent("onMouseOut") $ie.link(:text,/Current Students/).fireEvent("onMouseOver") $ie.link(:url,"http://faculty.fortlewis.edu/").flash sleep 1 $ie.link(:url,"http://faculty.fortlewis.edu/").click sleep 1 ie2 = Watir::IE.attach(:title, "Faculty Web Sites @ Fort Lewis College, Durango Colorado") ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").flash ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").click sleep 1 ie2.link(:url,/classnotesandassignments.html/).flash ie2.link(:url,/classnotesandassignments.html/).click sleep 1 ie2.link(:url,/CS106/).flash ie2.link(:url,/CS106/).click sleep 1 On Tue, May 27, 2008 at 5:55 PM, Paul Rogers wrote: > if its only a demo of mouse_over it should be easy to recreate a demo > as part of the install. I kind of thought this test was to demo menus > or the like... > > Paul > > On Tue, May 27, 2008 at 4:15 PM, Bret Pettichord > wrote: > > Looks to me like this example is broken. I'm wondering if i should just > > remove it from the Watir source tree. > > > > examples/mouse_over.rb > > > > According to the history, Paul Rogers, Paul Carvalho and Charley Baker > all > > touched it at one point or another. > > > > I get this error: > > ## Beginning of Example: FortLewis.edu > > Step 1: go to the test site: http://www.fortlewis.edu > > ./watir/element.rb:49:in `assert_exists': Unable to locate object, using > > text and (?-mix:Prospective Students) > > (Watir::Exception::UnknownObjectException) > > from ./watir/element.rb:281:in `enabled?' > > from ./watir/element.rb:53:in `assert_enabled' > > from ./watir/element.rb:251:in `fireEvent' > > from ./examples\mouse_over.rb:19 > > > > Bret > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > _______________________________________________ > > Wtr-development mailing list > > Wtr-development at rubyforge.org > > http://rubyforge.org/mailman/listinfo/wtr-development > > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 28 04:09:14 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 28 May 2008 10:09:14 +0200 Subject: [Wtr-development] Watir Podcast Message-ID: "In the first episode ?eljko Filipin talks with Bret Pettichord about Watir and what it does and doesn't do well. Bret describes how people are building frameworks with Watir and the reasons why Watir was created in the first place. Also included are his thoughts on recorders and open-source and his new company, WatirCraft." More information at watirpodcast.com. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 28 04:50:42 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 28 May 2008 10:50:42 +0200 Subject: [Wtr-development] [wtr-general] Re: Watir Podcast In-Reply-To: <483D19D9.5050900@gslab.com> References: <483D19D9.5050900@gslab.com> Message-ID: On Wed, May 28, 2008 at 10:37 AM, Manish Sapariya wrote: > Can't seem to access the mp3 file. > Error 404 - Not Found Hm. Works for me. Please try again. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 28 12:28:25 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 11:28:25 -0500 Subject: [Wtr-development] Wiki page: Methods Supported by Element Message-ID: Hey, i just noticed that this page http://wiki.openqa.org/display/WTR/Methods+Supported+by+Element Was missing from our wiki home page. I added it, but i am concerned that others may be missing as well. Zeljko, were you the one who set up the auto-hierarchy of the pages? How do we add pages to the main page now? Is it possible to change a page's location in the hierarchy? Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 28 13:40:41 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 12:40:41 -0500 Subject: [Wtr-development] Fort Lewis Example In-Reply-To: References: Message-ID: It wasn't obvious to me how to update this, so i deleted it. If someone has a fix for this, I'd be happy to add it back. Bret On Tue, May 27, 2008 at 6:21 PM, Bret Pettichord wrote: > I'm not exactly sure what the original intent was. Unlike some of the other > demos it isn't commented. Here's the file: > > # Notes: > # Pop-up Blockers may prevent the web site used in this script from opening > new browser windows > > require 'thread' > require 'watir' > require 'test/unit' > require 'test/unit/ui/console/testrunner' > require 'watir/testUnitAddons' > > testSite = 'http://www.fortlewis.edu' > $ie = Watir::IE.new > ie2 = nil > puts "## Beginning of Example: FortLewis.edu" > puts " " > sleep 1 > puts "Step 1: go to the test site: " + testSite > $ie.goto(testSite) > $ie.link(:text,/Prospective Students/).fireEvent("onMouseOver") > sleep 1 > $ie.link(:text,/Prospective Students/).fireEvent("onMouseOut") > $ie.link(:text,/Current Students/).fireEvent("onMouseOver") > $ie.link(:url,"http://faculty.fortlewis.edu/").flash > sleep 1 > > $ie.link(:url,"http://faculty.fortlewis.edu/").click > sleep 1 > > ie2 = Watir::IE.attach(:title, "Faculty Web Sites @ Fort Lewis College, > Durango Colorado") > ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").flash > ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").click > sleep 1 > ie2.link(:url,/classnotesandassignments.html/).flash > ie2.link(:url,/classnotesandassignments.html/).click > sleep 1 > > ie2.link(:url,/CS106/).flash > ie2.link(:url,/CS106/).click > sleep 1 > > > > On Tue, May 27, 2008 at 5:55 PM, Paul Rogers wrote: > >> if its only a demo of mouse_over it should be easy to recreate a demo >> as part of the install. I kind of thought this test was to demo menus >> or the like... >> >> Paul >> >> On Tue, May 27, 2008 at 4:15 PM, Bret Pettichord >> wrote: >> > Looks to me like this example is broken. I'm wondering if i should just >> > remove it from the Watir source tree. >> > >> > examples/mouse_over.rb >> > >> > According to the history, Paul Rogers, Paul Carvalho and Charley Baker >> all >> > touched it at one point or another. >> > >> > I get this error: >> > ## Beginning of Example: FortLewis.edu >> > Step 1: go to the test site: http://www.fortlewis.edu >> > ./watir/element.rb:49:in `assert_exists': Unable to locate object, using >> > text and (?-mix:Prospective Students) >> > (Watir::Exception::UnknownObjectException) >> > from ./watir/element.rb:281:in `enabled?' >> > from ./watir/element.rb:53:in `assert_enabled' >> > from ./watir/element.rb:251:in `fireEvent' >> > from ./examples\mouse_over.rb:19 >> > >> > Bret >> > >> > -- >> > Bret Pettichord >> > CTO, WatirCraft LLC >> > Lead Developer, Watir, http://wtr.rubyforge.org >> > Blog (Essays), http://www.io.com/~wazmo/blog >> > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >> > _______________________________________________ >> > Wtr-development mailing list >> > Wtr-development at rubyforge.org >> > http://rubyforge.org/mailman/listinfo/wtr-development >> > >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 28 13:45:15 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 12:45:15 -0500 Subject: [Wtr-development] RSS Feeds Message-ID: I have several RSS Feeds that I use to track the Watir project. These notify me when changes are made to Confluence, Jira or the SVN. I documented them here: http://wiki.openqa.org/display/WTR/RSS+Feeds I'm sharing these in case some of you also find them to be useful. Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff.fry at gmail.com Wed May 28 14:01:37 2008 From: jeff.fry at gmail.com (Jeff Fry) Date: Wed, 28 May 2008 11:01:37 -0700 Subject: [Wtr-development] RSS Feeds In-Reply-To: References: Message-ID: <970956b0805281101t386bc82cp3c85ffd13cccddc5@mail.gmail.com> Thanks for sending these out! On Wed, May 28, 2008 at 10:45 AM, Bret Pettichord wrote: > I have several RSS Feeds that I use to track the Watir project. These > notify me when changes are made to Confluence, Jira or the SVN. > > I documented them here: http://wiki.openqa.org/display/WTR/RSS+Feeds > > I'm sharing these in case some of you also find them to be useful. > > Bret > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- http://testingjeff.wordpress.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From paul.rogers at shaw.ca Wed May 28 16:45:52 2008 From: paul.rogers at shaw.ca (Paul Rogers) Date: Wed, 28 May 2008 14:45:52 -0600 Subject: [Wtr-development] Fwd: [Win32utils-devel] WIN32OLE rewrite? In-Reply-To: <7524A45A1A5B264FA4809E2156496CFB023D32C0@ITOMAE2KM01.AD.QINTRA.COM> References: <7524A45A1A5B264FA4809E2156496CFB023D32C0@ITOMAE2KM01.AD.QINTRA.COM> Message-ID: >From the win32 list.... ---------- Forwarded message ---------- From: Berger, Daniel Date: Wed, May 28, 2008 at 2:20 PM Subject: [Win32utils-devel] WIN32OLE rewrite? To: Development and ideas for win32utils projects Hi everyone, So, who wants to rewrite the WIN32OLE library? I think I've got most everything you'll need in the windows-pr library, such as Windows::COM::Automation, Windows::Error, etc. I can add anything that's missing. Advantages include: * No compiler required * Easier to debug * A potentially better and more flexible interface * The current WIN32OLE library is still occasionally buggy and crashy The major pain point is that this is a 6200+ line source file. :( Any takers? Regards, Dan This communication is the property of Qwest and may contain confidential or privileged information. Unauthorized use of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy all copies of the communication and any attachments. _______________________________________________ win32utils-devel mailing list win32utils-devel at rubyforge.org http://rubyforge.org/mailman/listinfo/win32utils-devel From bret at pettichord.com Wed May 28 17:07:25 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 16:07:25 -0500 Subject: [Wtr-development] Fwd: [Win32utils-devel] WIN32OLE rewrite? In-Reply-To: References: <7524A45A1A5B264FA4809E2156496CFB023D32C0@ITOMAE2KM01.AD.QINTRA.COM> Message-ID: Interesting. Thanks for forwarding this. On Wed, May 28, 2008 at 3:45 PM, Paul Rogers wrote: > >From the win32 list.... > > > ---------- Forwarded message ---------- > From: Berger, Daniel > Date: Wed, May 28, 2008 at 2:20 PM > Subject: [Win32utils-devel] WIN32OLE rewrite? > To: Development and ideas for win32utils projects > > > > Hi everyone, > > So, who wants to rewrite the WIN32OLE library? I think I've got most > everything you'll need in the windows-pr library, such as > Windows::COM::Automation, Windows::Error, etc. I can add anything that's > missing. > > Advantages include: > > * No compiler required > * Easier to debug > * A potentially better and more flexible interface > * The current WIN32OLE library is still occasionally buggy and crashy > > The major pain point is that this is a 6200+ line source file. :( > > Any takers? > > Regards, > > Dan > > > This communication is the property of Qwest and may contain confidential or > privileged information. Unauthorized use of this communication is strictly > prohibited and may be unlawful. If you have received this communication > in error, please immediately notify the sender by reply e-mail and destroy > all copies of the communication and any attachments. > _______________________________________________ > win32utils-devel mailing list > win32utils-devel at rubyforge.org > http://rubyforge.org/mailman/listinfo/win32utils-devel > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 05:54:07 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 11:54:07 +0200 Subject: [Wtr-development] RSS Feeds In-Reply-To: References: Message-ID: Thanks. I am subscribed to some feeds, but some of them look unreliable. I will thy these, hope they work better. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 06:14:03 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 12:14:03 +0200 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Wed, May 28, 2008 at 6:28 PM, Bret Pettichord wrote: > Zeljko, were you the one who set up the auto-hierarchy of the pages? Yes. > How do we add pages to the main page now? 1) You can add it (like you did). 2) If you want the page to appear in Start Here section, add it to children of Start Here page. The same for Learning More, The Watir Community, Other Testing Tools and Watir Development. I made it easy for me, since at the time I was changing wiki a lot. You can change it the way you like. > Is it possible to change a page's location in the hierarchy? Sure. - go to page (example: Watir Community) - click "Edit" - click "EDIT" in "Location: Watir > The Watir Community EDIT" (under text box with page title) Let me know if I was not clear enough. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 29 10:40:18 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 29 May 2008 09:40:18 -0500 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: Thanks. I was a little dim-witted at first, but i figured it out and now see that it is really easy to maintain. Thanks for setting this up. Bret On Thu, May 29, 2008 at 5:14 AM, ?eljko Filipin wrote: > On Wed, May 28, 2008 at 6:28 PM, Bret Pettichord > wrote: > > Zeljko, were you the one who set up the auto-hierarchy of the pages? > > Yes. > > > How do we add pages to the main page now? > > 1) You can add it (like you did). > 2) If you want the page to appear in Start Here section, add it to children > of Start Here page. The same for Learning More, The Watir Community, Other > Testing Tools and Watir Development. > > I made it easy for me, since at the time I was changing wiki a lot. You can > change it the way you like. > > > Is it possible to change a page's location in the hierarchy? > > Sure. > > - go to page (example: Watir Community) > - click "Edit" > - click "EDIT" in "Location: Watir > The Watir Community EDIT" (under > text box with page title) > > Let me know if I was not clear enough. > > ?eljko > -- > ZeljkoFilipin.com > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 29 10:41:16 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 29 May 2008 09:41:16 -0500 Subject: [Wtr-development] RSS Feeds In-Reply-To: References: Message-ID: Let us know if you have problems with these, or if there are others that you or others find useful. Bret On Thu, May 29, 2008 at 4:54 AM, ?eljko Filipin wrote: > Thanks. I am subscribed to some feeds, but some of them look unreliable. I > will thy these, hope they work better. > > ?eljko > -- > ZeljkoFilipin.com > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 10:44:52 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 16:44:52 +0200 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Thu, May 29, 2008 at 4:40 PM, Bret Pettichord wrote: > now see that it is really easy to maintain I did it the way it needs the least work. As I said, at the time I was moving the pages around a lot and it was really time consuming to update the home page every time. I am glad you like it. :) ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 29 10:47:58 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 29 May 2008 09:47:58 -0500 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Thu, May 29, 2008 at 9:44 AM, ?eljko Filipin wrote: > I did it the way it needs the least work. As I said, at the time I was > moving the pages around a lot and it was really time consuming to update the > home page every time. I am glad you like it. :) > The tricky thing for me was finding the little edit button that allows you to change the parentage of a page. I hadn't done that before -- as you may have guessed by random organization of the pages before you organized them. Bret -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 10:54:49 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 16:54:49 +0200 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Thu, May 29, 2008 at 4:47 PM, Bret Pettichord wrote: > The tricky thing for me was finding the little edit button that allows you to change the parentage of a page. It is not easy to find. I could not find it several times, and I knew it was there. I guess it is just not at a place one would look at. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From charley.baker at gmail.com Thu May 1 13:50:15 2008 From: charley.baker at gmail.com (Charley Baker) Date: Thu, 1 May 2008 11:50:15 -0600 Subject: [Wtr-development] Integrating Watir and FireWatir In-Reply-To: References: Message-ID: There have been some patches, submitted both to the code base and to the mailing list. We need to get a sense of what we have and what needs to be applied to the current FireWatir code base. I applied a couple of Paul's patches to our openqa version of FireWatir. That speaks to the svn part of Bret's plan and is something we should be able to do quickly. Can we all agree to move this forward over the next few days/week? The basic plan looks good to me, does it make sense to start setting up stories in Jira so that we can have some traction and track progress? -Charley On Wed, Apr 30, 2008 at 1:02 PM, Bret Pettichord wrote: > Angrez, Amit, > > Could you all please comment on this plan before i go into further > elaboration. I'm not even sure if you are reading this list. > > What do others think about this plan? > > Bret > > > On Tue, Apr 29, 2008 at 7:27 PM, Bret Pettichord > wrote: > > > Last November I wrote a report comparing Watir to FireWatir and laying > > out a plan forward for integrating the code bases. > > > > http://www.io.com/~wazmo/blog/archives/2007_11.html#000263 > > > > With one big exception, I still stand by this report and plan. In the > > report I expressed concern about FireWatir's dependency on JSSH, but > > I'm longer am worried about this. I've since learned that JSSH is in > > fact being maintained by the Mozilla project and that you can compile > > it and use it without problem with FireFox 3. > > > > In that report, I also blanched at the effort of getting the code > > bases in sync again. I still think it's a big effort, but with funding > > for Watir this now seems much less daunting. In fact, I think its the > > most important thing we need if we are going to grow the Watir > > community. > > > > In that report, I mostly focussed on the code bases themselves, but > > part of the challenge is also in pulling together the infrastructure > > for the projects. I recently spoke with Angrez Singh and we agreed to > > work out the details of a migration plan here. > > > > SVN. I want to have the Watir and FireWatir codebases in a single > > repository. Currently Watir is hosted at OpenQA.org and FireWatir is > > hosted at GoogleCode. Putting them into single repository is the only > > way that I know for allow us to safely remove duplications with a > > single commit. Part of the problem right now is simply that we have > > three slightly different versions of the FireWatir codebase itself: > > the official repo at googlecode, a copy with a few fixes to the > > testsuite in the vendor directory of the Watir codebase, and a private > > version that Paul Rogers has been applying patches to. So we need to > > get this sorted out too. > > > > Tests. As mentioned in the November report, I think we need to start > > by merging our test suites, so that we have a single suite that allows > > individual tests to be instrumented as applying to IE or Firefox or > > both. That way we won't have test duplication and can verify that the > > implementations have the same behavior. > > > > Gems. I just uploaded the FireWatir gem to the Rubyforge. Now you can > > just do a "gem install firewatir" without first downloading the gem > > from Google Code. > > > > Overall, our plan is to eventually migrate both projects to Watir.com, > > a new site that will host all Watir-related projects. I'd eventually > > like to see us pull together all the material from Google Code > > (FireWatir) and OpenQA (Watir). We'd also like to move the website > > from wtr.rubyforge.org, although Rubyforge may continue to be the best > > place to distribute gems from. > > > > Anyway, before I go into further details, I'm sure there are questions > > about this. Ask away! > > > > Bret > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Charley Baker blog: http://charleybakersblog.blogspot.com/ Project Manager, Watir, http://wtr.rubyforge.org QA Architect, Gap Inc Direct -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 1 14:08:13 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 1 May 2008 13:08:13 -0500 Subject: [Wtr-development] How Can I Help? - Patches Message-ID: Aidy offered to help out, and I said that I often get asked this question and I have a hard time answering it. I have a bunch of notes on the topic and have planned to write them up, but haven't got to it yet. So we thought he might start by helping with writing them up. I suggested that we have this conversation on this list, that way others could amplify or correct comments that I make. PATCHES One issue that has come up again recently is "How can i best provide my fixes for watir?" The answer is almost always: send us a patch. I wrote a blog post explaining how to do this. http://www.io.com/~wazmo/blog/archives/2006_09.html#000241 One thing that is important to understand is that when you tell a developer "send us a patch", they usually know exactly what you mean. With testers, not so much. I think i used to be confused myself, but in the OSS community a patch is a unified diff. What we call a patch is the same whether you are programming in Java or Ruby of Perl. In Ruby, sometimes we refer to reopening an existing class as "monkey patching" and sometime just "patching" -- i've done this -- but it can lead to confusion. It is easy to create a unified diff if you have put the version of Watir that you are using under source control before you make changes to it. Developers usually do this, and usually know they should, but many testers don't. If you do this, then "send us a patch" just means to run the create patch command in your IDE. I use eclipse and this is just a menu item. If you haven't put your code under source control (e.g. checked it into your own SVN repository) before making changes to it, then it will be very hard to create a patch. In fact what you have to do is basically start over and do things the right way from the start. Instead, contributors just send us their modified version of the code. If they also tell us what version they started with, then we have enough information to create the patch ourselves, and i suppose that a volunteer could go back through jira and find the attachments that are plain code and convert them into patches for us. The reason patches are important is that they are very easy to apply. I can the latest version of Watir, and in one click apply a patch and see all the modified files. Patches are also very easy to manually inspect to see what is in them. Sometimes we get modified code but we aren't told what the original code was, and then it is very hard to understand the context of the patch. So, Aidy, I'm hoping you will be able to boil this email into something that might be useful to people. Jeff Fry wrote a nice note about create patches here http://wiki.openqa.org/display/WTR/How+To+Update+RDOC+and+Submit+Patches This is put in the context of changing RDOC but actually everything that is said here applies equally well to making any other kind of code change as well. Maybe you could extract the information about creating patches into a separate page. I would appreciate other suggestions as regards to why this has been an ongoing source of confusion and what we can do to correct it. Since most of the key ideas here are neither Watir nor Ruby specific, i wonder if there are useful resources on the net what we could point people to. Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 1 14:49:16 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 1 May 2008 13:49:16 -0500 Subject: [Wtr-development] Vacation Message-ID: Hi this is a non-automated message from a real person. I will be on vacation from Friday May 2, returning Wednesday May 7. In case you are a burglar, don't bother coming to my house. I will actually be here with a house full of relatives. My son is graduating from college this weekend, and it's turned into quite a family reunion. I've recently started a lot of conversations on this list. Don't interpret my quietness as lack of interest. I'll be picking up on them when I return. Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 6 05:28:11 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 6 May 2008 11:28:11 +0200 Subject: [Wtr-development] Jira Spam Message-ID: There are two Jira tickets from the same user that look like spam. http://jira.openqa.org/browse/WTR-207 http://jira.openqa.org/browse/WTR-208 I have closed them. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 6 10:26:10 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 6 May 2008 16:26:10 +0200 Subject: [Wtr-development] FileField patch Message-ID: I had a problem with file upload pop-up freezing sometimes. A colleague (Tomislav Car) sent me this patch that really helped me. It only adds "sleep 1" to FileField#set. Bret, Charley, can you take a look and add it to trunk if it is any good? Thanks, ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 6 10:27:30 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 6 May 2008 16:27:30 +0200 Subject: [Wtr-development] FileField patch In-Reply-To: References: Message-ID: Forgot the file. :) ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: input_elements.patch Type: application/octet-stream Size: 1408 bytes Desc: not available URL: From bret at pettichord.com Tue May 6 19:55:14 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 6 May 2008 18:55:14 -0500 Subject: [Wtr-development] [Wtr-core] Reuniting Watir In-Reply-To: References: <11c8704e0701171313v792aa357y8bb8177afa9a6094@mail.gmail.com> <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: Hi there. I was going through some old email and found this note from Angrez from a year ago that I never responded to. This email came right around the time that I was terminated and had to find a new job and I neglected to responded then. My apologies. Since this email was written, there has been a lot of refactoring of the Watir::Container class. In particular, locator methods have been refactored into new strategy classes. We have also broken out most of the Watir classes into separate files. There is certainly more refactoring that could be done to the Watir::IE code base, but I am worried that it is only becoming more and more divergent from the FireWatir code. What do you say Angrez? What about Amit and the rest of the FireWatir team? Bret On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh wrote: > Hi all, > > I just finished releasing FireWatir 1.0.1. I like the idea of merging or > reuniting the project, but need to discuss it here with the FireWatir team. > Also, its not as mature as Watir and it has its own limitations. I have the > refactored code for the Watir code base 1.4.1. But I have made a lot of > changes to that to be able to work with Firefox. Just wanted to evaluate the > effort it requires to merge the code. > > Anyways, I am with the idea. Lets first refactor the WATIR::IE code and > then we can move forward. > > Here's what I think: > 1. Container module can be a separate module as it has nothing to do with > IE, or Firefox, or Safari. > 2. We can move out the classes for HTML elements to some file, as these > classes are also browser independent. > > I think this can be the starting point. > > What do you say? > > - Angrez > > > On 1/18/07, Bret Pettichord wrote: > > > > I think the next step is to start refactoring the existing Watir::IE > > code base to separate the IE and Windows specific code. > > > > Then Bob and I can start implementing the Watir::Selenium (MineralWatir) > > code in the same code base. > > > > Then we can look into pulling in the SafariWatir and FireWatir > > codebases. Assuming that Angrez likes this idea. (He's been busy finising > > the FireWatir 1.0 release -- good for him.) > > > > But like Bob said, I need to focus on wrapping up Watir::IE 1.5 first. I > > don't think we're ready yet for a Watir 2.0 conference call. > > > > Bret > > > > > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 7 10:29:57 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 7 May 2008 09:29:57 -0500 Subject: [Wtr-development] Patches Message-ID: On the topic of how to submit patches, this is a good article. http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/ -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.lystad at finntech.no Wed May 7 10:42:11 2008 From: alexander.lystad at finntech.no (T. Alexander Lystad) Date: Wed, 07 May 2008 16:42:11 +0200 Subject: [Wtr-development] Patches In-Reply-To: References: Message-ID: <4821BFC3.1030901@finntech.no> Bret Pettichord wrote: > On the topic of how to submit patches, this is a good article. > > http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/ Indeed :P -- T. Alexander Lystad From bret at pettichord.com Wed May 7 11:43:09 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 7 May 2008 10:43:09 -0500 Subject: [Wtr-development] Fwd: [Wtr-core] Reuniting Watir In-Reply-To: References: <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: Forwarding to wtr-development. Somehow this discussion got redirected to watir general. ---------- Forwarded message ---------- From: Bret Pettichord Date: Wed, May 7, 2008 at 10:41 AM Subject: Re: [Wtr-development] [Wtr-core] Reuniting Watir To: Angrez Singh Cc: watir-general at googlegroups.com Angrez, What i would like to be able to do is refactor the two code bases, step-by-step, and create common code used by both. The next step would be to move both code bases into the same SVN repository, and make sure that committers on both projects had access to both code bases. This allows us to incrementally refactor code, increasing common code while keeping both tools working. I would like to set up a continuous integration server (cruisecontrol.rb) that would automatically execute the unit tests for each project as a way of publicly notifying us if any changes break either implementation. For example, suppose that there are four identical methods in both implementation's Container module. These could be extracted into a new mixin and then included into each. We would have to create a common library that would be used by both projects and the code would have to live there. Anyway, because we would have the code under continuous integration, we wouldn't have to work out all these details by email (which can be time consuming). Instead, we could just use the tests to assure us that the changes we're making don't break anything. Unless i hear principled objections to this plan, I am going to go ahead and start working on the continuous integration server. Bret On Tue, May 6, 2008 at 11:55 PM, Angrez Singh wrote: > Hi Bret, > > I am all in for refactoring. What we did in Firewatir is that we have > container class in separate file. All HTML element classes in separate file. > Element location logic and logic for firing the events, getting values, > doing operations on elements is there in another file. > > I don't think if we are diverting from Firewatir code base, I'll have a > look at current watir code and will let you know how easy/difficult is it to > be going further with integration. > > - Angrez > > > On Wed, May 7, 2008 at 5:25 AM, Bret Pettichord > wrote: > > > Hi there. I was going through some old email and found this note from > > Angrez from a year ago that I never responded to. This email came right > > around the time that I was terminated and had to find a new job and I > > neglected to responded then. My apologies. > > > > Since this email was written, there has been a lot of refactoring of the > > Watir::Container class. In particular, locator methods have been refactored > > into new strategy classes. We have also broken out most of the Watir classes > > into separate files. > > > > There is certainly more refactoring that could be done to the Watir::IE > > code base, but I am worried that it is only becoming more and more divergent > > from the FireWatir code. > > > > What do you say Angrez? What about Amit and the rest of the FireWatir > > team? > > > > Bret > > > > > > On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh wrote: > > > > > Hi all, > > > > > > I just finished releasing FireWatir 1.0.1. I like the idea of merging > > > or reuniting the project, but need to discuss it here with the FireWatir > > > team. Also, its not as mature as Watir and it has its own limitations. I > > > have the refactored code for the Watir code base 1.4.1. But I have > > > made a lot of changes to that to be able to work with Firefox. Just wanted > > > to evaluate the effort it requires to merge the code. > > > > > > Anyways, I am with the idea. Lets first refactor the WATIR::IE code > > > and then we can move forward. > > > > > > Here's what I think: > > > 1. Container module can be a separate module as it has nothing to do > > > with IE, or Firefox, or Safari. > > > > > > > 2. We can move out the classes for HTML elements to some file, as these > > > classes are also browser independent. > > > > > > I think this can be the starting point. > > > > > > What do you say? > > > > > > - Angrez > > > > > > > > > On 1/18/07, Bret Pettichord wrote: > > > > > > > > I think the next step is to start refactoring the existing Watir::IE > > > > code base to separate the IE and Windows specific code. > > > > > > > > Then Bob and I can start implementing the Watir::Selenium > > > > (MineralWatir) code in the same code base. > > > > > > > > Then we can look into pulling in the SafariWatir and FireWatir > > > > codebases. Assuming that Angrez likes this idea. (He's been busy finising > > > > the FireWatir 1.0 release -- good for him.) > > > > > > > > But like Bob said, I need to focus on wrapping up Watir::IE 1.5 > > > > first. I don't think we're ready yet for a Watir 2.0 conference call. > > > > > > > > Bret > > > > > > > > > > > > > > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 7 11:57:04 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 7 May 2008 10:57:04 -0500 Subject: [Wtr-development] FileField patch In-Reply-To: References: Message-ID: Zeljko, Could you please attach this to a jira ticket? Bret On Tue, May 6, 2008 at 9:27 AM, ?eljko Filipin wrote: > Forgot the file. :) > > ?eljko > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From angrez at gmail.com Thu May 8 02:15:12 2008 From: angrez at gmail.com (Angrez Singh) Date: Thu, 8 May 2008 11:45:12 +0530 Subject: [Wtr-development] [Wtr-core] Reuniting Watir In-Reply-To: References: <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: Bret, Any idea as in where we are having the SVN repository? - Angrez On Wed, May 7, 2008 at 9:11 PM, Bret Pettichord wrote: > Angrez, > > What i would like to be able to do is refactor the two code bases, > step-by-step, and create common code used by both. > > The next step would be to move both code bases into the same SVN > repository, and make sure that committers on both projects had access to > both code bases. This allows us to incrementally refactor code, increasing > common code while keeping both tools working. I would like to set up a > continuous integration server (cruisecontrol.rb) that would automatically > execute the unit tests for each project as a way of publicly notifying us if > any changes break either implementation. > > For example, suppose that there are four identical methods in both > implementation's Container module. These could be extracted into a new mixin > and then included into each. We would have to create a common library that > would be used by both projects and the code would have to live there. > Anyway, because we would have the code under continuous integration, we > wouldn't have to work out all these details by email (which can be time > consuming). Instead, we could just use the tests to assure us that the > changes we're making don't break anything. > > Unless i hear principled objections to this plan, I am going to go ahead > and start working on the continuous integration server. > > Bret > > > On Tue, May 6, 2008 at 11:55 PM, Angrez Singh wrote: > > > Hi Bret, > > > > I am all in for refactoring. What we did in Firewatir is that we have > > container class in separate file. All HTML element classes in separate file. > > Element location logic and logic for firing the events, getting values, > > doing operations on elements is there in another file. > > > > I don't think if we are diverting from Firewatir code base, I'll have a > > look at current watir code and will let you know how easy/difficult is it to > > be going further with integration. > > > > - Angrez > > > > > > On Wed, May 7, 2008 at 5:25 AM, Bret Pettichord > > wrote: > > > > > Hi there. I was going through some old email and found this note from > > > Angrez from a year ago that I never responded to. This email came right > > > around the time that I was terminated and had to find a new job and I > > > neglected to responded then. My apologies. > > > > > > Since this email was written, there has been a lot of refactoring of > > > the Watir::Container class. In particular, locator methods have been > > > refactored into new strategy classes. We have also broken out most of the > > > Watir classes into separate files. > > > > > > There is certainly more refactoring that could be done to the > > > Watir::IE code base, but I am worried that it is only becoming more and more > > > divergent from the FireWatir code. > > > > > > What do you say Angrez? What about Amit and the rest of the FireWatir > > > team? > > > > > > Bret > > > > > > > > > On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh > > > wrote: > > > > > > > Hi all, > > > > > > > > I just finished releasing FireWatir 1.0.1. I like the idea of > > > > merging or reuniting the project, but need to discuss it here with the > > > > FireWatir team. Also, its not as mature as Watir and it has its own > > > > limitations. I have the refactored code for the Watir code base > > > > 1.4.1. But I have made a lot of changes to that to be able to work > > > > with Firefox. Just wanted to evaluate the effort it requires to merge the > > > > code. > > > > > > > > Anyways, I am with the idea. Lets first refactor the WATIR::IE code > > > > and then we can move forward. > > > > > > > > Here's what I think: > > > > 1. Container module can be a separate module as it has nothing to do > > > > with IE, or Firefox, or Safari. > > > > > > > > > > 2. We can move out the classes for HTML elements to some file, as > > > > these classes are also browser independent. > > > > > > > > I think this can be the starting point. > > > > > > > > What do you say? > > > > > > > > - Angrez > > > > > > > > > > > > On 1/18/07, Bret Pettichord wrote: > > > > > > > > > > I think the next step is to start refactoring the existing > > > > > Watir::IE code base to separate the IE and Windows specific code. > > > > > > > > > > Then Bob and I can start implementing the Watir::Selenium > > > > > (MineralWatir) code in the same code base. > > > > > > > > > > Then we can look into pulling in the SafariWatir and FireWatir > > > > > codebases. Assuming that Angrez likes this idea. (He's been busy finising > > > > > the FireWatir 1.0 release -- good for him.) > > > > > > > > > > But like Bob said, I need to focus on wrapping up Watir::IE 1.5 > > > > > first. I don't think we're ready yet for a Watir 2.0 conference call. > > > > > > > > > > Bret > > > > > > > > > > > > > > > > > > > > > > > -- > > > Bret Pettichord > > > CTO, WatirCraft LLC > > > Lead Developer, Watir, http://wtr.rubyforge.org > > > Blog (Essays), http://www.io.com/~wazmo/blog > > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > > > > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 8 06:34:40 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 8 May 2008 12:34:40 +0200 Subject: [Wtr-development] FileField patch In-Reply-To: References: Message-ID: On Wed, May 7, 2008 at 5:57 PM, Bret Pettichord wrote: > Could you please attach this to a jira ticket? Done. http://jira.openqa.org/browse/WTR-210 I could not find existing ticket, so I created one. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From aidy.lewis at googlemail.com Thu May 8 09:42:31 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Thu, 8 May 2008 14:42:31 +0100 Subject: [Wtr-development] How Can I Help? - Patches In-Reply-To: References: Message-ID: <7ac2300c0805080642k47fc72f9mf52985a040a3bba7@mail.gmail.com> On 01/05/2008, Bret Pettichord wrote: > Aidy offered to help out .... http://wiki.openqa.org/display/WTR/How+Can+I+Help -- Aidy www.agiletester.co.uk From bret at pettichord.com Thu May 8 10:43:59 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 8 May 2008 09:43:59 -0500 Subject: [Wtr-development] [Wtr-core] Reuniting Watir In-Reply-To: References: <72799cd70701171404w7305b1fcoe02e044d0f2dea7e@mail.gmail.com> Message-ID: My suggestion would be to move FireWatir into the OpenQA Watir repository. Previously we did this with a copy into trunk/watir/vendor, but I now think this was the wrong place and instead it should be top-level, parallel with Watir itself (trunk/firewatir). We also would like to eventually migrate this repository (and jira, confluence, etc) to a new host, Watir.com, but aren't ready to start on that yet (just too busy with other stuff). Bret On Thu, May 8, 2008 at 1:15 AM, Angrez Singh wrote: > Bret, > > Any idea as in where we are having the SVN repository? > > - Angrez > > > On Wed, May 7, 2008 at 9:11 PM, Bret Pettichord > wrote: > >> Angrez, >> >> What i would like to be able to do is refactor the two code bases, >> step-by-step, and create common code used by both. >> >> The next step would be to move both code bases into the same SVN >> repository, and make sure that committers on both projects had access to >> both code bases. This allows us to incrementally refactor code, increasing >> common code while keeping both tools working. I would like to set up a >> continuous integration server (cruisecontrol.rb) that would automatically >> execute the unit tests for each project as a way of publicly notifying us if >> any changes break either implementation. >> >> For example, suppose that there are four identical methods in both >> implementation's Container module. These could be extracted into a new mixin >> and then included into each. We would have to create a common library that >> would be used by both projects and the code would have to live there. >> Anyway, because we would have the code under continuous integration, we >> wouldn't have to work out all these details by email (which can be time >> consuming). Instead, we could just use the tests to assure us that the >> changes we're making don't break anything. >> >> Unless i hear principled objections to this plan, I am going to go ahead >> and start working on the continuous integration server. >> >> Bret >> >> >> On Tue, May 6, 2008 at 11:55 PM, Angrez Singh wrote: >> >>> Hi Bret, >>> >>> I am all in for refactoring. What we did in Firewatir is that we have >>> container class in separate file. All HTML element classes in separate file. >>> Element location logic and logic for firing the events, getting values, >>> doing operations on elements is there in another file. >>> >>> I don't think if we are diverting from Firewatir code base, I'll have a >>> look at current watir code and will let you know how easy/difficult is it to >>> be going further with integration. >>> >>> - Angrez >>> >>> >>> On Wed, May 7, 2008 at 5:25 AM, Bret Pettichord >>> wrote: >>> >>>> Hi there. I was going through some old email and found this note from >>>> Angrez from a year ago that I never responded to. This email came right >>>> around the time that I was terminated and had to find a new job and I >>>> neglected to responded then. My apologies. >>>> >>>> Since this email was written, there has been a lot of refactoring of the >>>> Watir::Container class. In particular, locator methods have been refactored >>>> into new strategy classes. We have also broken out most of the Watir classes >>>> into separate files. >>>> >>>> There is certainly more refactoring that could be done to the Watir::IE >>>> code base, but I am worried that it is only becoming more and more divergent >>>> from the FireWatir code. >>>> >>>> What do you say Angrez? What about Amit and the rest of the FireWatir >>>> team? >>>> >>>> Bret >>>> >>>> >>>> On Thu, Jan 18, 2007 at 3:54 AM, Angrez Singh wrote: >>>> >>>>> Hi all, >>>>> >>>>> I just finished releasing FireWatir 1.0.1. I like the idea of merging >>>>> or reuniting the project, but need to discuss it here with the FireWatir >>>>> team. Also, its not as mature as Watir and it has its own limitations. I >>>>> have the refactored code for the Watir code base 1.4.1. But I have >>>>> made a lot of changes to that to be able to work with Firefox. Just wanted >>>>> to evaluate the effort it requires to merge the code. >>>>> >>>>> Anyways, I am with the idea. Lets first refactor the WATIR::IE code and >>>>> then we can move forward. >>>>> >>>>> Here's what I think: >>>>> 1. Container module can be a separate module as it has nothing to do >>>>> with IE, or Firefox, or Safari. >>>>> >>>> >>>> 2. We can move out the classes for HTML elements to some file, as these >>>>> classes are also browser independent. >>>>> >>>>> I think this can be the starting point. >>>>> >>>>> What do you say? >>>>> >>>>> - Angrez >>>>> >>>>> >>>>> On 1/18/07, Bret Pettichord wrote: >>>>>> >>>>>> I think the next step is to start refactoring the existing Watir::IE >>>>>> code base to separate the IE and Windows specific code. >>>>>> >>>>>> Then Bob and I can start implementing the Watir::Selenium >>>>>> (MineralWatir) code in the same code base. >>>>>> >>>>>> Then we can look into pulling in the SafariWatir and FireWatir >>>>>> codebases. Assuming that Angrez likes this idea. (He's been busy finising >>>>>> the FireWatir 1.0 release -- good for him.) >>>>>> >>>>>> But like Bob said, I need to focus on wrapping up Watir::IE 1.5 first. >>>>>> I don't think we're ready yet for a Watir 2.0 conference call. >>>>>> >>>>>> Bret >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Bret Pettichord >>>> CTO, WatirCraft LLC >>>> Lead Developer, Watir, http://wtr.rubyforge.org >>>> Blog (Essays), http://www.io.com/~wazmo/blog >>>> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >>> >>> >>> >> >> >> -- >> Bret Pettichord >> CTO, WatirCraft LLC >> Lead Developer, Watir, http://wtr.rubyforge.org >> Blog (Essays), http://www.io.com/~wazmo/blog >> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >> > > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 8 11:20:12 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 8 May 2008 10:20:12 -0500 Subject: [Wtr-development] How Can I Help? - Patches In-Reply-To: <7ac2300c0805080642k47fc72f9mf52985a040a3bba7@mail.gmail.com> References: <7ac2300c0805080642k47fc72f9mf52985a040a3bba7@mail.gmail.com> Message-ID: Looks good, thanks! On Thu, May 8, 2008 at 8:42 AM, aidy lewis wrote: > On 01/05/2008, Bret Pettichord wrote: > > Aidy offered to help out .... > > http://wiki.openqa.org/display/WTR/How+Can+I+Help > > -- > Aidy > www.agiletester.co.uk > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Tue May 13 14:04:05 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 13 May 2008 13:04:05 -0500 Subject: [Wtr-development] contributors Message-ID: Aidy, This is list of contributors can be found in watir's readme.rb file: Contacts: Paul Rogers (paul.rogers at shaw.ca) Bret Pettichord (bret at pettichord.com) Charley Baker (charley.baker at gmail.com) The mailing list: http://groups.google.com/group/watir-general Contributors: Bret Pettichord Paul Rogers Jonathan Kohl Chris Morris Karlin Fox Lorenzo Jorquera Atilla Ozgur Justin McCarthy Chris McMahon Elisabeth Hendrickson Michael Kelly Peter Chau Danny Faught Andy Sipe John Lloyd-Jones Chris Hedges Park Heesob Shashank Date Jared Luxenberg Alexey Verkhovsky Tuyet Cong-Ton-Nu Jeff Wood Angrez Singh Abhishek Goliya Yaxin Wang Michael Bolton Paul Carvalho Konstantin Sobolev David Schmidt Dara Lillis Charley Baker Prema Arya Xavier Noria Jeff Fry Zeljko Filipin Paul Taylor - Bug fix 194 Vincent Xu - Chinese input support Acknowledgements: Chris Morris Brian Marick Jonathan Kohl Penny Tonita Janet Gregory Andy Tinkham Jacinda Scott (logo creator) Thanks for your ideas and support! =end -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Tue May 13 14:15:12 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 13 May 2008 13:15:12 -0500 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: I think the intent of the original ticket was to put the names of the watir-code contributors on the wiki (as per rspec) http://jira.openqa.org/browse/WTR-205 Your page is including watir-wiki contributors, which is also valuable, but something different. http://wiki.openqa.org/display/WTR/Contributors If you want to do the first, then the list i sent would be the place to start. This is really Zeljko's initiative, so i would like to hear from him about this. Bret On Tue, May 13, 2008 at 1:09 PM, aidy lewis wrote: > Thanks Bret, > > What would you like me to do with it? > > Aidy > > On 13/05/2008, Bret Pettichord wrote: > > Aidy, > > > > This is list of contributors can be found in watir's readme.rb file: > > > > Contacts: > > Paul Rogers (paul.rogers at shaw.ca) > > Bret Pettichord (bret at pettichord.com) > > Charley Baker (charley.baker at gmail.com) > > The mailing list: > > http://groups.google.com/group/watir-general > > > > Contributors: > > Bret Pettichord > > Paul Rogers > > Jonathan Kohl > > Chris Morris > > Karlin Fox > > Lorenzo Jorquera > > Atilla Ozgur > > Justin McCarthy > > Chris McMahon > > Elisabeth Hendrickson > > Michael Kelly > > Peter Chau > > Danny Faught > > Andy Sipe > > John Lloyd-Jones > > Chris Hedges > > Park Heesob > > Shashank Date > > Jared Luxenberg > > Alexey Verkhovsky > > Tuyet Cong-Ton-Nu > > Jeff Wood > > Angrez Singh > > Abhishek Goliya > > Yaxin Wang > > Michael Bolton > > Paul Carvalho > > Konstantin Sobolev > > David Schmidt > > Dara Lillis > > Charley Baker > > Prema Arya > > Xavier Noria > > Jeff Fry > > Zeljko Filipin > > Paul Taylor - Bug fix 194 > > Vincent Xu - Chinese input support > > > > Acknowledgements: > > Chris Morris > > Brian Marick > > Jonathan Kohl > > Penny Tonita > > Janet Gregory > > Andy Tinkham > > Jacinda Scott (logo creator) > > > > Thanks for your ideas and support! > > > > =end > > > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > > -- > Aidy > www.agiletester.co.uk > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Tue May 13 14:58:46 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Tue, 13 May 2008 20:58:46 +0200 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: On Tue, May 13, 2008 at 8:15 PM, Bret Pettichord wrote: > This is really Zeljko's initiative, so i would like to hear from him about this. At the moment, I would like all contributors to be at one list, just to point out that any contribution is valuable (code, documentation or answering questions at list). The only thing that I think is important is that each contributor has a link to a contribution. I am thinking these days how I got involved in Watir. I was using it, but I could not contribute. I remember how good it felt when I answered the first question at Watir general. How good it felt when my name appeared at readme.rb. How good it felt when Bret asked if I would like to update tutorial. (I like to feel good.) Not only I was contributing, but somebody noticed it. I was part of the community. If my name was added to contributors when I made my first contribution, it could only engage me more in Watir. I think we should take better care of the community, and the list of contributors is a step in that direction. What the rest of you think about it? ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From aidy.lewis at googlemail.com Tue May 13 15:54:56 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Tue, 13 May 2008 20:54:56 +0100 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> Hi, I will do this, but what if a contributor has greater than one page? How then will I link to them all? Aidy From aidy.lewis at googlemail.com Tue May 13 16:05:53 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Tue, 13 May 2008 21:05:53 +0100 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> Message-ID: <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> Hi 2008/5/13 aidy lewis : > Hi, > > I will do this, but what if a contributor has greater than one page? > How then will I link to them all? > > Aidy > I have got it. I will put people's blogs in as well if you would like? -- Aidy www.agiletester.co.uk From bret at pettichord.com Tue May 13 17:58:50 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 13 May 2008 16:58:50 -0500 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: > > At the moment, I would like all contributors to be at one list, just to > point out that any contribution is valuable (code, documentation or > answering questions at list). Just to be clear. The list of contributors in the readme file needs to include people who have contributed to the watir code base itself only. This includes the inline code documentation and examples, but not posts to the mailing list or wiki pages. I'm happy to see this become more detailed and to publish a version of it so that it is more visible. (I think this list is complete in that it includes all contributors, but if we missed some one along the way, I happy to fix it.) Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 14 03:57:06 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 14 May 2008 09:57:06 +0200 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> Message-ID: On Tue, May 13, 2008 at 10:05 PM, aidy lewis wrote: > I will put people's blogs in as well if you would like? Sure. Link to blog if you find one. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 14 04:04:53 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 14 May 2008 10:04:53 +0200 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> Message-ID: On Tue, May 13, 2008 at 11:58 PM, Bret Pettichord wrote: > The list of contributors in the readme file needs to include people who have contributed to the watir code base itself only. Makes sense. I was talking about wiki page, not readme file. Sorry for not being more explicit. > I'm happy to see this become more detailed and to publish a version of it so that it is more visible. Maybe we should create two (or three lists) after all, or to divide the list of contributors in sections. One fore code contributions, one for wiki contributions, one for support contributions (watir general). > I think this list is complete in that it includes all contributors, but if we missed some one along the way, I happy to fix it. If you (or anybody else) has the time to browse commits and see if anybody is missing, that would be nice, but I guess it is low priority. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From aidy.lewis at googlemail.com Wed May 14 04:11:28 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Wed, 14 May 2008 01:11:28 -0700 Subject: [Wtr-development] contributors In-Reply-To: References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> Message-ID: <7ac2300c0805140111o48ef39c2y648419bc64efaa47@mail.gmail.com> Hi, On 14/05/2008, ?eljko Filipin wrote: > On Tue, May 13, 2008 at 10:05 PM, aidy lewis > wrote: > > I will put people's blogs in as well if you would like? > > Sure. Link to blog if you find one. > > ?eljko > I will complete this by tonight (BST). I think psychologically potential users are more likely to use-open source software if they see a large number of people who have or are involved. -- Aidy www.agiletester.co.uk From zeljko.filipin at gmail.com Wed May 14 04:14:00 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 14 May 2008 10:14:00 +0200 Subject: [Wtr-development] contributors In-Reply-To: <7ac2300c0805140111o48ef39c2y648419bc64efaa47@mail.gmail.com> References: <7ac2300c0805131109j322ce423n8e60b68ea8e7c3ed@mail.gmail.com> <7ac2300c0805131254jf68c171m4778afd73f60fd9e@mail.gmail.com> <7ac2300c0805131305r5114cd67r8e61ecdefcd0d47@mail.gmail.com> <7ac2300c0805140111o48ef39c2y648419bc64efaa47@mail.gmail.com> Message-ID: On Wed, May 14, 2008 at 10:11 AM, aidy lewis wrote: > I think psychologically > potential users are more likely to use-open source software if they > see a large number of people who have or are involved. Good point. I did not think of benefit for users. I was just thinking about contributors. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Mon May 19 19:23:57 2008 From: bret at pettichord.com (Bret Pettichord) Date: Mon, 19 May 2008 18:23:57 -0500 Subject: [Wtr-development] Merging Watir and FireWatir Message-ID: I'm looking at the recent history of the FireWatir code base. On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it into the Watir code base on OpenQA. Since then we've each made a couple of patches to that code. I think we did that because we thought that the FireWatir code on google was not being working any more. But we were wrong. Since then several updates have been made to the google code by Angrez and kreatix (who is that?). So before I can even start to merge to the FireWatir and Watir code bases, I need to merge together to the two different versions of FireWatir. https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir http://firewatir.googlecode.com/svn/trunk/FireWatir There are two different ways to proceed. 1. Apply the changes from openqa to the google code base. 2. Apply the changes from google to the openqa code base. I think that #1 would be easier (fewer changes), however i do not have commit rights to that code base, so i can't do it. Angrez, do you want to give me commit rights? Do you want to make these changes yourself? Also before I go ahead with #2, i need to know that we are all on board with working from a single repository. Are we? I'll need to grant kreatix and the other FireWatir committers commit rights to Watir. Can someone help me identify who these people are? Angrez, Amit, what do you say? What do you think is the best approach? Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From angrez at gmail.com Tue May 20 01:17:15 2008 From: angrez at gmail.com (Angrez Singh) Date: Tue, 20 May 2008 10:47:15 +0530 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: Hi Bret, I think we should go by #1. I'll give you commit rights on google code base. Also I am in favor of using single repository we can just have our gem on google code base. Amit, what do you say? - Angrez On Tue, May 20, 2008 at 4:53 AM, Bret Pettichord wrote: > I'm looking at the recent history of the FireWatir code base. > > On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it > into the Watir code base on OpenQA. Since then we've each made a couple of > patches to that code. I think we did that because we thought that the > FireWatir code on google was not being working any more. But we were wrong. > Since then several updates have been made to the google code by Angrez and > kreatix (who is that?). > > So before I can even start to merge to the FireWatir and Watir code bases, > I need to merge together to the two different versions of FireWatir. > > https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir > http://firewatir.googlecode.com/svn/trunk/FireWatir > > There are two different ways to proceed. > > 1. Apply the changes from openqa to the google code base. > 2. Apply the changes from google to the openqa code base. > > I think that #1 would be easier (fewer changes), however i do not have > commit rights to that code base, so i can't do it. Angrez, do you want to > give me commit rights? Do you want to make these changes yourself? > > Also before I go ahead with #2, i need to know that we are all on board > with working from a single repository. Are we? I'll need to grant kreatix > and the other FireWatir committers commit rights to Watir. Can someone help > me identify who these people are? > > Angrez, Amit, what do you say? What do you think is the best approach? > > Bret > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > --~--~---------~--~----~------------~-------~--~----~ > You received this message because you are subscribed to the Google Groups > "FireWatir" group. > To post to this group, send email to firewatir at googlegroups.com > To unsubscribe from this group, send email to > firewatir-unsubscribe at googlegroups.com > For more options, visit this group at > http://groups.google.com/group/firewatir?hl=en > -~----------~----~----~----~------~----~------~--~--- > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Tue May 20 17:44:49 2008 From: bernerbits at gmail.com (Derek Berner) Date: Tue, 20 May 2008 16:44:49 -0500 Subject: [Wtr-development] Firewatir Patches Message-ID: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> I have attached two Firewatir patches. One of them fixes two bugs: page waits would loop forever when using a meta-redirect to a file that downloaded with the "attachment" disposition, and when deciding the active window, it would inadvertently select the Downloads dialog if an action within a test opened it. The other patch is my first-round attempt at an X11 version of WinClicker. It is not fully implemented because of differences between X11 and WinAPI but the primary functionality, "clickWindowsButton", should behave similarly in an X11/Firefox environment now. Unfortunately, it is necessary to describe the keystrokes necessary to emulate button clicks in X11 buttons because there appears to be no way to read button text in X11. This list will likely expand as more people use this. These patches were created from revision 132 of the Firewatir trunk. I tried to upload the first patch earlier but they got caught in transit due to my trying to upload firewatir.rb along with it. Moderators, feel free to delete those messages if you have not already. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Tue May 20 17:48:22 2008 From: bernerbits at gmail.com (Derek Berner) Date: Tue, 20 May 2008 16:48:22 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> Message-ID: <677955230805201448x60beb427l36f7a79af9b1dbb6@mail.gmail.com> Here is the first of the patches I said I attached. On Tue, May 20, 2008 at 4:44 PM, Derek Berner wrote: > I have attached two Firewatir patches. > > One of them fixes two bugs: page waits would loop forever when using a > meta-redirect to a file that downloaded with the "attachment" disposition, > and when deciding the active window, it would inadvertently select the > Downloads dialog if an action within a test opened it. > > The other patch is my first-round attempt at an X11 version of WinClicker. > It is not fully implemented because of differences between X11 and WinAPI > but the primary functionality, "clickWindowsButton", should behave similarly > in an X11/Firefox environment now. Unfortunately, it is necessary to > describe the keystrokes necessary to emulate button clicks in X11 buttons > because there appears to be no way to read button text in X11. This list > will likely expand as more people use this. > > These patches were created from revision 132 of the Firewatir trunk. > > I tried to upload the first patch earlier but they got caught in transit > due to my trying to upload firewatir.rb along with it. Moderators, feel free > to delete those messages if you have not already. > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: downloads.patch Type: text/x-diff Size: 5872 bytes Desc: not available URL: From bernerbits at gmail.com Tue May 20 17:48:47 2008 From: bernerbits at gmail.com (Derek Berner) Date: Tue, 20 May 2008 16:48:47 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> Message-ID: <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> Here is the second of the patches I said I attached. On Tue, May 20, 2008 at 4:44 PM, Derek Berner wrote: > I have attached two Firewatir patches. > > One of them fixes two bugs: page waits would loop forever when using a > meta-redirect to a file that downloaded with the "attachment" disposition, > and when deciding the active window, it would inadvertently select the > Downloads dialog if an action within a test opened it. > > The other patch is my first-round attempt at an X11 version of WinClicker. > It is not fully implemented because of differences between X11 and WinAPI > but the primary functionality, "clickWindowsButton", should behave similarly > in an X11/Firefox environment now. Unfortunately, it is necessary to > describe the keystrokes necessary to emulate button clicks in X11 buttons > because there appears to be no way to read button text in X11. This list > will likely expand as more people use this. > > These patches were created from revision 132 of the Firewatir trunk. > > I tried to upload the first patch earlier but they got caught in transit > due to my trying to upload firewatir.rb along with it. Moderators, feel free > to delete those messages if you have not already. > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: x11winclicker.patch Type: text/x-diff Size: 8850 bytes Desc: not available URL: From angrez at gmail.com Wed May 21 02:09:19 2008 From: angrez at gmail.com (Angrez Singh) Date: Wed, 21 May 2008 11:39:19 +0530 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> Message-ID: Derek, Thanks for you patches. Bret, To which repository are we going to apply these patches? On Wed, May 21, 2008 at 3:18 AM, Derek Berner wrote: > Here is the second of the patches I said I attached. > > On Tue, May 20, 2008 at 4:44 PM, Derek Berner > wrote: > >> I have attached two Firewatir patches. >> >> One of them fixes two bugs: page waits would loop forever when using a >> meta-redirect to a file that downloaded with the "attachment" disposition, >> and when deciding the active window, it would inadvertently select the >> Downloads dialog if an action within a test opened it. >> >> The other patch is my first-round attempt at an X11 version of WinClicker. >> It is not fully implemented because of differences between X11 and WinAPI >> but the primary functionality, "clickWindowsButton", should behave similarly >> in an X11/Firefox environment now. Unfortunately, it is necessary to >> describe the keystrokes necessary to emulate button clicks in X11 buttons >> because there appears to be no way to read button text in X11. This list >> will likely expand as more people use this. >> >> These patches were created from revision 132 of the Firewatir trunk. >> >> I tried to upload the first patch earlier but they got caught in transit >> due to my trying to upload firewatir.rb along with it. Moderators, feel free >> to delete those messages if you have not already. >> > > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Wed May 21 02:21:05 2008 From: bernerbits at gmail.com (Derek Berner) Date: Wed, 21 May 2008 01:21:05 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> Message-ID: <677955230805202321t7a4759deu8cfa1bf02f68ba65@mail.gmail.com> Ok, noticed a problem in downloads.patch: in @@ -635,10 +654,11 @@, change "wait(wait)" to "wait(url)". I was applying a diff to a clean checkout and had to apply that particular change manually, so I must have mistyped it. On Wed, May 21, 2008 at 1:09 AM, Angrez Singh wrote: > Derek, > > Thanks for you patches. > > Bret, > To which repository are we going to apply these patches? > > On Wed, May 21, 2008 at 3:18 AM, Derek Berner > wrote: > >> Here is the second of the patches I said I attached. >> >> On Tue, May 20, 2008 at 4:44 PM, Derek Berner >> wrote: >> >>> I have attached two Firewatir patches. >>> >>> One of them fixes two bugs: page waits would loop forever when using a >>> meta-redirect to a file that downloaded with the "attachment" disposition, >>> and when deciding the active window, it would inadvertently select the >>> Downloads dialog if an action within a test opened it. >>> >>> The other patch is my first-round attempt at an X11 version of >>> WinClicker. It is not fully implemented because of differences between X11 >>> and WinAPI but the primary functionality, "clickWindowsButton", should >>> behave similarly in an X11/Firefox environment now. Unfortunately, it is >>> necessary to describe the keystrokes necessary to emulate button clicks in >>> X11 buttons because there appears to be no way to read button text in X11. >>> This list will likely expand as more people use this. >>> >>> These patches were created from revision 132 of the Firewatir trunk. >>> >>> I tried to upload the first patch earlier but they got caught in transit >>> due to my trying to upload firewatir.rb along with it. Moderators, feel free >>> to delete those messages if you have not already. >>> >> >> >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernerbits at gmail.com Wed May 21 02:23:04 2008 From: bernerbits at gmail.com (Derek Berner) Date: Wed, 21 May 2008 01:23:04 -0500 Subject: [Wtr-development] Firewatir Patches In-Reply-To: <677955230805202321t7a4759deu8cfa1bf02f68ba65@mail.gmail.com> References: <677955230805201444s5b87df1k2fe9d76a2fc20a29@mail.gmail.com> <677955230805201448h5cfdbdb2j192b85d98286c739@mail.gmail.com> <677955230805202321t7a4759deu8cfa1bf02f68ba65@mail.gmail.com> Message-ID: <677955230805202323j58186a4fh4dfcfb061363b065@mail.gmail.com> Here's the first patch again, fixed. I do have my own local repo, I've just been lazy. On Wed, May 21, 2008 at 1:21 AM, Derek Berner wrote: > Ok, noticed a problem in downloads.patch: in @@ -635,10 +654,11 @@, change > "wait(wait)" to "wait(url)". > > I was applying a diff to a clean checkout and had to apply that particular > change manually, so I must have mistyped it. > > > On Wed, May 21, 2008 at 1:09 AM, Angrez Singh wrote: > >> Derek, >> >> Thanks for you patches. >> >> Bret, >> To which repository are we going to apply these patches? >> >> On Wed, May 21, 2008 at 3:18 AM, Derek Berner >> wrote: >> >>> Here is the second of the patches I said I attached. >>> >>> On Tue, May 20, 2008 at 4:44 PM, Derek Berner >>> wrote: >>> >>>> I have attached two Firewatir patches. >>>> >>>> One of them fixes two bugs: page waits would loop forever when using a >>>> meta-redirect to a file that downloaded with the "attachment" disposition, >>>> and when deciding the active window, it would inadvertently select the >>>> Downloads dialog if an action within a test opened it. >>>> >>>> The other patch is my first-round attempt at an X11 version of >>>> WinClicker. It is not fully implemented because of differences between X11 >>>> and WinAPI but the primary functionality, "clickWindowsButton", should >>>> behave similarly in an X11/Firefox environment now. Unfortunately, it is >>>> necessary to describe the keystrokes necessary to emulate button clicks in >>>> X11 buttons because there appears to be no way to read button text in X11. >>>> This list will likely expand as more people use this. >>>> >>>> These patches were created from revision 132 of the Firewatir trunk. >>>> >>>> I tried to upload the first patch earlier but they got caught in transit >>>> due to my trying to upload firewatir.rb along with it. Moderators, feel free >>>> to delete those messages if you have not already. >>>> >>> >>> >>> _______________________________________________ >>> Wtr-development mailing list >>> Wtr-development at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/wtr-development >>> >> >> >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: downloads.patch Type: text/x-diff Size: 5871 bytes Desc: not available URL: From aidy.lewis at googlemail.com Wed May 21 04:23:00 2008 From: aidy.lewis at googlemail.com (aidy lewis) Date: Wed, 21 May 2008 01:23:00 -0700 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: <7ac2300c0805210123h49c106b3k6a536acce3a51421@mail.gmail.com> Hi, If we are heading for a unified product I think we should merge the user and development lists as well. Aidy From bret at pettichord.com Wed May 21 10:44:25 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 21 May 2008 09:44:25 -0500 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: Angrez, Please let me know when you've done this. My gmail account is bpettichord at gmail.com. Bret On Tue, May 20, 2008 at 12:17 AM, Angrez Singh wrote: > Hi Bret, > > I think we should go by #1. I'll give you commit rights on google code > base. Also I am in favor of using single repository we can just have our gem > on google code base. > > Amit, what do you say? > > - Angrez > > On Tue, May 20, 2008 at 4:53 AM, Bret Pettichord > wrote: > >> I'm looking at the recent history of the FireWatir code base. >> >> On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it >> into the Watir code base on OpenQA. Since then we've each made a couple of >> patches to that code. I think we did that because we thought that the >> FireWatir code on google was not being working any more. But we were wrong. >> Since then several updates have been made to the google code by Angrez and >> kreatix (who is that?). >> >> So before I can even start to merge to the FireWatir and Watir code bases, >> I need to merge together to the two different versions of FireWatir. >> >> https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir >> http://firewatir.googlecode.com/svn/trunk/FireWatir >> >> There are two different ways to proceed. >> >> 1. Apply the changes from openqa to the google code base. >> 2. Apply the changes from google to the openqa code base. >> >> I think that #1 would be easier (fewer changes), however i do not have >> commit rights to that code base, so i can't do it. Angrez, do you want to >> give me commit rights? Do you want to make these changes yourself? >> >> Also before I go ahead with #2, i need to know that we are all on board >> with working from a single repository. Are we? I'll need to grant kreatix >> and the other FireWatir committers commit rights to Watir. Can someone help >> me identify who these people are? >> >> Angrez, Amit, what do you say? What do you think is the best approach? >> >> Bret >> >> -- >> Bret Pettichord >> CTO, WatirCraft LLC >> Lead Developer, Watir, http://wtr.rubyforge.org >> Blog (Essays), http://www.io.com/~wazmo/blog >> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >> --~--~---------~--~----~------------~-------~--~----~ >> You received this message because you are subscribed to the Google Groups >> "FireWatir" group. >> To post to this group, send email to firewatir at googlegroups.com >> To unsubscribe from this group, send email to >> firewatir-unsubscribe at googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/firewatir?hl=en >> -~----------~----~----~----~------~----~------~--~--- >> >> > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From angrez at gmail.com Wed May 21 10:58:26 2008 From: angrez at gmail.com (Angrez Singh) Date: Wed, 21 May 2008 20:28:26 +0530 Subject: [Wtr-development] Merging Watir and FireWatir In-Reply-To: References: Message-ID: Hi Bret, I have added you as "Project Member". Let me know if there are any problems while committing the code. - Angrez On Wed, May 21, 2008 at 8:14 PM, Bret Pettichord wrote: > Angrez, > > Please let me know when you've done this. My gmail account is > bpettichord at gmail.com. > > Bret > > On Tue, May 20, 2008 at 12:17 AM, Angrez Singh wrote: > >> Hi Bret, >> >> I think we should go by #1. I'll give you commit rights on google code >> base. Also I am in favor of using single repository we can just have our gem >> on google code base. >> >> Amit, what do you say? >> >> - Angrez >> >> On Tue, May 20, 2008 at 4:53 AM, Bret Pettichord >> wrote: >> >>> I'm looking at the recent history of the FireWatir code base. >>> >>> On 10/28/07, Charley Baker and I made a copy of FireWatir and inserted it >>> into the Watir code base on OpenQA. Since then we've each made a couple of >>> patches to that code. I think we did that because we thought that the >>> FireWatir code on google was not being working any more. But we were wrong. >>> Since then several updates have been made to the google code by Angrez and >>> kreatix (who is that?). >>> >>> So before I can even start to merge to the FireWatir and Watir code >>> bases, I need to merge together to the two different versions of FireWatir. >>> >>> https://svn.openqa.org/svn/watir/trunk/watir/vendor/firewatir >>> http://firewatir.googlecode.com/svn/trunk/FireWatir >>> >>> There are two different ways to proceed. >>> >>> 1. Apply the changes from openqa to the google code base. >>> 2. Apply the changes from google to the openqa code base. >>> >>> I think that #1 would be easier (fewer changes), however i do not have >>> commit rights to that code base, so i can't do it. Angrez, do you want to >>> give me commit rights? Do you want to make these changes yourself? >>> >>> Also before I go ahead with #2, i need to know that we are all on board >>> with working from a single repository. Are we? I'll need to grant kreatix >>> and the other FireWatir committers commit rights to Watir. Can someone help >>> me identify who these people are? >>> >>> Angrez, Amit, what do you say? What do you think is the best approach? >>> >>> Bret >>> >>> -- >>> Bret Pettichord >>> CTO, WatirCraft LLC >>> Lead Developer, Watir, http://wtr.rubyforge.org >>> Blog (Essays), http://www.io.com/~wazmo/blog >>> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >>> >>> >> >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > --~--~---------~--~----~------------~-------~--~----~ > You received this message because you are subscribed to the Google Groups > "FireWatir" group. > To post to this group, send email to firewatir at googlegroups.com > To unsubscribe from this group, send email to > firewatir-unsubscribe at googlegroups.com > For more options, visit this group at > http://groups.google.com/group/firewatir?hl=en > -~----------~----~----~----~------~----~------~--~--- > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Tue May 27 18:15:38 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 27 May 2008 17:15:38 -0500 Subject: [Wtr-development] Fort Lewis Example Message-ID: Looks to me like this example is broken. I'm wondering if i should just remove it from the Watir source tree. examples/mouse_over.rb According to the history, Paul Rogers, Paul Carvalho and Charley Baker all touched it at one point or another. I get this error: ## Beginning of Example: FortLewis.edu Step 1: go to the test site: http://www.fortlewis.edu ./watir/element.rb:49:in `assert_exists': Unable to locate object, using text and (?-mix:Prospective Students) (Watir::Exception::UnknownObjectException) from ./watir/element.rb:281:in `enabled?' from ./watir/element.rb:53:in `assert_enabled' from ./watir/element.rb:251:in `fireEvent' from ./examples\mouse_over.rb:19 Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From paul.rogers at shaw.ca Tue May 27 18:55:31 2008 From: paul.rogers at shaw.ca (Paul Rogers) Date: Tue, 27 May 2008 16:55:31 -0600 Subject: [Wtr-development] Fort Lewis Example In-Reply-To: References: Message-ID: if its only a demo of mouse_over it should be easy to recreate a demo as part of the install. I kind of thought this test was to demo menus or the like... Paul On Tue, May 27, 2008 at 4:15 PM, Bret Pettichord wrote: > Looks to me like this example is broken. I'm wondering if i should just > remove it from the Watir source tree. > > examples/mouse_over.rb > > According to the history, Paul Rogers, Paul Carvalho and Charley Baker all > touched it at one point or another. > > I get this error: > ## Beginning of Example: FortLewis.edu > Step 1: go to the test site: http://www.fortlewis.edu > ./watir/element.rb:49:in `assert_exists': Unable to locate object, using > text and (?-mix:Prospective Students) > (Watir::Exception::UnknownObjectException) > from ./watir/element.rb:281:in `enabled?' > from ./watir/element.rb:53:in `assert_enabled' > from ./watir/element.rb:251:in `fireEvent' > from ./examples\mouse_over.rb:19 > > Bret > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > From bret at pettichord.com Tue May 27 19:21:29 2008 From: bret at pettichord.com (Bret Pettichord) Date: Tue, 27 May 2008 18:21:29 -0500 Subject: [Wtr-development] Fort Lewis Example In-Reply-To: References: Message-ID: I'm not exactly sure what the original intent was. Unlike some of the other demos it isn't commented. Here's the file: # Notes: # Pop-up Blockers may prevent the web site used in this script from opening new browser windows require 'thread' require 'watir' require 'test/unit' require 'test/unit/ui/console/testrunner' require 'watir/testUnitAddons' testSite = 'http://www.fortlewis.edu' $ie = Watir::IE.new ie2 = nil puts "## Beginning of Example: FortLewis.edu" puts " " sleep 1 puts "Step 1: go to the test site: " + testSite $ie.goto(testSite) $ie.link(:text,/Prospective Students/).fireEvent("onMouseOver") sleep 1 $ie.link(:text,/Prospective Students/).fireEvent("onMouseOut") $ie.link(:text,/Current Students/).fireEvent("onMouseOver") $ie.link(:url,"http://faculty.fortlewis.edu/").flash sleep 1 $ie.link(:url,"http://faculty.fortlewis.edu/").click sleep 1 ie2 = Watir::IE.attach(:title, "Faculty Web Sites @ Fort Lewis College, Durango Colorado") ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").flash ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").click sleep 1 ie2.link(:url,/classnotesandassignments.html/).flash ie2.link(:url,/classnotesandassignments.html/).click sleep 1 ie2.link(:url,/CS106/).flash ie2.link(:url,/CS106/).click sleep 1 On Tue, May 27, 2008 at 5:55 PM, Paul Rogers wrote: > if its only a demo of mouse_over it should be easy to recreate a demo > as part of the install. I kind of thought this test was to demo menus > or the like... > > Paul > > On Tue, May 27, 2008 at 4:15 PM, Bret Pettichord > wrote: > > Looks to me like this example is broken. I'm wondering if i should just > > remove it from the Watir source tree. > > > > examples/mouse_over.rb > > > > According to the history, Paul Rogers, Paul Carvalho and Charley Baker > all > > touched it at one point or another. > > > > I get this error: > > ## Beginning of Example: FortLewis.edu > > Step 1: go to the test site: http://www.fortlewis.edu > > ./watir/element.rb:49:in `assert_exists': Unable to locate object, using > > text and (?-mix:Prospective Students) > > (Watir::Exception::UnknownObjectException) > > from ./watir/element.rb:281:in `enabled?' > > from ./watir/element.rb:53:in `assert_enabled' > > from ./watir/element.rb:251:in `fireEvent' > > from ./examples\mouse_over.rb:19 > > > > Bret > > > > -- > > Bret Pettichord > > CTO, WatirCraft LLC > > Lead Developer, Watir, http://wtr.rubyforge.org > > Blog (Essays), http://www.io.com/~wazmo/blog > > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > > _______________________________________________ > > Wtr-development mailing list > > Wtr-development at rubyforge.org > > http://rubyforge.org/mailman/listinfo/wtr-development > > > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 28 04:09:14 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 28 May 2008 10:09:14 +0200 Subject: [Wtr-development] Watir Podcast Message-ID: "In the first episode ?eljko Filipin talks with Bret Pettichord about Watir and what it does and doesn't do well. Bret describes how people are building frameworks with Watir and the reasons why Watir was created in the first place. Also included are his thoughts on recorders and open-source and his new company, WatirCraft." More information at watirpodcast.com. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Wed May 28 04:50:42 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Wed, 28 May 2008 10:50:42 +0200 Subject: [Wtr-development] [wtr-general] Re: Watir Podcast In-Reply-To: <483D19D9.5050900@gslab.com> References: <483D19D9.5050900@gslab.com> Message-ID: On Wed, May 28, 2008 at 10:37 AM, Manish Sapariya wrote: > Can't seem to access the mp3 file. > Error 404 - Not Found Hm. Works for me. Please try again. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 28 12:28:25 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 11:28:25 -0500 Subject: [Wtr-development] Wiki page: Methods Supported by Element Message-ID: Hey, i just noticed that this page http://wiki.openqa.org/display/WTR/Methods+Supported+by+Element Was missing from our wiki home page. I added it, but i am concerned that others may be missing as well. Zeljko, were you the one who set up the auto-hierarchy of the pages? How do we add pages to the main page now? Is it possible to change a page's location in the hierarchy? Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 28 13:40:41 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 12:40:41 -0500 Subject: [Wtr-development] Fort Lewis Example In-Reply-To: References: Message-ID: It wasn't obvious to me how to update this, so i deleted it. If someone has a fix for this, I'd be happy to add it back. Bret On Tue, May 27, 2008 at 6:21 PM, Bret Pettichord wrote: > I'm not exactly sure what the original intent was. Unlike some of the other > demos it isn't commented. Here's the file: > > # Notes: > # Pop-up Blockers may prevent the web site used in this script from opening > new browser windows > > require 'thread' > require 'watir' > require 'test/unit' > require 'test/unit/ui/console/testrunner' > require 'watir/testUnitAddons' > > testSite = 'http://www.fortlewis.edu' > $ie = Watir::IE.new > ie2 = nil > puts "## Beginning of Example: FortLewis.edu" > puts " " > sleep 1 > puts "Step 1: go to the test site: " + testSite > $ie.goto(testSite) > $ie.link(:text,/Prospective Students/).fireEvent("onMouseOver") > sleep 1 > $ie.link(:text,/Prospective Students/).fireEvent("onMouseOut") > $ie.link(:text,/Current Students/).fireEvent("onMouseOver") > $ie.link(:url,"http://faculty.fortlewis.edu/").flash > sleep 1 > > $ie.link(:url,"http://faculty.fortlewis.edu/").click > sleep 1 > > ie2 = Watir::IE.attach(:title, "Faculty Web Sites @ Fort Lewis College, > Durango Colorado") > ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").flash > ie2.link(:url,"http://faculty.fortlewis.edu/ADAMS_E").click > sleep 1 > ie2.link(:url,/classnotesandassignments.html/).flash > ie2.link(:url,/classnotesandassignments.html/).click > sleep 1 > > ie2.link(:url,/CS106/).flash > ie2.link(:url,/CS106/).click > sleep 1 > > > > On Tue, May 27, 2008 at 5:55 PM, Paul Rogers wrote: > >> if its only a demo of mouse_over it should be easy to recreate a demo >> as part of the install. I kind of thought this test was to demo menus >> or the like... >> >> Paul >> >> On Tue, May 27, 2008 at 4:15 PM, Bret Pettichord >> wrote: >> > Looks to me like this example is broken. I'm wondering if i should just >> > remove it from the Watir source tree. >> > >> > examples/mouse_over.rb >> > >> > According to the history, Paul Rogers, Paul Carvalho and Charley Baker >> all >> > touched it at one point or another. >> > >> > I get this error: >> > ## Beginning of Example: FortLewis.edu >> > Step 1: go to the test site: http://www.fortlewis.edu >> > ./watir/element.rb:49:in `assert_exists': Unable to locate object, using >> > text and (?-mix:Prospective Students) >> > (Watir::Exception::UnknownObjectException) >> > from ./watir/element.rb:281:in `enabled?' >> > from ./watir/element.rb:53:in `assert_enabled' >> > from ./watir/element.rb:251:in `fireEvent' >> > from ./examples\mouse_over.rb:19 >> > >> > Bret >> > >> > -- >> > Bret Pettichord >> > CTO, WatirCraft LLC >> > Lead Developer, Watir, http://wtr.rubyforge.org >> > Blog (Essays), http://www.io.com/~wazmo/blog >> > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist >> > _______________________________________________ >> > Wtr-development mailing list >> > Wtr-development at rubyforge.org >> > http://rubyforge.org/mailman/listinfo/wtr-development >> > >> _______________________________________________ >> Wtr-development mailing list >> Wtr-development at rubyforge.org >> http://rubyforge.org/mailman/listinfo/wtr-development >> > > > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Wed May 28 13:45:15 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 12:45:15 -0500 Subject: [Wtr-development] RSS Feeds Message-ID: I have several RSS Feeds that I use to track the Watir project. These notify me when changes are made to Confluence, Jira or the SVN. I documented them here: http://wiki.openqa.org/display/WTR/RSS+Feeds I'm sharing these in case some of you also find them to be useful. Bret -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff.fry at gmail.com Wed May 28 14:01:37 2008 From: jeff.fry at gmail.com (Jeff Fry) Date: Wed, 28 May 2008 11:01:37 -0700 Subject: [Wtr-development] RSS Feeds In-Reply-To: References: Message-ID: <970956b0805281101t386bc82cp3c85ffd13cccddc5@mail.gmail.com> Thanks for sending these out! On Wed, May 28, 2008 at 10:45 AM, Bret Pettichord wrote: > I have several RSS Feeds that I use to track the Watir project. These > notify me when changes are made to Confluence, Jira or the SVN. > > I documented them here: http://wiki.openqa.org/display/WTR/RSS+Feeds > > I'm sharing these in case some of you also find them to be useful. > > Bret > > -- > Bret Pettichord > CTO, WatirCraft LLC > Lead Developer, Watir, http://wtr.rubyforge.org > Blog (Essays), http://www.io.com/~wazmo/blog > MiniBlog (Links), http://feeds.feedburner.com/bretshotlist > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- http://testingjeff.wordpress.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From paul.rogers at shaw.ca Wed May 28 16:45:52 2008 From: paul.rogers at shaw.ca (Paul Rogers) Date: Wed, 28 May 2008 14:45:52 -0600 Subject: [Wtr-development] Fwd: [Win32utils-devel] WIN32OLE rewrite? In-Reply-To: <7524A45A1A5B264FA4809E2156496CFB023D32C0@ITOMAE2KM01.AD.QINTRA.COM> References: <7524A45A1A5B264FA4809E2156496CFB023D32C0@ITOMAE2KM01.AD.QINTRA.COM> Message-ID: >From the win32 list.... ---------- Forwarded message ---------- From: Berger, Daniel Date: Wed, May 28, 2008 at 2:20 PM Subject: [Win32utils-devel] WIN32OLE rewrite? To: Development and ideas for win32utils projects Hi everyone, So, who wants to rewrite the WIN32OLE library? I think I've got most everything you'll need in the windows-pr library, such as Windows::COM::Automation, Windows::Error, etc. I can add anything that's missing. Advantages include: * No compiler required * Easier to debug * A potentially better and more flexible interface * The current WIN32OLE library is still occasionally buggy and crashy The major pain point is that this is a 6200+ line source file. :( Any takers? Regards, Dan This communication is the property of Qwest and may contain confidential or privileged information. Unauthorized use of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy all copies of the communication and any attachments. _______________________________________________ win32utils-devel mailing list win32utils-devel at rubyforge.org http://rubyforge.org/mailman/listinfo/win32utils-devel From bret at pettichord.com Wed May 28 17:07:25 2008 From: bret at pettichord.com (Bret Pettichord) Date: Wed, 28 May 2008 16:07:25 -0500 Subject: [Wtr-development] Fwd: [Win32utils-devel] WIN32OLE rewrite? In-Reply-To: References: <7524A45A1A5B264FA4809E2156496CFB023D32C0@ITOMAE2KM01.AD.QINTRA.COM> Message-ID: Interesting. Thanks for forwarding this. On Wed, May 28, 2008 at 3:45 PM, Paul Rogers wrote: > >From the win32 list.... > > > ---------- Forwarded message ---------- > From: Berger, Daniel > Date: Wed, May 28, 2008 at 2:20 PM > Subject: [Win32utils-devel] WIN32OLE rewrite? > To: Development and ideas for win32utils projects > > > > Hi everyone, > > So, who wants to rewrite the WIN32OLE library? I think I've got most > everything you'll need in the windows-pr library, such as > Windows::COM::Automation, Windows::Error, etc. I can add anything that's > missing. > > Advantages include: > > * No compiler required > * Easier to debug > * A potentially better and more flexible interface > * The current WIN32OLE library is still occasionally buggy and crashy > > The major pain point is that this is a 6200+ line source file. :( > > Any takers? > > Regards, > > Dan > > > This communication is the property of Qwest and may contain confidential or > privileged information. Unauthorized use of this communication is strictly > prohibited and may be unlawful. If you have received this communication > in error, please immediately notify the sender by reply e-mail and destroy > all copies of the communication and any attachments. > _______________________________________________ > win32utils-devel mailing list > win32utils-devel at rubyforge.org > http://rubyforge.org/mailman/listinfo/win32utils-devel > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 05:54:07 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 11:54:07 +0200 Subject: [Wtr-development] RSS Feeds In-Reply-To: References: Message-ID: Thanks. I am subscribed to some feeds, but some of them look unreliable. I will thy these, hope they work better. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 06:14:03 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 12:14:03 +0200 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Wed, May 28, 2008 at 6:28 PM, Bret Pettichord wrote: > Zeljko, were you the one who set up the auto-hierarchy of the pages? Yes. > How do we add pages to the main page now? 1) You can add it (like you did). 2) If you want the page to appear in Start Here section, add it to children of Start Here page. The same for Learning More, The Watir Community, Other Testing Tools and Watir Development. I made it easy for me, since at the time I was changing wiki a lot. You can change it the way you like. > Is it possible to change a page's location in the hierarchy? Sure. - go to page (example: Watir Community) - click "Edit" - click "EDIT" in "Location: Watir > The Watir Community EDIT" (under text box with page title) Let me know if I was not clear enough. ?eljko -- ZeljkoFilipin.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 29 10:40:18 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 29 May 2008 09:40:18 -0500 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: Thanks. I was a little dim-witted at first, but i figured it out and now see that it is really easy to maintain. Thanks for setting this up. Bret On Thu, May 29, 2008 at 5:14 AM, ?eljko Filipin wrote: > On Wed, May 28, 2008 at 6:28 PM, Bret Pettichord > wrote: > > Zeljko, were you the one who set up the auto-hierarchy of the pages? > > Yes. > > > How do we add pages to the main page now? > > 1) You can add it (like you did). > 2) If you want the page to appear in Start Here section, add it to children > of Start Here page. The same for Learning More, The Watir Community, Other > Testing Tools and Watir Development. > > I made it easy for me, since at the time I was changing wiki a lot. You can > change it the way you like. > > > Is it possible to change a page's location in the hierarchy? > > Sure. > > - go to page (example: Watir Community) > - click "Edit" > - click "EDIT" in "Location: Watir > The Watir Community EDIT" (under > text box with page title) > > Let me know if I was not clear enough. > > ?eljko > -- > ZeljkoFilipin.com > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 29 10:41:16 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 29 May 2008 09:41:16 -0500 Subject: [Wtr-development] RSS Feeds In-Reply-To: References: Message-ID: Let us know if you have problems with these, or if there are others that you or others find useful. Bret On Thu, May 29, 2008 at 4:54 AM, ?eljko Filipin wrote: > Thanks. I am subscribed to some feeds, but some of them look unreliable. I > will thy these, hope they work better. > > ?eljko > -- > ZeljkoFilipin.com > _______________________________________________ > Wtr-development mailing list > Wtr-development at rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord CTO, WatirCraft LLC Lead Developer, Watir, http://wtr.rubyforge.org Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 10:44:52 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 16:44:52 +0200 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Thu, May 29, 2008 at 4:40 PM, Bret Pettichord wrote: > now see that it is really easy to maintain I did it the way it needs the least work. As I said, at the time I was moving the pages around a lot and it was really time consuming to update the home page every time. I am glad you like it. :) ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: From bret at pettichord.com Thu May 29 10:47:58 2008 From: bret at pettichord.com (Bret Pettichord) Date: Thu, 29 May 2008 09:47:58 -0500 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Thu, May 29, 2008 at 9:44 AM, ?eljko Filipin wrote: > I did it the way it needs the least work. As I said, at the time I was > moving the pages around a lot and it was really time consuming to update the > home page every time. I am glad you like it. :) > The tricky thing for me was finding the little edit button that allows you to change the parentage of a page. I hadn't done that before -- as you may have guessed by random organization of the pages before you organized them. Bret -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeljko.filipin at gmail.com Thu May 29 10:54:49 2008 From: zeljko.filipin at gmail.com (=?UTF-8?Q?=C5=BDeljko_Filipin?=) Date: Thu, 29 May 2008 16:54:49 +0200 Subject: [Wtr-development] Wiki page: Methods Supported by Element In-Reply-To: References: Message-ID: On Thu, May 29, 2008 at 4:47 PM, Bret Pettichord wrote: > The tricky thing for me was finding the little edit button that allows you to change the parentage of a page. It is not easy to find. I could not find it several times, and I knew it was there. I guess it is just not at a place one would look at. ?eljko -------------- next part -------------- An HTML attachment was scrubbed... URL: