The zero-index work needs to be finished, like you said.

The big issue the remains open is the ownership and interface for
Watir::Browser. Watir and Watir-Webdriver have conflicting versions of this
module/class. Watir's version (actually in common-watir) is pluggable to use
different implementations of watir-compatable drivers. Watir-WebDriver's
assumes you are using webdriver for all browsers. What I would like to see
would be for Watir-Webdriver to rename its class and then update
Watir::Browser to user Watir-Webdriver as the default implementation for
Firefox and perhaps others.

To make this really work, we'd also have to pull the Watir::IE
implementation out of the watir gem (creating a new gem ie-watir), so that
it was an optional component of watir -- and of course one that would only
be an option for Windows.

There are also lots of other packaging issues, but I think these are big
boulders.

Bret

On Thu, Jul 14, 2011 at 8:28 PM, Alister Scott <[email protected]>wrote:

> Hi,
>
> What would be needed to get to a point where Watir-Webdriver was fully
> included in Watir?
>
> Watir would choose the best driver for the platform and browser. For
> example, on Windows and IE, this would be the native Watir driver, on
> Mac-Chrome, this would be ChromeDriver.
>
> I understand the biggest difference is the zero based indexing, but I don't
> think there has been any work since October last year on this:
> https://github.com/bret/watir/tree/zero-index
>
> What I would love to see one gem "watir" that provides all the necessary
> drivers easily configurable for all platforms. We could then have unified
> documentation on watir.com that easily shows how to use this.
>
> Am I being too ambitious? What needs to be done?
>
> Cheers,
> Alister
>
> Alister Scott
> Brisbane, Australia
> Watir Web Master: http://watir.com
> Blog: http://watirmelon.com
> LinkedIn: http://www.linkedin.com/in/alisterscott
>
> "There are two ways to get enough: One is to continue to accumulate more
> and more. The other is to desire less." *~ G. K. Chesterton*
>
> _______________________________________________
> Wtr-development mailing list
> [email protected]
> http://rubyforge.org/mailman/listinfo/wtr-development
>



-- 
Bret Pettichord
Director, Watir Project, www.watir.com

Blog, www.testingwithvision.com
Twitter, www.twitter.com/bpettichord
_______________________________________________
Wtr-development mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-development

Reply via email to