Revision: 2418
Author: pekka.klarck
Date: Mon Jan 18 06:58:19 2010
Log: Cleanup, tuning.
http://code.google.com/p/robotframework/source/detail?r=2418
Modified:
/wiki/Roadmap.wiki
=======================================
--- /wiki/Roadmap.wiki Mon Jan 18 04:15:45 2010
+++ /wiki/Roadmap.wiki Mon Jan 18 06:58:19 2010
@@ -4,94 +4,93 @@
=Introduction=
-These are the high-priority projects the NSN sponsored core development
team during the spring 2010. External help in the form of feature request,
bug reports and patches is highly appreciated. The wider community can
obviously also work with other, totally different, Robot Framework related
projects.
+This roadmap lists the highest priority tasks the [http://nsn.com NSN]
sponsored core development team during the spring 2010. External help in
the form of feature request, bug reports and patches is highly appreciated.
The wider community can obviously also work with other, totally different,
Robot Framework related projects.
=Robot Framework=
-==RF 2.1.3==
-
-Contains mainly relatively simple fixes that we want to release before
starting
+==Robot Framework 2.1.3==
+
+This minor release contains mainly relatively simple fixes that we want to
release before starting
bigger new development. Target is to get the release out
already in January. React fast if you have fixes or features that
you want to be included into this release.
+All the issues currently targeted for this release can be found from the
issue tracker:
http://code.google.com/p/robotframework/issues/list?can=1&q=target%3D2.1.3
-==RF 2.5==
+==Robot Framework 2.5==
This is a new major release with a lot of new functionality. The final
-scope is not decided yet and also users will have a change to tell
+scope is not decided yet and users will have a change to tell
their opinion when the actual development starts. The final release date
will
depend highly on the scope but the original target is early March.
This release will have Python/Jython 2.5 as the minimum version
requirement.
-This change is done to make it possible to take into use new features in
the newer Python/Jython
-versions, ease the core team's workload in testing with the older
+This change is done to make it possible use newer Python features, ease
the core team's workload in testing with the older
versions, and to start the path towards supporting Python 3 in the
-future. Users of the older Python and Jython version can keep using
-the 2.1.x series which will be still be maintained.
-
-On of the major targets of the RF 2.5 release is to make its parsing
+future. Users of the older Python and Jython version that cannot easily
upgrade can keep using the RF 2.1.x series. Subsequent 2.1.x releases may
still be created in the future if there is a need for bug fixes.
+
+One of the major targets of the 2.5 release is to make Robot Framework's
parsing
modules more flexible to use from outside by RIDE and other tools.
This will require large internal refactorings which aren't directly
-visible when tests are executed but they will make future RIDE
-releases better.
-
-http://code.google.com/p/robotframework/issues/list?can=1&q=target%3D2.2
+visible when tests are executed.
+
+The current list of features targeted for RF 2.5 can be found from the
issue tracker:
+http://code.google.com/p/robotframework/issues/list?can=1&q=target%3D2.5
=RIDE=
+[http://code.google.com/p/robotframework-ride RIDE] is an editor for Robot
Framework test data.
+
==RIDE 0.21==
This is mainly a bug fix release after the big changes in the previous
-releases but it contains, for example, a possibility to execute tests
-or other commands in the system. Will be released in January.
-
-This will be the last RIDE version to support RF 2.1.x and thus Python
-2.4. If this release happens to contain major issues, subsequent
-0.21.x maintenance release can be created.
-
+releases. It contains, however, a possibility to execute tests
+or other commands in the system and some other nice enhancements. RIDE
0.21 will be released in January.
+
+This will be the last RIDE version to support Robot Framework 2.1.x and
thus Python
+2.4. Subsequent 0.21.x maintenance releases with important bug fixes can
be created if there is a need.
+
+The current list of issues is available in RIDE's issue tracker:
http://code.google.com/p/robotframework-ride/issues/list?can=1&q=target%3D0.21
==Towards 1.0==
-After RF 2.5 with more flexible test data parsing modules is ready
+After Robot Framework 2.5 with more flexible test data parsing modules is
ready,
it's time to start looking towards RIDE 1.0. It is still too early to
say can that significant milestone be achieved this spring or what the
-final scope will be.
+final scope will be. On the way towards the 1.0 there will be several 0.x
releases with approximately one new release per month.
=Test libraries and supporting tools=
-==SwingLibrary==
-
-SwingLibrary 1.1 and the first version of the related
-RemoteApplications library will be released in January. Other releases
+==!SwingLibrary==
+
+[http://code.google.com/p/robotframework-swinglibrary SwingLibrary] 1.1
will be released in January. Other releases
are not planned but bug fix releases can be created if there's a need.
+List of issues targeted for the 1.1 release:
http://code.google.com/p/robotframework-swinglibrary/issues/list?can=1&q=target%3D1.1
-http://code.google.com/p/robotframework-javatools/wiki/RemoteApplications
-
-==JvmConnector==
-
-TODO. Move RemoveApp info here.
-
-==SeleniumLibrary==
-
-There will be at least 2.2.3 bug fix release but the schedule is still
+
+==!JvmConnector==
+
+[http://code.google.com/p/robotframework-javatools/wiki/JvmConnector
JvmConnector] 1.0 with new
[http://code.google.com/p/robotframework-javatools/wiki/RemoteApplications
RemoteApplications] library will be released in January. Bug fix releases
will be done based on needs but otherwise no further development is planned.
+
+==!SeleniumLibrary==
+
+There will be at least 2.2.3 bug fix release of the
[http://code.google.com/p/robotframework-seleniumlibrary SeleniumLibrary]
but its schedule is still
open. New major release is also possible, especially if Selenium 2 is
-released and SeleniumLibrary can be switched to use it.
-
+released and SeleniumLibrary can be switched to use it easily.
+
+List of issues currently targeted for the 2.2.3 release:
http://code.google.com/p/robotframework-seleniumlibrary/issues/list?can=1&q=target%3D2.2.3
==Hudson plugin==
-A prototype version of the Hudson plugin is already available but an
+A prototype version of the
[http://code.google.com/p/robotframework-javatools/wiki/HudsonPlugin Hudson
plugin] is already available but an
actual release will be created during the spring.
-http://code.google.com/p/robotframework-javatools/wiki/HudsonPlugin
-
==Other libraries and tools==
No new development is planned but bug fix releases will be created on