Google Code In 2017 Tasks

From OSGeo
Jump to navigation Jump to search

GCI-logo.jpg @ Osgeo-logo.png

Effort for a Task

  • Each task is expected to take 3-5 hours of work to complete
  • Students have at least 3 days to complete the task

Types of Tasks

There are 5 types of Code-in Tasks in general:

Code
Tasks related to writing or refactoring code
Documentation/Training
Tasks related to creating/editing documents and helping others learn more
Outreach/Research
Tasks related to community management, outreach/marketing, or studying problems and recommending solutions
Quality Assurance
Tasks related to testing and ensuring code is of high quality
User Interface
Tasks related to user experience research or user interface design and interaction

Beginner Tasks

  • A student can only complete a total of 2 beginner tasks
  • Each OSGeo project should specify that a task is a beginner task by including "[BEGINNER]" at the end of the task name

Example Tasks

Project Tasks

Choose tasks from any of the OSGeo projects below (these are official OSGeo projects, projects in OSGeo incubation, and OSGeo community projects):

Content Management Systems

GeoNode

official website: http://geonode.org/

mentor: N/A

tasks: N/A

Desktop

GRASS GIS

official website: http://grass.osgeo.org/

mentors: Veronica Andreo, Luca Delucchi

more info: http://grasswiki.osgeo.org/wiki/GRASS_GCI_Ideas_2017

# Name Level Description Keywords Mentor Ticket
1 Create a screenshot for the next 74 release announcement ADVANCED For this task... documentation Veronica Andreo, Luca Delucchi
2 Design the t-shirt for the next code-sprint BEGINNER For this task... marketing Veronica Andreo, Luca Delucchi
3 Add examples to manual pages INTERMEDIATE For this task... documentation Veronica Andreo, Luca Delucchi
4 Make new tutorial videos for GRASS GIS INTERMEDIATE For this task... marketing Veronica Andreo, Luca Delucchi
5 Write a short blog entry about GRASS GIS (or a certain module) INTERMEDIATE For this task... marketing Veronica Andreo, Luca Delucchi
6 Enhance the visual index ADVANCED For this task... coding,C Veronica Andreo, Luca Delucchi
7 Make screenshots to populate the visual change log in new features pages (e.g., for New Features GRASS 7.4) INTERMEDIATE For this task... documentation Veronica Andreo, Luca Delucchi
8 Create icons/phrases to include in sticker sheets BEGINNER For this task... marketing Veronica Andreo, Luca Delucchi
9 Give a talk about GRASS GIS to classmates BEGINNER For this task... marketing Veronica Andreo, Luca Delucchi
8 Submit a patch for a certain bug or enhancement ticket ADVANCED For this task... coding,C Veronica Andreo, Luca Delucchi
9 Contribute tests for modules ADVANCED For this task... coding,C Veronica Andreo, Luca Delucchi

gvSIG

official website: http://www.gvsig.com/

mentor: N/A

tasks: N/A

Marble

official website: http://marble.kde.org/

mentor: N/A

tasks: N/A

Opticks

official website: http://opticks.org/

mentor: N/A

tasks: N/A

Virtual Terrain Project

official website: https://wiki.osgeo.org/wiki/Virtual_Terrain_Project

mentor: N/A

tasks: N/A

QGIS

official website: http://qgis.org

mentor: N/A

tasks: N/A

Geospatial Libraries

FDO

official website: http://fdo.osgeo.org/

mentor: N/A

tasks: N/A

GDAL/OGR

official website: http://gdal.org/

mentor: N/A

tasks: N/A

Geoinformatica

official website: https://wiki.osgeo.org/wiki/Geoinformatica

mentor: N/A

tasks: N/A

GEOS

official website: https://trac.osgeo.org/geos/

mentor: N/A

tasks: N/A

GeoTools

official website: http://www.geotools.org/

mentor: N/A

tasks: N/A

MetaCRS

