<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wiki-Ksmith</id>
	<title>OSGeo - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wiki-Ksmith"/>
	<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/wiki/Special:Contributions/Wiki-Ksmith"/>
	<updated>2026-04-11T15:38:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Java_2018_Code_Sprint&amp;diff=116635</id>
		<title>Java 2018 Code Sprint</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Java_2018_Code_Sprint&amp;diff=116635"/>
		<updated>2018-09-18T20:39:39Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Java tribe has a real challenge for 2018 - updating our open source projects for the Java roadmap.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
Sprint scheduled for Q4 2018, proposed date:&lt;br /&gt;
&lt;br /&gt;
* October 22-26th &lt;br /&gt;
&lt;br /&gt;
We are looking at setting up a distributed sprint with locations in:&lt;br /&gt;
&lt;br /&gt;
* North America - Victoria, Boundless Office, billeting options available for those travelling&lt;br /&gt;
* Europe - Sevilla, Spain half.confirmed. Italy or UK have been proposed, recommendations welcome!&lt;br /&gt;
* Oceania - recommendations welcome&lt;br /&gt;
&lt;br /&gt;
=== Contacts ===&lt;br /&gt;
&lt;br /&gt;
Jody Garnett&lt;br /&gt;
&lt;br /&gt;
== Sponsors ==&lt;br /&gt;
&lt;br /&gt;
We would like to thank our sponsors!&lt;br /&gt;
&lt;br /&gt;
=== Gold Sponsors ===&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Bronze Sponsors ===&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== In-Kind Support ===&lt;br /&gt;
&lt;br /&gt;
[[File:Boundless_Logo.png|350px|link=http://boundlessgeo.com]] [[File:GeoCat.png|350px|link=https://www.geocat.net]]&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
Please add your name and the projects you are planning to sprint and note the likehood of your attendance.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: solid grey 1px; width:100%&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|+ Participants&lt;br /&gt;
|-&lt;br /&gt;
| # || Participant || Country || Organization || Arrival ||  Departure || Project Work on || Notes || Attendance &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||  [[User:Delawen|María Arias de Reyna]] || Spain || GeoCat bv || working remotely ||  working remotely || GeoNetwork || Notes || Partially working on the codesprint &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||  [[User:Jive|Jody Garnett]] || Canada || Boundless || local || local || GeoTools || Able to host guests || Confirmed&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||  [[User:Tbarsballe|Torben Barsballe]] || Canada || Boundless || local || local || GeoTools ||  || Confirmed&lt;br /&gt;
|-&lt;br /&gt;
| 4 ||  [[User:ksmith|Kevin Smith]] || Canada || Boundless || local || local || GT/GWC/GS ||  || Confirmed&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
=== Java has a roadmap? === &lt;br /&gt;
&lt;br /&gt;
Yes, we had a previous sprint focused on Java 8 compatibility, several features had changed breaking compatibility.&lt;br /&gt;
&lt;br /&gt;
More importantly the Java roadmap has changed to a six-month release cycle:&lt;br /&gt;
&lt;br /&gt;
* six month release cycle is already well underway having started with Java 9 and Java 10.&lt;br /&gt;
&lt;br /&gt;
* Oracle is offering three year LTS releases commercially&lt;br /&gt;
&lt;br /&gt;
* AdoptOpenJDK is setting up LTS releases of OpenJDK .. backed by IBM, Microsoft and others.&lt;br /&gt;
&lt;br /&gt;
* RedHat is focusing on LTS (skipping Java 9 and Java 10) and plans to ship OpenJDK based on Java SE 11&lt;br /&gt;
&lt;br /&gt;
=== Why is updating our open source projects for the Java roadmap a challenge? === &lt;br /&gt;
&lt;br /&gt;
- Java changed the service provider interface plugin system used by GeoTools, forcing the project to write its own replacement.&lt;br /&gt;
&lt;br /&gt;
- The java runtime has been broken up into modules, not all of which are activated by default. We need to review what sections of the JRE we require and ensure they are turned on.&lt;br /&gt;
&lt;br /&gt;
- Java introduced the module system &amp;quot;jigsaw&amp;quot; providing both a class-path and module-path for loading jars.&lt;br /&gt;
&lt;br /&gt;
- When loaded on the module-path jars are prevented from using the same package. This breaks multi-jar projects like GeoTools library where gt-api defining interfaces, and gt-main providing implementations.&lt;br /&gt;
&lt;br /&gt;
- Jigsaw also locks down aspects of Java reflection, affecting projects like Spring that make heavy use of reflection to &amp;quot;auto wire&amp;quot; GeoServer together. Spring 5 has been released and upgrading to this release will be a key focus.&lt;br /&gt;
&lt;br /&gt;
- With these changes projects like GeoServer need to review of hundreds open source dependencies to determine what other libraries are broken, if an update is available or replacement can be found.&lt;br /&gt;
&lt;br /&gt;
- The java web service framework (responsible for concepts like Servlet and Session) is being removed from Oracle oversight and has been setup as [Jakarta EE Software](https://jakarta.ee).&lt;br /&gt;
&lt;br /&gt;
=== Recommended reading ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.azul.com/what-comes-after-jdk-8/ What Comes After JDK 8?]&lt;br /&gt;
* [https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9 It's time! Migrating to Java 11] - contains working example of updating spring application&lt;br /&gt;
* [http://openjdk.java.net/projects/jigsaw/spec/sotms The State of the Module System] / [https://www.oracle.com/corporate/features/understanding-java-9-modules.html Understanding Java 9 modules]&lt;br /&gt;
&lt;br /&gt;
=== Do you have any experience running sprints? === &lt;br /&gt;
&lt;br /&gt;
The GeoServer team really benefited from [[Java 2017 Code Sprint|java 2017 code sprint]] and is eager to repeat the success.&lt;br /&gt;
&lt;br /&gt;
== GeoServer Planning ==&lt;br /&gt;
&lt;br /&gt;
Initial planning has started:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/geoserver/geoserver/wiki/GSIP-171 GSIP 171 Java 18.9 Compatibility] (GeoServer)&lt;br /&gt;
&lt;br /&gt;
Preflight activities:&lt;br /&gt;
&lt;br /&gt;
* dependency audit &lt;br /&gt;
&lt;br /&gt;
Required updates:&lt;br /&gt;
&lt;br /&gt;
* Spring 5 - Older versions of spring are not compatible with Java 11. Upgrading to from Spring 4 to Spring 5 does involve handling some API changes.&lt;br /&gt;
* HazelCast - Like Spring, HazelCast involves a lot of reflection. &lt;br /&gt;
&lt;br /&gt;
Module refactor:&lt;br /&gt;
&lt;br /&gt;
* Repackage GeoServer application jars to prevent conflicts at the package level.&lt;br /&gt;
* Resulting application can be used on either the CLASSPATH (Java 8) or MODULEPATH (Java 11)&lt;br /&gt;
&lt;br /&gt;
== GeoTools Planning ==&lt;br /&gt;
&lt;br /&gt;
Planning and work is already well underway:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/geotools/geotools/wiki/Java-9-Compatibility GeoTools Java-9-Compatibility] (GeoTools)&lt;br /&gt;
&lt;br /&gt;
The first completed phase is to allow GeoTools to be used on the classpath:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/geotools/geotools/wiki/Migrate-Units-to-JSR-363 Migrate Units to JSR-363] (GeoTools)&lt;br /&gt;
* [https://github.com/geotools/geotools/wiki/FactoryRegistry-Refactoring-for-Java-9-Compatibility FactoryRegistry Refactoring for Java 9 Compatibility] (GeoTools)&lt;br /&gt;
&lt;br /&gt;
The sprint goal is to refactor the geotools library into modules, allowing the jars to be used on either the classpath (Java 8) or the module path (Java 11).&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/geotools/geotools/wiki/Restructure-GeoTools-into-Jigsaw-modules Restructure GeoTools into Jigsaw modules] (GeoTools)&lt;br /&gt;
&lt;br /&gt;
* Core library refactored into modules&lt;br /&gt;
&lt;br /&gt;
[[File:Gt-modules.png|frameless|GeoTools Java 11 modules ]]&lt;br /&gt;
&lt;br /&gt;
* plugins used to automatic modules to dependencies on the classpath&lt;br /&gt;
&lt;br /&gt;
[[File:Module-path.png|800px|module-path bridge to classpath]]&lt;br /&gt;
&lt;br /&gt;
In the above illustration the gt-svg module is used as an automatic module publishing org.geotools.renderer.style.svg package. It acts as a bridge to the multi-jar project batik still on the classpath, completely masking the fact batik is used used to read and render svg files. The core module gt-renderer publishes select packages for use, while hiding others. It makes use of ServiceLocator to access the IconFactory implemented by gt-svg and never has direct use of the batik implementation.&lt;br /&gt;
&lt;br /&gt;
For this to work the gt-svg jar has been refactored, moving the icon factory the new package org.geotools.style.svg. This was required as the package org.geotools.renderer.style was already published by gt-renderer.&lt;br /&gt;
&lt;br /&gt;
We expect:&lt;br /&gt;
&lt;br /&gt;
* Initial focus is on the core library, refactoring to allow jars to be used on the module path as named modules&lt;br /&gt;
* plugins will remain on the classpath, accessed via service locator, any conflicting packages will not be visible to client code&lt;br /&gt;
&lt;br /&gt;
== JTS Topology Suite Activities ==&lt;br /&gt;
&lt;br /&gt;
Results of bonn code sprint:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/locationtech/jts/pull/274 Add module names for better Java 9/Jigsaw support] (JTS Topology Suite)&lt;br /&gt;
&lt;br /&gt;
JTS jars can be placed on the module-path used as an automatic module, the jars have been supplied am Automatic-Module-Name using a MANIFEST.MF entry.&lt;br /&gt;
&lt;br /&gt;
For an example.application using jts-core as a module add '''module-info''':&lt;br /&gt;
&lt;br /&gt;
   module example.application {&lt;br /&gt;
     requires org.locationtech.jts;            // jts-core&lt;br /&gt;
   }&lt;br /&gt;
