Difference between revisions of "OpenJUMP Roadmap"

From OpenJUMP Wiki
Jump to navigation Jump to search
Line 6: Line 6:
  
 
=== '''Bug fix''' ===
 
=== '''Bug fix''' ===
* Bug 2975012 jts 1.11 related bug on deleting point features (mmichaud, if jts 1.12 is released before OJ 1.4.1)
+
 
* Bug 3034927 Measure Tool doesn't Comply with snap (check with Matthias if it is corrected)
+
* <del>Bug 3034927 Measure Tool doesn't Comply with snap (check with Matthias if it is corrected)</del>
 
* <del>Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)</del>
 
* <del>Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)</del>
 
* <del>Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)</del>
 
* <del>Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)</del>
Line 13: Line 13:
 
* Bug 3202697 Some geometry functions not working (mmichaud)
 
* Bug 3202697 Some geometry functions not working (mmichaud)
 
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)
 
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)
 +
 +
=== '''Code cleaning''' ===
 +
* Try to get rid of proprietary source code
 +
** <del>JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage</del>
 +
** <del>BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest</del>
 +
 +
* <del>Fix all javadoc warnings, improve javadoc</del>
  
 
=== '''Enhancements''' ===
 
=== '''Enhancements''' ===
 
* <del>new MultiInputDialog</del>
 
* <del>new MultiInputDialog</del>
 
* <del>Request 3200477 Attribute panel : don't zoom in for points</del>
 
* <del>Request 3200477 Attribute panel : don't zoom in for points</del>
* reorganize menus to make the UI more friendly (check this with Peppe)
+
* reorganize menus to make the UI more friendly (check this with Peppe and propositions from Uwe)
 
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt
 
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt
 
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar
 
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar
Line 27: Line 34:
  
 
=== '''Code cleaning''' ===
 
=== '''Code cleaning''' ===
* Try to get rid of proprietary source code
 
** JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage
 
** BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest
 
 
* Fix all javadoc warnings, improve javadoc
 
 
* Check if MultiInputDialogWithoutCancel can be replaced by new MultiInputDialog
 
* Check if MultiInputDialogWithoutCancel can be replaced by new MultiInputDialog
  
 
=== '''Fixes and Improvements on Raster management''' ===
 
=== '''Fixes and Improvements on Raster management''' ===
 
Improve image management and Sextante integration (Sextante 0.7 ?)
 
Improve image management and Sextante integration (Sextante 0.7 ?)
 +
* Bug 2975012 jts 1.11 related bug on deleting point features (mmichaud, if jts 1.12 is released before OJ 1.4.1)
 
* Bug 3176257 Bug random behavior of Save Image to Raster
 
* Bug 3176257 Bug random behavior of Save Image to Raster
 
* Request 3085736 Viewin pixel values in the status bar
 
* Request 3085736 Viewin pixel values in the status bar

Revision as of 00:26, 21 June 2011

OpenJUMP 1.4.1

See ChangeLog file [1] for a list of changes already committed

List of things to be done before 1.4.1 release

Bug fix

  • Bug 3034927 Measure Tool doesn't Comply with snap (check with Matthias if it is corrected)
  • Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)
  • Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)
  • Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)
  • Bug 3202697 Some geometry functions not working (mmichaud)
    • After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)

Code cleaning

  • Try to get rid of proprietary source code
    • JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage
    • BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest
  • Fix all javadoc warnings, improve javadoc

Enhancements

Translation

OpenJUMP 1.4.x

Code cleaning

  • Check if MultiInputDialogWithoutCancel can be replaced by new MultiInputDialog

Fixes and Improvements on Raster management

Improve image management and Sextante integration (Sextante 0.7 ?)

  • Bug 2975012 jts 1.11 related bug on deleting point features (mmichaud, if jts 1.12 is released before OJ 1.4.1)
  • Bug 3176257 Bug random behavior of Save Image to Raster
  • Request 3085736 Viewin pixel values in the status bar

Fixes and Improvements on styling

  • Bug 3043312 OJ styling bugs and issues
  • Study the multi-styles mechanism implemented in Kosmo and try to implement it in OpenJUMP

Fixes and Improvements on Database access