The Boston OSGeo Code Sprint ended today. Overall I think it was a great success just in terms of what was accomplished
and the fact that it was the very first conference we had ever set up. We were all nerves so couldn't enjoy it as much as we wanted to. It was also the first conference we were able to sorta attend all days for.
Paul already gave a great cap on what was going on in the PostGIS and MapServer camps. I still felt like there was way too much coding going on
and would be nice to have a bit more talking and a bit less typing.
I want to thank EnterpriseDb for being a Gold Sponsor and it would have been nice if they gave a talk. Maybe I can drag them in some other day. Rich Grady, of AppGeo gave a wonderful and humorous talk about the metamophisis AppGeo is going thru coming from a predominantly ESRI shop, now focused on the prize of finding the best solutions to solve spatial IT problems; which surprisingly does not always involve ESRI and is more and more requiring Open Source GIS technologies. They did show off their ESRI medals of honor and how well they kept papers from flying around.
For those who contributed to our pgRouting campaign, a BIG THANKS. We'll be circling back later this week or early next to try to finish collecting and charging credit cards.
If you already wrote us asking, but how do I pay? and we haven't responded with details, don't worry about it. We'll get to you next week. More concerned about those who haven't contacted us.
Some personal accomplishments for us
With Steve Woodbridge's help we finally got pgRouting 1 branch to compile for both mingw64-w32 and mingw64-w64 and regress (well all the tests that were supposed to pass anyway). We'll be making these binaries available soon. This BTW includes
CREATE EXTENSION option.
The ultimate goal will be to get the pgRouting 2.0 chain (still a work in progress in an of itself) compiling and working which will provide new features,
but also a lot of cleanup and change of function names, which will unfortunately be fairly breaking from the pgRouting 1 series. Depending on if pgRouting 2 is released by the time we release PostGIS 2.1, we'll either be shipping pgRouting 1 series or pgRouting 2 with PostGIS 2.1 in application stackbuilder and the other as just binaries.
- Finally got a project with a lot of CMake dependencies working (and under mingw64), which paves the way for doing the same with GEOS , if Mateusz Loskot and Sandro Santilli
are really serious about supporting CMake for GEOS. I still don't feel comfy with CMake particularly under mingW since it seems to want to use my regular windows pathing
making it somewhat difficult to standardize our ming 32 and ming 64 build chains. Steve commented the beauty of the MapServer CMake infrastructure and how he needs to steal some of their ideas.
- We hashed out some of the details of the PAGC address standardizer and how that will integrate with PostGIS tiger geocoder. Have that compiling as well and planning to ship that with PostGIS 2.1 windows as a drop in replacement for the somewhat flaky PostGIS tiger_geocoder normalize_address.
- Got our mingw 64 working on Bborie Park's Windows 7 VM, which means he won't have to bug me about putting this debug line here and there when he needs to verify something or troubleshoot an issue in windwos :).
It also means I have another mingw64 soldier at my disposal.
- Learned a lot more about unix hacking from both Steve and Bborie watching them type along commands that I never fully understood before and that they were kind enough to explain.
I really wanted to nail down -- so guys -- when do you think we will be ready to release PostGIS 2.1.0? I did not get a warm and fuzzy commitment.
So I may need to yell and scream fire next time and start pushing things to PostGIS Future.