TerraLib and TerraView Wiki Page

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:documentation:devguide [2016/03/08 12:27]
gribeiro [Versioning]
wiki:documentation:devguide [2024/12/04 17:24] (current)
castejon [Downloading the Source Code and Building Instructions]
Line 8: Line 8:
  
   - [[:​wiki:​documentation:​devguide:​working_environment|Working Environment]]   - [[:​wiki:​documentation:​devguide:​working_environment|Working Environment]]
-  - [[:​wiki:​documentation:​devguide:​cloning|Cloning ​TerraLib/​TerraView ​Repository]] +  - [[:​wiki:​documentation:​devguide:​cloning|TerraLib/​TerraView ​source code download]]
-  - [[:​wiki:​documentation:​devguide:​branches_and_tags|Branches and Tags]]+
   - [[:​wiki:​documentation:​devguide:​src_instructions|Source Code Instructions]]   - [[:​wiki:​documentation:​devguide:​src_instructions|Source Code Instructions]]
   - [[:​wiki:​documentation:​devguide:​src_organization|Source Code Organization]]   - [[:​wiki:​documentation:​devguide:​src_organization|Source Code Organization]]
Line 16: Line 15:
   - [[:​wiki:​documentation:​devguide:​fromwheretoget|Summary:​ From Where to Get What You Need]]   - [[:​wiki:​documentation:​devguide:​fromwheretoget|Summary:​ From Where to Get What You Need]]
  
-===== Modules ​===== +===== Libraries ​===== 
  
 TerraLib is organized in **modules** such that each contains everything necessary to execute only one aspect of a given functionality. This organization is expressed in the source code organization ((as shown in [[:​wiki:​documentation:​devguide:​src_organization|Source Code Organization]])). However, a module might be dependent on other TerraLib module and/or third-party libraries. The building tools ((as decribed in [[:​wiki:​documentation:​devguide:​build|Build Instructions]])) reflect the modules dependencies. This section will introduce you to the main core modules of TerraLib. TerraLib is organized in **modules** such that each contains everything necessary to execute only one aspect of a given functionality. This organization is expressed in the source code organization ((as shown in [[:​wiki:​documentation:​devguide:​src_organization|Source Code Organization]])). However, a module might be dependent on other TerraLib module and/or third-party libraries. The building tools ((as decribed in [[:​wiki:​documentation:​devguide:​build|Build Instructions]])) reflect the modules dependencies. This section will introduce you to the main core modules of TerraLib.
  
-==== Core Modules ​ ====+==== Core  ==== 
 +  * [[:​wiki:​documentation:​devguide:​core|Core]]
   * [[:​wiki:​documentation:​devguide:​srs_module|SRS]]   * [[:​wiki:​documentation:​devguide:​srs_module|SRS]]
   * [[:​wiki:​documentation:​devguide:​geometry_module|Geometry]]   * [[:​wiki:​documentation:​devguide:​geometry_module|Geometry]]
Line 27: Line 27:
   * Raster   * Raster
   * Raster Processing   * Raster Processing
- 
 ==== Data Access Drivers ==== ==== Data Access Drivers ====
  
Line 36: Line 35:
 ===== Versioning ===== ===== Versioning =====
  
-[[|Esta seção apresenta a política de versionamento]] adotada na TerraLib, compreendendo todo o ciclo de vida da plataforma, incluindo:​ +This topic discuss the [[:​wiki:​documentation:​devguide:​versioning|TerraLib'​s change management and control]]. 
-  * Modificações e melhorias na API; +
-  * Lançamento de versões experimentais e de distribuição;​ +
-  * Criação de ramos e geração de tags no repositório de código.+
  
 ===== FAQ ===== ===== FAQ =====
Line 47: Line 44:
   * [[:​wiki:​documentation:​devguide:​tips|General Tips for Developers]]   * [[:​wiki:​documentation:​devguide:​tips|General Tips for Developers]]
   * [[:​wiki:​documentation:​devguide:​bugs|Reporting Bugs]] ​   * [[:​wiki:​documentation:​devguide:​bugs|Reporting Bugs]] ​
 +  * [[:​wiki:​documentation:​devguide:​gitlab_ci|GitLab-CI]] ​
 +  * [[:​wiki:​documentation:​devguide:​jenkins|Jenkins]] ​
 +