diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt
index 0ee30ff9d64546066a023a6f7e5ab7ada96e3489..23d48f1790521352a6b4f3ef260e44a76b7af3b4 100644
--- a/RELEASE_NOTES.txt
+++ b/RELEASE_NOTES.txt
@@ -1,5 +1,26 @@
-OTB-v.2.8.0 - Changes since version 2.4.0 (2009/01/15)
+OTB-v.2.8.0 - Changes since version 2.6.0 (2009/01/15)
 -----------------------------------------
+
+* System
+	- ITK version updated to 3.10.1
+	- liblas library added
+	- ossim gdal plugin added
+	- change in OpenGL access for viewer
+	- Edison code from mean shift
+
+* Library
+	- Support for Lidat data
+	- SIFT and SURF implementation
+	- Mean Shift algorithm
+	- Conversion of vector data projection (kml, shapefiles)
+
+* Applications
+	- Object counting
+	- Fine Registration
+	- Road Extraction
+
+
+
 OTB-v.2.6.0 - Changes since version 2.4.0 (2008/10/31)
 -----------------------------------------
 
@@ -33,11 +54,11 @@ OTB-v.2.4.0 - Changes since version 2.2.0 (2008/07/24)
 -----------------------------------------
 
 	- Added OTB_DISABLE_CXX_EXAMPLES_TESTING : allows to generate or not only examples testing
-	- Added OTB_USE_JPEG2000 : experimental support for jpeg2000 files.	
+	- Added OTB_USE_JPEG2000 : experimental support for jpeg2000 files.
 
 *Common:
 
-	Extraction ROI Classes : 
+	Extraction ROI Classes :
 	- Lifting of the otbExtractionBase classe
 	- Correction of the SetExtractionRegion method
 
@@ -90,8 +111,8 @@ OTB-v.2.2.0 - Changes since version 2.0.0 (2008/05/29)
 -----------------------------------------
 
 
-*BasicFilters: 
-  
+*BasicFilters:
+
         Added classes for data importation:
         - otb::ImportImageFilter
         - otb::ImportVectorImageFilter
@@ -112,14 +133,14 @@ OTB-v.2.2.0 - Changes since version 2.0.0 (2008/05/29)
         - otb::LabelizeNeighborhoodConnectedImageFilter
 
 *Radiometry:
-	
+
         - Bug fixed on otb::DEMCaracteristicExtractor
 
 *Visu
 
         - Added histogram windows in otb::ImageViewer main class.
         - Added polygon drawing support in otb::ImageViewer main class
-        
+
 *IO:
 
         - Fixed bug in GDALImageIO to handle complex images
@@ -128,9 +149,9 @@ OTB-v.2.2.0 - Changes since version 2.0.0 (2008/05/29)
         - otb::VectorDataFileWriter
         - otb::VectorDataIOFactory
         - otb::VectorDataSource
-	
-*Common:	
-	
+
+*Common:
+
         Added classes to handle vector data:
         - otb::Polygon
         - otb::VectorData
@@ -145,7 +166,7 @@ OTB-v.2.2.0 - Changes since version 2.0.0 (2008/05/29)
         - Creation otb::SVMKernels containing a list a useful kernel for SVM
         - Correction in Kohonen	map classes
         - Added convenience methods in SVMModel class
-        
+
         Added classification filters (streamed and threaded):
         - otb::SVMImageClassificationFilter
         - otb::SOMImageClassificationFilter
@@ -169,11 +190,11 @@ OTB-v.2.2.0 - Changes since version 2.0.0 (2008/05/29)
         - otb::MultiScaleConvexOrConcaveClassificationFilter
         - otb::ProfileDerivativeToMultiScaleCharacteristicsFilter
         - otb::ProfileToProfileDerivativeFilter
- 
+
 *Utilities:
- 
+
         - Updated the internal version of ITK to 3.6.0
