Vaadin 7               what next?                 Dr. Joonas Lehtinen                       Vaadin - CEO                  ...
Vaadin      7Framework
Beta8
Ready when it is ready[we slipped out of the time-box to deliver quality]
RCETA early Dec
the core          7Rebuilt from          Text
Empower DevelopersEmbrace Extendability            Clean Up
7   What    next?
DisclaimerRoadmap after 7 is notdecided yet... all of thefollowing is just thoughts on whatwould be the best way of settin...
major 6            .      minor 8            .maintenance 5
Maintenance version       Only bugfixes allowed       Released for all supported major       versions       Once a month fo...
Minor version       New features       Try hard not to break backwards       compatibility       Released for the latest m...
Major version       New features       Can break backwards       compatibility when really needed       5 major versions r...
8  No plans to startdevelopment in 2013
.71First things first
Add what is missing from 7       Built-in push channel       New theme that puts SASS to full use       Start adding clien...
ETA February 2013
.72Widgets
Widgets with server and client API        Redesigned Table        Redesigned combobox        Most widgets to have client-s...
ETA June 2013
.7xOther things
Declarative UIs        Built in, optional XML-based UI declaration for        defining UIs        Mix HTML in UI declaratio...
http://vaadin.com/addon/clara
Better IDE Tooling       Add-on support: see add-on widgets in       visual editor, browse directory in IDE, ...       Ful...
Book of Vaadin       Preview edition available today - both from       vaadin.com/book       Final version of the book cov...
Missing from 7, but target not set        WAI-ARIA        On the fly translations for UI
VaadinCharts
Comprehensive charting library       Based on #1 charts library: Highcharts       (no separate Hightcharts license require...
http://localhost:48080/charts-demo
ETA December 2012
JEE Vaadin  CDI
Java EE 6 CDI with Vaadin       Support for injecting UIs, Views, ...       Helpers for using JAAS security       Roadmap ...
https://github.com/vaadin/  vaadin-cdi-integration
demoAdd-on samples
?   What would you like to have in theupcoming roadmap?
Questions?Comments?joonas@vaadin.com  vaadin.com/joonas    @joonaslehtinen            #vaadin
Vaadin 7   what next
Vaadin 7   what next
Vaadin 7   what next
Upcoming SlideShare
Loading in …5
×

Vaadin 7 what next

2,161
-1

Published on

My (highly speculative) Vaadin & GWT meetup presentation on what is happening after Vaadin 7.0.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,161
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Vaadin 7 what next

  1. 1. Vaadin 7 what next? Dr. Joonas Lehtinen Vaadin - CEO @joonaslehtinenNov 14. 2012
  2. 2. Vaadin 7Framework
  3. 3. Beta8
  4. 4. Ready when it is ready[we slipped out of the time-box to deliver quality]
  5. 5. RCETA early Dec
  6. 6. the core 7Rebuilt from Text
  7. 7. Empower DevelopersEmbrace Extendability Clean Up
  8. 8. 7 What next?
  9. 9. DisclaimerRoadmap after 7 is notdecided yet... all of thefollowing is just thoughts on whatwould be the best way of setting the roadmap after 7 ifwe would be writing it in stone today... But of course there might be quite afew things that could and will change along the road.. And here starts the real diclaimer. If you see this , you are too close to screen, ipsum dolor sit amet,consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in v oluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
  10. 10. major 6 . minor 8 .maintenance 5
  11. 11. Maintenance version Only bugfixes allowed Released for all supported major versions Once a month for latest major, when needed for older majors
  12. 12. Minor version New features Try hard not to break backwards compatibility Released for the latest major 2-4 times per year
  13. 13. Major version New features Can break backwards compatibility when really needed 5 major versions released in the past 11 years. Each one supported for 5 years.
  14. 14. 8 No plans to startdevelopment in 2013
  15. 15. .71First things first
  16. 16. Add what is missing from 7 Built-in push channel New theme that puts SASS to full use Start adding client-side APIs to some (few) Vaadin widgets
  17. 17. ETA February 2013
  18. 18. .72Widgets
  19. 19. Widgets with server and client API Redesigned Table Redesigned combobox Most widgets to have client-side APIs
  20. 20. ETA June 2013
  21. 21. .7xOther things
  22. 22. Declarative UIs Built in, optional XML-based UI declaration for defining UIs Mix HTML in UI declarations Embed Vaadin JSPs with a taglib, embed JSPs in UIs and mix declarative UI with JSPs
  23. 23. http://vaadin.com/addon/clara
  24. 24. Better IDE Tooling Add-on support: see add-on widgets in visual editor, browse directory in IDE, ... Full theme support: See application specific theme in Visual editor Declarative UI editing mode for visual editor
  25. 25. Book of Vaadin Preview edition available today - both from vaadin.com/book Final version of the book covering Vaadin 7 expected in January
  26. 26. Missing from 7, but target not set WAI-ARIA On the fly translations for UI
  27. 27. VaadinCharts
  28. 28. Comprehensive charting library Based on #1 charts library: Highcharts (no separate Hightcharts license required) Vaadin Timeline is included Included in Vaadin Pro Account
  29. 29. http://localhost:48080/charts-demo
  30. 30. ETA December 2012
  31. 31. JEE Vaadin CDI
  32. 32. Java EE 6 CDI with Vaadin Support for injecting UIs, Views, ... Helpers for using JAAS security Roadmap and license undecided
  33. 33. https://github.com/vaadin/ vaadin-cdi-integration
  34. 34. demoAdd-on samples
  35. 35. ? What would you like to have in theupcoming roadmap?
  36. 36. Questions?Comments?joonas@vaadin.com vaadin.com/joonas @joonaslehtinen #vaadin
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×