__TOC__ aka '''How to update / add a project in the documentation''' Since documentation is built automatically, projects data are stored in project_info.csv file. It is the main point of entry of the docs. 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. Then commit and push your changes and make a pull request to the OSGeoLive repository. = project_info.csv organization = The file is organized with 12 columns separated by the pipe | symbol: # document? | slug |version| Quickstart? |Overview?|Section| last | One Liner| OpenHub name |URL|kind|name = Update project_info.csv = This where you can change several things (described below): * document? * page/project name (slug) * version * Quickstart? * Overview? * Classification * last * One Liner * OpenHub name * URL * kind * name == document? : == Y if the project documentation should be build or not == page/project name (slug) == Page name used to construct logo-.png _screenshot.png _overview.rst etc. Examples: - pgRouting is the real name of the project but the page name is pgrouting - User-friendly Desktop Internet GIS is the real name of the project but udig is the page name - it gives: udig_overview.rst udig_quickstart.rst logo-udig.png udig-screensot.png Page name can contains dashes, underscore, numbers or capital letters but no spaces. == version == Version of the project == Quickstart? == Is there a quickstart ? == Overview? == Is there an overview ? == Classification == Desktop GIS | Browser Facing GIS | Web Services | Data Stores | Navigation and Maps | Spatial Tools | Domain Specific GIS | Data | Geospatial Libraries == last == Used only for deprecated / removed projects and has the last version of OSGeoLive where it was available == One Liner == One line description that goes after the quickstart link in the Overview page == OpenHub name == Are your project registered onto OpenHub ? Please provide your name here == URL == URL of the project == kind == How are you related to OSGeo ? Are you community ? In incubation or an OSGeo project ? If yes, the corresponding logo will be added to your project pages under the project logo. Parameters: * OSGeo_community * OSGeo_project * OSGeo_incubation * blank == name == Name of the project (unlike slug). For example pgRouting (slug is {{{pgrouting}}}) == files structure == = Update project logo = Project screenshots are stock in the images folder following this path: {{{images/projects//logo_.png}}} So if you want to change your project screenshot, just change the file there and that's it. = Update project screenshot = Like logos, project screenshots are stock in the images folder following this path: {{{images/projects//_screenshot.png}}} So if you want to change your project screenshot, just change the file there and that's it.