Task #1725

Task #1719: Incubación en OSGeo

Revisión para incubación OSGeo del proyecto org.gvsig.desktop

Added by Cesar Ordiñana over 11 years ago. Updated over 9 years ago.

Status:ClosedStart date:04/09/2013
Priority:NormalDue date:
Assignee:Joaquín del Cerro Murciano% Done:

80%

Category:-Spent time:-
Target version:-

Description

Realizar revisión del proyecto de cara a la incubación de gvSIG en OSGeo, realizando las tareas definidas en #1724

The gvsig tools library is divided in the following subprojects:

└── org.gvsig.desktop
    ├── org.gvsig.desktop.compat.cdc
    │   ├── org.gvsig.compat
    │   │   ├── org.gvsig.compat.api
    │   │   └── org.gvsig.compat.se
    │   ├── org.gvsig.fmap.dal
    │   │   ├── org.gvsig.fmap.dal.api
    │   │   ├── org.gvsig.fmap.dal.db
    │   │   │   ├── org.gvsig.fmap.dal.db.h2
    │   │   │   ├── org.gvsig.fmap.dal.db.jdbc
    │   │   │   └── org.gvsig.fmap.dal.db.lib
    │   │   ├── org.gvsig.fmap.dal.file
    │   │   │   ├── org.gvsig.fmap.dal.file.dbf
    │   │   │   ├── org.gvsig.fmap.dal.file.lib
    │   │   │   └── org.gvsig.fmap.dal.file.shp
    │   │   ├── org.gvsig.fmap.dal.impl
    │   │   └── org.gvsig.fmap.dal.spi
    │   ├── org.gvsig.fmap.geometry
    │   │   ├── org.gvsig.fmap.geometry.api
    │   │   ├── org.gvsig.fmap.geometry.impl
    │   │   └── org.gvsig.fmap.geometry.operation
    │   ├── org.gvsig.fmap.mapcontext
    │   │   ├── org.gvsig.fmap.mapcontext.api
    │   │   ├── org.gvsig.fmap.mapcontext.impl
    │   │   └── org.gvsig.fmap.mapcontext.operation
    │   ├── org.gvsig.i18n
    │   ├── org.gvsig.projection
    │   │   └── org.gvsig.projection.cresques
    │   │       ├── org.gvsig.projection.cresques.impl
    │   │       └── org.gvsig.projection.cresques.ui
    │   ├── org.gvsig.metadata.basic
    │   │   ├── org.gvsig.metadata.basic.lib
    │   │   └── org.gvsig.metadata.basic.swing
    │   └── org.gvsig.remoteclient
    │
    ├── org.gvsig.desktop.framework
    │   ├── org.gvsig.andami
    │   └── org.gvsig.andami.updater
    │
    ├── org.gvsig.desktop.installer
    │
    ├── org.gvsig.desktop.library
    │   ├── org.gvsig.annotation
    │   │   ├── org.gvsig.annotation.lib
    │   │   │   ├── org.gvsig.annotation.lib.api
    │   │   │   └── org.gvsig.annotation.lib.impl
    │   │   ├── org.gvsig.annotation.main
    │   │   └── org.gvsig.annotation.swing
    │   │       ├── org.gvsig.annotation.swing.api
    │   │       └── org.gvsig.annotation.swing.impl
    │   ├── org.gvsig.exportto
    │   │   ├── org.gvsig.exportto.lib
    │   │   │   ├── org.gvsig.exportto.lib.api
    │   │   │   └── org.gvsig.exportto.lib.impl
    │   │   ├── org.gvsig.exportto.main
    │   │   └── org.gvsig.exportto.swing
    │   │       ├── org.gvsig.exportto.swing.api
    │   │       ├── org.gvsig.exportto.swing.impl
    │   │       ├── org.gvsig.exportto.swing.prov
    │   │       │   ├── org.gvsig.exportto.swing.prov.dbf
    │   │       │   ├── org.gvsig.exportto.swing.prov.dxf
    │   │       │   ├── org.gvsig.exportto.swing.prov.file
    │   │       │   ├── org.gvsig.exportto.swing.prov.generic
    │   │       │   ├── org.gvsig.exportto.swing.prov.jdbc
    │   │       │   ├── org.gvsig.exportto.swing.prov.mysql
    │   │       │   ├── org.gvsig.exportto.swing.prov.postgresql
    │   │       │   └── org.gvsig.exportto.swing.prov.shape
    │   │       └── org.gvsig.exportto.swing.spi
    │   ├── org.gvsig.fmap.control
    │   ├── org.gvsig.installer
    │   │   ├── org.gvsig.installer.lib
    │   │   │   ├── org.gvsig.installer.lib.api
    │   │   │   ├── org.gvsig.installer.lib.impl
    │   │   │   └── org.gvsig.installer.lib.spi
    │   │   ├── org.gvsig.installer.main
    │   │   ├── org.gvsig.installer.maven
    │   │   ├── org.gvsig.installer.prov
    │   │   │   └── org.gvsig.installer.prov.plugin
    │   │   └── org.gvsig.installer.swing
    │   │       ├── org.gvsig.installer.swing.api
    │   │       └── org.gvsig.installer.swing.impl
    │   ├── org.gvsig.newlayer
    │   │   ├── org.gvsig.newlayer.lib
    │   │   │   ├── org.gvsig.newlayer.lib.api
    │   │   │   └── org.gvsig.newlayer.lib.impl
    │   │   └── org.gvsig.newlayer.prov
    │   │       ├── org.gvsig.newlayer.prov.file
    │   │       ├── org.gvsig.newlayer.prov.generic
    │   │       └── org.gvsig.newlayer.prov.shape
    │   ├── org.gvsig.personaldb
    │   │   ├── org.gvsig.personaldb.lib
    │   │   │   ├── org.gvsig.personaldb.lib.api
    │   │   │   └── org.gvsig.personaldb.lib.impl
    │   │   └── org.gvsig.personaldb.main
    │   ├── org.gvsig.symbology
    │   │   ├── org.gvsig.symbology.lib
    │   │   │   ├── org.gvsig.symbology.lib.api
    │   │   │   └── org.gvsig.symbology.lib.impl
    │   │   ├── org.gvsig.symbology.main
    │   │   └── org.gvsig.symbology.swing
    │   │       ├── org.gvsig.symbology.swing.api
    │   │       └── org.gvsig.symbology.swing.impl
    │   ├── org.gvsig.ui
    │   └── org.gvsig.utils
    │
    └── org.gvsig.desktop.plugin
        ├── org.gvsig.annotation.app
        │   └── org.gvsig.annotation.app.mainplugin
        ├── org.gvsig.app
        │   └── org.gvsig.app.mainplugin
        ├── org.gvsig.app.document.table.app
        │   └── org.gvsig.app.document.table.app.mainplugin
        ├── org.gvsig.centerviewpoint.app
        │   └── org.gvsig.centerviewpoint.app.mainplugin
        ├── org.gvsig.coreplugin.app
        │   └── org.gvsig.coreplugin.app.mainplugin
        ├── org.gvsig.daltransform.app
        │   ├── org.gvsig.daltransform.app.eventtheme
        │   ├── org.gvsig.daltransform.app.join
        │   └── org.gvsig.daltransform.app.mainplugin
        ├── org.gvsig.datalocator.app
        │   └── org.gvsig.datalocator.app.mainplugin
        ├── org.gvsig.editing.app
        │   └── org.gvsig.editing.app.mainplugin
        ├── org.gvsig.exportto.app
        │   └── org.gvsig.exportto.app.mainplugin
        ├── org.gvsig.geodb.app
        │   └── org.gvsig.geodb.app.mainplugin
        ├── org.gvsig.geometry.app
        │   └── org.gvsig.geometry.app.generalpath
        ├── org.gvsig.geometrymeasurement.app
        │   └── org.gvsig.geometrymeasurement.app.mainplugin
        ├── org.gvsig.help.app
        │   └── org.gvsig.help.app.mainplugin
        ├── org.gvsig.i18n.app
        │   └── org.gvsig.i18n.app.mainplugin
        ├── org.gvsig.installer.app
        │   └── org.gvsig.installer.app.mainplugin
        ├── org.gvsig.mkmvnproject.app
        │   └── org.gvsig.mkmvnproject.app.mainplugin
        ├── org.gvsig.newlayer.app
        │   └── org.gvsig.newlayer.app.mainplugin
        ├── org.gvsig.projection.app
        │   ├── org.gvsig.projection.app.cresques
        │   └── org.gvsig.projection.app.proj4j
        ├── org.gvsig.selectiontools.app
        │   └── org.gvsig.selectiontools.app.mainplugin
        └── org.gvsig.symbology.app
            ├── org.gvsig.symbology.app.importsymbols
            └── org.gvsig.symbology.app.symbolinstaller

