aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/introduction/intro-background.asciidoc
diff options
context:
space:
mode:
authorIlia Motornyi <elmot@vaadin.com>2015-12-03 14:59:05 +0000
committerVaadin Code Review <review@vaadin.com>2015-12-03 14:59:12 +0000
commit2af72ba9636bec70046394c41744f89ce4572e35 (patch)
treeccb3dc2d2239585f8c3f79eb5f131ff61ca9ce86 /documentation/introduction/intro-background.asciidoc
parent8aa5fabe89f2967e966a64842a608eceaf80d08f (diff)
downloadvaadin-framework-2af72ba9636bec70046394c41744f89ce4572e35.tar.gz
vaadin-framework-2af72ba9636bec70046394c41744f89ce4572e35.zip
Revert "Merge branch 'documentation'"7.6.0.beta2
This reverts commit f6874bde3d945c8b2d1b5c17ab50e2d0f1f8ff00. Change-Id: I67ee1c30ba3e3bcc3c43a1dd2e73a822791514bf
Diffstat (limited to 'documentation/introduction/intro-background.asciidoc')
-rw-r--r--documentation/introduction/intro-background.asciidoc94
1 files changed, 0 insertions, 94 deletions
diff --git a/documentation/introduction/intro-background.asciidoc b/documentation/introduction/intro-background.asciidoc
deleted file mode 100644
index ec70b75d9f..0000000000
--- a/documentation/introduction/intro-background.asciidoc
+++ /dev/null
@@ -1,94 +0,0 @@
----
-title: Background
-order: 5
-layout: page
----
-
-[[intro.background]]
-= Background
-
-The Vaadin Framework was not written overnight. After working with web user
-interfaces since the beginning of the Web, a group of developers got together in
-2000 to form IT Mill. The team had a desire to develop a new programming
-paradigm that would support the creation of real user interfaces for real
-applications using a real programming language.
-
-The library was originally called Millstone Library. The first version was used
-in a large production application that IT Mill designed and implemented for an
-international pharmaceutical company. IT Mill made the application already in
-the year 2001 and it is still in use. Since then, the company has produced
-dozens of large business applications with the library and it has proven its
-ability to solve hard problems easily.
-
-The next generation of the library, IT Mill Toolkit Release 4, was released in
-2006. It introduced an entirely new AJAX-based presentation engine. This allowed
-the development of AJAX applications without the need to worry about
-communications between the client and the server.
-
-[[intro.background.toolkit-5]]
-== Release 5 Into the Open
-
-((("IT Mill
-Toolkit")))
-((("AJAX")))
-IT Mill Toolkit 5, released initially at the end of 2007, took a significant
-step further into AJAX. The client-side rendering of the user interface was
-completely rewritten using GWT, the Google Web Toolkit. ((("Google Web
-Toolkit")))
-
-IT Mill Toolkit 5 introduced many significant improvements both in the
-server-side API and in the functionality. Rewriting the Client-Side Engine with
-GWT allowed the use of Java both on the client and the server-side. The
-transition from JavaScript to GWT made the development and integration of custom
-components and customization of existing components much easier than before, and
-it also allows easy integration of existing GWT components. The adoption of GWT
-on the client-side did not, by itself, cause any changes in the server-side API,
-because GWT is a browser technology that is hidden well behind the API. Also
-theming was completely revised in IT Mill Toolkit 5.
-
-The Release 5 was published under the Apache License 2, an unrestrictive open
-source license, to create faster expansion of the user base and to make the
-formation of a developer community possible.
-
-
-[[intro.background.vaadin6]]
-== Birth of Vaadin Release 6
-
-IT Mill Toolkit was renamed as __Vaadin Framework__, or Vaadin in short, in
-spring 2009. Later IT Mill, the company, was also renamed as Vaadin Ltd. Vaadin
-means an adult female semi-domesticated mountain reindeer in Finnish.
-
-With Vaadin 6, the number of developers using the framework exploded. Together
-with the release, the Vaadin Plugin for Eclipse was released, helping the
-creation of Vaadin projects. The introduction of Vaadin Directory in early 2010
-gave it a further boost, as the number of available components multiplied almost
-overnight. Many of the originally experimental components have since then
-matured and are now used by thousands of developers. In 2013, we are seeing
-tremendous growth in the ecosystem around Vaadin. The size of the user
-community, at least if measured by forum activity, has already gone past the
-competing server-side frameworks and even GWT.
-
-
-[[intro.background.vaadin7]]
-== The Major Revision with Vaadin 7
-
-Vaadin 7 was a major revision that changed the Vaadin API much more than Vaadin
-6 did. It is certainly more web-oriented than Vaadin 6 was. We are doing
-everything we can to help Vaadin rise high in the web universe. Some of this
-work is easy and almost routine - fixing bugs and implementing features. But
-going higher also requires standing firmer. That was one of the aims of Vaadin 7
-- redesigning the product so that the new architecture enables Vaadin to reach
-over many long-standing challenges. Many of the changes required breaking API
-compatibility with Vaadin 6, especially in the client-side, but they are made
-with a strong desire to avoid carrying unnecessary legacy burden far into the
-future.
-
-Inclusion of the Google Web Toolkit in Vaadin 7 was a significant development,
-as it meant that Vaadin now provides support for GWT as well. When Google opened
-the GWT development in summer 2012, Vaadin (the company) joined the new GWT
-steering committee. As a member of the committee, Vaadin can work towards the
-success of GWT as a foundation of the Java web development community.
-
-
-
-