Friday was code sprint day, and a healthy pile of nerds settled into a nice modern space at the Barcelona CitiLab for 8 hours of coding and technical discussion. Team PostGIS dedicated the day to discussions of PostGIS 2.0, and identifying and closing off high priority tickets before releasing a 1.5.2 update (to provide support for PostgreSQL 9.0, coming out soon).
Subject to approval by the full Project Steering Committee (PSC) there will a couple big changes to PostGIS through the 2.0 cycle. First, the raster experimental spike will move into the main tree and become a default part of PostGIS. Second, the PgRouting external project will move into the PostGIS source tree and issue tracking system as a spike, and reside there while it is harmonized with PostGIS, probably entering the main tree at the 2.1 cycle. Those are the headlines. The sub-heads are 3d and 4d indexing support, real 3d objects (polyhedra), and an official translation pipeline for the reference manual so we can support the international community more comprehensively.
I spent Saturday walking my legs down to round nubbins.
I could not attend FOSS4G in 2008, and in 2009 I did not feel like there was much momentum in the technology area, but this year it felt like the community was in fact still innovating rapidly. This is a perception of course, they obviously innovated throughout 2009, but the innovators probably just found it harder to get to Sydney.
The places I am seeing and expecting to see more changes are in continuing power in client frameworks, and in the distributed computing (“cloud”) space.
Probably there will be a minor explosion of mobile projects over the next year. gvSIG mobile has been alone in that space for a long while, and emergence of competition is pretty inevitable. At the minimum we should see an open source iPhone mobile framework.
Also, the distributed computing space is ripe for some new projects, in particular distributed spatial analysis in both the vector and raster spaces. I know the intellectual ferment is out there, so we should see first releases and new projects popping out over the next 12 months. And then hear about them in Denver (September 12-16, 2011).
As an aside, I have been surprised there are so few talks about spatial CMS framework extensions at FOSS4G, since so many problems boil down to basic content management with a tasty, spicing of location and maps. There was a talk about a new spatial extension for Drupal, but I think that’s it for this year. Perhaps next year the extremely popular GeoDjango project will get some FOSS4G hype: it deserves some.
Per usual, it was a treat to see the FOSS4G regulars and meet new folks who are just entering the community, my only regret is that the event is over so quickly. It is always the most intense week of my year.
Adiós Barcelona! Me la pasé bien.