Changes between Version 16 and Version 17 of How to configure a project documentation


Ignore:
Timestamp:
08/13/24 13:45:35 (8 weeks ago)
Author:
cvvergara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • How to configure a project documentation

    v16 v17  
    1010[https://github.com/OSGeo/OSGeoLive-doc/blob/master/projects_info.csv]
    1111
    12 To add a new project, you have to add a new line in this file. To update a project informations, just modify the corresponding line.
     12To add a new project, you have to add a new line in this file. To update a project information, just modify the corresponding line.
    1313Then commit and push your changes and make a pull request to the OSGeoLive repository.
    1414
     
    1616= project_info.csv organization
    1717
    18 The file is organized with 13 columns/fields separated by the pipe `|` symbol:
     18The file is organized with 13 columns/fields
     19* separated by the pipe `|` symbol:
     20* Columns with `?` symbol requiere a `Y` or `N` Value
    1921
    2022{{{
     
    3537* Data: Spatial data sets
    3638* Geospatial Libraries
    37 * RETIRED: projects that have been retired for some reason but can be reactivated
     39* RETIRED: projects that have been retired from the project
    3840
    3941
     
    6769Page name can contains dashes, underscore, numbers or capital letters but no spaces.
    6870
    69 Examples:
    70 
    71 - pgRouting is the real name of the project but the page name is {{{pgrouting}}}
    72 
    73 
    74 - User-friendly Desktop Internet GIS is the real name of the project but udig is the page name
    75 
    76 - it gives: `udig_overview.rst` `udig_quickstart.rst` `logo-udig.png` `udig-screensot.png`
     71- It determines what files needs to be created.
     72
     73Example:
     74
     75`User-friendly Desktop Internet GIS` is the real name of the project but `udig` is the slug
     76
     77- The following files will be looked for:
     78  - Under [https://github.com/OSGeo/OSGeoLive-doc/blob/master/doc/overview/ doc/overview/] the file [https://github.com/OSGeo/OSGeoLive-doc/blob/master/doc/overview/udig_overview.rst udig_overview.rst] will be looked for if
     79    - `document?` has `Y` and Overview? has `Y`
     80  - Under [https://github.com/OSGeo/OSGeoLive-doc/blob/master/doc/quickstart/ doc/quickstart/] the file [https://github.com/OSGeo/OSGeoLive-doc/blob/master/doc/quickstart/udig_quickstart.rst udig_quickstart.rst] will be looked for if
     81    - `document?` has `Y` and Quickstart? has `Y`
     82  - Under [https://github.com/OSGeo/OSGeoLive-doc/blob/master/doc/images/projects/udig doc/images/projects/udig] the image [https://github.com/OSGeo/OSGeoLive-doc/blob/master/doc/images/projects/udig/logo_udig.png logo-udig.png] will be used any time `@LOGO_udig@` appears in the documentation. (Normaly on the project overview)
     83  - Under [https://github.com/OSGeo/OSGeoLive-doc/blob/master/doc/images/projects/udig doc/images/projects/udig] the image [https://github.com/OSGeo/OSGeoLive-doc/blob/master/doc/images/projects/udig/udig_screenshot.png udig-screensot.png] image will be used any time `@SCREENSHOT_geomajas@` appears in the documentation. (Normaly on the project overview)
    7784
    7885
    7986== version
    8087
    81 Version of the project
     88Version of the project that is included on OSGeoLive.
     89
     90- A proposed value can be set up.
     91- The definitive value will be set by OSGeoLive developers.
    8292
    8393Examples:
     
    8898== Quickstart?
    8999
    90 Is there a quickstart ?
    91 Add {{{Y}}} if the documentation should build a quickstart page for this project, {{{N}}} if it doesn't.
     100Is there a quickstart?
     101
     102Add {{{Y}}} if the documentation should build a quickstart page for the project, {{{N}}} if it doesn't.
    92103
    93104== Overview?
    94105
    95 Is there an overview ?
    96 Add {{{Y}}} if the documentation should build an overviewpage for this project, {{{N}}} if it doesn't.
     106Is there an overview?
     107
     108Add {{{Y}}} if the documentation should build an overview page for the project, {{{N}}} if it doesn't.
    97109
    98110== Classification
    99 General category where your project fit in. Please choose in the ones provided below. If your project needs a special category, please contact the OSGeoLive team so we can add it in our building process. Otherwise, the pages won't be built.
    100 
    101 Desktop GIS | Browser Facing GIS | Web Services | Data Stores | Navigation and Maps | Spatial Tools | Domain Specific GIS | Data | Geospatial Libraries
     111
     112General category where your project fit in.
     113
     114Please choose in the ones provided below.
     115
     116If your project needs a special category, please contact the OSGeoLive team so we can add it in our building process. Otherwise, the pages won't be built.
     117
     118For readability please also set the line in the corresponding section
     119
     120* Desktop GIS : General GIS viewing, editing and analysis in the browser
     121* Browser Facing GIS: General GIS viewing, editing and analysis in the browser
     122* Web Services: Publishing spatial data to the internet
     123* Data Stores: Storing spatial data
     124* Navigation and Maps
     125* Spatial Tools: Specific analysis tools
     126* Domain Specific GIS: Applications targeted at a specific domain
     127* Data: Spatial data sets
     128* Geospatial Libraries
     129* RETIRED: projects that have been retired from the project
    102130
    103131== last
    104132
    105 Used only for deprecated / removed projects and has the last version of OSGeoLive where it was available
     133Used only for deprecated / removed projects and has the last version of OSGeoLive where it was available.
    106134
    107135== One Liner
     
    142170For example pgRouting (slug is {{{pgrouting}}})
    143171
    144 == ISO
     172== ISO?
    145173
    146174Adds a mention if the project is in the VMDK only and not in the ISO. `reserved to OSGeoLive members`
    147 Often it is a matter of size in the ISO.
    148 
    149 Projects included in the ISO are included in the VMDK.
     175- Often it is a matter of size in the ISO.
     176- Projects included in the ISO are included in the VMDK.
    150177
    151178It takes 2 values:
     
    153180* `Y` : project included the ISO (default value)
    154181* `N` : project included the VMDK only
    155 {{{#!comment
    156 = General file structure
     182
    157183
    158184== Overviews and quickstarts
     
    197223
    198224
    199 For example, for QGIS, the project slug is: `qgis` so the logo is  `doc/images/projects/qgis/qgis_screenshot.png`
    200 
    201 }}}
     225For example, for QGIS, the project slug is: `qgis` so the logo is  `doc/images/projects/qgis/qgis_screenshot.png