VTK 5.2 Release Planning: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
 
(13 intermediate revisions by 5 users not shown)
Line 4: Line 4:
** [http://public.kitware.com/pipermail/vtk-developers/2008-January/004939.html On the developers' mailing list]
** [http://public.kitware.com/pipermail/vtk-developers/2008-January/004939.html On the developers' mailing list]
** [http://public.kitware.com/pipermail/vtkusers/2008-January/094114.html On the users' mailing list]
** [http://public.kitware.com/pipermail/vtkusers/2008-January/094114.html On the users' mailing list]
* Create VTK-5-2 branch: end of February, 2008
* Create VTK-5-2 branch: end of April, 2008
* Fix bugs in priority order: through the end of March, 2008
* Merge requested fixes from CVS HEAD
* Stabilize the dashboards and release the first release candidate for VTK 5.2: early April, 2008
* Release VTK 5.2.0: August 28, 2008
** [http://www.vtk.org/pipermail/vtk-developers/2008-August/005505.html Developers' list]
** [http://www.vtk.org/pipermail/vtkusers/2008-August/096694.html Users' list]


== What's New in VTK 5.2? ==
== What's New in VTK 5.2? ==
Line 14: Line 16:
* Views kit
* Views kit
* New Widgets architecture and more than a dozen new widgets
* New Widgets architecture and more than a dozen new widgets
* New infrastructure for selection of arbitrary subsets
* Substantially improved support for composite data objects
* New Utilities: freerange, verdict, libxml2, metaio, sqlite
* New Utilities: freerange, verdict, libxml2, metaio, sqlite
* Updated Utilities: freetype, zlib
* Updated Utilities: freetype, zlib, libtiff
* More than 300 new C++ classes.
* More than [[New52Classes|300 new C++ classes]].
* More than 100 new C++ tests running on most dashboards
* More than [[New52Classes#New_Tests_in_this_Release|100 new C++ tests]] running on most dashboards
* Many bug fixes, including much improved Java wrapping support and Mac OSX support
* Improvements to PLY file support
* Many bug fixes, including much improved Java wrapping support
* Mac OS X-specific fixes
** Defaults to building using Cocoa instead of Carbon
** Can now be compiled against the 10.5 SDK
** Can now be built as a Universal Binary
** Initial support for Resolution Independence in 10.5


== API Changes ==
== API Changes ==


[[VTK FAQ#API_Changes_in_VTK_5.2|See this section in the Frequently asked questions (FAQ) section]]
[[VTK FAQ#API_Changes_in_VTK_5.2|See this section in the Frequently asked questions (FAQ)]]
 
== OpenGL requirements ==
 
[[VTK FAQ#VTK_5.2|See this section in the Frequently asked questions (FAQ)]]

Latest revision as of 17:24, 2 September 2008

Planned Schedule

What's New in VTK 5.2?

New features in VTK since the 5.0 release include:

  • Infovis kit
  • Views kit
  • New Widgets architecture and more than a dozen new widgets
  • New infrastructure for selection of arbitrary subsets
  • Substantially improved support for composite data objects
  • New Utilities: freerange, verdict, libxml2, metaio, sqlite
  • Updated Utilities: freetype, zlib, libtiff
  • More than 300 new C++ classes.
  • More than 100 new C++ tests running on most dashboards
  • Improvements to PLY file support
  • Many bug fixes, including much improved Java wrapping support
  • Mac OS X-specific fixes
    • Defaults to building using Cocoa instead of Carbon
    • Can now be compiled against the 10.5 SDK
    • Can now be built as a Universal Binary
    • Initial support for Resolution Independence in 10.5

API Changes

See this section in the Frequently asked questions (FAQ)

OpenGL requirements

See this section in the Frequently asked questions (FAQ)