&lt;br /&gt;
== GeoNetwork Planning ==&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/geonetwork/core-geonetwork/wiki/OSGeo-Java-codesprint-2018 Strategy for GeoNetwork]]&lt;br /&gt;
&lt;br /&gt;
== How to sponsorship ==&lt;br /&gt;
&lt;br /&gt;
Contributions will be put towards travel costs for sprint participants who would be otherwise unable to attend. Any surplus at the end of the event will be turned over to OSGeo or used for a future code sprint. We have set-up the sprint to minimize travel and accommodation costs.&lt;br /&gt;
&lt;br /&gt;
Sponsors will receive the following benefits / honours:&lt;br /&gt;
&lt;br /&gt;
* Your logo at the top of this page&lt;br /&gt;
* Mention in project communication (for example the GeoServer 2.15 release announcement)&lt;br /&gt;
* The ability to run on a supported java platform&lt;br /&gt;
* Our gratitude :)&lt;br /&gt;
&lt;br /&gt;
This event provides the following sponsorship levels:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gold&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $2500 USD&lt;br /&gt;
|-&lt;br /&gt;
| Silver&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $1500 USD&lt;br /&gt;
|-&lt;br /&gt;
| Bronze&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $750 USD&lt;br /&gt;
|-&lt;br /&gt;
| In-Kind || colspan=&amp;quot;3&amp;quot; | In-kind support graciously accepted&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
This is an official OSGeo event, your contribution counts towards being recognized as an [https://www.osgeo.org/about/how-to-become-a-sponsor/ OSGeo Sponsors].&lt;br /&gt;
&lt;br /&gt;
For more information on sponsorship, please contact [[Jody Garnett]], [[User:Aaime|Andrea Aime]].&lt;br /&gt;
&lt;br /&gt;
=== How to Sponsor ===&lt;br /&gt;
&lt;br /&gt;
# Contact OSGeo [[Treasurer]] for details on using PayPal or to request an invoice:&lt;br /&gt;
# The OSGeo [[Treasurer]] will contact both you and the event organizers to acknowledge your sponsorship&lt;br /&gt;
#* Please have a logo ready for your organization if you wish to be acknowledged publicly &lt;br /&gt;
#* Your event sponsorship, at your request, can contribute towards [http://www.osgeo.org/sponsorship being recognized] as an OSGeo Foundation sponsor&lt;br /&gt;
&lt;br /&gt;
=== Sponsorship Outreach ===&lt;br /&gt;
&lt;br /&gt;
We are reaching out to organizations to see if there is interest in sponsorship:&lt;br /&gt;
&lt;br /&gt;
* Prior sponsors: gaia3d, boundless, ian, geodan, how2map, fossgis, atol, geosolutions, astun&lt;br /&gt;
* Local sponsors: astun, vivid solutions, transient software&lt;br /&gt;
&lt;br /&gt;
If there is a lot of local sponsorship we expect to drag the developers away from the task at hand and meet the local community (at a social evening or similar).&lt;br /&gt;
&lt;br /&gt;
=== OSGeo Funding Request ===&lt;br /&gt;
&lt;br /&gt;
The following information is requested by OSGeo Board [[Code_Sprint_Guidelines]], we provided an indication that we would be planning a sprint during the 2018 budget process.&lt;br /&gt;
&lt;br /&gt;
* [[Java_2018_Code_Sprint_Budget_:_Budget|Java 2018 Code Sprint Budget]]&lt;br /&gt;
&lt;br /&gt;
It is intended to that OSGeo be recognized as hosting this event, rather than acknowledged as a sponsor.&lt;br /&gt;
&lt;br /&gt;
[[Category:Code Sprints]]&lt;br /&gt;
[[Category:Java Tribe Code Sprint]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Java_2018_Code_Sprint&amp;diff=116634</id>
		<title>Java 2018 Code Sprint</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Java_2018_Code_Sprint&amp;diff=116634"/>
		<updated>2018-09-18T20:39:28Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Java tribe has a real challenge for 2018 - updating our open source projects for the Java roadmap.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
Sprint scheduled for Q4 2018, proposed date:&lt;br /&gt;
&lt;br /&gt;
* October 22-26th &lt;br /&gt;
&lt;br /&gt;
We are looking at setting up a distributed sprint with locations in:&lt;br /&gt;
&lt;br /&gt;
* North America - Victoria, Boundless Office, billeting options available for those travelling&lt;br /&gt;
* Europe - Sevilla, Spain half.confirmed. Italy or UK have been proposed, recommendations welcome!&lt;br /&gt;
* Oceania - recommendations welcome&lt;br /&gt;
&lt;br /&gt;
=== Contacts ===&lt;br /&gt;
&lt;br /&gt;
Jody Garnett&lt;br /&gt;
&lt;br /&gt;
== Sponsors ==&lt;br /&gt;
&lt;br /&gt;
We would like to thank our sponsors!&lt;br /&gt;
&lt;br /&gt;
=== Gold Sponsors ===&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Bronze Sponsors ===&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== In-Kind Support ===&lt;br /&gt;
&lt;br /&gt;
[[File:Boundless_Logo.png|350px|link=http://boundlessgeo.com]] [[File:GeoCat.png|350px|link=https://www.geocat.net]]&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
Please add your name and the projects you are planning to sprint and note the likehood of your attendance.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: solid grey 1px; width:100%&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|+ Participants&lt;br /&gt;
|-&lt;br /&gt;
| # || Participant || Country || Organization || Arrival ||  Departure || Project Work on || Notes || Attendance &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||  [[User:Delawen|María Arias de Reyna]] || Spain || GeoCat bv || working remotely ||  working remotely || GeoNetwork || Notes || Partially working on the codesprint &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||  [[User:Jive|Jody Garnett]] || Canada || Boundless || local || local || GeoTools || Able to host guests || Confirmed&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||  [[User:Tbarsballe|Torben Barsballe]] || Canada || Boundless || local || local || GeoTools ||  || Confirmed&lt;br /&gt;
|-&lt;br /&gt;
| 4 ||  [[User:ksmith|Kevin SMith]] || Canada || Boundless || local || local || GT/GWC/GS ||  || Confirmed&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
=== Java has a roadmap? === &lt;br /&gt;
&lt;br /&gt;
Yes, we had a previous sprint focused on Java 8 compatibility, several features had changed breaking compatibility.&lt;br /&gt;
&lt;br /&gt;
More importantly the Java roadmap has changed to a six-month release cycle:&lt;br /&gt;
&lt;br /&gt;
* six month release cycle is already well underway having started with Java 9 and Java 10.&lt;br /&gt;
&lt;br /&gt;
* Oracle is offering three year LTS releases commercially&lt;br /&gt;
&lt;br /&gt;
* AdoptOpenJDK is setting up LTS releases of OpenJDK .. backed by IBM, Microsoft and others.&lt;br /&gt;
&lt;br /&gt;
* RedHat is focusing on LTS (skipping Java 9 and Java 10) and plans to ship OpenJDK based on Java SE 11&lt;br /&gt;
&lt;br /&gt;
=== Why is updating our open source projects for the Java roadmap a challenge? === &lt;br /&gt;
&lt;br /&gt;
- Java changed the service provider interface plugin system used by GeoTools, forcing the project to write its own replacement.&lt;br /&gt;
&lt;br /&gt;
- The java runtime has been broken up into modules, not all of which are activated by default. We need to review what sections of the JRE we require and ensure they are turned on.&lt;br /&gt;
&lt;br /&gt;
- Java introduced the module system &amp;quot;jigsaw&amp;quot; providing both a class-path and module-path for loading jars.&lt;br /&gt;
&lt;br /&gt;
- When loaded on the module-path jars are prevented from using the same package. This breaks multi-jar projects like GeoTools library where gt-api defining interfaces, and gt-main providing implementations.&lt;br /&gt;
&lt;br /&gt;
- Jigsaw also locks down aspects of Java reflection, affecting projects like Spring that make heavy use of reflection to &amp;quot;auto wire&amp;quot; GeoServer together. Spring 5 has been released and upgrading to this release will be a key focus.&lt;br /&gt;
&lt;br /&gt;
- With these changes projects like GeoServer need to review of hundreds open source dependencies to determine what other libraries are broken, if an update is available or replacement can be found.&lt;br /&gt;
&lt;br /&gt;
- The java web service framework (responsible for concepts like Servlet and Session) is being removed from Oracle oversight and has been setup as [Jakarta EE Software](https://jakarta.ee).&lt;br /&gt;
&lt;br /&gt;
=== Recommended reading ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.azul.com/what-comes-after-jdk-8/ What Comes After JDK 8?]&lt;br /&gt;
* [https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9 It's time! Migrating to Java 11] - contains working example of updating spring application&lt;br /&gt;
* [http://openjdk.java.net/projects/jigsaw/spec/sotms The State of the Module System] / [https://www.oracle.com/corporate/features/understanding-java-9-modules.html Understanding Java 9 modules]&lt;br /&gt;
&lt;br /&gt;
=== Do you have any experience running sprints? === &lt;br /&gt;
&lt;br /&gt;
The GeoServer team really benefited from [[Java 2017 Code Sprint|java 2017 code sprint]] and is eager to repeat the success.&lt;br /&gt;
&lt;br /&gt;
== GeoServer Planning ==&lt;br /&gt;
&lt;br /&gt;
Initial planning has started:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/geoserver/geoserver/wiki/GSIP-171 GSIP 171 Java 18.9 Compatibility] (GeoServer)&lt;br /&gt;
&lt;br /&gt;
Preflight activities:&lt;br /&gt;
&lt;br /&gt;
* dependency audit &lt;br /&gt;
&lt;br /&gt;
Required updates:&lt;br /&gt;
&lt;br /&gt;
* Spring 5 - Older versions of spring are not compatible with Java 11. Upgrading to from Spring 4 to Spring 5 does involve handling some API changes.&lt;br /&gt;
* HazelCast - Like Spring, HazelCast involves a lot of reflection. &lt;br /&gt;
&lt;br /&gt;
Module refactor:&lt;br /&gt;
&lt;br /&gt;
* Repackage GeoServer application jars to prevent conflicts at the package level.&lt;br /&gt;
* Resulting application can be used on either the CLASSPATH (Java 8) or MODULEPATH (Java 11)&lt;br /&gt;
&lt;br /&gt;
== GeoTools Planning ==&lt;br /&gt;
&lt;br /&gt;
Planning and work is already well underway:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/geotools/geotools/wiki/Java-9-Compatibility GeoTools Java-9-Compatibility] (GeoTools)&lt;br /&gt;
&lt;br /&gt;
The first completed phase is to allow GeoTools to be used on the classpath:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/geotools/geotools/wiki/Migrate-Units-to-JSR-363 Migrate Units to JSR-363] (GeoTools)&lt;br /&gt;
* [https://github.com/geotools/geotools/wiki/FactoryRegistry-Refactoring-for-Java-9-Compatibility FactoryRegistry Refactoring for Java 9 Compatibility] (GeoTools)&lt;br /&gt;
&lt;br /&gt;
The sprint goal is to refactor the geotools library into modules, allowing the jars to be used on either the classpath (Java 8) or the module path (Java 11).&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/geotools/geotools/wiki/Restructure-GeoTools-into-Jigsaw-modules Restructure GeoTools into Jigsaw modules] (GeoTools)&lt;br /&gt;
&lt;br /&gt;
* Core library refactored into modules&lt;br /&gt;
&lt;br /&gt;
[[File:Gt-modules.png|frameless|GeoTools Java 11 modules ]]&lt;br /&gt;
&lt;br /&gt;
* plugins used to automatic modules to dependencies on the classpath&lt;br /&gt;
&lt;br /&gt;
[[File:Module-path.png|800px|module-path bridge to classpath]]&lt;br /&gt;
&lt;br /&gt;
In the above illustration the gt-svg module is used as an automatic module publishing org.geotools.renderer.style.svg package. It acts as a bridge to the multi-jar project batik still on the classpath, completely masking the fact batik is used used to read and render svg files. The core module gt-renderer publishes select packages for use, while hiding others. It makes use of ServiceLocator to access the IconFactory implemented by gt-svg and never has direct use of the batik implementation.&lt;br /&gt;
&lt;br /&gt;
For this to work the gt-svg jar has been refactored, moving the icon factory the new package org.geotools.style.svg. This was required as the package org.geotools.renderer.style was already published by gt-renderer.&lt;br /&gt;
&lt;br /&gt;
We expect:&lt;br /&gt;
&lt;br /&gt;
* Initial focus is on the core library, refactoring to allow jars to be used on the module path as named modules&lt;br /&gt;
* plugins will remain on the classpath, accessed via service locator, any conflicting packages will not be visible to client code&lt;br /&gt;
&lt;br /&gt;
== JTS Topology Suite Activities ==&lt;br /&gt;
&lt;br /&gt;
Results of bonn code sprint:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/locationtech/jts/pull/274 Add module names for better Java 9/Jigsaw support] (JTS Topology Suite)&lt;br /&gt;
&lt;br /&gt;
JTS jars can be placed on the module-path used as an automatic module, the jars have been supplied am Automatic-Module-Name using a MANIFEST.MF entry.&lt;br /&gt;
&lt;br /&gt;
For an example.application using jts-core as a module add '''module-info''':&lt;br /&gt;
&lt;br /&gt;
   module example.application {&lt;br /&gt;
     requires org.locationtech.jts;            // jts-core&lt;br /&gt;
   }&lt;br /&gt;
&lt;br /&gt;
== GeoNetwork Planning ==&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/geonetwork/core-geonetwork/wiki/OSGeo-Java-codesprint-2018 Strategy for GeoNetwork]]&lt;br /&gt;
&lt;br /&gt;
== How to sponsorship ==&lt;br /&gt;
&lt;br /&gt;
Contributions will be put towards travel costs for sprint participants who would be otherwise unable to attend. Any surplus at the end of the event will be turned over to OSGeo or used for a future code sprint. We have set-up the sprint to minimize travel and accommodation costs.&lt;br /&gt;
&lt;br /&gt;
Sponsors will receive the following benefits / honours:&lt;br /&gt;
&lt;br /&gt;
* Your logo at the top of this page&lt;br /&gt;
* Mention in project communication (for example the GeoServer 2.15 release announcement)&lt;br /&gt;
* The ability to run on a supported java platform&lt;br /&gt;
* Our gratitude :)&lt;br /&gt;
&lt;br /&gt;
This event provides the following sponsorship levels:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gold&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $2500 USD&lt;br /&gt;
|-&lt;br /&gt;
| Silver&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $1500 USD&lt;br /&gt;
|-&lt;br /&gt;
| Bronze&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $750 USD&lt;br /&gt;
|-&lt;br /&gt;
| In-Kind || colspan=&amp;quot;3&amp;quot; | In-kind support graciously accepted&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
This is an official OSGeo event, your contribution counts towards being recognized as an [https://www.osgeo.org/about/how-to-become-a-sponsor/ OSGeo Sponsors].&lt;br /&gt;
&lt;br /&gt;
For more information on sponsorship, please contact [[Jody Garnett]], [[User:Aaime|Andrea Aime]].&lt;br /&gt;
&lt;br /&gt;
=== How to Sponsor ===&lt;br /&gt;
&lt;br /&gt;
# Contact OSGeo [[Treasurer]] for details on using PayPal or to request an invoice:&lt;br /&gt;
# The OSGeo [[Treasurer]] will contact both you and the event organizers to acknowledge your sponsorship&lt;br /&gt;
#* Please have a logo ready for your organization if you wish to be acknowledged publicly &lt;br /&gt;
#* Your event sponsorship, at your request, can contribute towards [http://www.osgeo.org/sponsorship being recognized] as an OSGeo Foundation sponsor&lt;br /&gt;
&lt;br /&gt;
=== Sponsorship Outreach ===&lt;br /&gt;
&lt;br /&gt;
We are reaching out to organizations to see if there is interest in sponsorship:&lt;br /&gt;
&lt;br /&gt;
* Prior sponsors: gaia3d, boundless, ian, geodan, how2map, fossgis, atol, geosolutions, astun&lt;br /&gt;
* Local sponsors: astun, vivid solutions, transient software&lt;br /&gt;
&lt;br /&gt;
If there is a lot of local sponsorship we expect to drag the developers away from the task at hand and meet the local community (at a social evening or similar).&lt;br /&gt;
&lt;br /&gt;
=== OSGeo Funding Request ===&lt;br /&gt;
&lt;br /&gt;
The following information is requested by OSGeo Board [[Code_Sprint_Guidelines]], we provided an indication that we would be planning a sprint during the 2018 budget process.&lt;br /&gt;
&lt;br /&gt;
* [[Java_2018_Code_Sprint_Budget_:_Budget|Java 2018 Code Sprint Budget]]&lt;br /&gt;
&lt;br /&gt;
It is intended to that OSGeo be recognized as hosting this event, rather than acknowledged as a sponsor.&lt;br /&gt;
&lt;br /&gt;
[[Category:Code Sprints]]&lt;br /&gt;
[[Category:Java Tribe Code Sprint]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Java_2017_Code_Sprint&amp;diff=104748</id>
		<title>Java 2017 Code Sprint</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Java_2017_Code_Sprint&amp;diff=104748"/>
		<updated>2017-01-18T23:21:18Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The current plan is for the Java tribe to meet in Italy at the start of March. This page will allow us to plan the event.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
We will be hosted at the GeoSolutions offices in beautiful Tuscany for a week long sprint.&lt;br /&gt;
Available seats are limited to 10 to 15!&lt;br /&gt;
&lt;br /&gt;
Questions:&lt;br /&gt;
&lt;br /&gt;
# Who would be interested in joining as a participating?&lt;br /&gt;
# Who would be interested in sponsoring? ;-)&lt;br /&gt;
# Do you have any preferred week between say March 13 and end of March?&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
Please add your name and the projects you are planning to sprint and note the likehood of your attendance.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: solid grey 1px; width:100%&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|+ Participants&lt;br /&gt;
|-&lt;br /&gt;
| # || Participant || Country || Organization || Arrival ||  Departure || Project Work on || Notes || Attendance &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Andrea Aime || Italy || GeoSolutions ||   ||    || CITE or REST API switch || Preference for CITE, I'm game for the REST API switch too  || Local&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ian Turton  || UK    || Astun        ||   ||    || CITE, Java 8 upgrade   || Planning&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Andrea Antonello  || Italy    || HydroloGIS        ||   ||    || gvSIG and cross-project ideas     ||  I have a strong preference for the end of March || Planning&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Jody Garnett  || Canada    || Boundless        ||   ||    || GeoServer and GeoTools     ||  Enthusiastic about CITE and REST API work || Planning&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Niels Charlier  || Belgium    || Scitus Development        ||   ||    || GeoServer and GeoTools     || Keen to do REST API work, MapBox seems interesting too.  || Tentatively planning, possibly partially&lt;br /&gt;
|-&lt;br /&gt;
| 6 || Torben Barsballe  || Canada    || Boundless        ||   ||    || REST API or CITE     ||  Preference for REST API, would also be fine with CITE || Planning&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Mike Pumphrey || USA || Boundless || || || Documentation || I'll help out with whatever you all decide on || Depends on what dates we decide&lt;br /&gt;
|-&lt;br /&gt;
| 8 || [[User:ksmith|Kevin Smith]] || Canada || Boundless || || || GeoServer, GeoTools, and GeoWebCache || REST update, Language Update prep, library updates, deguavafication are all interesting || Planning&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sponsors ==&lt;br /&gt;
&lt;br /&gt;
We have the following sponsorship levels:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gold&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $1000 USD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | €950 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Silver&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $500 USD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | €470 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Bronze&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $250 USD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | €235 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Beer || colspan=&amp;quot;3&amp;quot; | In-kind contributions are graciously accepted&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Contributions will be put towards travel costs for overseas sprinters who would be otherwise unable to attend. Any surplus at the end of the event will be turned over to OSGeo or used for a future code sprint. We have set-up the sprint to minimize travel and accommodation costs.&lt;br /&gt;
&lt;br /&gt;
Sponsors will receive the following honours:&lt;br /&gt;
&lt;br /&gt;
* Your logo at the top of this page&lt;br /&gt;
* Mention in all of our public communication, including GeoServer 2.9 release announcement&lt;br /&gt;
* Our gratitude :)&lt;br /&gt;
&lt;br /&gt;
For more information on sponsorship, please contact [[Jody Garnett]], [[User:Aaime|Andrea Amie]].&lt;br /&gt;
&lt;br /&gt;
=== How to Sponsor ===&lt;br /&gt;
&lt;br /&gt;
Sponsorship is accepted through PayPal:&lt;br /&gt;
&lt;br /&gt;
# Navigate to the [http://www.osgeo.org/ OSGeo website]&lt;br /&gt;
# Click on the &amp;quot;Donate&amp;quot; button in the top right corner&lt;br /&gt;
# Donations are handled through PayPal, when making the donation be sure to:&lt;br /&gt;
#* Check the currency (USD rates are provided above)&lt;br /&gt;
#* Use the &amp;quot;Add special instructions to the seller&amp;quot; field on the confirmation page to mention the event (example &amp;quot;GeoServer code sprint sponsorship&amp;quot;)&lt;br /&gt;
#* To make alternative arrangements contact OSGeo [[Treasurer]]&lt;br /&gt;
# The OSGeo [[Treasurer]] will contact both you and the event organizers to acknowledge your sponsorship&lt;br /&gt;
#* Please have a logo ready for your organization if you wish to be acknowledged publicly &lt;br /&gt;
#* Your event sponsorship, at your request, can contribute towards [http://www.osgeo.org/sponsorship being recognized] as an OSGeo Foundation sponsor&lt;br /&gt;
&lt;br /&gt;
We can also ask that OSGeo provide an invoice for payment (contact [[Jody Garnett]], [[User:Aaime|Andrea Amie]] to make arrangements).&lt;br /&gt;
&lt;br /&gt;
=== Sponsorship Outreach ===&lt;br /&gt;
&lt;br /&gt;
We are reaching out to organizations to see if there is interest in sponsorship:&lt;br /&gt;
&lt;br /&gt;
* International organizations (OSGeo, GeoSolutions, Boundless);&lt;br /&gt;
* Local organizations&lt;br /&gt;
&lt;br /&gt;
If there is a lot of local sponsorship we expect to drag the developers away from the task at hand and meet the local community (at a social evening or similar).&lt;br /&gt;
&lt;br /&gt;
=== OSGeo Funding Request ===&lt;br /&gt;
&lt;br /&gt;
The following information is requested by OSGeo Board [[Code_Sprint_Guidelines]]:&lt;br /&gt;
&lt;br /&gt;
* [[Java_2017_Code_Sprint_Budget_:_Budget|Java 2017 Code Sprint Budget]]&lt;br /&gt;
&lt;br /&gt;
== GeoServer ==&lt;br /&gt;
&lt;br /&gt;
The GeoServer team really benefited from [[GeoServer Code Sprint 2016|geoserver code sprint 2016]] and is eager to repeat the success.&lt;br /&gt;
&lt;br /&gt;
=== GeoServer Plans (choose ONE of the following)  ===&lt;br /&gt;
&lt;br /&gt;
We are still at the planning stage so please let us know if a particular topic interests you or would be a deal breaker. The sprint does not have to be a single topic, if we can swarm a large beast good, but if someone wants to join and work on a side topic to leverage the presence of others, that’s good too.&lt;br /&gt;
&lt;br /&gt;
==== CITE ====&lt;br /&gt;
&lt;br /&gt;
The [http://cite.opengeospatial.org OGC Compliance Program] provides the CITE tool for testing standards compliance. Our build process makes heavy use of this tool ... ensuring that each and every release of GeoServer correctly implements WMS, WFS, and WCS.&lt;br /&gt;
&lt;br /&gt;
There are three problems with this:&lt;br /&gt;
&lt;br /&gt;
* We last updated our CITE build tool 2012 (so our testing is quite out of date).&lt;br /&gt;
* Our geoserver.org website can only say we are a &amp;quot;compliant implementation&amp;quot;, rather than a &amp;quot;certified implementation&amp;quot; of the WCS, WMS and WFS standards.&lt;br /&gt;
* New services such as WPS and CSW are not &amp;quot;blackbox&amp;quot; tested.&lt;br /&gt;
&lt;br /&gt;
The OGC provide the CITE Team Engine both as a web service and as an open source project that can be used to check a single instance of GeoServer. This is a little awkward as we would like to integrate these tests into our build server; as such our build server stands up a geoserver instance, performance the tests, and publishes the results [http://ares.boundlessgeo.com/jenkins/view/testing-cite/ here]. These tests also require a database - and modify that database over the course of the tests (so our build server needs a PostGIS running).&lt;br /&gt;
&lt;br /&gt;
Armed with a positive test result we can ask OSGeo to pay for OGC certification, allowing us to update our website. As an alternative to paying money the OGC allows open source projects to be listed as a &amp;quot;reference implementation&amp;quot; (providing an instance of the server is available online for potential clients to test against).&lt;br /&gt;
&lt;br /&gt;
Rough planning:&lt;br /&gt;
&lt;br /&gt;
* Upgrade the test harness&lt;br /&gt;
* Make sure the tests are still passing (probably they won’t),&lt;br /&gt;
* Add new test that we are missing&lt;br /&gt;
** WFS 2.0,&lt;br /&gt;
** WCS 2.0&lt;br /&gt;
** CSW&lt;br /&gt;
** WMTS 1.0&lt;br /&gt;
** WPS 1.0,&lt;br /&gt;
** maybe GML and KML and GeoPackage&lt;br /&gt;
* OGC Certification&lt;br /&gt;
** Submit required paperwork, and test results, update website&lt;br /&gt;
* Reference Implementation &lt;br /&gt;
** Maybe stand up a reference server for OGC to use (if OSGeo or OGC provide hardware) with one test per workspace/virtual service?&lt;br /&gt;
&lt;br /&gt;
==== REST API  ====&lt;br /&gt;
&lt;br /&gt;
The REST API for GeoServer is popular, but not well maintained, collecting a large number of outstanding bugs. Many of these complain about functionality and lack of documentation. The large number of bugs (API called correctly but produced an error) may be producing more requests for documentation (developer assumed they called it incorrectly, and asks for improved documentation with an example that works).&lt;br /&gt;
&lt;br /&gt;
Internally the REST API is written using an early java library called &amp;quot;restlet&amp;quot; (http://restlet.com/). There is a desire to migrate to spring rest api which is annotation driven and better supported. The risk in performing a migration to Spring MVC is introducing more bugs than are fixed. This is somewhat offset by having a larger pool of developers familiar with the codebase and the technologies used.&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * API endpoint to get details on a specific layer&lt;br /&gt;
     * @param wsName The workspace name&lt;br /&gt;
     * @param name The layer name&lt;br /&gt;
     * @param req The HTTP request&lt;br /&gt;
     * @return The layer, encoded as a JSON object&lt;br /&gt;
     */&lt;br /&gt;
    @RequestMapping(value=&amp;quot;/{wsName}/{name:.+}&amp;quot;, method = RequestMethod.GET)&lt;br /&gt;
    public @ResponseBody JSONObj get(@PathVariable String wsName, @PathVariable String name, HttpServletRequest req) {&lt;br /&gt;
&lt;br /&gt;
Rough plan:&lt;br /&gt;
&lt;br /&gt;
* Create a rest-ng module (alongside existing rest, restconfig, importer-rest, ....)&lt;br /&gt;
** Module based on Spring MVC - see simple  [https://github.com/boundlessgeo/suite/blob/master/geoserver/webapp/src/main/java/com/boundlessgeo/geoserver/api/controllers/ProjController.java PrjController.java] example and complex [https://github.com/boundlessgeo/suite/blob/master/geoserver/webapp/src/main/java/com/boundlessgeo/geoserver/api/controllers/LayerController.java LayerController.java] example.&lt;br /&gt;
** Set up converters/encoders for resources&lt;br /&gt;
* Migrate restconfig functionality&lt;br /&gt;
* Migrate importer-rest functionality&lt;br /&gt;
* resource-rest-api&lt;br /&gt;
* rest-upload&lt;br /&gt;
* Audit functionality against GUI&lt;br /&gt;
** shortlist missing functionality for proposal and implementation (examples recalculate feature type columns, rest layer bounds from SRS boudns, ...)&lt;br /&gt;
* Test cases should remain unchanged &lt;br /&gt;
* Documentation&lt;br /&gt;
** Set up documentation team operating concurrently, capturing each resource as it is completed&lt;br /&gt;
** Go for a resource description, json and xml example, example of each kind of request (GET, PUT, POST, DELETE) as appropriate. See [https://www.mapbox.com/api-documentation/?language=cURL#styles mapbox example] and [https://github.com/boundlessgeo/suite/wiki/Layers-API boundless example].&lt;br /&gt;
** Consider auto generating example output from test case (see [https://projects.spring.io/spring-restdocs/ spring-restdocs])&lt;br /&gt;
&lt;br /&gt;
This activity will require quite a bit of people (all hands on deck).&lt;br /&gt;
&lt;br /&gt;
Reference:&lt;br /&gt;
&lt;br /&gt;
* [https://osgeo-org.atlassian.net/issues/?jql=project%20%3D%20GEOS%20AND%20status%20%3D%20Open%20AND%20component%20%3D%20REST Searching for REST]&lt;br /&gt;
* [https://osgeo-org.atlassian.net/issues/?jql=project%20%3D%20GEOS%20AND%20status%20%3D%20Open%20AND%20component%20%3D%20REST Searching for Module] (not always properly assigned)&lt;br /&gt;
&lt;br /&gt;
==== Mapbox Style ====&lt;br /&gt;
&lt;br /&gt;
The GeoServer application can be extended to work with multiple styling languages (SLD, CSS, YSLD). Mapbox has recently defined an open standard for drawing vector tiles that has been picked up by not only their own software but by the OpenLayers team. Initial investigation into this standard shows that it is a &amp;quot;whole&amp;quot; map standard similar to &amp;quot;sld&amp;quot; describing both the layers that make up the map, and the symbology used to represent them visually.&lt;br /&gt;
&lt;br /&gt;
While some features (3d extrusions, camera and lighting angle) are not suitable for use by GeoServer the rest of it looks quite fun.&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
&lt;br /&gt;
* https://www.mapbox.com/mapbox-gl-style-spec/&lt;br /&gt;
&lt;br /&gt;
* https://boundlessgeo.com/2017/01/using-mapbox-style-objects-open-layers/&lt;br /&gt;
&lt;br /&gt;
Rough planning:&lt;br /&gt;
&lt;br /&gt;
* Focus on styling a single layer using a mapbox style&lt;br /&gt;
** Requires a parser for mapbox style capable of producing the internal geotools style objects; package as a geotools community module.&lt;br /&gt;
** Setup geoserver extension and integration for new style format&lt;br /&gt;
* Whole map styling (optional)&lt;br /&gt;
** LayerGroup defines both an order of layers, and the style associated with each layer - this information can be defined from a single mapbox style&lt;br /&gt;
** (Optional) Consider offering SLD the same ability to define a LayerGroup&lt;br /&gt;
&lt;br /&gt;
==== Library upgrades ====&lt;br /&gt;
&lt;br /&gt;
Last year's sprint was devoted to updating a key library and required all hands on deck to help make the transition a smooth one. Ideally we would like to stay on top of library upgrades; however often a change to one has a cascade effect as we need to update (and test) each library in turn.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: solid grey 1px; width:100%&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
| Library || Version || Latest || Description ||&lt;br /&gt;
|-&lt;br /&gt;
| Wicket || 7.1.0 || 7.6.0 || user interface (note 8.x milestones being released presently)&lt;br /&gt;
|-&lt;br /&gt;
| hsql || 2.3.0 || 2.3.4 || java database&lt;br /&gt;
|-&lt;br /&gt;
| h2 || 1.1.119 || 1.3.176 || java database (1.4.x beta currently available)&lt;br /&gt;
|-&lt;br /&gt;
| commons-dbcp || 1.4 || 2.2 || database connection pool&lt;br /&gt;
|-&lt;br /&gt;
| commons-beanutils || 1.9.2 || 1.9.3 || java bean utility library &lt;br /&gt;
|-&lt;br /&gt;
| commons-collections || 3.2.2 || 4.1 | java collection classes&lt;br /&gt;
|-&lt;br /&gt;
| guava || 17.0 || 21.0 || java collection classes and more &lt;br /&gt;
|-&lt;br /&gt;
| log4j || 1.2.12 || 2.7 || supports java 8 lambda, consider migrating to yaml/json config?&lt;br /&gt;
|-&lt;br /&gt;
| (and much more) || || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
&lt;br /&gt;
* We may wish to migrate from guava to java 8 and commons collections; as guava often produces conflicts for downstream projects&lt;br /&gt;
&lt;br /&gt;
== GeoTools ==&lt;br /&gt;
&lt;br /&gt;
=== GeoTools Plans ===&lt;br /&gt;
&lt;br /&gt;
The GeoTools codebase has a number of smaller of ideas that may of be of interest to volunteers:&lt;br /&gt;
&lt;br /&gt;
* JDK 9 + maybe JDK 8 updates in the code base (like stream ready support for feature collection, where we can use lambda for profit)&lt;br /&gt;
* JDK 9 replacement for plugin system (service registry) is required&lt;br /&gt;
&lt;br /&gt;
The above ideas may also be suitable to anyone attending remotely who like the focus and support of a dedicated code sprint block on the calendar.&lt;br /&gt;
&lt;br /&gt;
[[Category:Code Sprints]]&lt;br /&gt;
[[Category:Java Tribe Code Sprint]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Java_2017_Code_Sprint&amp;diff=104747</id>
		<title>Java 2017 Code Sprint</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Java_2017_Code_Sprint&amp;diff=104747"/>
		<updated>2017-01-18T23:21:00Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: Added Kevin Smith&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The current plan is for the Java tribe to meet in Italy at the start of March. This page will allow us to plan the event.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
We will be hosted at the GeoSolutions offices in beautiful Tuscany for a week long sprint.&lt;br /&gt;
Available seats are limited to 10 to 15!&lt;br /&gt;
&lt;br /&gt;
Questions:&lt;br /&gt;
&lt;br /&gt;
# Who would be interested in joining as a participating?&lt;br /&gt;
# Who would be interested in sponsoring? ;-)&lt;br /&gt;
# Do you have any preferred week between say March 13 and end of March?&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
Please add your name and the projects you are planning to sprint and note the likehood of your attendance.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: solid grey 1px; width:100%&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|+ Participants&lt;br /&gt;
|-&lt;br /&gt;
| # || Participant || Country || Organization || Arrival ||  Departure || Project Work on || Notes || Attendance &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Andrea Aime || Italy || GeoSolutions ||   ||    || CITE or REST API switch || Preference for CITE, I'm game for the REST API switch too  || Local&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ian Turton  || UK    || Astun        ||   ||    || CITE, Java 8 upgrade   || Planning&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Andrea Antonello  || Italy    || HydroloGIS        ||   ||    || gvSIG and cross-project ideas     ||  I have a strong preference for the end of March || Planning&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Jody Garnett  || Canada    || Boundless        ||   ||    || GeoServer and GeoTools     ||  Enthusiastic about CITE and REST API work || Planning&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Niels Charlier  || Belgium    || Scitus Development        ||   ||    || GeoServer and GeoTools     || Keen to do REST API work, MapBox seems interesting too.  || Tentatively planning, possibly partially&lt;br /&gt;
|-&lt;br /&gt;
| 6 || Torben Barsballe  || Canada    || Boundless        ||   ||    || REST API or CITE     ||  Preference for REST API, would also be fine with CITE || Planning&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Mike Pumphrey || USA || Boundless || || || Documentation || I'll help out with whatever you all decide on || Depends on what dates we decide&lt;br /&gt;
|-&lt;br /&gt;
| 8 || [User:ksmith|Kevin Smith]] || Canada || Boundless || || || GeoServer, GeoTools, and GeoWebCache || REST update, Language Update prep, library updates, deguavafication are all interesting || Planning&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sponsors ==&lt;br /&gt;
&lt;br /&gt;
We have the following sponsorship levels:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gold&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $1000 USD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | €950 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Silver&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $500 USD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | €470 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Bronze&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $250 USD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | €235 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Beer || colspan=&amp;quot;3&amp;quot; | In-kind contributions are graciously accepted&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Contributions will be put towards travel costs for overseas sprinters who would be otherwise unable to attend. Any surplus at the end of the event will be turned over to OSGeo or used for a future code sprint. We have set-up the sprint to minimize travel and accommodation costs.&lt;br /&gt;
&lt;br /&gt;
Sponsors will receive the following honours:&lt;br /&gt;
&lt;br /&gt;
* Your logo at the top of this page&lt;br /&gt;
* Mention in all of our public communication, including GeoServer 2.9 release announcement&lt;br /&gt;
* Our gratitude :)&lt;br /&gt;
&lt;br /&gt;
For more information on sponsorship, please contact [[Jody Garnett]], [[User:Aaime|Andrea Amie]].&lt;br /&gt;
&lt;br /&gt;
=== How to Sponsor ===&lt;br /&gt;
&lt;br /&gt;
Sponsorship is accepted through PayPal:&lt;br /&gt;
&lt;br /&gt;
# Navigate to the [http://www.osgeo.org/ OSGeo website]&lt;br /&gt;
# Click on the &amp;quot;Donate&amp;quot; button in the top right corner&lt;br /&gt;
# Donations are handled through PayPal, when making the donation be sure to:&lt;br /&gt;
#* Check the currency (USD rates are provided above)&lt;br /&gt;
#* Use the &amp;quot;Add special instructions to the seller&amp;quot; field on the confirmation page to mention the event (example &amp;quot;GeoServer code sprint sponsorship&amp;quot;)&lt;br /&gt;
#* To make alternative arrangements contact OSGeo [[Treasurer]]&lt;br /&gt;
# The OSGeo [[Treasurer]] will contact both you and the event organizers to acknowledge your sponsorship&lt;br /&gt;
#* Please have a logo ready for your organization if you wish to be acknowledged publicly &lt;br /&gt;
#* Your event sponsorship, at your request, can contribute towards [http://www.osgeo.org/sponsorship being recognized] as an OSGeo Foundation sponsor&lt;br /&gt;
&lt;br /&gt;
We can also ask that OSGeo provide an invoice for payment (contact [[Jody Garnett]], [[User:Aaime|Andrea Amie]] to make arrangements).&lt;br /&gt;
&lt;br /&gt;
=== Sponsorship Outreach ===&lt;br /&gt;
&lt;br /&gt;
We are reaching out to organizations to see if there is interest in sponsorship:&lt;br /&gt;
&lt;br /&gt;
* International organizations (OSGeo, GeoSolutions, Boundless);&lt;br /&gt;
* Local organizations&lt;br /&gt;
&lt;br /&gt;
If there is a lot of local sponsorship we expect to drag the developers away from the task at hand and meet the local community (at a social evening or similar).&lt;br /&gt;
&lt;br /&gt;
=== OSGeo Funding Request ===&lt;br /&gt;
&lt;br /&gt;
The following information is requested by OSGeo Board [[Code_Sprint_Guidelines]]:&lt;br /&gt;
&lt;br /&gt;
* [[Java_2017_Code_Sprint_Budget_:_Budget|Java 2017 Code Sprint Budget]]&lt;br /&gt;
&lt;br /&gt;
== GeoServer ==&lt;br /&gt;
&lt;br /&gt;
The GeoServer team really benefited from [[GeoServer Code Sprint 2016|geoserver code sprint 2016]] and is eager to repeat the success.&lt;br /&gt;
&lt;br /&gt;
=== GeoServer Plans (choose ONE of the following)  ===&lt;br /&gt;
&lt;br /&gt;
We are still at the planning stage so please let us know if a particular topic interests you or would be a deal breaker. The sprint does not have to be a single topic, if we can swarm a large beast good, but if someone wants to join and work on a side topic to leverage the presence of others, that’s good too.&lt;br /&gt;
&lt;br /&gt;
==== CITE ====&lt;br /&gt;
&lt;br /&gt;
The [http://cite.opengeospatial.org OGC Compliance Program] provides the CITE tool for testing standards compliance. Our build process makes heavy use of this tool ... ensuring that each and every release of GeoServer correctly implements WMS, WFS, and WCS.&lt;br /&gt;
&lt;br /&gt;
There are three problems with this:&lt;br /&gt;
&lt;br /&gt;
* We last updated our CITE build tool 2012 (so our testing is quite out of date).&lt;br /&gt;
* Our geoserver.org website can only say we are a &amp;quot;compliant implementation&amp;quot;, rather than a &amp;quot;certified implementation&amp;quot; of the WCS, WMS and WFS standards.&lt;br /&gt;
* New services such as WPS and CSW are not &amp;quot;blackbox&amp;quot; tested.&lt;br /&gt;
&lt;br /&gt;
The OGC provide the CITE Team Engine both as a web service and as an open source project that can be used to check a single instance of GeoServer. This is a little awkward as we would like to integrate these tests into our build server; as such our build server stands up a geoserver instance, performance the tests, and publishes the results [http://ares.boundlessgeo.com/jenkins/view/testing-cite/ here]. These tests also require a database - and modify that database over the course of the tests (so our build server needs a PostGIS running).&lt;br /&gt;
&lt;br /&gt;
Armed with a positive test result we can ask OSGeo to pay for OGC certification, allowing us to update our website. As an alternative to paying money the OGC allows open source projects to be listed as a &amp;quot;reference implementation&amp;quot; (providing an instance of the server is available online for potential clients to test against).&lt;br /&gt;
&lt;br /&gt;
Rough planning:&lt;br /&gt;
&lt;br /&gt;
* Upgrade the test harness&lt;br /&gt;
* Make sure the tests are still passing (probably they won’t),&lt;br /&gt;
* Add new test that we are missing&lt;br /&gt;
** WFS 2.0,&lt;br /&gt;
** WCS 2.0&lt;br /&gt;
** CSW&lt;br /&gt;
** WMTS 1.0&lt;br /&gt;
** WPS 1.0,&lt;br /&gt;
** maybe GML and KML and GeoPackage&lt;br /&gt;
* OGC Certification&lt;br /&gt;
** Submit required paperwork, and test results, update website&lt;br /&gt;
* Reference Implementation &lt;br /&gt;
** Maybe stand up a reference server for OGC to use (if OSGeo or OGC provide hardware) with one test per workspace/virtual service?&lt;br /&gt;
&lt;br /&gt;
==== REST API  ====&lt;br /&gt;
&lt;br /&gt;
The REST API for GeoServer is popular, but not well maintained, collecting a large number of outstanding bugs. Many of these complain about functionality and lack of documentation. The large number of bugs (API called correctly but produced an error) may be producing more requests for documentation (developer assumed they called it incorrectly, and asks for improved documentation with an example that works).&lt;br /&gt;
&lt;br /&gt;
Internally the REST API is written using an early java library called &amp;quot;restlet&amp;quot; (http://restlet.com/). There is a desire to migrate to spring rest api which is annotation driven and better supported. The risk in performing a migration to Spring MVC is introducing more bugs than are fixed. This is somewhat offset by having a larger pool of developers familiar with the codebase and the technologies used.&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * API endpoint to get details on a specific layer&lt;br /&gt;
     * @param wsName The workspace name&lt;br /&gt;
     * @param name The layer name&lt;br /&gt;
     * @param req The HTTP request&lt;br /&gt;
     * @return The layer, encoded as a JSON object&lt;br /&gt;
     */&lt;br /&gt;
    @RequestMapping(value=&amp;quot;/{wsName}/{name:.+}&amp;quot;, method = RequestMethod.GET)&lt;br /&gt;
    public @ResponseBody JSONObj get(@PathVariable String wsName, @PathVariable String name, HttpServletRequest req) {&lt;br /&gt;
&lt;br /&gt;
Rough plan:&lt;br /&gt;
&lt;br /&gt;
* Create a rest-ng module (alongside existing rest, restconfig, importer-rest, ....)&lt;br /&gt;
** Module based on Spring MVC - see simple  [https://github.com/boundlessgeo/suite/blob/master/geoserver/webapp/src/main/java/com/boundlessgeo/geoserver/api/controllers/ProjController.java PrjController.java] example and complex [https://github.com/boundlessgeo/suite/blob/master/geoserver/webapp/src/main/java/com/boundlessgeo/geoserver/api/controllers/LayerController.java LayerController.java] example.&lt;br /&gt;
** Set up converters/encoders for resources&lt;br /&gt;
* Migrate restconfig functionality&lt;br /&gt;
* Migrate importer-rest functionality&lt;br /&gt;
* resource-rest-api&lt;br /&gt;
* rest-upload&lt;br /&gt;
* Audit functionality against GUI&lt;br /&gt;
** shortlist missing functionality for proposal and implementation (examples recalculate feature type columns, rest layer bounds from SRS boudns, ...)&lt;br /&gt;
* Test cases should remain unchanged &lt;br /&gt;
* Documentation&lt;br /&gt;
** Set up documentation team operating concurrently, capturing each resource as it is completed&lt;br /&gt;
** Go for a resource description, json and xml example, example of each kind of request (GET, PUT, POST, DELETE) as appropriate. See [https://www.mapbox.com/api-documentation/?language=cURL#styles mapbox example] and [https://github.com/boundlessgeo/suite/wiki/Layers-API boundless example].&lt;br /&gt;
** Consider auto generating example output from test case (see [https://projects.spring.io/spring-restdocs/ spring-restdocs])&lt;br /&gt;
&lt;br /&gt;
This activity will require quite a bit of people (all hands on deck).&lt;br /&gt;
&lt;br /&gt;
Reference:&lt;br /&gt;
&lt;br /&gt;
* [https://osgeo-org.atlassian.net/issues/?jql=project%20%3D%20GEOS%20AND%20status%20%3D%20Open%20AND%20component%20%3D%20REST Searching for REST]&lt;br /&gt;
* [https://osgeo-org.atlassian.net/issues/?jql=project%20%3D%20GEOS%20AND%20status%20%3D%20Open%20AND%20component%20%3D%20REST Searching for Module] (not always properly assigned)&lt;br /&gt;
&lt;br /&gt;
==== Mapbox Style ====&lt;br /&gt;
&lt;br /&gt;
The GeoServer application can be extended to work with multiple styling languages (SLD, CSS, YSLD). Mapbox has recently defined an open standard for drawing vector tiles that has been picked up by not only their own software but by the OpenLayers team. Initial investigation into this standard shows that it is a &amp;quot;whole&amp;quot; map standard similar to &amp;quot;sld&amp;quot; describing both the layers that make up the map, and the symbology used to represent them visually.&lt;br /&gt;
&lt;br /&gt;
While some features (3d extrusions, camera and lighting angle) are not suitable for use by GeoServer the rest of it looks quite fun.&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
&lt;br /&gt;
* https://www.mapbox.com/mapbox-gl-style-spec/&lt;br /&gt;
&lt;br /&gt;
* https://boundlessgeo.com/2017/01/using-mapbox-style-objects-open-layers/&lt;br /&gt;
&lt;br /&gt;
Rough planning:&lt;br /&gt;
&lt;br /&gt;
* Focus on styling a single layer using a mapbox style&lt;br /&gt;
** Requires a parser for mapbox style capable of producing the internal geotools style objects; package as a geotools community module.&lt;br /&gt;
** Setup geoserver extension and integration for new style format&lt;br /&gt;
* Whole map styling (optional)&lt;br /&gt;
** LayerGroup defines both an order of layers, and the style associated with each layer - this information can be defined from a single mapbox style&lt;br /&gt;
** (Optional) Consider offering SLD the same ability to define a LayerGroup&lt;br /&gt;
&lt;br /&gt;
==== Library upgrades ====&lt;br /&gt;
&lt;br /&gt;
Last year's sprint was devoted to updating a key library and required all hands on deck to help make the transition a smooth one. Ideally we would like to stay on top of library upgrades; however often a change to one has a cascade effect as we need to update (and test) each library in turn.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: solid grey 1px; width:100%&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
| Library || Version || Latest || Description ||&lt;br /&gt;
|-&lt;br /&gt;
| Wicket || 7.1.0 || 7.6.0 || user interface (note 8.x milestones being released presently)&lt;br /&gt;
|-&lt;br /&gt;
| hsql || 2.3.0 || 2.3.4 || java database&lt;br /&gt;
|-&lt;br /&gt;
| h2 || 1.1.119 || 1.3.176 || java database (1.4.x beta currently available)&lt;br /&gt;
|-&lt;br /&gt;
| commons-dbcp || 1.4 || 2.2 || database connection pool&lt;br /&gt;
|-&lt;br /&gt;
| commons-beanutils || 1.9.2 || 1.9.3 || java bean utility library &lt;br /&gt;
|-&lt;br /&gt;
| commons-collections || 3.2.2 || 4.1 | java collection classes&lt;br /&gt;
|-&lt;br /&gt;
| guava || 17.0 || 21.0 || java collection classes and more &lt;br /&gt;
|-&lt;br /&gt;
| log4j || 1.2.12 || 2.7 || supports java 8 lambda, consider migrating to yaml/json config?&lt;br /&gt;
|-&lt;br /&gt;
| (and much more) || || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
&lt;br /&gt;
* We may wish to migrate from guava to java 8 and commons collections; as guava often produces conflicts for downstream projects&lt;br /&gt;
&lt;br /&gt;
== GeoTools ==&lt;br /&gt;
&lt;br /&gt;
=== GeoTools Plans ===&lt;br /&gt;
&lt;br /&gt;
The GeoTools codebase has a number of smaller of ideas that may of be of interest to volunteers:&lt;br /&gt;
&lt;br /&gt;
* JDK 9 + maybe JDK 8 updates in the code base (like stream ready support for feature collection, where we can use lambda for profit)&lt;br /&gt;
* JDK 9 replacement for plugin system (service registry) is required&lt;br /&gt;
&lt;br /&gt;
The above ideas may also be suitable to anyone attending remotely who like the focus and support of a dedicated code sprint block on the calendar.&lt;br /&gt;
&lt;br /&gt;
[[Category:Code Sprints]]&lt;br /&gt;
[[Category:Java Tribe Code Sprint]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=100447</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=100447"/>
		<updated>2016-07-11T23:38:10Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OSGeo Member&lt;br /&gt;
|Name=Kevin Smith&lt;br /&gt;
|JobTitle=Software Engineer&lt;br /&gt;
|Company=Boundless&lt;br /&gt;
|Country=Canada&lt;br /&gt;
|State=British Columbia&lt;br /&gt;
|City=Victoria&lt;br /&gt;
|Coordinate=48.45, -123.40&lt;br /&gt;
|LocalChapter=British Columbia Chapter&lt;br /&gt;
|Email=smithkm AT draconic DOT ca&lt;br /&gt;
|Languages=English;&lt;br /&gt;
}}&lt;br /&gt;
{{OSGeo Experience&lt;br /&gt;
|User=Yes&lt;br /&gt;
|Committee=No&lt;br /&gt;
|Board=No&lt;br /&gt;
|Coder=Yes&lt;br /&gt;
|Translate=No&lt;br /&gt;
|PSC=Yes&lt;br /&gt;
|ExBoard=No&lt;br /&gt;
|Charter=Yes&lt;br /&gt;
|Chair=No&lt;br /&gt;
|SolKatz=No&lt;br /&gt;
|Committer=Yes&lt;br /&gt;
}}&lt;br /&gt;
===[[User:ksmith|Kevin Smith]]===&lt;br /&gt;
[[Category: OSGeo Member]]&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience&lt;br /&gt;
&lt;br /&gt;
*  Contributor to [http://geotools.org/ GeoTools] &lt;br /&gt;
*  Project Steering Committee for [http://geoserver.org/ GeoServer] &lt;br /&gt;
*  Project Lead of [http://geowebcache.org/ GeoWebCache]&lt;br /&gt;
&lt;br /&gt;
;Profile last updated&lt;br /&gt;
&lt;br /&gt;
2016 July 11&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Advocate]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=100446</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=100446"/>
		<updated>2016-07-11T23:36:23Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OSGeo Member&lt;br /&gt;
|Name=Kevin Smith&lt;br /&gt;
|JobTitle=Software Engineer&lt;br /&gt;
|Company=Boundless&lt;br /&gt;
|Country=Canada&lt;br /&gt;
|State=British Columbia&lt;br /&gt;
|City=Victoria&lt;br /&gt;
|Coordinate=48.45, -123.40&lt;br /&gt;
|LocalChapter=British Columbia Chapter&lt;br /&gt;
|Email=smithkm AT draconic DOT ca&lt;br /&gt;
|Languages=english;&lt;br /&gt;
}}&lt;br /&gt;
{{OSGeo Experience&lt;br /&gt;
|User=Yes&lt;br /&gt;
|Committee=No&lt;br /&gt;
|Board=No&lt;br /&gt;
|Coder=Yes&lt;br /&gt;
|Translate=No&lt;br /&gt;
|PSC=Yes&lt;br /&gt;
|ExBoard=No&lt;br /&gt;
|Charter=Yes&lt;br /&gt;
|Chair=No&lt;br /&gt;
|SolKatz=No&lt;br /&gt;
|Committer=Yes&lt;br /&gt;
}}&lt;br /&gt;
===[[User:ksmith|Kevin Smith]]===&lt;br /&gt;
[[Category: OSGeo Member]]&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience&lt;br /&gt;
&lt;br /&gt;
*  Contributor to [http://geotools.org/ GeoTools] &lt;br /&gt;
*  Project Steering Committee for [http://geoserver.org/ GeoServer] &lt;br /&gt;
*  Project Lead of [http://geowebcache.org/ GeoWebCache]&lt;br /&gt;
&lt;br /&gt;
;Profile last updated&lt;br /&gt;
&lt;br /&gt;
2016 July 11&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Advocate]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=100444</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=100444"/>
		<updated>2016-07-11T23:29:25Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OSGeo Member&lt;br /&gt;
|Name=Kevin Smith&lt;br /&gt;
|JobTitle=Software Engineer&lt;br /&gt;
|Company=Boundless&lt;br /&gt;
|Country=Canada&lt;br /&gt;
|State=British Columbia&lt;br /&gt;
|City=Victoria&lt;br /&gt;
|Coordinate=48.45, -123.40&lt;br /&gt;
|LocalChapter=British Columbia Chapter&lt;br /&gt;
|Email=smithkm AT draconic DOT ca&lt;br /&gt;
}}&lt;br /&gt;
{{OSGeo Experience&lt;br /&gt;
|User=Yes&lt;br /&gt;
|Committee=No&lt;br /&gt;
|Board=No&lt;br /&gt;
|Coder=Yes&lt;br /&gt;
|Translate=No&lt;br /&gt;
|PSC=Yes&lt;br /&gt;
|ExBoard=No&lt;br /&gt;
|Charter=Yes&lt;br /&gt;
|Chair=No&lt;br /&gt;
|SolKatz=No&lt;br /&gt;
|Committer=No&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===[[User:ksmith|Kevin Smith]]===&lt;br /&gt;
[[Category: OSGeo Member]]&lt;br /&gt;
&lt;br /&gt;
Software Engineer, [http://boundlessgeo.com/ Boundless]&lt;br /&gt;
&lt;br /&gt;
Location: Victoria, British Columbia, Canada&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience&lt;br /&gt;
&lt;br /&gt;
*  Contributor to [http://geotools.org/ GeoTools] &lt;br /&gt;
*  Project Steering Committee for [http://geoserver.org/ GeoServer] &lt;br /&gt;
*  Project Lead of [http://geowebcache.org/ GeoWebCache]&lt;br /&gt;
&lt;br /&gt;
;Contact&lt;br /&gt;
:Email: smithkm AT draconic DOT ca &lt;br /&gt;
:Skype: hai-etlik&lt;br /&gt;
&lt;br /&gt;
;Spoken Languages&lt;br /&gt;
&lt;br /&gt;
English&lt;br /&gt;
&lt;br /&gt;
;Profile last updated&lt;br /&gt;
&lt;br /&gt;
2016 July 11&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Advocate]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=FOSS4G_2016_Code_Sprint&amp;diff=99837</id>
		<title>FOSS4G 2016 Code Sprint</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=FOSS4G_2016_Code_Sprint&amp;diff=99837"/>
		<updated>2016-06-27T21:31:31Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: /* GeoTools/GeoServer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== CodeSprint ==&lt;br /&gt;
&lt;br /&gt;
Venue: Bonn, Germany&lt;br /&gt;
&lt;br /&gt;
This year, once again, we are following the old tradition of hosting a codesprint on the FOSS4G. More precisely, we offer a setting so that individual projects can meet for their codesprint. Since projects benefit from each other as well, the codesprint will naturally be held conjointly at one place.&lt;br /&gt;
Unfortunately, circumstances have forced us to divide the codesprint timetable-wise.&lt;br /&gt;
&lt;br /&gt;
[[Image:Basecamp5.png|200px|thumb|right]]&lt;br /&gt;
[[Image:Basecamp6.png|200px|thumb|right]]&lt;br /&gt;
[[Image:Basecamp7.png|200px|thumb|right]]&lt;br /&gt;
[[Image:Basecamp1.png|200px|thumb|right]]&lt;br /&gt;
 &lt;br /&gt;
'''The first part''' is scheduled to take place directly before the conference, the second immediately after. The first two and a half days start on Sunday, August 21, 2016 at around noon and are scheduled to end on Tuesday, August 23, 2016 (open end). The '''second part''' starts in the morning of Saturday, August 27, 2016 and ends on Sunday at 12 pm.&lt;br /&gt;
&lt;br /&gt;
[[Image:Basecamp2.png|200px|thumb|right]]&lt;br /&gt;
[[Image:Basecamp3.png|200px|thumb|right]]&lt;br /&gt;
 &lt;br /&gt;
We are happy to have found a really '''awesome location''' for you. Codesprint and accommodations are combined in one hall. Check out  http://www.basecamp-bonn.com/ for details about the venue.&lt;br /&gt;
Working zones will be created for you in the breakfast area and hallways. There’s the option of finding relatively inexpensive sleeping accommodations in train sleeping cars, camping buses, classic cars and more. Additionally, an outdoor area is available for you to enjoy Bonn’s summer weather in August, while working. Healthy and not-so-healthy catering of drinks and snacks will be provided by us. Participation in codesprint is free of charge. However, overnight stays will have to be reserved and paid for by you.&lt;br /&gt;
&lt;br /&gt;
[[Image:Basecamp4.png|200px|thumb|right]]&lt;br /&gt;
 &lt;br /&gt;
Another hint: the BaseCamp is within '''walking distance from the conference venue''' (WCCB) and has good access to public transportation –  the Icebreaker takes place here, too.&lt;br /&gt;
You see, it’s worthwhile booking here!&lt;br /&gt;
 &lt;br /&gt;
As the accommodations are available to all FOSS4G participants, we will make an effort to make advance booking possible for you a few days ahead, to ensure you have the opportunity to sleep on-site and wrap up the evenings jointly. For that, it’s necessary for you to sign up (https://wiki.osgeo.org/wiki/FOSS4G_2016_Code_Sprint) and leave your email address so that we can contact you immediately accomodation booking is available. We need your sign-up for the planning of snacks and drinks, too!&lt;br /&gt;
 &lt;br /&gt;
This is open to all who wish to participate in one or more projects. There’s always plenty to do – it’s not all about programming. Translation, documentation, feedback, discussions, testing – all this is also important for  project so everyone is cordially invited to attend the codesprints! Registration with the conference is not a prerequisite for participation in codesprint.&lt;br /&gt;
 &lt;br /&gt;
One thing we’d like to ask you: with an approx. 120 participants anticipated, the WLAN capacity will naturally be exhausted at some point. Please be sure to avoid huge on-site downloads of data, as this could impact the work of others. Thank you!&lt;br /&gt;
 &lt;br /&gt;
The Codesprint Organizing Team is looking forward to your coming!&lt;br /&gt;
 &lt;br /&gt;
'''In summary:'''&lt;br /&gt;
&lt;br /&gt;
'''When:''' &lt;br /&gt;
* Part I: Sun 2016-08-21 12:00 noon - Tue 2016-08-23 (open end)&lt;br /&gt;
* Part II: Sat 2016-08-27 - Sun 2016-08-28 12:00 noon&lt;br /&gt;
 &lt;br /&gt;
'''Where:'''&lt;br /&gt;
* Venue &amp;amp; Accommodation: BaseCamp. (For more informations: http://www.basecamp-bonn.com/) [[http://www.openstreetmap.org/way/44335958#map=18/50.70763/7.12316| OpenStreetMap]]&lt;br /&gt;
* Nearby Hotel: Bonnox (http://www.bonnox.de/en/)&lt;br /&gt;
 &lt;br /&gt;
'''Questions/Comments/Ideas'''&lt;br /&gt;
 &lt;br /&gt;
* If you have questions/comments/ideas please let us know. Send an email to codesprint@foss4g2016.org. You are welcome!&lt;br /&gt;
&lt;br /&gt;
== Sponsors  ==&lt;br /&gt;
Thanks to our great sponsors!&lt;br /&gt;
&lt;br /&gt;
[[File:FOSSGIS_OSGeo_DACH.png]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Registered Attendees ==&lt;br /&gt;
&lt;br /&gt;
The Code Sprint does not cost any money. For us it makes planning easier if we know who is coming. So please leave your Name and mark the days you will come.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|No&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Name&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Email&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Projects&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|sun&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|mon&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|tue&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|sat&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|sun&lt;br /&gt;
!width=&amp;quot;60&amp;quot;|Accomodation&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|vegetarian food&lt;br /&gt;
|-&lt;br /&gt;
| 1 ||[[User:Astrid Emde|Astrid Emde]] || astrid_emde@osgeo.org || [[Mapbender]]  &amp;amp; Organization   ||  x   ||  x   || x || x || x || other || x&lt;br /&gt;
|-&lt;br /&gt;
| 2 ||[[User:rcoup|Rob Coup]] || robert@coup.net.nz || [[GDAL]], [[GeoServer]]   || - ||  x  || x || - || - || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||[[User:alfonx|Stefan Tzeggai]] || tzeggai@wikisquare.de ||    ||  -   ||  -   || x || x || - || Basecamp? ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 ||[[User:Neteler|Markus Neteler]] || neteler@osgeo.org || [[GRASS GIS]]  ||  x   ||  x   || x || x || x || other || x&lt;br /&gt;
|-&lt;br /&gt;
| 5 ||[[User:pcav|Paolo Cavallini]] || cavallini@faunalia.it || [[QGIS]]  ||  x   ||  x   || x || x || x || Basecamp? || &lt;br /&gt;
|-&lt;br /&gt;
| 6 ||[[User:Pirmin_Kalberer|Pirmin Kalberer]] || pka [ät] sourcepole.ch || [[QGIS]], [[GDAL]]  ||  x   ||  x   || x || - || - || Basecamp || &lt;br /&gt;
|-&lt;br /&gt;
| 7 ||[[User:neumann|Andreas Neumann]]  || andreas [ät] qgis.org || [[QGIS]] || x || x || x || x || - || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 ||[[User:timlinux|Tim Sutton]]  || tim [ät] qgis.org || [[QGIS]] || x || x || x || x || - || Basecamp || yes&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||[[User:Lucadelu|Luca Delucchi]] || lucadeluge @ gmail.com || [[GRASS GIS]]  ||  x   ||  x   || x || x || x || Basecamp || &lt;br /&gt;
|-&lt;br /&gt;
| 10 ||[[User:Schpidi|Stephan Meißl]]||stephan [ät] meissl.name||MapServer, EOxServer||?||?||x||-||-||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||[[User:lastools|Martin Isenburg]] || martin near rapidlasso.com || LASzip for LAS 1.4 || x || x || x || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 || [[User:jgrocha|Jorge Gustavo Rocha]] || jgr@di.uminho.pt || GeoExt 3 || x || x || x || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 || [[User:alexbruy|Alex Bruy]] || alexander.bruy at gmail.com || [[QGIS]] || x || x || x || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 || [[User:volaya|Victor Olaya]] || volayaf at gmail.com  || [[QGIS]] || x || x || x || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 15 || [[bartvde2|Bart van den Eijnden]] || bartvde at osgis.nl  || [[OpenLayers]] || ? || x || x || ? || ? || Basecamp? ||&lt;br /&gt;
|-&lt;br /&gt;
| 16 || [[User:anitagraser|Anita Graser]] || anitagraser [ät] gmx.at || [[QGIS]] || - || x || x || - || -|| Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 17 ||[[User:Dmorissette|Daniel Morissette]]||dmorissette at mapgears.com||MapServer, GDAL/OGR||?||?||x||x||?||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 18 ||[[User:Stranger | Andreas Schmitz]] || hwbllmnn@mailbox.org || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 19 ||[[User:Uli | Uli Rothstein]] || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 20 ||[[User:Tbonfort|Thomas Bonfort]]||thomas.bonfort@gmail.com||MapServer||?||?||x||x||?||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 21 ||[[User:Martinl|Martin Landa]] || || [[GRASS GIS]], [[GDAL]], [[QGIS]], [[PyWPS]], GIS.lab || x || x || x || x || x|| Basecamp? ||&lt;br /&gt;
|-&lt;br /&gt;
| 22 ||[[User:jachym|Jáchym Čepický]] || jachym.cepicky at gmail || [[PyWPS]], GIS.lab || x || x || x || x || x|| Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 23 ||[[User:Jonaseberle|Jonas Eberle]] || jonas.eberle at gmx.de || [[PyWPS]] || x || x || x || x || x || Basecamp/other? ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 ||[[User:dassau|Otto Dassau]] ||otto at qgis.org || [[QGIS]] || x || x || x || - || - || other || yes&lt;br /&gt;
|-&lt;br /&gt;
| 25 ||[[User:rouault|Even Rouault]]||even.rouault @ spatialys.com||GDAL, MapServer, QGIS||?||?||x||x||?||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 26 ||[[User:grizonnetm|Manuel Grizonnet]]||manuel.grizonnet @ cnes.fr||OTB, OSGeo-Live, QGIS||x||x||x||-||-||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 27 ||[[User:mlennert|Moritz Lennert]]||mlennert at club worldonline be||GRASS GIS||x||x||x||?||?||Other/Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 28 ||Verena Diewald || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 29 ||Andriy Oblivantsev || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 30 ||Axel Schaefer || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 31 || David Patzke || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 32 || Thekla Wirkus || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 33 || Charly Toma || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 34 ||[[User:Lads|Luís de Sousa]] ||luis de sousa @ protonmail ch || [[PyWPS]] || ? || x || x || x || ? || Basecamp? ||&lt;br /&gt;
|-&lt;br /&gt;
| 35 ||[[User:ajolma|Ari Jolma]]||ari.jolma @ gmail.com||GDAL, MapServer, QGIS||?||?||x||x||?||Beethoven||&lt;br /&gt;
|-&lt;br /&gt;
| 36 ||[[User:magicgate|Jakob Miksch]]||jakob.miksch [ät] posteo.eu||QGIS||x||?||?||x||x||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 37 ||[[User:Yjacolin|yjacolin]] ([[User talk:Yjacolin|talk]]) || yves dot jacolin [at] camptocamp.com ||QGIS||x||x||x|| || ||Basecamp?||&lt;br /&gt;
|-&lt;br /&gt;
| 38 || Arnaud Morvan ||arnaud dot morvan @ camptocamp.com||QGIS||x||x||x|| || ||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 39 || Stéphane Brunner || stephane dot brunner [at] camptocamp.com || QGIS || x || x || x || || || Basecamp? ||&lt;br /&gt;
|-&lt;br /&gt;
| 40 || [[User:asgerskovbopetersen|Asger Skovbo Petersen]] || asger ãt septima.dk || QGIS || - || x || x || - || - || Other ||&lt;br /&gt;
|-&lt;br /&gt;
| 41 ||[[User:Tudorbarascu|Tudor Bărăscu ]] || tudor dot barascu [at] qtibia.ro || [[QGIS]]  ||  x   ||  x   || x || x || x || Basecamp? || &lt;br /&gt;
|-&lt;br /&gt;
| 42 ||[[User:moovida|Andrea Antonello ]] || andrea dot antonello [at] gmail dot com || gvSIG ||  -   ||  -   || x || - || - || other || &lt;br /&gt;
|-&lt;br /&gt;
| 43 ||[[User:Silli|Silvia Franceschi ]] || silvia dot franceschi [at] gmail dot com || gvSIG ||  -   ||  -   || x || - || - || other || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || [[User:Guychisholm|Guy Chisholm]] || guy.chisholm at geoplace dot co dot uk  || [[GeoServer]], [[OpenLayers]] || x || ? || ? || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 45 || [[User:Remanuele|Rob Emanuele]] || remanuele at azavea dot com  || [[GDAL]], [[JTS]], [[Proj4j]], [[GeoTrellis]], [[GeoTools]] || x || x || x || ? || ? || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 46 || [[User:theduckylittle|Dan Little]] || dan.little at dbspatial dot com || [[GeoMoose]] || - || - || - || x || ? || other || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || [[User:IvanSanchez|Iván Sánchez Ortega]] || ivan sanchezortega.es || Leaflet || ? || - || - || ? || ? || TODO || &lt;br /&gt;
|-&lt;br /&gt;
| 48 || [[User:Marcjansen|Marc Jansen]] || jansen [at] terrestris [dot] de || [[OpenLayers]] || x || x || x || x || x || Other || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || [[User:Thomas Baschetti|Thomas Baschetti]] || ||  || - || x || x || - || - || other || preferred&lt;br /&gt;
|-&lt;br /&gt;
| 50 || [[User:JulienSam|Julien-Samuel Lacroix]] || jlacroix at mapgears dot com || [[MapServer]], [[OpenLayers]] || x || x || x || x || - || other || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Rasťo Micanik || rastomicanik at gmail dot com || GIS.lab || x || x || x || x || x|| Basecamp || yes &lt;br /&gt;
|-&lt;br /&gt;
| 52 || [[User:ianturton|Ian Turton]] || ijturton at gmail dot com || [[GeoTools]], [[GeoServer]] || - || - || x || x || x|| Other || No&lt;br /&gt;
|- &lt;br /&gt;
| 53 || [[User:aaime|Andrea Aime]] || andrea dot aime at gmail dot com || [[GeoTools]], [[GeoServer]] || - || - || - || x || x|| Other || No&lt;br /&gt;
|- &lt;br /&gt;
| 54 || [[User:connormanning|Connor Manning]] || connor at hobu dot co || Entwine PDAL || - || - || x || x || x|| Other || No&lt;br /&gt;
|- &lt;br /&gt;
| 55 || [[User:Tulau|Tuure Laurinolli]] || tuure dot laurinolli at vaisala dot com || [[GeoTools]], [[GeoServer]], [[OpenLayers]] || x || x || x || - || - || Other || &lt;br /&gt;
|- &lt;br /&gt;
| 56 || [[User:Tkardi|Tõnis Lärdi]] || tonis.kardi@kemit.ee ||  || ? || x || x || x || ? || Basecamp || &lt;br /&gt;
|- &lt;br /&gt;
| 57 || [[User:Maxi71 | Massimiliano Cannata]] || massimiliano dot cannata at supsi dot ch || [[istSOS]] || - || x || - || - || - || Other || &lt;br /&gt;
|- &lt;br /&gt;
| 58 || [[User:mantonovic | Milan Antonovic]] || milan dot antonovic at supsi dot ch || [[istSOS]] || - || x || - || - || - || Other || &lt;br /&gt;
|- &lt;br /&gt;
| 59 || Mirko Cardoso || mirko dot cardoso at supsi dot ch || [[istSOS]] || - || x || - || - || - || Other || &lt;br /&gt;
|- &lt;br /&gt;
| 60 || Patrick Valsecchi || patrick dot valsecchi at camptocamp dot com || QGIS || x || x || x || || || Other ||&lt;br /&gt;
|- &lt;br /&gt;
| 61 || Stéphane Brunner || stephane dot brunner at camptocamp dot com || QGIS || x || x || x || || || Other ||&lt;br /&gt;
|- &lt;br /&gt;
| 62 || [[User:Veroandreo | Veronica Andreo]] || veroandreo@gmail.com || GRASS GIS || - || - || - || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 63 || [[User:ksmith | Kevin Smith]] || smithkm at draconic dot ca || [[GeoServer]], [[GeoWebCache]], [[GeoTools]] || late || wkshp || x || x || x ||  || &lt;br /&gt;
|-|}&lt;br /&gt;
&lt;br /&gt;
= Workgroups  =&lt;br /&gt;
&lt;br /&gt;
== Mapbender  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Astrid Emde|Astrid Emde]]&lt;br /&gt;
* [[User:Stranger | Andreas Schmitz]]&lt;br /&gt;
* [[User:Uli | Uli Rothstein]]&lt;br /&gt;
* Axel Schaefer&lt;br /&gt;
* David Patzke&lt;br /&gt;
* Andriy Oblivantsev&lt;br /&gt;
* Verena Diewald&lt;br /&gt;
* Charly Toma&lt;br /&gt;
* Thekla Wirkus&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
* modularisation&lt;br /&gt;
* tests&lt;br /&gt;
* documentation&lt;br /&gt;
* &amp;amp; more&lt;br /&gt;
&lt;br /&gt;
== GRASS GIS  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Neteler|Markus Neteler]]&lt;br /&gt;
* [[User:Lucadelu|Luca Delucchi]]&lt;br /&gt;
* [[User:Martinl|Martin Landa]]&lt;br /&gt;
* [[User:mlennert|Moritz Lennert]]&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* planning towards GRASS GIS 8&lt;br /&gt;
* integrating GSoC results&lt;br /&gt;
&lt;br /&gt;
== QGIS  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:pcav|Paolo Cavallini]]&lt;br /&gt;
* [[User:Pirmin_Kalberer|Pirmin Kalberer]]&lt;br /&gt;
* [[User:neumann|Andreas Neumann]]&lt;br /&gt;
* [[User:volaya|Victor Olaya]]&lt;br /&gt;
* [[User:alexbruy|Alex Bruy]]&lt;br /&gt;
* [[User:anitagraser|Anita Graser]]&lt;br /&gt;
* [[User:dassau|Otto Dassau]]&lt;br /&gt;
* [[User:Yjacolin|yjacolin]]&lt;br /&gt;
* Arnaud Morvan&lt;br /&gt;
* [[User:Tudorbarascu|Tudor Bărăscu]]&lt;br /&gt;
* Stéphane Brunner &lt;br /&gt;
* Patrick Valsecchi &lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* working on QGIS 3.0&lt;br /&gt;
* porting plugins to Python 3&lt;br /&gt;
* Working on QWC II&lt;br /&gt;
* Working on QGIS Processing framework&lt;br /&gt;
* Working on Documentation 2.14/2.16&lt;br /&gt;
&lt;br /&gt;
== PyWPS  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:jachym|Jachym Cepicky]]&lt;br /&gt;
* [[User:Jonaseberle|Jonas Eberle]]&lt;br /&gt;
* [[User:Lads|Luís de Sousa]]&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* What is needed for PyWPS-4&lt;br /&gt;
* Discuss new steps&lt;br /&gt;
* WPS 2.0.0 start&lt;br /&gt;
&lt;br /&gt;
== GIS.lab  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:martinl|Martin Landa]]&lt;br /&gt;
* [[User:jachym|Jachym Cepicky]]&lt;br /&gt;
* Rasťo Mičánik&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* GIS.lab 1.0&lt;br /&gt;
* GIS.lab QGIS Plugin&lt;br /&gt;
* new generation of GIS.lab Web Client&lt;br /&gt;
* WPS Processing&lt;br /&gt;
&lt;br /&gt;
== OSGeo-Live  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
*[[User: Astrid Emde]] &lt;br /&gt;
* [[User:grizonnetm|Manuel Grizonnet]]&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* next version&lt;br /&gt;
* documentation&lt;br /&gt;
* translation&lt;br /&gt;
&lt;br /&gt;
== GeoMoose ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:'''&lt;br /&gt;
&lt;br /&gt;
* [[User:theduckylittle|Dan &amp;quot;Ducky&amp;quot; Little]]&lt;br /&gt;
&lt;br /&gt;
''Goals:'''&lt;br /&gt;
&lt;br /&gt;
* 3.0 release! &lt;br /&gt;
&lt;br /&gt;
== ORFEO ToolBox ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:'''&lt;br /&gt;
&lt;br /&gt;
* [[User:grizonnetm|Manuel Grizonnet]]&lt;br /&gt;
&lt;br /&gt;
''Goals:'''&lt;br /&gt;
&lt;br /&gt;
* Documentation&lt;br /&gt;
* QGIS/OTB compatibility&lt;br /&gt;
* Bugs&lt;br /&gt;
&lt;br /&gt;
== gvSIG ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:'''&lt;br /&gt;
&lt;br /&gt;
* [[User:moovida|Andrea Antonello]]&lt;br /&gt;
* [[User:Silli|Silvia Franceschi]]&lt;br /&gt;
&lt;br /&gt;
''Goals:'''&lt;br /&gt;
&lt;br /&gt;
* Developer Documentation&lt;br /&gt;
* JGrasstools integration&lt;br /&gt;
* Geopaparazzi integration&lt;br /&gt;
* Bug fixes&lt;br /&gt;
&lt;br /&gt;
== GeoTools/GeoServer  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:ianturton|Ian Turton]] &lt;br /&gt;
* [[User:aaime|Andrea Aime]] &lt;br /&gt;
* [[User:ksmith|Kevin Smith]]&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* Bug fixes&lt;br /&gt;
* fun!&lt;br /&gt;
&lt;br /&gt;
== istSOS  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Maxi71 | Massimiliano Cannata]]&lt;br /&gt;
* [[User:mantonovic | Milan Antonovic]]&lt;br /&gt;
* Mirko Cardoso&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* OSGeo Incubation, what's next?&lt;br /&gt;
&lt;br /&gt;
== Project-name  ==&lt;br /&gt;
&lt;br /&gt;
To participate, copy this project skeleton and start a section below for your project.&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
*user &lt;br /&gt;
*user&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
*your goals&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2016]] [[Category:FOSS4G]] [[Category:Code_Sprints]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=FOSS4G_2016_Code_Sprint&amp;diff=99836</id>
		<title>FOSS4G 2016 Code Sprint</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=FOSS4G_2016_Code_Sprint&amp;diff=99836"/>
		<updated>2016-06-27T21:30:50Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: /* Registered Attendees */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== CodeSprint ==&lt;br /&gt;
&lt;br /&gt;
Venue: Bonn, Germany&lt;br /&gt;
&lt;br /&gt;
This year, once again, we are following the old tradition of hosting a codesprint on the FOSS4G. More precisely, we offer a setting so that individual projects can meet for their codesprint. Since projects benefit from each other as well, the codesprint will naturally be held conjointly at one place.&lt;br /&gt;
Unfortunately, circumstances have forced us to divide the codesprint timetable-wise.&lt;br /&gt;
&lt;br /&gt;
[[Image:Basecamp5.png|200px|thumb|right]]&lt;br /&gt;
[[Image:Basecamp6.png|200px|thumb|right]]&lt;br /&gt;
[[Image:Basecamp7.png|200px|thumb|right]]&lt;br /&gt;
[[Image:Basecamp1.png|200px|thumb|right]]&lt;br /&gt;
 &lt;br /&gt;
'''The first part''' is scheduled to take place directly before the conference, the second immediately after. The first two and a half days start on Sunday, August 21, 2016 at around noon and are scheduled to end on Tuesday, August 23, 2016 (open end). The '''second part''' starts in the morning of Saturday, August 27, 2016 and ends on Sunday at 12 pm.&lt;br /&gt;
&lt;br /&gt;
[[Image:Basecamp2.png|200px|thumb|right]]&lt;br /&gt;
[[Image:Basecamp3.png|200px|thumb|right]]&lt;br /&gt;
 &lt;br /&gt;
We are happy to have found a really '''awesome location''' for you. Codesprint and accommodations are combined in one hall. Check out  http://www.basecamp-bonn.com/ for details about the venue.&lt;br /&gt;
Working zones will be created for you in the breakfast area and hallways. There’s the option of finding relatively inexpensive sleeping accommodations in train sleeping cars, camping buses, classic cars and more. Additionally, an outdoor area is available for you to enjoy Bonn’s summer weather in August, while working. Healthy and not-so-healthy catering of drinks and snacks will be provided by us. Participation in codesprint is free of charge. However, overnight stays will have to be reserved and paid for by you.&lt;br /&gt;
&lt;br /&gt;
[[Image:Basecamp4.png|200px|thumb|right]]&lt;br /&gt;
 &lt;br /&gt;
Another hint: the BaseCamp is within '''walking distance from the conference venue''' (WCCB) and has good access to public transportation –  the Icebreaker takes place here, too.&lt;br /&gt;
You see, it’s worthwhile booking here!&lt;br /&gt;
 &lt;br /&gt;
As the accommodations are available to all FOSS4G participants, we will make an effort to make advance booking possible for you a few days ahead, to ensure you have the opportunity to sleep on-site and wrap up the evenings jointly. For that, it’s necessary for you to sign up (https://wiki.osgeo.org/wiki/FOSS4G_2016_Code_Sprint) and leave your email address so that we can contact you immediately accomodation booking is available. We need your sign-up for the planning of snacks and drinks, too!&lt;br /&gt;
 &lt;br /&gt;
This is open to all who wish to participate in one or more projects. There’s always plenty to do – it’s not all about programming. Translation, documentation, feedback, discussions, testing – all this is also important for  project so everyone is cordially invited to attend the codesprints! Registration with the conference is not a prerequisite for participation in codesprint.&lt;br /&gt;
 &lt;br /&gt;
One thing we’d like to ask you: with an approx. 120 participants anticipated, the WLAN capacity will naturally be exhausted at some point. Please be sure to avoid huge on-site downloads of data, as this could impact the work of others. Thank you!&lt;br /&gt;
 &lt;br /&gt;
The Codesprint Organizing Team is looking forward to your coming!&lt;br /&gt;
 &lt;br /&gt;
'''In summary:'''&lt;br /&gt;
&lt;br /&gt;
'''When:''' &lt;br /&gt;
* Part I: Sun 2016-08-21 12:00 noon - Tue 2016-08-23 (open end)&lt;br /&gt;
* Part II: Sat 2016-08-27 - Sun 2016-08-28 12:00 noon&lt;br /&gt;
 &lt;br /&gt;
'''Where:'''&lt;br /&gt;
* Venue &amp;amp; Accommodation: BaseCamp. (For more informations: http://www.basecamp-bonn.com/) [[http://www.openstreetmap.org/way/44335958#map=18/50.70763/7.12316| OpenStreetMap]]&lt;br /&gt;
* Nearby Hotel: Bonnox (http://www.bonnox.de/en/)&lt;br /&gt;
 &lt;br /&gt;
'''Questions/Comments/Ideas'''&lt;br /&gt;
 &lt;br /&gt;
* If you have questions/comments/ideas please let us know. Send an email to codesprint@foss4g2016.org. You are welcome!&lt;br /&gt;
&lt;br /&gt;
== Sponsors  ==&lt;br /&gt;
Thanks to our great sponsors!&lt;br /&gt;
&lt;br /&gt;
[[File:FOSSGIS_OSGeo_DACH.png]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Registered Attendees ==&lt;br /&gt;
&lt;br /&gt;
The Code Sprint does not cost any money. For us it makes planning easier if we know who is coming. So please leave your Name and mark the days you will come.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|No&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Name&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Email&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Projects&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|sun&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|mon&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|tue&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|sat&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|sun&lt;br /&gt;
!width=&amp;quot;60&amp;quot;|Accomodation&lt;br /&gt;
!width=&amp;quot;30&amp;quot;|vegetarian food&lt;br /&gt;
|-&lt;br /&gt;
| 1 ||[[User:Astrid Emde|Astrid Emde]] || astrid_emde@osgeo.org || [[Mapbender]]  &amp;amp; Organization   ||  x   ||  x   || x || x || x || other || x&lt;br /&gt;
|-&lt;br /&gt;
| 2 ||[[User:rcoup|Rob Coup]] || robert@coup.net.nz || [[GDAL]], [[GeoServer]]   || - ||  x  || x || - || - || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||[[User:alfonx|Stefan Tzeggai]] || tzeggai@wikisquare.de ||    ||  -   ||  -   || x || x || - || Basecamp? ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 ||[[User:Neteler|Markus Neteler]] || neteler@osgeo.org || [[GRASS GIS]]  ||  x   ||  x   || x || x || x || other || x&lt;br /&gt;
|-&lt;br /&gt;
| 5 ||[[User:pcav|Paolo Cavallini]] || cavallini@faunalia.it || [[QGIS]]  ||  x   ||  x   || x || x || x || Basecamp? || &lt;br /&gt;
|-&lt;br /&gt;
| 6 ||[[User:Pirmin_Kalberer|Pirmin Kalberer]] || pka [ät] sourcepole.ch || [[QGIS]], [[GDAL]]  ||  x   ||  x   || x || - || - || Basecamp || &lt;br /&gt;
|-&lt;br /&gt;
| 7 ||[[User:neumann|Andreas Neumann]]  || andreas [ät] qgis.org || [[QGIS]] || x || x || x || x || - || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 ||[[User:timlinux|Tim Sutton]]  || tim [ät] qgis.org || [[QGIS]] || x || x || x || x || - || Basecamp || yes&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||[[User:Lucadelu|Luca Delucchi]] || lucadeluge @ gmail.com || [[GRASS GIS]]  ||  x   ||  x   || x || x || x || Basecamp || &lt;br /&gt;
|-&lt;br /&gt;
| 10 ||[[User:Schpidi|Stephan Meißl]]||stephan [ät] meissl.name||MapServer, EOxServer||?||?||x||-||-||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||[[User:lastools|Martin Isenburg]] || martin near rapidlasso.com || LASzip for LAS 1.4 || x || x || x || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 || [[User:jgrocha|Jorge Gustavo Rocha]] || jgr@di.uminho.pt || GeoExt 3 || x || x || x || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 || [[User:alexbruy|Alex Bruy]] || alexander.bruy at gmail.com || [[QGIS]] || x || x || x || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 || [[User:volaya|Victor Olaya]] || volayaf at gmail.com  || [[QGIS]] || x || x || x || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 15 || [[bartvde2|Bart van den Eijnden]] || bartvde at osgis.nl  || [[OpenLayers]] || ? || x || x || ? || ? || Basecamp? ||&lt;br /&gt;
|-&lt;br /&gt;
| 16 || [[User:anitagraser|Anita Graser]] || anitagraser [ät] gmx.at || [[QGIS]] || - || x || x || - || -|| Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 17 ||[[User:Dmorissette|Daniel Morissette]]||dmorissette at mapgears.com||MapServer, GDAL/OGR||?||?||x||x||?||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 18 ||[[User:Stranger | Andreas Schmitz]] || hwbllmnn@mailbox.org || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 19 ||[[User:Uli | Uli Rothstein]] || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 20 ||[[User:Tbonfort|Thomas Bonfort]]||thomas.bonfort@gmail.com||MapServer||?||?||x||x||?||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 21 ||[[User:Martinl|Martin Landa]] || || [[GRASS GIS]], [[GDAL]], [[QGIS]], [[PyWPS]], GIS.lab || x || x || x || x || x|| Basecamp? ||&lt;br /&gt;
|-&lt;br /&gt;
| 22 ||[[User:jachym|Jáchym Čepický]] || jachym.cepicky at gmail || [[PyWPS]], GIS.lab || x || x || x || x || x|| Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 23 ||[[User:Jonaseberle|Jonas Eberle]] || jonas.eberle at gmx.de || [[PyWPS]] || x || x || x || x || x || Basecamp/other? ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 ||[[User:dassau|Otto Dassau]] ||otto at qgis.org || [[QGIS]] || x || x || x || - || - || other || yes&lt;br /&gt;
|-&lt;br /&gt;
| 25 ||[[User:rouault|Even Rouault]]||even.rouault @ spatialys.com||GDAL, MapServer, QGIS||?||?||x||x||?||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 26 ||[[User:grizonnetm|Manuel Grizonnet]]||manuel.grizonnet @ cnes.fr||OTB, OSGeo-Live, QGIS||x||x||x||-||-||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 27 ||[[User:mlennert|Moritz Lennert]]||mlennert at club worldonline be||GRASS GIS||x||x||x||?||?||Other/Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 28 ||Verena Diewald || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 29 ||Andriy Oblivantsev || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 30 ||Axel Schaefer || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 31 || David Patzke || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 32 || Thekla Wirkus || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 33 || Charly Toma || || Mapbender ||  ||  ||  ||  || || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 34 ||[[User:Lads|Luís de Sousa]] ||luis de sousa @ protonmail ch || [[PyWPS]] || ? || x || x || x || ? || Basecamp? ||&lt;br /&gt;
|-&lt;br /&gt;
| 35 ||[[User:ajolma|Ari Jolma]]||ari.jolma @ gmail.com||GDAL, MapServer, QGIS||?||?||x||x||?||Beethoven||&lt;br /&gt;
|-&lt;br /&gt;
| 36 ||[[User:magicgate|Jakob Miksch]]||jakob.miksch [ät] posteo.eu||QGIS||x||?||?||x||x||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 37 ||[[User:Yjacolin|yjacolin]] ([[User talk:Yjacolin|talk]]) || yves dot jacolin [at] camptocamp.com ||QGIS||x||x||x|| || ||Basecamp?||&lt;br /&gt;
|-&lt;br /&gt;
| 38 || Arnaud Morvan ||arnaud dot morvan @ camptocamp.com||QGIS||x||x||x|| || ||Basecamp||&lt;br /&gt;
|-&lt;br /&gt;
| 39 || Stéphane Brunner || stephane dot brunner [at] camptocamp.com || QGIS || x || x || x || || || Basecamp? ||&lt;br /&gt;
|-&lt;br /&gt;
| 40 || [[User:asgerskovbopetersen|Asger Skovbo Petersen]] || asger ãt septima.dk || QGIS || - || x || x || - || - || Other ||&lt;br /&gt;
|-&lt;br /&gt;
| 41 ||[[User:Tudorbarascu|Tudor Bărăscu ]] || tudor dot barascu [at] qtibia.ro || [[QGIS]]  ||  x   ||  x   || x || x || x || Basecamp? || &lt;br /&gt;
|-&lt;br /&gt;
| 42 ||[[User:moovida|Andrea Antonello ]] || andrea dot antonello [at] gmail dot com || gvSIG ||  -   ||  -   || x || - || - || other || &lt;br /&gt;
|-&lt;br /&gt;
| 43 ||[[User:Silli|Silvia Franceschi ]] || silvia dot franceschi [at] gmail dot com || gvSIG ||  -   ||  -   || x || - || - || other || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || [[User:Guychisholm|Guy Chisholm]] || guy.chisholm at geoplace dot co dot uk  || [[GeoServer]], [[OpenLayers]] || x || ? || ? || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 45 || [[User:Remanuele|Rob Emanuele]] || remanuele at azavea dot com  || [[GDAL]], [[JTS]], [[Proj4j]], [[GeoTrellis]], [[GeoTools]] || x || x || x || ? || ? || other ||&lt;br /&gt;
|-&lt;br /&gt;
| 46 || [[User:theduckylittle|Dan Little]] || dan.little at dbspatial dot com || [[GeoMoose]] || - || - || - || x || ? || other || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || [[User:IvanSanchez|Iván Sánchez Ortega]] || ivan sanchezortega.es || Leaflet || ? || - || - || ? || ? || TODO || &lt;br /&gt;
|-&lt;br /&gt;
| 48 || [[User:Marcjansen|Marc Jansen]] || jansen [at] terrestris [dot] de || [[OpenLayers]] || x || x || x || x || x || Other || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || [[User:Thomas Baschetti|Thomas Baschetti]] || ||  || - || x || x || - || - || other || preferred&lt;br /&gt;
|-&lt;br /&gt;
| 50 || [[User:JulienSam|Julien-Samuel Lacroix]] || jlacroix at mapgears dot com || [[MapServer]], [[OpenLayers]] || x || x || x || x || - || other || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Rasťo Micanik || rastomicanik at gmail dot com || GIS.lab || x || x || x || x || x|| Basecamp || yes &lt;br /&gt;
|-&lt;br /&gt;
| 52 || [[User:ianturton|Ian Turton]] || ijturton at gmail dot com || [[GeoTools]], [[GeoServer]] || - || - || x || x || x|| Other || No&lt;br /&gt;
|- &lt;br /&gt;
| 53 || [[User:aaime|Andrea Aime]] || andrea dot aime at gmail dot com || [[GeoTools]], [[GeoServer]] || - || - || - || x || x|| Other || No&lt;br /&gt;
|- &lt;br /&gt;
| 54 || [[User:connormanning|Connor Manning]] || connor at hobu dot co || Entwine PDAL || - || - || x || x || x|| Other || No&lt;br /&gt;
|- &lt;br /&gt;
| 55 || [[User:Tulau|Tuure Laurinolli]] || tuure dot laurinolli at vaisala dot com || [[GeoTools]], [[GeoServer]], [[OpenLayers]] || x || x || x || - || - || Other || &lt;br /&gt;
|- &lt;br /&gt;
| 56 || [[User:Tkardi|Tõnis Lärdi]] || tonis.kardi@kemit.ee ||  || ? || x || x || x || ? || Basecamp || &lt;br /&gt;
|- &lt;br /&gt;
| 57 || [[User:Maxi71 | Massimiliano Cannata]] || massimiliano dot cannata at supsi dot ch || [[istSOS]] || - || x || - || - || - || Other || &lt;br /&gt;
|- &lt;br /&gt;
| 58 || [[User:mantonovic | Milan Antonovic]] || milan dot antonovic at supsi dot ch || [[istSOS]] || - || x || - || - || - || Other || &lt;br /&gt;
|- &lt;br /&gt;
| 59 || Mirko Cardoso || mirko dot cardoso at supsi dot ch || [[istSOS]] || - || x || - || - || - || Other || &lt;br /&gt;
|- &lt;br /&gt;
| 60 || Patrick Valsecchi || patrick dot valsecchi at camptocamp dot com || QGIS || x || x || x || || || Other ||&lt;br /&gt;
|- &lt;br /&gt;
| 61 || Stéphane Brunner || stephane dot brunner at camptocamp dot com || QGIS || x || x || x || || || Other ||&lt;br /&gt;
|- &lt;br /&gt;
| 62 || [[User:Veroandreo | Veronica Andreo]] || veroandreo@gmail.com || GRASS GIS || - || - || - || x || x || Basecamp ||&lt;br /&gt;
|-&lt;br /&gt;
| 63 || [[User:ksmith | Kevin Smith]] || smithkm at draconic dot ca || [[GeoServer]], [[GeoWebCache]], [[GeoTools]] || late || wkshp || x || x || x ||  || &lt;br /&gt;
|-|}&lt;br /&gt;
&lt;br /&gt;
= Workgroups  =&lt;br /&gt;
&lt;br /&gt;
== Mapbender  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Astrid Emde|Astrid Emde]]&lt;br /&gt;
* [[User:Stranger | Andreas Schmitz]]&lt;br /&gt;
* [[User:Uli | Uli Rothstein]]&lt;br /&gt;
* Axel Schaefer&lt;br /&gt;
* David Patzke&lt;br /&gt;
* Andriy Oblivantsev&lt;br /&gt;
* Verena Diewald&lt;br /&gt;
* Charly Toma&lt;br /&gt;
* Thekla Wirkus&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
* modularisation&lt;br /&gt;
* tests&lt;br /&gt;
* documentation&lt;br /&gt;
* &amp;amp; more&lt;br /&gt;
&lt;br /&gt;
== GRASS GIS  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Neteler|Markus Neteler]]&lt;br /&gt;
* [[User:Lucadelu|Luca Delucchi]]&lt;br /&gt;
* [[User:Martinl|Martin Landa]]&lt;br /&gt;
* [[User:mlennert|Moritz Lennert]]&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* planning towards GRASS GIS 8&lt;br /&gt;
* integrating GSoC results&lt;br /&gt;
&lt;br /&gt;
== QGIS  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:pcav|Paolo Cavallini]]&lt;br /&gt;
* [[User:Pirmin_Kalberer|Pirmin Kalberer]]&lt;br /&gt;
* [[User:neumann|Andreas Neumann]]&lt;br /&gt;
* [[User:volaya|Victor Olaya]]&lt;br /&gt;
* [[User:alexbruy|Alex Bruy]]&lt;br /&gt;
* [[User:anitagraser|Anita Graser]]&lt;br /&gt;
* [[User:dassau|Otto Dassau]]&lt;br /&gt;
* [[User:Yjacolin|yjacolin]]&lt;br /&gt;
* Arnaud Morvan&lt;br /&gt;
* [[User:Tudorbarascu|Tudor Bărăscu]]&lt;br /&gt;
* Stéphane Brunner &lt;br /&gt;
* Patrick Valsecchi &lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* working on QGIS 3.0&lt;br /&gt;
* porting plugins to Python 3&lt;br /&gt;
* Working on QWC II&lt;br /&gt;
* Working on QGIS Processing framework&lt;br /&gt;
* Working on Documentation 2.14/2.16&lt;br /&gt;
&lt;br /&gt;
== PyWPS  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:jachym|Jachym Cepicky]]&lt;br /&gt;
* [[User:Jonaseberle|Jonas Eberle]]&lt;br /&gt;
* [[User:Lads|Luís de Sousa]]&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* What is needed for PyWPS-4&lt;br /&gt;
* Discuss new steps&lt;br /&gt;
* WPS 2.0.0 start&lt;br /&gt;
&lt;br /&gt;
== GIS.lab  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:martinl|Martin Landa]]&lt;br /&gt;
* [[User:jachym|Jachym Cepicky]]&lt;br /&gt;
* Rasťo Mičánik&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* GIS.lab 1.0&lt;br /&gt;
* GIS.lab QGIS Plugin&lt;br /&gt;
* new generation of GIS.lab Web Client&lt;br /&gt;
* WPS Processing&lt;br /&gt;
&lt;br /&gt;
== OSGeo-Live  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
*[[User: Astrid Emde]] &lt;br /&gt;
* [[User:grizonnetm|Manuel Grizonnet]]&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* next version&lt;br /&gt;
* documentation&lt;br /&gt;
* translation&lt;br /&gt;
&lt;br /&gt;
== GeoMoose ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:'''&lt;br /&gt;
&lt;br /&gt;
* [[User:theduckylittle|Dan &amp;quot;Ducky&amp;quot; Little]]&lt;br /&gt;
&lt;br /&gt;
''Goals:'''&lt;br /&gt;
&lt;br /&gt;
* 3.0 release! &lt;br /&gt;
&lt;br /&gt;
== ORFEO ToolBox ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:'''&lt;br /&gt;
&lt;br /&gt;
* [[User:grizonnetm|Manuel Grizonnet]]&lt;br /&gt;
&lt;br /&gt;
''Goals:'''&lt;br /&gt;
&lt;br /&gt;
* Documentation&lt;br /&gt;
* QGIS/OTB compatibility&lt;br /&gt;
* Bugs&lt;br /&gt;
&lt;br /&gt;
== gvSIG ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:'''&lt;br /&gt;
&lt;br /&gt;
* [[User:moovida|Andrea Antonello]]&lt;br /&gt;
* [[User:Silli|Silvia Franceschi]]&lt;br /&gt;
&lt;br /&gt;
''Goals:'''&lt;br /&gt;
&lt;br /&gt;
* Developer Documentation&lt;br /&gt;
* JGrasstools integration&lt;br /&gt;
* Geopaparazzi integration&lt;br /&gt;
* Bug fixes&lt;br /&gt;
&lt;br /&gt;
== GeoTools/GeoServer  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:ianturton|Ian Turton]] &lt;br /&gt;
* [[User:aaime|Andrea Aime]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* Bug fixes&lt;br /&gt;
* fun!&lt;br /&gt;
&lt;br /&gt;
== istSOS  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Maxi71 | Massimiliano Cannata]]&lt;br /&gt;
* [[User:mantonovic | Milan Antonovic]]&lt;br /&gt;
* Mirko Cardoso&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* OSGeo Incubation, what's next?&lt;br /&gt;
&lt;br /&gt;
== Project-name  ==&lt;br /&gt;
&lt;br /&gt;
To participate, copy this project skeleton and start a section below for your project.&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
*user &lt;br /&gt;
*user&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
*your goals&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2016]] [[Category:FOSS4G]] [[Category:Code_Sprints]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Ksmith&amp;diff=85973</id>
		<title>User:Ksmith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Ksmith&amp;diff=85973"/>
		<updated>2015-08-27T19:47:40Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Kevin Smith]]&lt;br /&gt;
{{#umSetParam: -123.40|48.45|Victoria, British Columbia, Canada|ksmith|Kevin Smith}}&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=85972</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=85972"/>
		<updated>2015-08-27T19:03:53Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#umSetParam: -123.40|48.45|Victoria, British Columbia, Canada|ksmith|Kevin Smith}}&lt;br /&gt;
&lt;br /&gt;
===[[User:ksmith|Kevin Smith]]===&lt;br /&gt;
[[Category: OSGeo Member]]&lt;br /&gt;
&lt;br /&gt;
Software Engineer, [http://boundlessgeo.com/ Boundless]&lt;br /&gt;
&lt;br /&gt;
Location: Victoria, British Columbia, Canada&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] [[File:OSGeo_coder.png|link=OSGeo_Advocate#Developers_and_Committee_Members]]&lt;br /&gt;
&lt;br /&gt;
*  Contributor to [http://geotools.org/ GeoTools] &lt;br /&gt;
*  Contributor to [http://geoserver.org/ GeoServer] &lt;br /&gt;
*  Project Lead of [http://geowebcache.org/ GeoWebCache]&lt;br /&gt;
&lt;br /&gt;
;Contact&lt;br /&gt;
:Email: smithkm AT draconic DOT ca &lt;br /&gt;
:Skype: hai-etlik&lt;br /&gt;
&lt;br /&gt;
;Spoken Languages&lt;br /&gt;
&lt;br /&gt;
English&lt;br /&gt;
&lt;br /&gt;
;Profile last updated&lt;br /&gt;
&lt;br /&gt;
2015 August 25&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=85771</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=85771"/>
		<updated>2015-08-25T19:17:30Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#umSetParam: -123.36.483|48.42617|Victoria, Canada|ksmith|Kevin Smith}}&lt;br /&gt;
===[[User:ksmith|Kevin Smith]]===&lt;br /&gt;
[[Category: OSGeo Member]]&lt;br /&gt;
&lt;br /&gt;
Software Engineer, [http://boundlessgeo.com/ Boundless]&lt;br /&gt;
&lt;br /&gt;
Location: Victoria, British Columbia, Canada&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] [[File:OSGeo_coder.png|link=OSGeo_Advocate#Developers_and_Committee_Members]]&lt;br /&gt;
&lt;br /&gt;
*  Contributor to [http://geotools.org/ GeoTools] &lt;br /&gt;
*  Contributor to [http://geoserver.org/ GeoServer] &lt;br /&gt;
*  Project Lead of [http://geowebcache.org/ GeoWebCache]&lt;br /&gt;
&lt;br /&gt;
;Contact&lt;br /&gt;
:Email: smithkm AT draconic DOT ca &lt;br /&gt;
:Skype: hai-etlik&lt;br /&gt;
&lt;br /&gt;
;Spoken Languages&lt;br /&gt;
&lt;br /&gt;
English&lt;br /&gt;
&lt;br /&gt;
;Profile last updated&lt;br /&gt;
&lt;br /&gt;
2015 August 25&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=85770</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=85770"/>
		<updated>2015-08-25T19:10:54Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#umSetParam: -123.36.483|48.42617|Victoria, Canada|ksmith|Kevin Smith}}&lt;br /&gt;
===[[User:ksmith|Kevin Smith]]===&lt;br /&gt;
[[Category: OSGeo Member]]&lt;br /&gt;
&lt;br /&gt;
Software Engineer, [[Boundless]]&lt;br /&gt;
&lt;br /&gt;
Location: Victoria, Canada&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] [[File:OSGeo_coder.png|link=OSGeo_Advocate#Developers_and_Committee_Members]]&lt;br /&gt;
&lt;br /&gt;
*  Contributor to [http://geotools.org/ GeoTools] &lt;br /&gt;
*  Contributor to [http://geoserver.org/ GeoServer] &lt;br /&gt;
*  Project Lead of [http://geowebcache.org/ GeoWebCache]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=85769</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=85769"/>
		<updated>2015-08-25T19:10:43Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#umSetParam: -123.36.483|48.42617|Victoria, Canada|ksmith|Kevin Smith}}&lt;br /&gt;
===[[User:ksmith|Kevin Smith]]===&lt;br /&gt;
[[Category: OSGeo Member]]&lt;br /&gt;
&lt;br /&gt;
Software Engineer, [[Boundless]]&lt;br /&gt;
&lt;br /&gt;
Location: Victoria, Canada&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] [[File:OSGeo_coder.png|link=OSGeo_Advocate#Developers_and_Committee_Members]]&lt;br /&gt;
&lt;br /&gt;
*  Contributor to [http://geotools.org/ GeoTools] &lt;br /&gt;
*  Contributor to [http://geoserver.org/ GeoServer] &lt;br /&gt;
*  project Lead of [http://geowebcache.org/ GeoWebCache]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocate&amp;diff=85767</id>
		<title>OSGeo Advocate</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocate&amp;diff=85767"/>
		<updated>2015-08-25T19:05:34Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: /* Canada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
OSGeo Advocates are authoritative OSGeo personalities who have volunteered to talk on behalf of the [http://osgeo.org OSGeo foundation]. Advocates should be able to speak well, even better if they are entertaining.&lt;br /&gt;
&lt;br /&gt;
There are hundreds, if not thousands of conferences around the world which have an interest in seeing presentations from authoritative speakers, with deep insights into topics related to Open Source Geospatial Software. Luckily, OSGeo is fortunate to draw extensive membership from around the world, and has access to such authoritative figures within most countries.&lt;br /&gt;
&lt;br /&gt;
= Process for becoming an OSGeo Advocate =&lt;br /&gt;
&lt;br /&gt;
Anyone fitting one of the [[OSGeo_Advocate#Understanding_OSGeo_roles|OSGeo Advocate categories]], may put themselves forward as an OSGeo Advocate. To do so, you will need to:&lt;br /&gt;
* Create an OSGeo wiki account, to edit this wiki (See &amp;quot;login&amp;quot; link in top right of this page).&lt;br /&gt;
* Add a portrait photo of yourself using the [http://wiki.osgeo.org/wiki/Special:Upload Upload file] link in left margin in each page.&lt;br /&gt;
* Create a new wiki page http://wiki.osgeo.org/wiki/User:YourOSGeoWikiUserName, and populate as per [[User:Template]], (copy and paste from the [http://wiki.osgeo.org/index.php?title=User:Template&amp;amp;action=edit source] so that you see comments in the template).&lt;br /&gt;
* You can then add your profile on [[OSGeo_Advocate#OSGeo_Advocates|this wiki page]], under your Region:Country, names ordered alphabetically by First name, using the following:&lt;br /&gt;
  {{User:&amp;lt;YourOSGeoWikiUserName&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
= Annual Refresh of Advocate list =&lt;br /&gt;
* The list of OSGeo Advocates will be refreshed annually, after the annual voting of OSGeo Charter Members. This will be achieved by removing lapsed Advocates, then moving all Current Advocates into the Past Advocate section. All Advocates will be invited to update their profile, and move their profile back into the current Advocates section.&lt;br /&gt;
&lt;br /&gt;
= Advocates =&lt;br /&gt;
&lt;br /&gt;
== Advocate Map ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- {{#umAllUserMap: width|height|zoom|centerat|baselayer|navbar}} --&amp;gt;&lt;br /&gt;
{{#umAllUserMap:}}&lt;br /&gt;
&lt;br /&gt;
== Africa:Ghana ==&lt;br /&gt;
{{User:Eyedol}}&lt;br /&gt;
&lt;br /&gt;
== Africa:South Africa ==&lt;br /&gt;
=== Gavin Fleming ===&lt;br /&gt;
{{User:Gfleming}}&lt;br /&gt;
{{User:Sokolic}}&lt;br /&gt;
{{User:Timlinux}}&lt;br /&gt;
&lt;br /&gt;
== Asia:India ==&lt;br /&gt;
{{User:Chaitanya}}&lt;br /&gt;
{{User:Zia}}&lt;br /&gt;
{{User:ravivundavalli}}&lt;br /&gt;
&lt;br /&gt;
== Asia:Japan ==&lt;br /&gt;
{{User:Yoichi}}&lt;br /&gt;
{{User:danielkastl}}&lt;br /&gt;
{{User:Tosseto}}&lt;br /&gt;
&lt;br /&gt;
===[http://cse.niaes.affrc.go.jp/niwasaki/ Nobusuke Iwasaki]===&lt;br /&gt;
&lt;br /&gt;
[[File:Iwasaki.jpg|thumb|right|100px|Nobusuke Iwasaki]]&lt;br /&gt;
&lt;br /&gt;
Senior Researcher, [http://www.niaes.affrc.go.jp/index_e.html National Institute for Agro-Environmental Sciences]&lt;br /&gt;
&lt;br /&gt;
Location: Tsukuba, Japan&lt;br /&gt;
&lt;br /&gt;
Nobusuke Iwasaki is researcher of land use change and rural planning and extensively using FOSS4G. Also, he is one of the main organizers of FOSS4G-Japan event and proactively commits promotion and dissemination of FOSS4G, especially academic sector. He strongly contributes [http://www.osgeo.jp/foss4g-mext/ some academic project which aims utilization of satellite image and FOSS4G for beginners and non-specialist user]. &lt;br /&gt;
The major his product is [http://habs.dc.affrc.go.jp Historical Agro-Environmental Browsing System (HABS)], which is commended [http://psgsv2.gsi.go.jp/koukyou/G-award/list_award1.html the first Cyber Japan Award].&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]:&lt;br /&gt;
:* [http://www.osgeo.jp/ OSGeo Japan Chapter] Board member since 2008&lt;br /&gt;
:* member of [http://www.gisa-japan.org/  GIS Assosiation of JAPAN] &lt;br /&gt;
:* member of [https://sites.google.com/site/foss4gsig/ FOSS4G special interest group]  in GIS Assosiation of JAPAN&lt;br /&gt;
&lt;br /&gt;
;Contact:&lt;br /&gt;
: Email: wata909 AT gmail DOT com&lt;br /&gt;
: Skype: wata909&lt;br /&gt;
&lt;br /&gt;
;Profile last updated&lt;br /&gt;
:2013-07-11&lt;br /&gt;
&lt;br /&gt;
== Asia:Korea ==&lt;br /&gt;
{{User:Sanghee}}&lt;br /&gt;
{{User:Heegu Park}}&lt;br /&gt;
&lt;br /&gt;
==Asia:Philippines==&lt;br /&gt;
{{User:Maning}}&lt;br /&gt;
&lt;br /&gt;
== Asia:Malaysia ==&lt;br /&gt;
{{User:Thuygeo}}&lt;br /&gt;
&lt;br /&gt;
== Asia:Sri Lanka ==&lt;br /&gt;
{{User:Nimalika}}&lt;br /&gt;
 &lt;br /&gt;
== Australia ==&lt;br /&gt;
{{User:camerons}}&lt;br /&gt;
{{User:NathanW}}&lt;br /&gt;
== New Zealand ==&lt;br /&gt;
{{User:Pcreso}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Austria ==&lt;br /&gt;
{{User:Schpidi}}&lt;br /&gt;
{{User:Anitagraser}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Belgium ==&lt;br /&gt;
{{User:Dirkf}}&lt;br /&gt;
{{User:Johanvdw}}&lt;br /&gt;
{{User:Pieterdg}}&lt;br /&gt;
{{User:Mlennert}}&lt;br /&gt;
{{User:OliverMay}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Czech Republic ==&lt;br /&gt;
{{User:Jachym}}&lt;br /&gt;
{{User:KarelCharvat}}&lt;br /&gt;
{{User:Martinl}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Denmark ==&lt;br /&gt;
{{User:Asgerpetersen}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Finland ==&lt;br /&gt;
{{User:Ajolma}}&lt;br /&gt;
&lt;br /&gt;
== Europe:France ==&lt;br /&gt;
{{User:Djay}}&lt;br /&gt;
{{User:JRM}}&lt;br /&gt;
{{User:grizonnetm}}&lt;br /&gt;
{{User:NBozon}}&lt;br /&gt;
{{User:volaya}}&lt;br /&gt;
{{User:Thomas_G}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Germany ==&lt;br /&gt;
{{User:Aghisla}}&lt;br /&gt;
{{User:Arnulf Christl}}&lt;br /&gt;
{{User:Astrid_Emde}}&lt;br /&gt;
{{User:GeoFootballer}}&lt;br /&gt;
{{User:Fjbehr}}&lt;br /&gt;
{{User:misev}}&lt;br /&gt;
{{User:olt}}&lt;br /&gt;
{{User:Pebau}}&lt;br /&gt;
{{User:Stefan_A._Tzeggai}}&lt;br /&gt;
{{User:Thomas_Baschetti}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Greece ==&lt;br /&gt;
{{User:Kalxas}}&lt;br /&gt;
{{User:ArArgyridis}}&lt;br /&gt;
{{User:kotzino}}&lt;br /&gt;
{{User:Nikos}}&lt;br /&gt;
{{User:Chiossif}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Hungary ==&lt;br /&gt;
=== [[User:Siki|Zoltan Siki]] ===&lt;br /&gt;
&lt;br /&gt;
[[File:siki.jpg|thumb|right|100px|Zoltan Siki]]&lt;br /&gt;
&lt;br /&gt;
Teacher at the Budapest University of Technology.&lt;br /&gt;
&lt;br /&gt;
Location: Budapest, Hungary&lt;br /&gt;
&lt;br /&gt;
Zoltan Siki graduated in Surveying and Geoinformatics MSc. He gained his dr univ in Traffic simulation and modelling in GIS. &lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] [[File:OSGeo_translate.png|link=OSGeo_Advocate#OSGeo_translator]]&lt;br /&gt;
&lt;br /&gt;
: QGIS Hungarian translator&lt;br /&gt;
: QGIS plugin developer&lt;br /&gt;
: Leader of the Geo for All lab at the Budapest University of Technology and Economics http://www.geod.bme.hu/osgeolab/?lang=en https://github.com/OSGeolabBp&lt;br /&gt;
: Hungarian tutorials (QGIS, GRASS, OpenLayers, PostGIS, MapServer, GDAL/OGR) http://osgeo.hu&lt;br /&gt;
: Organizer of Hungarian OSGeo meetings http://foss4g.hu&lt;br /&gt;
: teaching QGIS, GRASS, PostGIS, MapServer&lt;br /&gt;
: maintener of open source based GIS sytems at local municipalities (MapServer, p.mapper, OpenLayers)&lt;br /&gt;
: main developer of Ulyxes open source project https://github.com/zsiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Spoken languages:&lt;br /&gt;
English; Hungarian.&lt;br /&gt;
&lt;br /&gt;
;Contacts:&lt;br /&gt;
&lt;br /&gt;
* [http://www.agt.bme.hu/staff_e/siki.htm '''Personal Web page''']&lt;br /&gt;
* [http://www.agt.bme.hu/osgeolab/index.php?lang=en '''Geo for All Lab Budapest''']&lt;br /&gt;
* Email: [mailto:siki@agt.bme.hu siki@agt.bme.hu]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Charter Member]]&lt;br /&gt;
[[Category:OSGeo Member]]&lt;br /&gt;
[[Category:Hungary]]&lt;br /&gt;
[[Category:Translator]]&lt;br /&gt;
&lt;br /&gt;
== Europe:Ireland ==&lt;br /&gt;
===[http://www.cs.nuim.ie/~pmooney Peter Mooney]===&lt;br /&gt;
&lt;br /&gt;
Senior Researcher&lt;br /&gt;
&lt;br /&gt;
Location: Maynooth Unversity, Ireland&lt;br /&gt;
&lt;br /&gt;
Peter has been a user, an advocate, a user and teacher in FOSS4G and OSGeo software for over 15 years. He uses open source software as often as he can - in his teaching, his research and in his personal life. Peter is a very strong advocate of open source software, open data and open access to scientific data and information. With Prof. Maria Brovelli he is the European Co-Chair for the ICA-OSGeo Labs World-Wide initiative [http://www.geoforall.org/locations/ '''Geo For All'''] The motto of ICA-OSGeo Lab initiative is &amp;quot;Geo For All&amp;quot;. &lt;br /&gt;
Peter lead a bid from Dublin Ireland in February 2015 to host the Global FOSS4G 2016 conference in Dublin Ireland.&lt;br /&gt;
&lt;br /&gt;
== Europe:Italy ==&lt;br /&gt;
{{User:Madi}}&lt;br /&gt;
{{User:Lucadelu}}&lt;br /&gt;
{{User:Aaime}}&lt;br /&gt;
{{User:Maxi71}}&lt;br /&gt;
{{User:epifanio}}&lt;br /&gt;
{{User:Moovida}}&lt;br /&gt;
{{Talk:Markus_Neteler}}&lt;br /&gt;
&lt;br /&gt;
== Europe:The Netherlands ==&lt;br /&gt;
{{User:Just}}&lt;br /&gt;
{{User:bartvde}}&lt;br /&gt;
{{User:Genuchten}}&lt;br /&gt;
{{User:BarendKobben}}&lt;br /&gt;
{{User:Milovanderlinden}}&lt;br /&gt;
{{User:pmeems}}&lt;br /&gt;
{{User:Ticheler}}&lt;br /&gt;
{{User:Geejee}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Norway ==&lt;br /&gt;
{{User:Alexanno}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Portugal ==&lt;br /&gt;
{{User:Lutra}}&lt;br /&gt;
{{User:Alexneto}}&lt;br /&gt;
{{User:Santos}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Romania ==&lt;br /&gt;
{{User:Vasile}}&lt;br /&gt;
{{User:Florin.iosub}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Europe:Spain ==&lt;br /&gt;
{{User:Lluís}}&lt;br /&gt;
{{User:vehrka}}&lt;br /&gt;
{{User:Michogar}}&lt;br /&gt;
{{User:Delawen}}&lt;br /&gt;
{{User:Adiez}}&lt;br /&gt;
{{User:Jsanz}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Switzerland ==&lt;br /&gt;
{{User:Maxi71}}&lt;br /&gt;
{{User:Mbernasocchi}}&lt;br /&gt;
{{User:Pirmin_Kalberer}}&lt;br /&gt;
&lt;br /&gt;
== Europe:Ukraine ==&lt;br /&gt;
{{User:Alexbruy}}&lt;br /&gt;
&lt;br /&gt;
== Europe:United Kingdom ==&lt;br /&gt;
{{User:Ian}}&lt;br /&gt;
{{User:JoCook}}&lt;br /&gt;
{{User:Ianturton}}&lt;br /&gt;
{{User:Stevenfeldman}}&lt;br /&gt;
{{User:Sanand}}&lt;br /&gt;
&lt;br /&gt;
== Latin America:Argentina ==&lt;br /&gt;
{{User:Maurimiranda}}&lt;br /&gt;
&lt;br /&gt;
== Latin America:Brazil ==&lt;br /&gt;
{{User:Fsc7}}&lt;br /&gt;
&lt;br /&gt;
== Latin America:Chile ==&lt;br /&gt;
{{User:Perriger}}&lt;br /&gt;
&lt;br /&gt;
== Latin America:Colombia ==&lt;br /&gt;
{{User:ingenieroariel}}&lt;br /&gt;
&lt;br /&gt;
== Latin America:Ecuador ==&lt;br /&gt;
{{User:Eamado}}&lt;br /&gt;
&lt;br /&gt;
== Latin America:Mexico ==&lt;br /&gt;
{{User:Aborrell}}&lt;br /&gt;
{{User:Cvvergara}}&lt;br /&gt;
&lt;br /&gt;
== United States ==&lt;br /&gt;
{{User:EliL}}&lt;br /&gt;
{{User:Alex Mandel}}&lt;br /&gt;
{{User:Annakrat}}&lt;br /&gt;
{{User:Brian Hamlin}}&lt;br /&gt;
{{User:Dnewcomb}}&lt;br /&gt;
{{User:Amyonthemap}}&lt;br /&gt;
{{User:warmerda}}&lt;br /&gt;
{{User:Helena}}&lt;br /&gt;
{{User:rjhale1971}}&lt;br /&gt;
{{User:Wonderchook}}&lt;br /&gt;
{{User: Kurt Menke}}&lt;br /&gt;
{{User:Surveyor}}&lt;br /&gt;
{{User:Mark Lucas}}&lt;br /&gt;
{{User:msmitherdc}}&lt;br /&gt;
{{User:mpg}}&lt;br /&gt;
{{User:pmbatty}}&lt;br /&gt;
{{User:Rburhum}}&lt;br /&gt;
{{User:Sdlime}}&lt;br /&gt;
{{User:Woodbri}}&lt;br /&gt;
{{User:Wenzeslaus}}&lt;br /&gt;
{{User:Vdeparday}}&lt;br /&gt;
{{User:Cschweik}}&lt;br /&gt;
{{User:Bitner}}&lt;br /&gt;
&lt;br /&gt;
=== [http://www.redefinedhorizons.com/printingpress/landon-blakes-bio/ Landon Blake] (AKA - The Sunburned Surveyor) ===&lt;br /&gt;
&lt;br /&gt;
[[File:landon_blake_portrait.jpg|100px|thumb|right|Landon Blake]]&lt;br /&gt;
&lt;br /&gt;
Owner, [http://www.redefinedhorizons.com Redefined Horizons]&lt;br /&gt;
&lt;br /&gt;
Location: Stockton, California, United States of America&lt;br /&gt;
&lt;br /&gt;
Landon Blake is a land surveyor and GIS programmer with a focus on OpenJUMP and CAD customization. &lt;br /&gt;
&lt;br /&gt;
* Web Page: [http://www.redefinedhorizons.com]&lt;br /&gt;
* Blog: [http://www.redefinedhorizonsblog.com]&lt;br /&gt;
* Twitter: [https://twitter.com/mapit4u]&lt;br /&gt;
* LinkedIn: [http://www.linkedin.com/in/landonblake]&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience&lt;br /&gt;
* Volunteer Editor of the OSGeo Journal&lt;br /&gt;
* Board Representative for the OSGeo California Chapter&lt;br /&gt;
&lt;br /&gt;
;Contact:&lt;br /&gt;
: Email: sunburned dot surveyor at gmail dot com&lt;br /&gt;
: Phone (Home): 209-464-2612&lt;br /&gt;
: Phone (Cell): 209-298-7521&lt;br /&gt;
: Skype: &lt;br /&gt;
&lt;br /&gt;
;Profile last updated: 07 14 2013&lt;br /&gt;
&lt;br /&gt;
== Canada ==&lt;br /&gt;
{{User:Aross}}&lt;br /&gt;
{{User:Dmorissette}}&lt;br /&gt;
{{User:Gzeiss}}&lt;br /&gt;
{{User:Jeff_McKenna}}&lt;br /&gt;
{{User:jive}}&lt;br /&gt;
{{User:ksmith}}&lt;br /&gt;
{{User:Mdavis}}&lt;br /&gt;
{{User:Pwramsey3}}&lt;br /&gt;
{{User:Simonmercier}}&lt;br /&gt;
&lt;br /&gt;
= Past OSGeo Advocates =&lt;br /&gt;
This section lists prior listed Advocates who have not recently updated their profiles.&lt;br /&gt;
&lt;br /&gt;
= Understanding OSGeo roles =&lt;br /&gt;
&lt;br /&gt;
Below is an explanation of roles which Advocates might have been involved in as part of OSGeo:&lt;br /&gt;
&lt;br /&gt;
====[[File:OSGeo_board.png]] [[File:OSGeo_exboard.png]] OSGeo Board Members====&lt;br /&gt;
: We only have 9 active OSGeo board members in the world, which have been peer selected based upon their outstanding leadership in the greater OSGeo community.&lt;br /&gt;
&lt;br /&gt;
====[[File:OSGeo_charter.png]] OSGeo Charter Members====&lt;br /&gt;
: Charter membership is obtained through a strongly contested selection process. Members tend to be developers and leaders in one or more OSGeo projects, and/or OSGeo business leaders, and have a deep understanding in many of the OSGeo projects and principles of Open Source.&lt;br /&gt;
&lt;br /&gt;
==== [[File:SolKatz.png]] Sol Katz Award ====&lt;br /&gt;
: Every year, OSGeo presents the prestigious [http://www.osgeo.org/solkatz Sol Katz Award] to one individual who has demonstrated leadership and contributed significantly to advance open source ideals in the geospatial realm.&lt;br /&gt;
&lt;br /&gt;
====[[File:OSGeo_chair.png]] [[File:OSGeo_psc.png]] Voted position in an OSGeo community====&lt;br /&gt;
: These people hold a position of responsibility within one of the OSGeo sub-communities. This may be a chair of an OSGeo committee or board member of a Regional Chapter, or a member of a project's Project Steering Committee (PSC).&lt;br /&gt;
&lt;br /&gt;
====[[File:OSGeo_coder.png]] [[File:OSGeo_committee.png]] Developers and Committee Members====&lt;br /&gt;
: This is where the real work gets done developing and coordinating development of OSGeo Software.&lt;br /&gt;
&lt;br /&gt;
====[[File:OSGeo_user.png]] OSGeo Community Members====&lt;br /&gt;
: These people are actively involved in one or more OSGeo communities, acting as practitioners, users, promoters or supporters of OSGeo software. These people tend to have a practical understanding about how OSGeo software works.&lt;br /&gt;
&lt;br /&gt;
====[[File:OSGeo_translate.png]] OSGeo Translators====&lt;br /&gt;
: These people have translated documentation for OSGeo-Live, and/or OSGeo projects. They usually have an established understanding of OSGeo topics and can present them in local languages.&lt;br /&gt;
&lt;br /&gt;
= Expenses =&lt;br /&gt;
&lt;br /&gt;
This OSGeo Advocate list has been designed to help event organisors find local authoritative speakers. Events wishing to import keynote speakers should anticipate covering expenses of these speakers. Note that OSGeo is a volunteer driven organisation without paid positions of authority and OSGeo doesn't budget to cover travel expenses. Note also that unlike proprietary companies, a company promoting Open Source software don't earn license fees when a delegate is convinced to start using the free software.&lt;br /&gt;
&lt;br /&gt;
When budgeting for keynote speakers expect to cover the following expenses:&lt;br /&gt;
* Travel, typically including:&lt;br /&gt;
** airfare&lt;br /&gt;
** visa&lt;br /&gt;
** travel insurance (including overseas medical, trip disruption, lost luggage, etc)&lt;br /&gt;
** meals during travel&lt;br /&gt;
** transit costs to local and host airports&lt;br /&gt;
* Accommodation&lt;br /&gt;
** standard 3 or 4 star hotel within walking distance of the event&lt;br /&gt;
** high speed internet&lt;br /&gt;
* Per diem costs&lt;br /&gt;
** 3 meals a day&lt;br /&gt;
* Speakers fee&lt;br /&gt;
** typically $US 1000 per day. (Note that OSGeo volunteer speakers usually have a full time job and will be loosing wages for the duration of the event)&lt;br /&gt;
&lt;br /&gt;
For a rough guide of travel costs refer to the [http://aoprals.state.gov/web920/per_diem.asp US Department of State costs]&lt;br /&gt;
&lt;br /&gt;
Individual speakers may waive any of these costs if attracted to the event for other reasons, and final costs are to be negotiated with the selected speaker.&lt;br /&gt;
&lt;br /&gt;
= Other Resources =&lt;br /&gt;
Links to other organizations running a similar process. &lt;br /&gt;
* http://www.ogcnetwork.net/node/1585&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Board_Meeting_2014-08-14&amp;diff=79000</id>
		<title>Board Meeting 2014-08-14</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Board_Meeting_2014-08-14&amp;diff=79000"/>
		<updated>2014-08-06T20:57:47Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This board meeting is '''scheduled for the 14th of August 2014''' at [http://www.timeanddate.com/worldclock/fixedtime.html?year=2014&amp;amp;month=08&amp;amp;day=14&amp;amp;hour=20&amp;amp;min=0&amp;amp;sec=0 20.00UTC] through IRC and follow up voting by email.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
* roll call&lt;br /&gt;
* appoint meeting chair, meeting scribe/secretary&lt;br /&gt;
* Review and approve past minutes: [[Board Meeting 2014-07-17]]&lt;br /&gt;
* Elections update&lt;br /&gt;
* Updates on Portland&lt;br /&gt;
** Annual General Meeting&lt;br /&gt;
** Board meeting&lt;br /&gt;
* Revise [http://wiki.osgeo.org/wiki/Membership_Process#Positive_Attributes &amp;quot;Positive Attributes&amp;quot;] to include something about protecting against hostile takeover attempts&lt;br /&gt;
** Phrasing attempt: &amp;quot;Be aware of and protect against any hostile takeover attempts of OSGeo or OSGeo resources, including an awareness of this potential threat whenever changing the organizational structure, especially the charter member and board election processes&amp;quot;*  *We believe this threat to be incredibly low or non-existent but err on the side of caution.&lt;br /&gt;
* GeoServer would like to switch copyright owner from OpenPlans to OSGeo: https://github.com/geoserver/geoserver/wiki/GSIP-118 (Q: what do we need to do? A: This is FYI so paperwork from OpenPlans is not a surprise)&lt;br /&gt;
** This would also include GeoWebCache which is not presently an OSGeo project itself but is a significant component of GeoServer.&lt;br /&gt;
* ''add your items here''&lt;br /&gt;
* Select next meeting timeslot&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
* Attending: &lt;br /&gt;
* Presiding: &lt;br /&gt;
* Scribing: &lt;br /&gt;
&lt;br /&gt;
=== Assigned Tasks ===&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Motions (to be confirmed by email) ===&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Full, raw minutes notes ===&lt;br /&gt;
&lt;br /&gt;
 IRC Log at &lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
[[Category:Board]]&lt;br /&gt;
[[Category:Board Meetings 2014]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78989</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78989"/>
		<updated>2014-08-05T22:06:09Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#umSetParam: -123.36.483|48.42617|Victoria, Canada|ksmith|Kevin Smith}}&lt;br /&gt;
[[Category: OSGeo Member]]&lt;br /&gt;
Java/Ruby programmer who works on [[GeoServer]] and [[GeoWebCache]] and contributes to [[OpenStreetMap]]&lt;br /&gt;
&lt;br /&gt;
*[http://github.com/smithkm GitHub]&lt;br /&gt;
*[http://draconic.ca/portfolio/ Some Maps]&lt;br /&gt;
*[http://www.openstreetmap.org/user/Hai-Etlik OpenStreetMap]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78988</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78988"/>
		<updated>2014-08-05T22:05:43Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#umSetParam: -123.36.483|48.42617|Victoria, Canada|ksmith|Kevin Smith}}&lt;br /&gt;
[[Category: OSGeo Member]]&lt;br /&gt;
Java/Ruby programmer who works on [[GeoServer]] and [[GeoWebCache]] and contributes to [[OpenStreetMap]]&lt;br /&gt;
&lt;br /&gt;
*[http://github.com/smithkm GitHub]&lt;br /&gt;
*[http://draconic.ca/portfolio/ Some Maps]&lt;br /&gt;
*[https://www.openstreetmap.org/user/Hai-Etlik OpenStreetMap]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78987</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78987"/>
		<updated>2014-08-05T22:05:22Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#umSetParam: -123.36.483|48.42617|Victoria, Canada|ksmith|Kevin Smith}}&lt;br /&gt;
[[Category: OSGeo Member]]&lt;br /&gt;
Java/Ruby programmer who works on [[GeoServer]] and [[GeoWebCache]] and contributes to [[OpenStreetMap]]&lt;br /&gt;
&lt;br /&gt;
[http://github.com/smithkm GitHub]&lt;br /&gt;
[http://draconic.ca/portfolio/ Some Maps]&lt;br /&gt;
[https://www.openstreetmap.org/user/Hai-Etlik OpenStreetMap]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78986</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78986"/>
		<updated>2014-08-05T21:56:40Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: OSGeo Member]]&lt;br /&gt;
{{#umSetParam: -123.36.483|48.42617|Victoria, Canada|ksmith|Kevin Smith}}&lt;br /&gt;
Java/Ruby programmer who works on [[GeoServer]] and [[GeoWebCache]] and contributes to [[OpenStreetMap]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Ksmith&amp;diff=78985</id>
		<title>User:Ksmith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Ksmith&amp;diff=78985"/>
		<updated>2014-08-05T21:53:13Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Kevin Smith]]&lt;br /&gt;
{{#umSetParam: -123.36.483|48.42617|Victoria, Canada|ksmith|Kevin Smith}}&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78984</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78984"/>
		<updated>2014-08-05T21:52:15Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: OSGeo Member]]&lt;br /&gt;
[[Category: Canada]]&lt;br /&gt;
{{#umSetParam: -123.36.483|48.42617|Victoria, Canada|ksmith|Kevin Smith}}&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78983</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78983"/>
		<updated>2014-08-05T21:49:40Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: OSGeo Member]]&lt;br /&gt;
[[Category: Canada]]&lt;br /&gt;
{{#umSetParam: long|lat|City, Country|Wiki username|Full name}}&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=British_Columbia_Chapter_Membership&amp;diff=78982</id>
		<title>British Columbia Chapter Membership</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=British_Columbia_Chapter_Membership&amp;diff=78982"/>
		<updated>2014-08-05T21:47:37Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: /* Current Membership */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Membership in the [[British Columbia Chapter|BC Local Chapter]] is entirely open to anyone who supports our mission.  Please fill in your name, join our mailing list, and start helping out!&lt;br /&gt;
&lt;br /&gt;
== Current Membership  ==&lt;br /&gt;
&lt;br /&gt;
''in alphabetical order by last name'' &lt;br /&gt;
&lt;br /&gt;
*Eric Andersen, Canadian Forest Products Ltd., Prince George &lt;br /&gt;
*[[User:Jasonbirch|Jason Birch]], City of Nanaimo, Nanaimo &lt;br /&gt;
*[[User:Mbottoni|Max Bottoni]], Sierra Systems, Vancouver &lt;br /&gt;
*[[User:Charles|Charles Burnett]], Geomemes Research, Victoria &lt;br /&gt;
*[[User:Willcadell|Will Cadell]], Timberline Natural Resource Group, Prince George &lt;br /&gt;
*Clare Caldicott, Sierra Systems &lt;br /&gt;
*Yao Cui, BC Government &lt;br /&gt;
*Rick Davidson, TELUS, Burnaby &lt;br /&gt;
*Martin Davis, Refractions Research, Victoria &lt;br /&gt;
*[[User:Jdeolive|Justin Deoliveira]], The Open Planning Project, Victoria &lt;br /&gt;
*Tony Dinneen, Jacques Whitford - Axys Ltd, Sidney &lt;br /&gt;
*[[User:Wbd|Bruce Dodson]], Burnaby &lt;br /&gt;
*[[User:Emmons|Scott Emmons]], GeoBorealis, Prince George &lt;br /&gt;
*Rob Frame, Sierra Systems &lt;br /&gt;
*[[User:Jive|Jody Garnett]], Refractions Research, Victoria &lt;br /&gt;
*[[User:Mpg|Michael P. Gerlek]], LizardTech, Seattle &lt;br /&gt;
*Brian Goble, Cowichan Valley Regional District &lt;br /&gt;
*Daniel Hirner, BC Electoral Boundaries Commission &lt;br /&gt;
*Kevin Ji, Sierra Systems &lt;br /&gt;
*Ken Johansson, District of North Saanich, Victoria &lt;br /&gt;
*Nicole Jung, Global CADD Systems &lt;br /&gt;
*Rob Knight, Community Mapping Network &lt;br /&gt;
*[[User:Mkyle|Martin Kyle]], Sierra Systems, Vancouver &lt;br /&gt;
*Brian Low, Natural Resources Canada (National Forest Information System), Victoria &lt;br /&gt;
*Andrew Marsh, TELUS, Burnaby &lt;br /&gt;
*Dean C. Mikkelsen, Terra ETL Ltd., Victoria &lt;br /&gt;
*[[User:Tmitchell|Tyler Mitchell]], OSGeo, Williams Lake &lt;br /&gt;
*[[User:Jmorgan|Jonathan Morgan]], Sierra Systems, Vancouver &lt;br /&gt;
*[[User:Dpatton|Dave Patton]], CIS, Victoria &lt;br /&gt;
*[[User:Pwramsey3|Paul Ramsey]], Refractions Research, Victoria &lt;br /&gt;
*Alison Rowles, Global CADD Systems, Vancouver &lt;br /&gt;
*Ken Sam, BGC Engineering, Vancouver &lt;br /&gt;
*[[User:DuckySherwood|Kaitlin Duck Sherwood]], UBC MS/CS graduate student&lt;br /&gt;
*[[User:ksmith|Kevin Smith]], Boundless, Victoria&lt;br /&gt;
*Samuel Smith, Groundlevel Geographics, Victoria &lt;br /&gt;
*Tim Taylor, City of Nanaimo, Nanaimo &lt;br /&gt;
*Annika Wilczewski, JIBC, New Westminster&lt;br /&gt;
*Ronnie Wahi, Pacific Alliance Technologies &lt;br /&gt;
*Chris Webber, Pacific Alliance Technologies &lt;br /&gt;
*Chris West, Natural Resources Canada (National Forest Information System), Victoria &lt;br /&gt;
*Tim Wilson, map IT, Vancouver &lt;br /&gt;
*[[User:Gezjames|Gerry James]], Carteryx Geomatics Consultants, Vancouver &lt;br /&gt;
*[[User:Mfowler|Mike Fowler]], Western Forest Products Inc., Campbell River &lt;br /&gt;
*Michael Weisman, Safe Software, Surrey &lt;br /&gt;
*[[User:CaseyVandenberg|Casey Vandenberg]], S.J.V. Consulting, Delta&lt;br /&gt;
*[[User:TWebb|Tim Webb]], EmerGeo Software Solutions, Vancouver&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:British_Columbia_Chapter]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78981</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78981"/>
		<updated>2014-08-05T21:44:23Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: OSGeo Member]]&lt;br /&gt;
[[Category: Canada]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Ksmith&amp;diff=78980</id>
		<title>User:Ksmith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Ksmith&amp;diff=78980"/>
		<updated>2014-08-05T21:41:27Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: Redirected page to Kevin Smith&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Kevin Smith]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78979</id>
		<title>Kevin Smith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Kevin_Smith&amp;diff=78979"/>
		<updated>2014-08-05T21:39:09Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: Created page with &amp;quot;Category: OSGeo Member&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: OSGeo Member]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Ksmith&amp;diff=78978</id>
		<title>User:Ksmith</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Ksmith&amp;diff=78978"/>
		<updated>2014-08-05T21:34:25Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ksmith: Created page with &amp;quot;Kevin Smith&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kevin Smith]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ksmith</name></author>
	</entry>
</feed>