<?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-Bradh</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-Bradh"/>
	<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/wiki/Special:Contributions/Wiki-Bradh"/>
	<updated>2026-05-25T01:42:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=FOSS4GNA_Code_Sprint_2018&amp;diff=114480</id>
		<title>FOSS4GNA Code Sprint 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=FOSS4GNA_Code_Sprint_2018&amp;diff=114480"/>
		<updated>2018-04-14T00:07:29Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bradh: /* Projects Attending */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://2018.foss4g-na.org/ FOSS4G NA 2018] includes a code-sprint as part of Community and Workshop day:&lt;br /&gt;
&lt;br /&gt;
* Workshops: Your $45 registration includes access to T-REX location, and two workshops: register [https://2018.foss4g-na.org/registration online here]).&lt;br /&gt;
* Update: The brand new osgeo-us local chapter has arranged for additional space nearby making the code-sprint free to attend! Thank you so much!&lt;br /&gt;
&lt;br /&gt;
== Projects Attending == &lt;br /&gt;
&lt;br /&gt;
(i.e what do you wish/want/plan to work on during the sprint ?)&lt;br /&gt;
&lt;br /&gt;
GeoTools&lt;br /&gt;
* Java Jigsaw prep!&lt;br /&gt;
&lt;br /&gt;
GeoMesa&lt;br /&gt;
* Spark integration&lt;br /&gt;
&lt;br /&gt;
JTS &lt;br /&gt;
* CoordinateSequence implementation party for excessively elegant encoding efficiency&lt;br /&gt;
* 2.0.0 Roadmap work&lt;br /&gt;
&lt;br /&gt;
GeoTrellis&lt;br /&gt;
* Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
== Participation ==&lt;br /&gt;
&lt;br /&gt;
Preparation:&lt;br /&gt;
&lt;br /&gt;
* Bring your own laptop&lt;br /&gt;
* Install GIT and compiler tools, and come with a working development environment&lt;br /&gt;
&lt;br /&gt;
Please add your name and the projects you are planning to sprint and note the likeliness of your attendance.&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;25&amp;quot;|No&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Name&lt;br /&gt;
!width=&amp;quot;100&amp;quot;|Country&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Email&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Organisation&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Projects&lt;br /&gt;
!width=&amp;quot;200&amp;quot;|Attending&lt;br /&gt;
|-&lt;br /&gt;
| 1 ||[[Jody Garnett]] &amp;lt;libravatar email=&amp;quot;jody.garnett@gmail.com&amp;quot;/&amp;gt; || CA || jody.garnett@gmail.com || OSGeo || GeoTools, JTS || Limited, workshop coordinator&lt;br /&gt;
|-&lt;br /&gt;
| 2 ||[[Eugene Cheipesh]] &amp;lt;libravatar email=&amp;quot;echeipesh@gmail.com&amp;quot;/&amp;gt; || USA || echeipesh@gmail.com || Azavea || GeoTrellis || Full&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||[[User:remanuele|Rob Emanuele]] &amp;lt;libravatar email=&amp;quot;rdemanuele@gmail.com&amp;quot;/&amp;gt; || USA || rdemanuele@gmail.com || Azavea || GeoTrellis, JTS || Full&lt;br /&gt;
|-&lt;br /&gt;
| 4 ||[[User:bradh|Brad Hards]]|| AUS || bradh@frogmouth.net || Individual || GeoTools, whatever looks interesting || May attend Cesium wokshop in morning&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Code Sprints]]&lt;br /&gt;
[[Category:FOSS4GNA]]&lt;/div&gt;</summary>
		<author><name>Wiki-Bradh</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=FOSS4GNA_Code_Sprint_2018&amp;diff=114478</id>
		<title>FOSS4GNA Code Sprint 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=FOSS4GNA_Code_Sprint_2018&amp;diff=114478"/>
		<updated>2018-04-13T23:15:54Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bradh: /* Participation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://2018.foss4g-na.org/ FOSS4G NA 2018] includes a code-sprint as part of Community and Workshop day:&lt;br /&gt;
&lt;br /&gt;
* Workshops: Your $45 registration includes access to T-REX location, and two workshops: register [https://2018.foss4g-na.org/registration online here]).&lt;br /&gt;
* Update: The brand new osgeo-us local chapter has arranged for additional space nearby making the code-sprint free to attend! Thank you so much!&lt;br /&gt;
&lt;br /&gt;
== Projects Attending == &lt;br /&gt;
&lt;br /&gt;
(i.e what do you wish/want/plan to work on during the sprint ?)&lt;br /&gt;
&lt;br /&gt;
GeoTools&lt;br /&gt;
* Java Jigsaw prep!&lt;br /&gt;
&lt;br /&gt;
GeoMesa&lt;br /&gt;
* Spark integration&lt;br /&gt;
&lt;br /&gt;
JTS &lt;br /&gt;
* 2.0.0 Roadmap work&lt;br /&gt;
&lt;br /&gt;
GeoTrellis&lt;br /&gt;
* Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
== Participation ==&lt;br /&gt;
&lt;br /&gt;
Preparation:&lt;br /&gt;
&lt;br /&gt;
* Bring your own laptop&lt;br /&gt;
* Install GIT and compiler tools, and come with a working development environment&lt;br /&gt;
&lt;br /&gt;
Please add your name and the projects you are planning to sprint and note the likeliness of your attendance.&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;25&amp;quot;|No&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Name&lt;br /&gt;
!width=&amp;quot;100&amp;quot;|Country&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Email&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Organisation&lt;br /&gt;
!width=&amp;quot;250&amp;quot;|Projects&lt;br /&gt;
!width=&amp;quot;200&amp;quot;|Attending&lt;br /&gt;
|-&lt;br /&gt;
| 1 ||[[Jody Garnett]] &amp;lt;libravatar email=&amp;quot;jody.garnett@gmail.com&amp;quot;/&amp;gt; || CA || jody.garnett@gmail.com || OSGeo || GeoTools, JTS || Limited, workshop coordinator&lt;br /&gt;
|-&lt;br /&gt;
| 2 ||[[Eugene Cheipesh]] &amp;lt;libravatar email=&amp;quot;echeipesh@gmail.com&amp;quot;/&amp;gt; || USA || echeipesh@gmail.com || Azavea || GeoTrellis || Full&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||[[User:remanuele|Rob Emanuele]] &amp;lt;libravatar email=&amp;quot;rdemanuele@gmail.com&amp;quot;/&amp;gt; || USA || rdemanuele@gmail.com || Azavea || GeoTrellis, JTS || Full&lt;br /&gt;
|-&lt;br /&gt;
| 4 ||[[User:bradh|Brad Hards]]|| AUS || bradh@frogmouth.net || Individual || GeoTools, whatever looks interesting || May attend Cesium wokshop in morning&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Code Sprints]]&lt;br /&gt;
[[Category:FOSS4GNA]]&lt;/div&gt;</summary>
		<author><name>Wiki-Bradh</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=GeoServer_Code_Sprint_2016&amp;diff=93925</id>
		<title>GeoServer Code Sprint 2016</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=GeoServer_Code_Sprint_2016&amp;diff=93925"/>
		<updated>2016-01-17T10:10:46Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bradh: /* Participation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Purpose ==&lt;br /&gt;
&lt;br /&gt;
The GeoServer web administration console is built on top of the [https://wicket.apache.org/ Wicket] 1.4.x series,&lt;br /&gt;
which is pretty old and unmaintaned. The purpose of the sprint is to update it to Wicket 7.x, the current stable version. &lt;br /&gt;
&lt;br /&gt;
[[File:Wicket-upgrade.png|center|Upgrade from Wicket 1.3 to Wicket 7]]&lt;br /&gt;
&lt;br /&gt;
Due to the large distance between the two releases and the number of backwards incompatible changes accumulated&lt;br /&gt;
by Wicket in the years this will require the concerted effort of a handful of developers over a few days, including the&lt;br /&gt;
changes to upgrade the code, and the thorough hand testing of the resulting modified interface.&lt;br /&gt;
&lt;br /&gt;
== Sponsors ==&lt;br /&gt;
&lt;br /&gt;
We would like to extend our thanks to the following sponsors:&lt;br /&gt;
&lt;br /&gt;
=== Gold Sponsors ===&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;20&amp;quot;&lt;br /&gt;
| [[File:OSGeo logo 750 317.png|250px|link=http://www.osgeo.org]]&lt;br /&gt;
| [[File:Boundless_Logo.png|250px|link=http://boundlessgeo.com]]&lt;br /&gt;
| [[File:Vivid_Logo.png|250px|link=http://www.vividsolutions.com]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Silver Sponsors ===&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;20&amp;quot;&lt;br /&gt;
| [[File:How2map logo.png|250px|link=http://www.how2map.com]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bronze Sponsors ===&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;20&amp;quot;&lt;br /&gt;
| [[File:Geoserver sprint sjwc.png|250px|link=https://www.sjwater.com]]&lt;br /&gt;
| [[File:Transient-banner.png|250px|link=http://transient.nz/]]&lt;br /&gt;
| [[File:Logo_geobeyond.jpg|250px|link=http://www.geobeyond.it]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== In-Kind Sponsors ===&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;20&amp;quot;&lt;br /&gt;
| [[File:Scitus_logo.png|250px|link=http://www.scitus.be]]&lt;br /&gt;
| [[File:Geosolutions_logo.png|250px|link=http://www.geo-solutions.it]]&lt;br /&gt;
| [[File:CCRi_Logo.png|250px|link=http://www.ccri.com]]&lt;br /&gt;
| [[File:AstunLogo.png|250px|link=http://astuntechnology.com]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
* Jody Garnett - Boundless&lt;br /&gt;
* Andrea Aime - GeoSolutions&lt;br /&gt;
&lt;br /&gt;
== Venue and dates ==&lt;br /&gt;
&lt;br /&gt;
The code sprint will be held in Victoria BC to minimize travel costs. Boundless has offered to provide a venue (either the Boundless Victoria offices or a local technology centre). &lt;br /&gt;
&lt;br /&gt;
The date is tentatively set for the week of January 18th.&lt;br /&gt;
&lt;br /&gt;
This date is selected towards of the GeoServer 2.9 release cycle prior to the code freeze in February, keeping resource availability in mind.&lt;br /&gt;
&lt;br /&gt;
== Accommodation and costs ==&lt;br /&gt;
&lt;br /&gt;
Participants should plan the travel, accommodation and meals. &lt;br /&gt;
&lt;br /&gt;
* Depending on sponsorship level guests to Victoria will be hosted at or billeted with local community.&lt;br /&gt;
* At the time of writing accommodation for four guests is available (thanks to Jody Garnett and Martin Davis).&lt;br /&gt;
&lt;br /&gt;
We hope to raise enough financial support to cover overseas travel, and possibly meals.&lt;br /&gt;
&lt;br /&gt;
== Sponsorship ==&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 CAD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $720 USD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | €656 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Silver&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $500 CAD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $360 USD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | €328 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Bronze&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $250 CAD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | $180 USD&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | €164 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 honors:&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]] or the OSGeo [[Treasurer]].&lt;br /&gt;
&lt;br /&gt;
=== How to Sponsor ===&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 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;
* International organizations (OSGeo, Boundless, GeoSolutions);&lt;br /&gt;
* Local organizations (BC Government, Refractions, Vivid Solutions) &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;
* [https://docs.google.com/spreadsheets/d/1mp2xWq95t1rqwle6_WCQ0qD8D9-1icitLH0AiJQ7r4Y/edit?usp=sharing GeoServer Code Sprint 2016 Budget]&lt;br /&gt;
* TLDR: Looking to raise $6000 CAD ($4500 USD) to assist with overseas travel expenses&lt;br /&gt;
&lt;br /&gt;
== Participation == &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 Attending Victoria Code-Sprint&lt;br /&gt;
|-&lt;br /&gt;
| # || Participant || Country || Availability  ||  Accommodation  || Capacity || Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Andrea Aime || Italy || Monday-Thursday  || TBD || Dev || -&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Jody Garnett || - || Monday-Friday ||  - || Dev ||  limited experience with wicket.&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Kevin Smith || - || Monday-Friday || - ||  Dev || -&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Torben Barsballe || - || Monday-Friday || - || Dev || Some experienced with Javascript and wicket.&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Justin Deoliveira || - || Monday-Tuesday || TBD ||  Dev || -&lt;br /&gt;
|-&lt;br /&gt;
| 6 || Mike Pumphrey || USA || Monday-Friday || Parkside || Docs || GeoServer documentation maintainer performing final checks &amp;amp; screenshots.&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Devon Tucker || - || Monday-Friday || - || Dev || Some experienced with JavaScript and wicket.&lt;br /&gt;
|-&lt;br /&gt;
| 8 || Niels Charlier || Belgium || - || TBD || Dev || Experienced with wicket.&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Jim Hughes || USA|| Monday-Friday || TBD || Test/Dev || Now can attend full sprint&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Martin Davis || - || Wednesday || - || Test || Available for testing (has oracle development environment)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you cannot attend in person you may still be in position to update screens or assist with testing a nightly build overnight. Close collaboration for manual testing will require use of IRC/Skype/Hangout as appropriate for the parties involved.&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 helping out Remotely&lt;br /&gt;
|-&lt;br /&gt;
| # || Participant || Country || Communication || Time Zone|| Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Ian Turton || United Kingdom || Hangout/Skype/Email|| UTC || Hapless volunteer&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ben Caradoc-Davies || New Zealand || Email/Skype/Hangout|| UTC+13 || Moral support and build nanny&lt;br /&gt;
|- &lt;br /&gt;
| 3 || Gabriel Roldán || Argentina || Email/Hangout|| || Experienced with wicket&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Jukka Rahkonen || Finland || Email/Skype|| || Test nightly builds on Windows&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Brad Hards || Australia || Email/Skype || UTC + 11 || Dev, some test. Uneven availability.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sprint ==&lt;br /&gt;
&lt;br /&gt;
The schedule has been broken down by day to help plan activities for those with limited availability. If you can stop by for an afternoon to help with testing, or volunteer online to test a nightly build, please let the team know. &lt;br /&gt;
&lt;br /&gt;
In scope:&lt;br /&gt;
&lt;br /&gt;
* Use of Java 8 syntax to reduce wicket boiler plate code&lt;br /&gt;
* Mike Pumphrey will be on hand to update user guide as each screen is completes manual testing&lt;br /&gt;
&lt;br /&gt;
Out of scope:&lt;br /&gt;
&lt;br /&gt;
* Changing the codebase to use a different library (the effort would be at least an order of magnitude bigger)&lt;br /&gt;
* Improve the behavior of the current UI (we can make improvements at the end, once everything works, if time remains)&lt;br /&gt;
&lt;br /&gt;
=== Preflight ===&lt;br /&gt;
&lt;br /&gt;
Sprint tasks on the GeoServer wiki:&lt;br /&gt;
&lt;br /&gt;
* https://github.com/geoserver/geoserver/wiki/Wicket-migration-code-sprint&lt;br /&gt;
&lt;br /&gt;
Andrea has done the bulk changes - and good news you can start from eclipse! Bad news 200 compile errors.&lt;br /&gt;
&lt;br /&gt;
Please: Review the above wiki page and the documentation links provided prior to the start of the sprint.&lt;br /&gt;
&lt;br /&gt;
=== Monday 18 Jan ===&lt;br /&gt;
&lt;br /&gt;
Activities:&lt;br /&gt;
* change wicket Dependency&lt;br /&gt;
* wicket 7 bootcamp / [https://cwiki.apache.org/confluence/display/WICKET/Migrating+to+Wicket+1.3 migration guide]&lt;br /&gt;
* migrate to wicket 7&lt;br /&gt;
&lt;br /&gt;
=== Tuesday 19 Jan ===&lt;br /&gt;
&lt;br /&gt;
* migrate to wicket 7&lt;br /&gt;
* migration/testing: workspace configuration screens&lt;br /&gt;
* migration/testing: datastore configuration screens&lt;br /&gt;
** oracle: martin&lt;br /&gt;
&lt;br /&gt;
=== Wednesday 20 Jan ===&lt;br /&gt;
 &lt;br /&gt;
* migration/testing: global configuration screens&lt;br /&gt;
* migration/testing: service configuration screens (jody/volunteer)&lt;br /&gt;
* migration/testing: layer configuration screens&lt;br /&gt;
** vector:&lt;br /&gt;
** raster:&lt;br /&gt;
** image mosaic: &lt;br /&gt;
&lt;br /&gt;
availability: martin&lt;br /&gt;
&lt;br /&gt;
=== Thursday 21 Jan ===&lt;br /&gt;
&lt;br /&gt;
* migration/testing: tile cache configuration screens (kevin/volunteer)&lt;br /&gt;
* migration/testing: security configuration screens&lt;br /&gt;
* migration/testing: demos&lt;br /&gt;
&lt;br /&gt;
=== Friday 22 Jan ===&lt;br /&gt;
&lt;br /&gt;
* manual testing: demos&lt;br /&gt;
* manual testing: extensions&lt;br /&gt;
* manual testing: select community modules&lt;br /&gt;
&lt;br /&gt;
[[Category:Code Sprints]]&lt;/div&gt;</summary>
		<author><name>Wiki-Bradh</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=MapServer_2015_SOC_Ideas&amp;diff=81881</id>
		<title>MapServer 2015 SOC Ideas</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=MapServer_2015_SOC_Ideas&amp;diff=81881"/>
		<updated>2015-02-22T03:24:26Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bradh: /* SpatiaLite support in TinyOWS */  Remove me as potential mentor - I won't have time this year.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MapServer Suite 2015 SOC Ideas  =&lt;br /&gt;