-        - Corrections on OSSIM integration 
+        - Corrections on OSSIM integration
         - SVM library: creation of otb::ComposedKernelFunctor allowing composed kernels
         - Added SAR models in OSSIM library:
                 . Radarsat 1 (SGX and SGF)
@@ -181,7 +202,7 @@ OTB-v.2.2.0 - Changes since version 2.0.0 (2008/05/29)
                 . ERS - SLC and PRI
                 . Terrasar X - SLC and PRI
                 . Cosmo-Skymed - SLC and PRI
-                . Radarsat 2 - SLC and PRI 
+                . Radarsat 2 - SLC and PRI
         - Bug fixed in CMake configuration
         - Added SIFT implementation in InsigthJournal
 
@@ -196,7 +217,7 @@ OTB-v.2.2.0 - Changes since version 2.0.0 (2008/05/29)
         - Added an unsupervised image classification application based on the SVM algorithm (otbSVMClassification)
         - Added an application to create a contiguous unsigned short labeled image from a colored labeled image (otbUnsignedShortRelabeling)
         - Added an application to create a colored labeled image from an unsigned short labeled image (otbRgbRelabeling)
-                
+
 *Examples:
         - Added SIFT example (otb)
         - Added SIFT example (ij)
@@ -226,7 +247,7 @@ OTB-v.2.0.0 - Changes since version 1.6.0 (2007/12/14)
         Added classes for atmospheric correction using the 6S Radiative Transfer Code:
         - Luminance estimation otb::ImageToLuminanceImageFilter
         - Reflectance estimation TOA: otb::LuminanceToReflectanceImageFilter
-        - Added Composite transform filter: otb::ImageToReflectanceImageFilter, 
+        - Added Composite transform filter: otb::ImageToReflectanceImageFilter,
           equivalent to the pipeline process ImageToLuminanceImageFilter and LuminanceToReflectanceImageFilter filters
         - Reflectance estimation TOC: otb::ReflectanceToSurfaceReflectanceImageFilter
         - 6S effect correction: otb::SurfaceAdjencyEffect6SCorrectionSchemeFilter
@@ -250,7 +271,7 @@ OTB-v.2.0.0 - Changes since version 1.6.0 (2007/12/14)
 
 *Utilities:
 
-        - Fixed memory allocation bug on svm.cxx file 
+        - Fixed memory allocation bug on svm.cxx file
         - 4 files from ITK 3.4.0 have been replaced by the cvs version to allow
         correct use of the itkDivideImageFilter.h with VectorImage. These files
         are:
@@ -274,54 +295,54 @@ OTB-v.2.0.0 - Changes since version 1.6.0 (2007/12/14)
 
 	- Fixed some problems under Visual and MinGW platforms.
 
-        
+
 
 OTB-v.1.6.0 - Changes since version 1.4.0 (2007/10/25)
 -----------------------------------------
 
 *BasicFilters:
 
-	- Added StreamingVectorStatisticsImageFilter to compute 
+	- Added StreamingVectorStatisticsImageFilter to compute
 	the second order stastics on a large vector image.
 
-	- Added the MatrixTransposeMatrixImageFilter to compute 
-	the product of the matrix of vector pixels from image 1 
-	in rowwith the the matrix of vector pixels from image 2 
-	columns for large vector image. 
+	- Added the MatrixTransposeMatrixImageFilter to compute
+	the product of the matrix of vector pixels from image 1
+	in rowwith the the matrix of vector pixels from image 2
+	columns for large vector image.
 
-       - Added the otb::VectorImageTo3DScalarImageFilter which transforms 
-       a vector image into a 3D scalar image where each band is represented 
+       - Added the otb::VectorImageTo3DScalarImageFilter which transforms
+       a vector image into a 3D scalar image where each band is represented
        in a layer of the 3rd dimension.
 
-       - Added the otb::ImageListToVectorImageFilter and 
-       otb::VectorImageToImageListFilter to convert a vector image 
+       - Added the otb::ImageListToVectorImageFilter and
+       otb::VectorImageToImageListFilter to convert a vector image
        from/to an image list.
 
