<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GeoServer Blog &#187; GeoServer</title>
	<atom:link href="http://blog.geoserver.org/tag/geoserver/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.geoserver.org</link>
	<description>Everything GeoServer, and a little more</description>
	<lastBuildDate>Wed, 21 Dec 2011 22:28:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>GeoServer 2.1.1 Released</title>
		<link>http://blog.geoserver.org/2011/06/25/geoserver-2-1-1-released/</link>
		<comments>http://blog.geoserver.org/2011/06/25/geoserver-2-1-1-released/#comments</comments>
		<pubDate>Sat, 25 Jun 2011 05:21:27 +0000</pubDate>
		<dc:creator>Mark Leslie</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[2.1]]></category>
		<category><![CDATA[GeoServer]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://blog.geoserver.org/?p=994</guid>
		<description><![CDATA[Close on the heels of the release of our newest stable branch, the GeoServer team is pleased to announce the release of GeoServer 2.1.1. While primarily a bug-fixing release, a number of enhancements have been made, including support for the upcoming PostGIS 2.0, the addition of a number of new WPS processes and the addition [...]]]></description>
			<content:encoded><![CDATA[<p>Close on the heels of the release of our newest stable branch, the GeoServer team is pleased to announce the release of <a href="http://geoserver.org/display/GEOS/GeoServer+2.1.1">GeoServer 2.1.1</a>.  While primarily a bug-fixing release, a number of enhancements have been made, including support for the upcoming <a href="http://www.postgis.org/">PostGIS</a> 2.0, the addition of a number of new WPS processes and the addition of the <a href="http://docs.geoserver.org/2.1.1/user/data/teradata.html">Teradata</a> database extension to the release.  As always, there are a great many people to thank for the successful release.  Our contributors continue their tireless efforts to move GeoServer forward.  Our users and advocates provide invaluable feedback and direction to the project.  <a href="http://geoserver.org/display/GEOS/Commercial+Support">Sponsoring companies</a> and groups provide much needed funding to drive the addition of new functionality.  This release I would like to draw special attention to a few contributions.</p>
<ul>
<li>Rudi Hochmeister has contributed a patches to our logging system to simplify debugging and to fix a number of issues in our developer documentation.</li>
<li>Gianni Barrotta, Andrea Di Nora, and Pietro Arena have contributed a number of new WPS processes to the project.</li>
<li>Robert Coup has identified inconsistencies in the handling of URLs in the KML and GeoRSS output formats and has contributed patches to bring those in line with the rest of the code base.</li>
<li>Matt Bertrand has added support for the definition of character set during shapefile uploads and associated testing.</li>
</ul>
<p>Contributions like these help keep GeoServer responsive to the needs of our community and allow us to continue providing a stable and useful product.  Thank you!  Thanks also go to <a href="http://www.lisasoft.com">LISAsoft</a> for sponsoring this release.  Please <a href="http://geoserver.org/display/GEOS/GeoServer+2.1.1">download GeoServer 2.1.1</a>, try it out, and provide feedback on the <a href="https://lists.sourceforge.net/lists/listinfo/geoserver-users">mailing list</a>.  Your feedback helps GeoServer to continue to improve.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoserver.org/2011/06/25/geoserver-2-1-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GeoServer 2.0.2 release</title>
		<link>http://blog.geoserver.org/2010/05/25/geoserver-2-0-2-release/</link>
		<comments>http://blog.geoserver.org/2010/05/25/geoserver-2-0-2-release/#comments</comments>
		<pubDate>Tue, 25 May 2010 16:00:06 +0000</pubDate>
		<dc:creator>victortey</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[GeoServer]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://blog.geoserver.org/?p=687</guid>
		<description><![CDATA[To meet the growing demand for a geospatial server that meets the open standards set by the Open Geospatial Consortium, the GeoServer community has worked hard to release the new GeoServer 2.0.2. This release includes almost 100 bugfixes and new features. As previously mentioned, GeoServer now provides support for Oracle Georaster, custom database layouts for [...]]]></description>
			<content:encoded><![CDATA[<p>To meet the growing demand for a geospatial server that meets the open standards set by the Open Geospatial Consortium, the GeoServer community has worked hard to release the new <a href="http://geoserver.org/display/GEOS/GeoServer+2.0.2" target="_blank">GeoServer 2.0.2</a>.  This release includes <a href="http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10311&amp;version=16040" target="_blank">almost 100 bugfixes and new features</a>.</p>
<p>As <a href="http://blog.geoserver.org/2010/05/17/oracle-georaster-custom-jdbc-access" target="_blank">previously mentioned</a>, GeoServer now provides support for Oracle Georaster, custom database layouts for image data and <a href="http://blog.geoserver.org/2010/05/25/polymorphism-in-application-schema/" target="_blank">polymorphism</a>.</p>
<p>Have you ever wondered what geographical area an EPSG code covers? A new feature has been added to showcase the different projections visually, by showing a map of the projection&#8217;s area of validity in the same CRS.  Here are three examples of this: <a href="http://demo.opengeo.org/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.demo.SRSDescriptionPage&amp;code=EPSG:2964" target="_blank">EPSG:2964</a>, <a href="http://demo.opengeo.org/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.demo.SRSDescriptionPage&amp;code=EPSG:3032" target="_blank">EPSG:3032</a>, <a href="http://demo.opengeo.org/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.demo.SRSDescriptionPage&amp;code=EPSG:22184" target="_blank">EPSG:22184</a>.</p>
<p>To add to this, we have also added a default style preview in the layer publishing configuration.</p>
<p>The rendering subsystem has been improved to include <a href="http://docs.geoserver.org/stable/en/user/styling/sld-extensions/substitution.html" target="_blank">parameter substitution</a>, meaning you can pass parameters down from a GetMap request into your SLD for dynamic styling purposes.</p>
<p>The ability to do geometry transformations, included in GeoServer 2.0.1 without much fanfare, now has been <a href="http://docs.geoserver.org/stable/en/user/styling/sld-extensions/geometry-transformations.html" target="_blank">completely documented</a>.</p>
<p>Building image pyramids just got easier: gone are the times where you had to manually build each level mosaic and configure the main property file by hand.  The current pyramid extension can do this for you provided it is given a suitably configured directory set. See the <a href="http://docs.geoserver.org/stable/en/user/tutorials/imagepyramid/imagepyramid.html" target="_blank">pyramid tutorial</a> for more details.</p>
<p>Finally, this release of GeoServer implements the GetStyles optional WMS method allowing a user to retrieve the definition of all styles attached to a specific WMS layer, see the following link for an example:<br />
<a href="http://demo.opengeo.org/geoserver/wms?request=GetStyles&amp;layers=topp:states&amp;service=wms&amp;version=1.1.0" target="_blank">http://demo.opengeo.org/geoserver/wms?request=GetStyles&amp;layers=topp:states&amp;service=wms&amp;version=1.1.0</a></p>
<p>Thanks to everyone who have worked hard over the past few months adding features and fixing bugs, in order to make this release happen.  As usual, we encourage you to <a href="http://geoserver.org/display/GEOS/GeoServer 2.0.2" target="_blank">download</a>, try it out, and provide feedback on the <a href="https://lists.sourceforge.net/lists/listinfo/geoserver-users" target="_blank">users mailing list</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoserver.org/2010/05/25/geoserver-2-0-2-release/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Adding Time support to GeoServer via the ImageMosaic plugin</title>
		<link>http://blog.geoserver.org/2009/12/11/time-support-for-geoserver/</link>
		<comments>http://blog.geoserver.org/2009/12/11/time-support-for-geoserver/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 01:50:23 +0000</pubDate>
		<dc:creator>Simone Giannecchini</dc:creator>
				<category><![CDATA[Behind The Scenes]]></category>
		<category><![CDATA[Developer notes]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[GeoServer]]></category>
		<category><![CDATA[GeoTools]]></category>
		<category><![CDATA[Giannecchini]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[Mosaic]]></category>
		<category><![CDATA[Temporal]]></category>
		<category><![CDATA[TIME]]></category>
		<category><![CDATA[wms]]></category>

		<guid isPermaLink="false">http://blog.geoserver.org/?p=392</guid>
		<description><![CDATA[Lately, I have been working on adding support for the TIME attribute for GeoServer in WMS GetMap requests via an improvement of the ImageMosaic raster store: http://yourserver/geoserver/wms?REQUEST=GetMap&#38;...&#38;TIME=2009-12-12,2009-12-13&#38;... You can get some more details on the GeoSolutions blog.]]></description>
			<content:encoded><![CDATA[<p>Lately, I have been working on adding support for the <strong>TIME </strong>attribute for GeoServer in WMS GetMap requests via an improvement of the ImageMosaic raster store:</p>
<blockquote><p><code>http://yourserver/geoserver/wms?REQUEST=GetMap&amp;...&amp;TIME=2009-12-12,2009-12-13&amp;...</code></p></blockquote>
<p>You can get some more details on the <a title="Time support for GeoServer" href="http://geo-solutions.blogspot.com/2009/12/adding-time-support-to-geoserver-and.html" target="_blank">GeoSolutions blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoserver.org/2009/12/11/time-support-for-geoserver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proposal for improving ImagePyramid support (and other small developments)</title>
		<link>http://blog.geoserver.org/2009/11/18/proposal-for-improving-imagepyramid-support-and-other-small-developments/</link>
		<comments>http://blog.geoserver.org/2009/11/18/proposal-for-improving-imagepyramid-support-and-other-small-developments/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 19:33:46 +0000</pubDate>
		<dc:creator>Simone Giannecchini</dc:creator>
				<category><![CDATA[Behind The Scenes]]></category>
		<category><![CDATA[Polls]]></category>
		<category><![CDATA[FOSSG]]></category>
		<category><![CDATA[funding]]></category>
		<category><![CDATA[GeoServer]]></category>
		<category><![CDATA[GeoSolutions]]></category>

		<guid isPermaLink="false">http://blog.geoserver.org/?p=378</guid>
		<description><![CDATA[Ciao a tutti, Supporting a project such as GeoServer requires a great investment of time and resources. Organizations that support it are faced with the problem of finding funding. As founder of my own company, I often find myself in the position to seek funding for supporting GeoServer and I obviously tend to prefer large [...]]]></description>
			<content:encoded><![CDATA[<p>Ciao a tutti,</p>
<p>Supporting a project such as GeoServer requires a great investment of time and resources.  <a href="http://geoserver.org/display/GEOS/Commercial+Support">Organizations</a> that support it are faced with the problem of finding funding. As founder of my own <a title="GeoSolutions" href="http://www.geo-solutions.it/" target="_blank">company</a>, I often find myself in the position to seek funding for supporting GeoServer and I obviously tend to prefer large contracts to small ones.  This seems perfectly reasonable, however I do recognize that in the long run this approach may cause some missed opportunities.  Large funding usually focuses on large developments, but they leave aside common glitches and bugs, i.e. isolated features that are not working properly or could be improved relatively easily.  To counter this, supporting organizations must invest surplus money and resources from other contracts into tackling these problems, since it is difficult or inefficient to chase money to address each small issue separately.</p>
<p>As a specific example, I have lately seen people struggling to get the <a href="http://docs.geoserver.org/2.0.x/en/user/data/imagepyramid.html" target="_blank">ImagePyramid</a> extension working, and I know it would be relatively easy to improve things (in that it would not need a lot of funding) but none of our current clients needs this functionality, so the work never gets done.</p>
<p>With this in mind, I have come up with the following idea: once someone, be it a user or a support organization, recognizes an issue/missing feature that no one else wants or has funding to fix, we should try to describe the problem/feature somewhere (such as on this blog), provide a Point of Contact (POC) for the work and then ask the community for an Expression of Interest (EOI) to check whether there is enough momentum/desire to fix/implement. Perhaps the POC should write the proposal having already scoped out the work or maybe the scope should wait until we know that there is enough interest.  Another topic where I would see some interest is in whether the process should be completely transparent or not regarding who gives the funding as well as who spends the funding gathered.  I would be interested in feedback on all of these suggestions.</p>
<p>To test his idea, I would like to invite anyone who might be interested in providing a bit of funding to improve the support for the ImagePyramid extension in GeoServer to express your interest to me. Specifically, I am talking about automagic <a href="http://jira.codehaus.org/browse/GEOT-2712">import from GDAL retile</a>, improved stability and performance, and/or automagic pyramiding as a GeoServer/GeoTools utility.</p>
<p>If you are interested you can drop me an email at simone.giannecchiniATgeo-solutions.it.</p>
<p>Ciao, Simone.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoserver.org/2009/11/18/proposal-for-improving-imagepyramid-support-and-other-small-developments/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Meet the developers @ FOSS4G 2009</title>
		<link>http://blog.geoserver.org/2009/10/08/meet-the-developers-foss4g-2009/</link>
		<comments>http://blog.geoserver.org/2009/10/08/meet-the-developers-foss4g-2009/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 15:44:39 +0000</pubDate>
		<dc:creator>Simone Giannecchini</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Developer notes]]></category>
		<category><![CDATA[foss4g]]></category>
		<category><![CDATA[GeoServer]]></category>

		<guid isPermaLink="false">http://blog.geoserver.org/?p=297</guid>
		<description><![CDATA[I am pleased to announce that we are organizing a &#8220;Birds of a Feather&#8221; session (what&#8217;s that?) at the FOSS4G 2009 Conference in Sydney, Australia. This session is to gather together everyone who is interested in discussing the past, present, and (bright) future of GeoServer. The session will be held on Thursday 22nd October, late [...]]]></description>
			<content:encoded><![CDATA[<p>I am pleased to announce that we are organizing a &#8220;<a href="http://wiki.osgeo.org/wiki/FOSS4G_2009_BirdsOfAFeather#INSPIRE_Data_Profile_Support_in_FOSS4G" target=_blank>Birds of a Feather</a>&#8221; session (<a title="BirdsOfAfeather" href="http://en.wikipedia.org/wiki/Birds_of_a_Feather_(computing)" target=_blank>what&#8217;s that?</a>) at the <a href="http://2009.foss4g.org/" target=_blank>FOSS4G 2009</a> Conference in Sydney, Australia.  This session is to gather together everyone who is interested in discussing the past, present, and (bright) future of GeoServer.</p>
<p>The session will be held on <strong>Thursday 22nd October, late afternoon</strong> (specific time TBD).  If you are attending FOSS4G 2009 (and <a href="http://blog.geoserver.org/2009/07/23/geoserver-is-all-over-foss4g/" target=_blank>you very much should</a>), feel free to stop by in order to say hi and chat a bit with us.</p>
<p>See you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoserver.org/2009/10/08/meet-the-developers-foss4g-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hibernate and GeoServer: seeking for scalability and robustness</title>
		<link>http://blog.geoserver.org/2009/08/27/hibernate-and-geoserver-seeking-for-scalability-and-robustness/</link>
		<comments>http://blog.geoserver.org/2009/08/27/hibernate-and-geoserver-seeking-for-scalability-and-robustness/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 13:02:14 +0000</pubDate>
		<dc:creator>Simone Giannecchini</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[GeoServer]]></category>
		<category><![CDATA[GeoSolutions]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[JEE]]></category>

		<guid isPermaLink="false">http://blog.geoserver.org/?p=262</guid>
		<description><![CDATA[At GeoSolutions we have decided to tackle scalability and robustness problems by implementing a new GeoServer internal catalog that leverages on Hibernate as its persistence engine and that would also not bring the whole configuration into memory. Our goal is to be able to support at least Postgis and Oracle as the target database, but as you know, many more are supported by Hibernate (spatialite wi  ontheradar as well).
The range of features that this work would open up is pretty wide, just think about using Hibernate distributed caching, simplified GeoServer replication, etc., etc.]]></description>
			<content:encoded><![CDATA[<p>I thought it would have been worth spending a few minutes to let people know about this development that we are performing at <a href="http://www.geo-solutions.it">GeoSolutions</a>.<br />
Being not only GeoServer developers but also GeoServer hungry users, we have been a bit unpleased in the past some the scalability problems that it was showing due to the fact that:</p>
<ol>
<li><strong>GeoServer was keeping all its configuration into memory</strong></li>
<li><strong>GeoServer was making use XML files to handle its internal configuration</strong></li>
</ol>
<p>Now a lot of work has been lately for the upcoming 2.0 version of GeoServer, to cope with point 2 above, however point 2 has not been touched yet.<br />
If you use GeoServer the way we use it, with thousand of layers and with 10 to 100 new layers added daily (usually remote sensing data), you might agree with us that we need to:</p>
<ol>
<li><strong>Not load and keep the entire configuration in memory</strong></li>
<li><strong>Use a database to store the configuration</strong></li>
</ol>
<p>In a few words, we need to improve scalability and robustness while tring to not jeopardize performance, we need to be <strong>enterprise-ready</strong>.</p>
<p>At GeoSolutions we have decided to tackle this problems by implementing a new GeoServer internal catalog that leverages on Hibernate as its persistence engine and that would also <span style="font-weight: bold">not</span> bring the whole configuration into memory. Our goal is to be able to support at least Postgis and Oracle as the target database, but as you know, many more are supported by Hibernate (spatialite wi  ontheradar as well).<br />
The range of features that this work would open up is pretty wide, just think about using Hibernate distributed caching, simplified GeoServer replication, etc., etc.</p>
<p>The work is in progress, we have started to describe the details on the GeoServer <a href="http://geoserver.org/display/GEOS/Hibernate+based+catalog">wiki </a>.<br />
If you are interesting in supporting somehow (funding or human resources) this effort, please, drop me a few lines at simone.giannecchiniATgeo-solutions.it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoserver.org/2009/08/27/hibernate-and-geoserver-seeking-for-scalability-and-robustness/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