&lt;br /&gt;
Enter ideas for development projects here. '''Note these are just suggestions - students are welcome to propose projects based on their own interests''' that relate to the MapServer Suite. Our current efforts are based on the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://www.mapserver.org/ Mapserver Suite] This is the mapserver cartographic server, which now includes TinyOWS and MapCache.&lt;br /&gt;
&lt;br /&gt;
You can find the source code, tutorials, the project mailing list and various other information at the link above. &lt;br /&gt;
&lt;br /&gt;
To give you an idea about possible SoC projects, here are some suggestions: &lt;br /&gt;
&lt;br /&gt;
== MapServer core related ideas  ==&lt;br /&gt;
&lt;br /&gt;
=== Direct support for Scribe Syntax in MapServer ===&lt;br /&gt;
&lt;br /&gt;
The Scribe syntax is a variant of the traditional MapServer mapfile format that was created to facilitate the development of mapfiles with large number of scale-dependent rules, which is becoming very common with today's tile-based mapping environments with discrete zoom levels. More information about the format is available at http://scribeui.org/scribe-syntax.html&lt;br /&gt;
&lt;br /&gt;
There is currently no direct support for the Scribe syntax in the MapServer core, so users of the Scribe syntax currently have two options:&lt;br /&gt;
* use the scribe.py python utility (https://github.com/solutionsmapgears/Scribe) to convert their scribe mapfile to a regular MapServer mapfile&lt;br /&gt;
or&lt;br /&gt;
* use the ScribeUI online editor (http://scribeui.org/index.html) to manage their mapfiles&lt;br /&gt;
&lt;br /&gt;
The goal of this project is to implement direct (or transparent) support for the Scribe syntax in the MapServer core, either through a dedicated parser, or simply by writing a converter that translates the Scribe syntax into regular mapfile syntax in memory at runtime for each request (possibly with some caching). The second option would be less performant, but simpler. Both options should be considered with their pros and cons. User documentation and test suite would also need to be updated accordingly.&lt;br /&gt;
&lt;br /&gt;
Possible mentors: Daniel Morissette, Julien-Samuel Lacroix&lt;br /&gt;
&lt;br /&gt;
== TinyOWS related ideas  ==&lt;br /&gt;
&lt;br /&gt;
=== SpatiaLite support in TinyOWS ===&lt;br /&gt;
&lt;br /&gt;
TinyOWS is a geographical feature server, implementing WFS and WFS-T OGC &lt;br /&gt;
protocols. TinyOWS focus on performance, KISS design, and strong compliance to &lt;br /&gt;
the standards. It will be included in the MapServer Suite project as soon as the forthcoming 6.2 release.&lt;br /&gt;
&lt;br /&gt;
TinyOWS currently relies heavily on PostGIS, to get a strong transactionnel &lt;br /&gt;
backend, and be as close as possible from the data. This leads to good &lt;br /&gt;
performances and avoid duplication of features (such as GML format I/O for instance).&lt;br /&gt;
&lt;br /&gt;
This SoC project consists in the implementation of a Spatialite additional support for TinyOWS. The aim is to use this lightweight database as a backend, enabling TinyOWS deployment without the need of a PostGIS server.&lt;br /&gt;
&lt;br /&gt;
SpatiaLite is indeed a SQLite spatial extension, adding a whole lot of &lt;br /&gt;
geographical features to SQLite, creating a convenient and lightweight self-&lt;br /&gt;
contained spatial database. While being less efficient than PostGIS in a multi-&lt;br /&gt;
user context, SpatiaLite supports transactions and most of the spatial &lt;br /&gt;
features needed to act as TinyOWS backend.&lt;br /&gt;
&lt;br /&gt;
The project will include the following steps :&lt;br /&gt;
* Inclusion of SpatiaLite libraries into TinyOWS build system (as optional)&lt;br /&gt;
* Identify all TinyOWS codes related to PostGIS functions.  &lt;br /&gt;
* Add missing features into SpatiaLite to be able to act as TinyOWS backend (GeomFromGML for instance)&lt;br /&gt;
* And provide a clean enough patch to get these features commited into the trunk&lt;br /&gt;
* Add multi-database abstraction layer into TinyOWS (to support either PostGIS or SpatiaLite)&lt;br /&gt;
* CreateTinyOWS and SpatiaLite units tests cases&lt;br /&gt;
* Check compliance to CITE tests for OGC standards with SpatiaLite backend&lt;br /&gt;
* Compare performances between PostGIS backend and SpatiaLite backend&lt;br /&gt;
* SQL Injection audit, on the new backend (with a tool like SQLMap)&lt;br /&gt;
&lt;br /&gt;
Possible mentors: &lt;br /&gt;
* Olivier Courtin &amp;lt;olivier.courtin (at) oslandia.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
&lt;br /&gt;
== Lots of other options  ==&lt;br /&gt;
&lt;br /&gt;
There are a lot of other possibilities that we would be happy to discuss with any students interested. Best you contact us on the MapServer mailing list:&lt;br /&gt;
&lt;br /&gt;
* http://lists.osgeo.org/mailman/listinfo/mapserver-dev&lt;br /&gt;
&lt;br /&gt;
[[Category:Google_Summer_of_Code]]&lt;/div&gt;</summary>
		<author><name>Wiki-Bradh</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Bradh&amp;diff=60416</id>
		<title>User:Bradh</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Bradh&amp;diff=60416"/>
		<updated>2012-02-04T23:52:59Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bradh: Created page with &amp;quot;Brad Hards  Spatialite developer.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Brad Hards&lt;br /&gt;
&lt;br /&gt;
Spatialite developer.&lt;/div&gt;</summary>
		<author><name>Wiki-Bradh</name></author>
	</entry>
</feed>