-       - Added the otb::ImageListToImageListApplyFilter which applies a given 
+       - Added the otb::ImageListToImageListApplyFilter which applies a given
        scalar image filter to a list of images
 
-       - Added the otb::PerBandImageFilter, which applies a given scalar filter 
-       to each band of a VectorImage. This is not the optimal way for most 
-       processings but it allows the use of almost every scalar filter on 
+       - Added the otb::PerBandImageFilter, which applies a given scalar filter
+       to each band of a VectorImage. This is not the optimal way for most
+       processings but it allows the use of almost every scalar filter on
        vector images.
 
-       - Added the otb::StreamingResampleImageFilter, which is a streaming capable 
+       - Added the otb::StreamingResampleImageFilter, which is a streaming capable
        version of the itk::ResampleImageFilter.
 
 *ChangeDetection:
-	
-	- Added the otb::KullbackLeiblerDistanceImageFilter to compute the 
+
+	- Added the otb::KullbackLeiblerDistanceImageFilter to compute the
 	Kullback-Leibler distance between two images.
-	
-	- Added the otb::KullbackLeiblerProfileImageFilter to perform a 
+
+	- Added the otb::KullbackLeiblerProfileImageFilter to perform a
 	multi-scale change detection using the Kullback-Leibler distance.
 
 
 *Common:
-	
-	- Added an otb::Polygon, which represents a closed polyline on which 
+
+	- Added an otb::Polygon, which represents a closed polyline on which
 	intersection or point interiority can be tested.
-	
+
 *IO:
 
 	- Added an otb::DEMHandler to fetch the elevation value in SRTMor DTED
@@ -331,44 +352,44 @@ OTB-v.1.6.0 - Changes since version 1.4.0 (2007/10/25)
 
 	- Added a new tiling streaming mode.
 
-	- Added the otb::ImageGeometryHandler, which allows to handle seamlessly 
+	- Added the otb::ImageGeometryHandler, which allows to handle seamlessly
 	the image geometry information.
 
 	- Fixed a bug in the otb::MSTARImageIO.
-	
+
 *Learning:
 
-	- Added methods to access the alpha values, the number of support vectors, 
+	- Added methods to access the alpha values, the number of support vectors,
 	the support vectors themselves, the distance to the hyperplanes.
 
-	- Added the otb::SEMClassifier, implementing the Stochastic Expectation  
+	- Added the otb::SEMClassifier, implementing the Stochastic Expectation
 	Maximization algorithm to perform an estimation of a mixture model.
 
 *MultiScale:
 
-	- Various name changes and bugfixes in the morphological pyramid 
+	- Various name changes and bugfixes in the morphological pyramid
 	segmentation classes.
-	
+
 *Radiometry:
 
         - The 6S Transfer Radiative Code compiles within OTB.
-	- Added the Radiometry directory, containing everything that has to do 
+	- Added the Radiometry directory, containing everything that has to do
 	with image radiometry.
 	- Added the NDVI and ARVI (3 input bands) vegetation index filters.
 
 *Projections:
 
-	- Added the Projections directory, containing everything that has to do 
+	- Added the Projections directory, containing everything that has to do
 	with image projections.
-	
-	- Added an otb::DEMHandler to fetch the elevation value in SRTM/DTED 
+
+	- Added an otb::DEMHandler to fetch the elevation value in SRTM/DTED
           directories.
 
 	- Added an otb::DEMToImageGenerator to generate an elevation map.
 
-	- Added an otb::OrthoRectificationFilter to perform orthorectification of 
+	- Added an otb::OrthoRectificationFilter to perform orthorectification of
 	geo-referenced images.