Code Provenance Review

Code Copyright Review

  • All files belong to the gvSIG project, so no copyright issues. All file headers updated and uploaded with the command::
        mvn license:format 
    
  • Copyright holders: gvSIG Association

Revised manually all the files of the proyect.

Library/Component Review Process

  • Created and updated maven site with the command:
        mvn site-deploy
    
  • Dependencies without defined license in the maven configuration, but found to be compatible:
    • SLF4J: MIT (COMPATIBLE).
    • Easymock: Apache 2.0. (COMPATIBLE). This library is used only for testing purposes, and we don't distribute it with the gvSIG binaries.
  • Dependencies with incompatible license:
    • junit: CPL v1.0. Anyway, this library is used only for testing purposes, and we don't distribute it with the gvSIG binaries.
    • flib-jcalendar: Artistic License 2.0.

History

#1 Updated by Joaquín del Cerro Murciano almost 11 years ago

  • Subject changed from Revisión para incubación OSGeo del proyecto libCompat to Revisión para incubación OSGeo del proyecto org.gvsig.desktop

#2 Updated by Joaquín del Cerro Murciano almost 11 years ago

  • Description updated (diff)
  • Status changed from New to In progress
  • Assignee set to Joaquín del Cerro Murciano

#3 Updated by Joaquín del Cerro Murciano almost 11 years ago

  • % Done changed from 0 to 80

#4 Updated by Álvaro Anguix over 9 years ago

  • Status changed from In progress to Closed

Also available in: Atom PDF