On Fri, Oct 12, 2012 at 1:01 AM, Charles S van der Linden <sqa...@gmail.com>
wrote:
> it might be better to include a few
> references to various options.

I am open to that. If that happens, we should "just" agree on defaults. We
should offer a bundle of tools to new users, and leave them the choice of
changing some of the options later.

> We're largely rolling our own page
> objects in the project I'm on right now, based off some stuff from the
> Watirmelon blog.

I think the time has come for the project to have a page object gem. The
time when everybody had to develop a browser driver and page object
implementation should be behind us.

> For the same reason as others regarding the
> pageobject gem being just a bit overkill..

For a while I had my own page object implementation. When I saw the
features of the page-object gem I have realized that I need most of them. I
do not think it is overkill, even for smaller projects.

I was a freelancer for the last year or so. I had smaller and bigger
projects. I have some experience with not using page object pattern in a
few projects, with using my own implementation in a few projects, and with
using page-object gem in a few projects. I think the fact that I converted
all projects to use page-object gem at the end speaks for itself.

> This might be better handled via documentation rather than just
> including another gem into the mix by default.

I am not saying that "gem install watir" should install page-object
gem. Although, I would vote for that. I do not see any harm in
automatically installing a page object gem when installing watir, when we
decide which gem are we going to support.

Željko
_______________________________________________
Wtr-development mailing list
Wtr-development@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-development

Reply via email to