-	
+
 	- Added the forward and inverse sensor model projection.
 
 	- Added several map projection transforms (Eckert4, LambertConformalConic,
@@ -378,15 +399,15 @@ OTB-v.1.6.0 - Changes since version 1.4.0 (2007/10/25)
 
 	- Added the Fusion directory, containing everything that has to do
 	with image fusion.
-	
-	- Added the otb::BayesianFusionImageFilter, a pan-sharpening filter which 
+
+	- Added the otb::BayesianFusionImageFilter, a pan-sharpening filter which
 	algoritm has been kindly contributed by Julien Radoux.
 
 
 *Documentation:
 
 	- Added various documented examples in the SoftwareGuide for the new classes.
-	
+
 	- Added a Tutorial section in the SoftwareGuide.
 
 *Utilities:
@@ -401,14 +422,14 @@ OTB-v.1.6.0 - Changes since version 1.4.0 (2007/10/25)
 
 *Applications:
 
-	- Added the otbImageViewerManager application which allows to open multiple images, 
+	- Added the otbImageViewerManager application which allows to open multiple images,
 	configure viewers and link displays.
 
 	- Added the otbRoadExtraction which demonstrates the road extraction algorithm
 	implemented in the FeatureExtraction module.
 
 	- Added the otbOrthoRectifAppli application which allows to ortho rectify images in
-	command line using the brand new Projections module of the Orfeo ToolBox. Old rigid 
+	command line using the brand new Projections module of the Orfeo ToolBox. Old rigid
 	orthoo rectification application has been moved to otbPseudoOrthoRectif.
 
 	- Added an option in CMakeLists.txt to use VTK or not (enable or disable the
@@ -420,8 +441,8 @@ OTB-v.1.6.0 - Changes since version 1.4.0 (2007/10/25)
 OTB-v.1.4.1 - Changes since version 1.4.0
 -----------------------------------------
 
-*Platforms: 
-	- Minor corrections of main ./CMakeLists.txt to support users applications using OTB 
+*Platforms:
+	- Minor corrections of main ./CMakeLists.txt to support users applications using OTB
 	  install directory when using internal ITK.
 
 OTB-v.1.4.0 - Changes since version 1.2.1
@@ -441,7 +462,7 @@ OTB-v.1.4.0 - Changes since version 1.2.1
 	  a polyline.
 
 	- DrawPathFilter and DrawPathListFilter can now use the internal scalar values of the path
-	  (if present) as a value to draw the path. 
+	  (if present) as a value to draw the path.
 
 	- Improved performances of the DrawPathFilter and DrawPathListFilter.
 
@@ -452,11 +473,11 @@ OTB-v.1.4.0 - Changes since version 1.2.1
 	- Added the ImportGeoInformationImageFilter providing a workaround for metadata handling
 	  in pipeline execution.
 
-	- Added a VectorRescaleIntensityImageFilter, which rescales a vector image on a per-band basis, 
+	- Added a VectorRescaleIntensityImageFilter, which rescales a vector image on a per-band basis,
 	  clamping a user-defined percent of the pixels lowest and highest values.
 
 	- Added a filter to compute spectral angle distance image with respect to a reference pixel.
- 	
+
 *FeatureExtraction:
 
 	- Added a set of image and path filters to perform road extraction.
@@ -464,13 +485,13 @@ OTB-v.1.4.0 - Changes since version 1.2.1
 	- Added a composite filter to perform road extraction.
 
 *ChangeDetection:
-  
+
     - Added the Kullback-Leibler distance change detector with optimized algorithm.
 
 	- Added a Kullback-Leibler multi-scale change profile image filter with optimized algorithm.
 
 *DisparityMap:
-        
+
 	- Added the DisparityMapEstimationMethod, performing local disparity estimation with respect
 	  to a given transform using the ITK registration framework.
 
@@ -489,10 +510,10 @@ OTB-v.1.4.0 - Changes since version 1.2.1
 
 	- InsightJournal code integration : ScatteredDataPointSetImageFilter.
 
-*Platforms: 
+*Platforms:
 
 	- Corrected runtime errors of the interactive change detection application under cygwin.
-	
+
 	- Workaround for ImageViewer on very specific mandrake version.
 
 
@@ -503,27 +524,27 @@ OTB-v.1.2.1 - Changes since version 1.2.0
 	- Improved support of geographic meta data handling in pipeline execution.
 
 *BasicFilters:
-    - Added a cast filter otb::ImageToVectorImageCastFilter to convert 
+    - Added a cast filter otb::ImageToVectorImageCastFilter to convert
           otb::Image (templated with scalar pixel types) to mono-channel otb::VectorImage.
 
 *FeatureExtraction:
     - Added a contour extraction filter otb::ImageToEdgePathFilter.
 
 *Visualization:
-    - Viewer accepts now otb::Image (templated with scalar pixel types) 
+    - Viewer accepts now otb::Image (templated with scalar pixel types)
           as well as otb::VectorImage.
-    - Added FlRun() method to the Viewer, which execute Show() method from 
+    - Added FlRun() method to the Viewer, which execute Show() method from
           the Viewer followed by the Fl::run() method from FLTK.
 
 *Platforms:
-	- Minor correction of otb::ObjectList and otb::List in order to support 
+	- Minor correction of otb::ObjectList and otb::List in order to support
 	      visual 7.0 compiler.
 
 *Experimental:
-    - Support for python binding compilation including itk binding 
+    - Support for python binding compilation including itk binding
           templated with OTB images, OTB IO and OTB Image viewer.
-    - OSSIM has been integrated in the OTB Utilities directory to 
-          prepare its future use in new geometric features. 
+    - OSSIM has been integrated in the OTB Utilities directory to
+          prepare its future use in new geometric features.
 
 
 OTB-v.1.2.0 - Changes since version 1.0.2
@@ -533,8 +554,8 @@ OTB-v.1.2.0 - Changes since version 1.0.2
 	- OTB can now been compiled on several new platforms :
 	  - SunOS 5.8 (32bits and 64bits).
 
-	- Improved robustness of 
-	  - the Microsoft Visual Studio .NET 2003 (7.1), .NET 2005 (8.0) 
+	- Improved robustness of
+	  - the Microsoft Visual Studio .NET 2003 (7.1), .NET 2005 (8.0)
 	  - the Cygwin and MinGW installation.
 
 *Common:
@@ -548,7 +569,7 @@ OTB-v.1.2.0 - Changes since version 1.0.2
           list to image filters, image list to image list filters.
 
 	- Precision for internal calculus has been tuned to double in
-          every filter. 
+          every filter.
 
 *Multiscale:
 
@@ -579,9 +600,9 @@ OTB-v.1.2.0 - Changes since version 1.0.2
            Gdal limitations).
 
 	- Bug fixes on memory management in the Reader.
-	
+
 	- Bug fixes related to the IO framework on MS Windows platforms.
-  
+
 *Learning:
 
 	- Added filters for learning, classification and activation
@@ -611,18 +632,18 @@ OTB-v.1.0.2 - Changes since version 1.0.1
 - OTB can now been compiled on several new platforms :
        - Microsoft Visual Studio .NET 2005 (8.0).
        - Cygwin.
-       - MinGW on Windows platform. 
+       - MinGW on Windows platform.
 
 - LUM and BSQ formats have been added.
 
 
-Note : On MS Windows platforms, if you have any problem related 
-       to using the OTB's internal version of ITK, you could try to use 
-       an external version of ITK (use ITK 2.6 or later) by setting 
-       OTB_USE_EXTERNAL_ITK to ON and ITK_DIR to the directory where 
+Note : On MS Windows platforms, if you have any problem related
+       to using the OTB's internal version of ITK, you could try to use
+       an external version of ITK (use ITK 2.6 or later) by setting
+       OTB_USE_EXTERNAL_ITK to ON and ITK_DIR to the directory where
        your ITK built resides.
 
-       
+
 OTB-v.1.0.1 - Changes since version 1.0.0
 -----------------------------------------