PR
Windmill 1.0RC1 Released
Feb 5th
Today Windmill 1.0RC1 was finally pushed to the pypi!
We advise that you:
easy_install -U windmill
This release includes an absolutely huge list of bug fixes, including some very important issues in the proxy server and drag and drop code. The list of bugs fixed can be found in the 1.0 section on the Trac Milestone.
At this point we are looking for critical blockers only for the 1.0 release, which we are planning to push before PyCon US next month. Please log any issues you find in Trac so that they can be triaged accordingly.
As some of you may know, we have recently moved our hosting over to OpenQA, we are very excited to join that community and the great projects it represents. In addition to the great tools we are using we now have even more available to us, including the OpenQA instance of FishEye.
Thanks for your continued interest, contributions and involvement — as always we are available in #windmill on freenode!
Windmill 1.0Beta1 Pushed to PyPi
Nov 19th
We are finally in 1.0 beta mode, the improvements are vast and the polish is shiny. Please make sure that any bugs you know about, or have discovered are logged so that we can consider them for the final 1.0 release. Beta 1 will be in QA for the next couple weeks and we hope to get any lasting 1.0 blockers squashed!
The IRC channel is a great place to come chat with us if you are having any issues or questions. Again if you are new to Windmill its #windmill on FreeNode.
It’s a very exciting time for the project, stay tuned.
Windmill 0.9.0 Released
Sep 10th
Another round of productive bug fixes and feature additions have happened over the last few weeks. We are now positioning the project to approach a 1.0 release, which means that our goals for the coming releases is focused on shaking out all those blocker bugs before we push the big milestone.
New Features, since 0.8.0
- Command line option for changing service port
- Django Support
- Forwarding Conditionals
- Addition of firebug lite support in IDE and Testing Application
- Fully functional wxWindmill contrib application
- Enhanced ’smart’ recorder
- Auto element scroll into view to more closely simulate users
- Improved IDE user interface
- Improved frame recursive element look ups for IE
In addition to all the bug fixes, which you can see for yourself in trac.
We are really excited to see the exponential growth and exposure the project has been getting over the past couple weeks, thanks everyone!
Windmill Team
Windmill 0.8.2 Released
Sep 2nd
Today we released Windmill 0.8.2 which includes some important bug fixes, and very exciting feature work.
Features include:
- Addition of firebug lite support in IDE and Testing Application
- Fully functional wxWindmill contrib application
- Enhanced ‘smart’ recorder
- Auto element scroll into view to more closely simulate users
Bug Fixes include:
- http://trac.getwindmill.com/ticket/135
- Windmill defaulting to timeout for starting service loop
- Many others, view the timeline
We feel 0.8.2 is a very stable and useable release so we are going to begin our effort to get the word out about the project. To aid in this effort we now have a Windmill Twitter Feed to keep you up to date on new releases, events, blog announcements etc.
To start using wxWindmill, please refer to the wxWindmill Wiki Page
Update!
sudo easy_install -U windmill
wxWindmill Alive in Trunk
Aug 28th

The long lost contrib project wxWindmill has been updated, retooled and broken off into it’s own project. The interface adds that piece of the workflow that many of you have been asking for in order to avoid running everything from the command line.
Currently wxWindmill is supporting the following features:
- Running test files, and test directories
- Loading test files, and test directories
- Launching Firefox, Safari and Internet Explorer
- Killing the open Windmill test browser instances
- Clearing the Test Queue
- A built in Python Shell
- A scoped Python Shell to Windmill
- A fun little GUI to complete your test development experience…
I know there are many other features that people would like to see here, there is a component in trac ‘service-wxui’ that you can assign feature requests and bugs.
To setup wxWindmill, pull down the Windmill trunk:
cd windmill/trunk/contrib/wxwindmill
python setup.py develop
wxwindmill
Windmill Infrastructure Move
Aug 27th
Over the past few months we have been discussing a move of Windmill’s infrastructure off of OSAF hardware. Today we started the moving process, obviously you made it here so you have seen the new face of Windmill.
The follow are the new locations where things will be found (all links on getwindmill.com should be up to date):
- Home: http://www.getwindmill.com
- Windmill Source Repository: http://svn.getwindmill.com
- Trac Instance: http://trac.getwindmill.com
- Windmill-Dev: http://groups.google.com/group/windmill-dev
- Windmill-Checkins: http://groups.google.com/group/windmill-checkins
We are excited to start a new chapter for the new project, a lot of progress has been made in the last couple months as we outlined in the 0.8.0 release. The wxWindmill application is nearing a usable version and as soon as that is done we will be rolling binaries for each of the platforms and updating the download links.You might also notice the links on the right side to some videos, these are also in progress and will be available as soon as possible.
After all the moving is done, and the wxWindmill application is working and happily checked into trunk we will be rolling 0.8.1 and can start in on the blog rolling. I am also submitting a Windmill talk proposal to SXSW (I know it’s late, but it looks like they are going to let me submit anyway.) and I will update when or if that is accepted.
Thanks for the recent bug logging action that has been happening, as well as the patches!
New Screencast Courtesy of the Python GHOPC and taricorp
Dec 4th
We noticed after the launch of the Google Highly Open Participation Contest someone had added a windmill task to the Python GHOPC task list. A fairly simple one, create a screencast, something we’ve been trying to do for months and just haven’t gotten to — just like about a dozen other documentation related tasks. The screencast is available in avi format, playable in VLC, here.
It turned out really nice and we’re impressed with how quickly we’re seeing people do work through the GHOPC. I was so impressed in fact that I applied to be a mentor in the Python GHOPC and was accepted yesterday.
Special thanks to Python GHOPC, Titus Brown who seems to be running it, and taricorp (we would post your full name if you like but all your student page has is your username).