official website: http://metacrs.osgeo.org/

mentor: N/A

tasks: N/A

Orfeo ToolBox (OTB)

official website: http://www.orfeo-toolbox.org/

mentor: N/A

tasks: N/A

OSSIM

official website: https://trac.osgeo.org/ossim/

mentor: N/A

tasks: N/A

pgRouting

official website: https://wiki.osgeo.org/wiki/PgRouting

mentor: Vicky Vergara

more info: https://github.com/pgRouting/pgrouting/wiki/Google-Code-In

# Name Level Description Keywords Mentor Ticket
1 create a page for the pgRouting workshop using the Wikipedia example INTERMEDIATE For this task... documentation Vicky Vergara
2 add the results and a brief explanation of the results to the page created on Task 1 INTERMEDIATE For this task... documentation Vicky Vergara
3 create a page for the pgRouting workshop using the Hanoslav example INTERMEDIATE For this task... documentation Vicky Vergara
4 add the results and a brief explanation of the results to the page created on Task 3 INTERMEDIATE For this task... documentation Vicky Vergara

PostGIS

official website: http://postgis.net/

mentor: N/A

tasks: N/A

Postal Address Geo-Coder

official website: https://wiki.osgeo.org/wiki/Postal_Address_Geo-Coder

mentor: N/A

tasks: N/A

Proj4php

official website: https://wiki.osgeo.org/wiki/Proj4php

mentor: N/A

tasks: N/A

Metadata Catalogs

GeoNetwork

official website: http://geonetwork-opensource.org/

mentor: N/A

tasks: N/A

pycsw

official website: http://pycsw.org/

mentor: N/A

tasks: N/A

Web Mapping

deegree

official website: http://www.deegree.org/

mentor: N/A

tasks: N/A

geomajas

official website: http://www.geomajas.org/

mentor: N/A

tasks: N/A

GeoMOOSE

official website: http://www.geomoose.org/

mentor: N/A

tasks: N/A

GeoServer

official website: http://geoserver.org/

mentor: N/A

tasks: N/A

GeoWebCache

official website: https://wiki.osgeo.org/wiki/GeoWebCache

mentor: N/A

tasks: N/A

istSOS

official website: http://wiki.osgeo.org/wiki/IstSOS

mentor: N/A

tasks: N/A

Mapbender

official website: http://mapbender.org/

mentor: N/A

tasks: N/A

MapFish

official website: http://www.mapfish.org/

mentor: N/A

tasks: N/A

MapGuide Open Source

official website: http://mapguide.osgeo.org/

mentor: N/A

tasks: N/A

MapProxy

official website: https://wiki.osgeo.org/wiki/MapProxy

mentor: N/A

tasks: N/A

MapServer

official website: http://mapserver.org

OpenLayers

official website: http://openlayers.org/

mentor: N/A

tasks: N/A

PyWPS

official website: http://www.pywps.org/

mentor: N/A

tasks: N/A

Team Engine

official website: http://teamengine.sourceforge.net/

mentor: N/A

tasks: N/A

ZOO-Project

official website: http://www.zoo-project.org/

mentor: N/A

tasks: N/A

Outreach

GeoForAll

official website: http://www.osgeo.org/education

mentor: N/A

tasks: N/A

OSGeo-Live

official website: http://live.osgeo.org/

mentor: Vicky Vergara

more info: https://wiki.osgeo.org/wiki/OSGeoLive_Google_Code_In

# Name Level Description Keywords Mentor Ticket
1 Download and installing OSGeoLive INTERMEDIATE For this task... documentation Vicky Vergara
2 Make a video for downloading and installing OSGeo-Live INTERMEDIATE For this task... marketing Vicky Vergara
3 QGIS quick start video [PART 1] INTERMEDIATE For this task... documentation Vicky Vergara
4 QGIS quick start video [PART 2] INTERMEDIATE For this task... documentation Vicky Vergara