Google announced in May that they would remove IE6/IE7 support in GWT 2.6 (coming December this year) and remove IE8 support in GWT 3.0.
I understand the reasons of this choice, I support it, and I'm not here to argue about it. People that make the effort to stay up-to-date don't want to have a slow GWT because of people who don't.
The main reason we chose GWT technology is because it handles browser quirks for us. The company I'm working at need to have our app running on IE down to IE7. We had to fight hard to have them drop IE6. Last months, employees just migrated their browsers to IE8.
I'm afraid we'll be stuck with the 2.5.1 forever.
IE migration is a broad topic but narrow answers (yes/no) are good enough for me! I probably won't understand details about the inner mechanisms of GWT anyway.
First question: is the word 'remove' appropriate ? Meaning widget won't work with those browsers, or should I say 'stop', meaning that old widgets will still work but patched and new functionalities won't cope with older versions of IE ?
Second & third question:
- did you heard about some communities/groups willing to write widget libraries that support IE6/7/8 or will it be impossible to do so due to changes in GWT basic layers coming in the 2.6 release ?
- did you heard about communities/groups that are ready to patch the 2.5.1 and keep it alive for another few years ?
If this is not possible: fourth question. If you had to start a new application that should run on IE7/8 would you use GWT 2.5.1 ?