Difference between revisions of "FOSS4G 2015 Code Sprint"
(29 intermediate revisions by 18 users not shown) | |||
Line 38: | Line 38: | ||
The following people are potentially interested in participating in sprinting activities though have not yet established a Workgroup. | The following people are potentially interested in participating in sprinting activities though have not yet established a Workgroup. | ||
− | + | * Mikael Fernandus Simalango | |
− | * | + | *[[User:Hongdae88 | Daeeui Hong]] |
− | * | + | *[[User:Yoichi | Yoichi Kayama]] |
= Workgroups = | = Workgroups = | ||
Line 55: | Line 55: | ||
* Work on Abstract Map Client Framework | * Work on Abstract Map Client Framework | ||
− | + | == pgRouting == | |
+ | |||
+ | '''Attending:''' | ||
+ | |||
+ | *[[User:Cvvergara|Vicky Vergara]] | ||
+ | *[[User:Sanak|Ko Nagase]] | ||
+ | *Seongbong Kim | ||
+ | |||
+ | '''Goals:''' | ||
+ | |||
+ | *Develop prototypes of the kDijkstra family functions for the pgRouting 2.2 version. | ||
+ | |||
+ | == Ecere / GNOSIS SDK == | ||
+ | |||
+ | '''Attending:''' | ||
+ | *[[User:Jerstlouis|Jerome St-Louis]] | ||
+ | *(New contributors are welcome, add your name here and join our team at the code sprint!) | ||
− | + | '''Goals:''' | |
+ | |||
+ | *Kickstart the development of our new open-source graphics engine which will power both the new version of the [http://ecere.org cross-platform UI toolkit] (featuring [http://ecere.org/ideas/gui/#autolayout auto-layout] and [http://ecere.org/ideas/gui/#csgui cascading style sheets]) as well as the new capabilities of our [http://ecere.ca/gnosis GNOSIS geo-spatial SDK], such as [http://ecere.org/ideas/graphics/#curvedtext curved text] labels and smart label placement, and improved vector graphics support. The first back-end implementation for the new engine will likely be based on OpenGL ES 2.0 in order to support both a wide variety of mobile and desktop devices as well as WebGL deployment. | ||
+ | |||
+ | See http://ecere.org/ideas/graphics/ for more info and a detailed development plan. | ||
+ | |||
+ | == GeoTools/GeoServer == | ||
+ | |||
+ | '''Attending:''' | ||
+ | |||
+ | *[[User:aaime|Andrea Aime]] | ||
+ | *[[User:ianturton|Ian Turton]] | ||
+ | *[[User:jive|Jody Garnett]] | ||
+ | *[[User:joonseok|Joon-Seok Kim]] | ||
+ | *[[User:hgryoo|HyungGyu Ryoo]] | ||
+ | *[[User:Taehoon.Kim|Taehoon Kim]] | ||
+ | *user | ||
+ | |||
+ | '''Goals:''' | ||
+ | |||
+ | * CITE tests upgrades (actually fix failing tests, or work your way against a new test, or work on the "single data dir for all CITE tests") | ||
+ | * Translation if there are any volunteers :) | ||
+ | * Bug fixing | ||
+ | |||
+ | == GDAL == | ||
+ | |||
+ | '''Attending:''' | ||
+ | |||
+ | *[[User:Bishop|Dmitry Baryshnikov]] (NextGIS) | ||
+ | *[[User:Maximdubinin|Maxim Dubinin]] (NextGIS) | ||
+ | |||
+ | '''Goals:''' | ||
+ | |||
+ | *Modify latest [https://github.com/nextgis/gdal_svn/tree/cmake4gdal CMake for GDAL] to use CMake [http://www.cmake.org/cmake/help/v3.0/module/ExternalProject.html ExternalProject] feature, some restructure of sources tree, etc. | ||
+ | *Check if CTest can be used for GDAL testing. | ||
+ | |||
+ | == GeoExt 3 == | ||
+ | |||
+ | GeoExt is Open Source and enables building desktop-like GIS applications through the web. It is a JavaScript framework that combines the GIS functionality of OpenLayers with the user interface savvy of the ExtJS library provided by Sencha. | ||
+ | |||
+ | Version 3 of GeoExt is the successor to the GeoExt 2.x-series and is built atop the newest official installments of its base libraries; OpenLayers 3 and ExtJS 6. | ||
+ | |||
+ | Geoext 3 is not released yet, and we are actively developing it. Right now it is neither feature complete, nor fully tested. Everybody is invited to help us create the next version of GeoExt. | ||
+ | |||
+ | '''Attending:''' | ||
+ | |||
+ | * Marc Jansen (terrestris GmbH) | ||
+ | * [[User:Jgrocha|Jorge Gustavo Rocha]] | ||
+ | * Pekka Sarkola | ||
+ | * ''Add you name here'' | ||
+ | |||
+ | '''Goals:''' | ||
+ | |||
+ | * Feature development and testing | ||
+ | * Source code is available from [https://github.com/geoext/geoext3 GitHub] | ||
+ | * Check the [https://github.com/geoext/geoext3/blob/master/development.md hints for developers] to setup your development environment | ||
+ | |||
+ | == ZOO-Project == | ||
+ | |||
+ | ZOO-Project is a WPS (Web Processing Service) open source project released under a MIT/X-11 style license . It provides an OGC WPS compliant developer-friendly framework to create and chain WPS Web services. | ||
+ | |||
+ | '''Attending:''' | ||
+ | |||
+ | * [[User:djay|Gérald Fenoy]] | ||
+ | * Knut Landmark | ||
+ | * Morten Aronsen | ||
+ | * Espen Messel | ||
+ | * Add your name here ! | ||
+ | |||
+ | '''Goals:''' | ||
+ | |||
+ | * Port the Adrien ANDRE' services. | ||
+ | * Discussing about next steps | ||
+ | * Probably spend some time on the amazing MapMint 2.0 product... | ||
+ | |||
+ | == GRASS GIS == | ||
+ | '''Attending:''' | ||
+ | |||
+ | * Luca Delucchi | ||
+ | * Adrien André | ||
+ | |||
+ | '''Goals:''' | ||
== Project-name == | == Project-name == | ||
+ | |||
+ | To participate, copy this project skeleton and start a section below for your project. | ||
'''Attending:''' | '''Attending:''' | ||
Line 70: | Line 169: | ||
*your goals | *your goals | ||
− | |||
− | |||
[[Category:FOSS4G2015]] [[Category:FOSS4G]] [[Category:Code_Sprints]] | [[Category:FOSS4G2015]] [[Category:FOSS4G]] [[Category:Code_Sprints]] |
Latest revision as of 17:30, 18 September 2015
Code Sprint - what's that?
A code sprint is about getting a group together to work on Open Source software, sitting around a table and sharing ideas. It's not just about writing code, as you know a project has many needs including documentation, testing, and providing feedback. What a better way to give feedback and give back to the project that you love than to spend a day with the project's developers. There are roles needed to be filled, no matter what your expertise.
With such a short timeframe (one day) you should probably use this page to set a specific goal for your project. But don't worry, if all you get done is actually sitting at the same table with the project's developers and talking about the next release, that is also great :)
Who
All participants are welcome and you don't need to register or attend FOSS4G to attend the Code Sprint (registering here on the wiki is appreciated for planning purposes like coffee and food). Some projects will prefer attendees who have previously engaged with the project and already have a working development environment on their computer (i.e. not all project will welcome helping you set up your development environment).
Where & When
WHEN: The day after the main conference (Saturday, September 19th 2015) has been set aside for the Code Sprint, approximately 09:00 until 18:00
WHERE: CNN the Biz Gangnam Education & Training Center #301. OpenStreetMap Google Map
What to Bring
How to get there
- 5 minutes by walk from Exit 11 of Gangnam Station, Subway Line #2
- 5 minutes by walk from Exit 4 of Sinnonhyeon Station, Subway Line #9
Sponsor
Questions/Comments/Ideas
- ask on the foss4g2015 mailing list, foss4g2015(at)lists.osgeo.org (subscribe)
Additional Interested People
The following people are potentially interested in participating in sprinting activities though have not yet established a Workgroup.
- Mikael Fernandus Simalango
- Daeeui Hong
- Yoichi Kayama
Workgroups
GeoNode
Attending:
- Jeffrey Johnson
- Matt Hanson
Goals:
- Work on Abstract Map Client Framework
pgRouting
Attending:
- Vicky Vergara
- Ko Nagase
- Seongbong Kim
Goals:
- Develop prototypes of the kDijkstra family functions for the pgRouting 2.2 version.
Ecere / GNOSIS SDK
Attending:
- Jerome St-Louis
- (New contributors are welcome, add your name here and join our team at the code sprint!)
Goals:
- Kickstart the development of our new open-source graphics engine which will power both the new version of the cross-platform UI toolkit (featuring auto-layout and cascading style sheets) as well as the new capabilities of our GNOSIS geo-spatial SDK, such as curved text labels and smart label placement, and improved vector graphics support. The first back-end implementation for the new engine will likely be based on OpenGL ES 2.0 in order to support both a wide variety of mobile and desktop devices as well as WebGL deployment.
See http://ecere.org/ideas/graphics/ for more info and a detailed development plan.
GeoTools/GeoServer
Attending:
Goals:
- CITE tests upgrades (actually fix failing tests, or work your way against a new test, or work on the "single data dir for all CITE tests")
- Translation if there are any volunteers :)
- Bug fixing
GDAL
Attending:
- Dmitry Baryshnikov (NextGIS)
- Maxim Dubinin (NextGIS)
Goals:
- Modify latest CMake for GDAL to use CMake ExternalProject feature, some restructure of sources tree, etc.
- Check if CTest can be used for GDAL testing.
GeoExt 3
GeoExt is Open Source and enables building desktop-like GIS applications through the web. It is a JavaScript framework that combines the GIS functionality of OpenLayers with the user interface savvy of the ExtJS library provided by Sencha.
Version 3 of GeoExt is the successor to the GeoExt 2.x-series and is built atop the newest official installments of its base libraries; OpenLayers 3 and ExtJS 6.
Geoext 3 is not released yet, and we are actively developing it. Right now it is neither feature complete, nor fully tested. Everybody is invited to help us create the next version of GeoExt.
Attending:
- Marc Jansen (terrestris GmbH)
- Jorge Gustavo Rocha
- Pekka Sarkola
- Add you name here
Goals:
- Feature development and testing
- Source code is available from GitHub
- Check the hints for developers to setup your development environment
ZOO-Project
ZOO-Project is a WPS (Web Processing Service) open source project released under a MIT/X-11 style license . It provides an OGC WPS compliant developer-friendly framework to create and chain WPS Web services.
Attending:
- Gérald Fenoy
- Knut Landmark
- Morten Aronsen
- Espen Messel
- Add your name here !
Goals:
- Port the Adrien ANDRE' services.
- Discussing about next steps
- Probably spend some time on the amazing MapMint 2.0 product...
GRASS GIS
Attending:
- Luca Delucchi
- Adrien André
Goals:
Project-name
To participate, copy this project skeleton and start a section below for your project.
Attending:
- user
- user
Goals:
- your goals