Message-ID: <20876450.3811.1369400903628.JavaMail.firstname.lastname@example.org> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_3810_557220031.1369400903627" ------=_Part_3810_557220031.1369400903627 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
GeoTools was really well represented at this years Free and Open= Source Geospatial conference. One of the advantages of being a library is = that we can really be everywhere. The downside is that even if you attended= the conference (wasn't it great!) you could not of managed to catch all th= at we had going on.
I am going to start with just a list of links and then try and ask the a= uthors for a couple of comments on how their lab / presentation / demo went= . I made a point of talking to people in the evenings and asking about thei= r favourite presentations - where possible I have shared their comments.
Scott Davis is a long time GeoServer power user, and generally great at = abusing our software stack and sending good bug reports. Apparently the pra= ctise has warmed him up for writing full length books. As I understand it S= cott used and abused a harmless GeoServer war in wonderful ways cumulating = in a nice AJAX front end.
Scott's talks are always well received, now if only he cleaned up after = his Lab things would of went better for me His class configured GeoServer to t= he point where it was not stable for my GeoTools lab later in the week.
These guys had a great time - I ran into The Open Open Planning Project = crew after words in the pub and they were all smiles. The room was at capac= ity with 80 people.
A full complement of GeoServer developers showed to provide lots of pers= onal attention. Thanks to Chris Holmes, Justin, Saul Faber, Scott Davis and= Simone.
This lab was great. I talked for a total of a two minuets before letting= people have at it. We went through a wide range of functionality and were = sure to try out as much of the open source software stack as we could get o= ut hands on (everything from PostGIS to MapBuilder).
A range of power users and developers showed up to provide that all impo= rtant personal touch. The room was completely full (with a couple of mac us= er sitting on the floor at the back). Everyone went home happy.
Thanks to Jody, Jesse, Cory, Andrea, Silvia and Brock for making our dre= ams a reality.
This was the only hard-core hands on programming lab at the conference t= his year. Thanks to everyone who attended! GeoTools was used to access a We= b Map Server, generate a Shape file, hack away at PostGIS (using Common Que= ry Language and Filter 1.0). Students that finished early got a chance to v= isualization with Images and Shapefiles.
One user commented that this was what a lab should be - not a lot of tal= king and all the instructions printed out. Don't tell the uDig crew but we = used QGis to check that shapefiles were generated correctly. One difficulty= we encountered was the local install of GeoServer had been messed up by a = previous Lab.
Thanks to Jody, Martin, Brock an Melisa for pulling this one together. S= pecial thanks to Andrea and Jesse for the code review.
Geoff Zeiss provided an interesting speaker; who served to underline the= need to talk standards as part of a larger motion of pushing GIS into ever= ything. Apparently some of the building standards have been tricked into ad= opting GML and actually placing their buildings somewhere in the world. Som= e interesting work ahead of us I suspect before GIS dissolves into the gene= ral grab bag of IT constructs and finally becomes just another domain. It w= as interested that he felt validated in the decision to go open source base= d on "the community" providing FDO with access to a few more form= ats. It is important to recognize what value people are expecting out of th= eir open source experience; sometimes it is not what you would expect.
Tyler Mitchell was on hand to give nice little talk about community comp= lete with interesting expanding circles that showed the connectedness of al= l things. Long winters in Canada make for great diagrams - he has a much be= tter expression of what was going on here Touchdow= n! FOSS4G 2007 A Resounding Success
Peter Rushforth was in town representing the much respected GeoConnectio= n program. GeoConnection has been an important source of inspiration and fu= nding for many projects that feed off of (and into) GeoTools development. H= e appeared a little bit disjointed from the surroundings, one of the major = themes was the Canadian Data Infrastructure which is a little bit of a toug= h sell to an international conference focused on software. I sometimes get = the impression that Canada's funding of open source geospatial software is = a bit of an accident on the way to cold hard data deliverables.
Still warm fussy software makes you feel good and GeoConnection has been= the motivator for more than its fair share.
James Macgill (our honoured founder= - yes he is from England so I am jolly well going to spell honoured with a= "u") was on hand to talk about the extravaganza that was the OSG= eo summer of code projects.
Raj Singh made use of the lightning= talks to talk about how OSGeo and standards can play well together, and ho= w OGC is sure to include an open source reference implementation for new st= andards as they come out. It was nice that Raj recognized the difficulties = we have in cooperating around standards (even just access to them is diffic= ult). It sounds like the combintation of OSGeo to talk for us and personal = OGC membership will help address many of these concerns - here is hoping.= p>
Aside: Schuyer Earle did his usual am= azing attention span-of-a-gnat-on-speed how-long-can-you-watch-him-click-th= rough-slides-before-you-blink and lose-context-for-the-rest-of-his-talk pow= er hour tour of off the wall subject material. This year it was about brea= king down the subject material of the conference and trying to make sense o= f it using only the POWER OF STATISTICS. He presented a series of really in= teresting scatter plots showing how the presentations and labs split up on = a number of metrics. It was really very cool to see Java so well represente= d and recognize that GeoTools was powering a lot of the show. What a differ= ence from two short years ago.
Paul Ramsey's perennial survey talk is always a hit - and every year you= need to see it again. It is really with downloading the pdf from the above= page - but you will have to image Paul's wry wit for yourself. In talking = to people afterwords many listed this talk as the cornerstone of their FOSS= 4G experience; based on the survey they planned out what presentations and = projects to hunt down for the remaining three days. You can always tell who= attended this talk as they started categorized everything in terms of the = "Java" tribe or the "C" tribe.
Justin assures me this was supposed to be titled "MapServer and Geo= Server" but apparently "vs" makes for better attendance. Hav= e a look at the attached pdf - the numbers (and everyones hard work) really= speak for themselves.
The real take home lesson here is to spend some time configuring both ap= plication if performance is critical to you. Actually the real take home le= sson is to have a look on our support page and hire all us smart developers= to make the software faster!
Thanks to Justin and Brock for putting on such a good show. Thanks to An= drea for making GeoServer king this year
I had a sneak peek at this talk and it is amazing the kind of diverse ap= plications uDig has morphed into. The combination of eclipse rich client pl= atform and the ability to "re brand" has resulted in a list of ve= ry targeted application. I wonder if this ability is the secret to avoiding= the Jump fork explosion?
Thanks to Jesse and Paul for rounding up all the contents; as well as th= e udig-devel list for providing the raw - enthusiasm- material.
Andrea Antonello is a funny guy; did that come through in his presentati= on? Update this wiki and tell me what happened!
I had a look at this work as it was under development (thanks for the uD= ig patch guys!). How did their presentation work out?
The Open Planning Project triumphs again - this time at the hands of the= ir Lead Developer (when did this happen Andrea?).
Thanks to Andrea and Justin for tag teaming this presentation, great wor= k guys.
As far as I know this is the only presentation to get interrupted by a r= ound of applause - for the GeoServer/Google Earth time demo (which is admit= tedly really cool).
Apparently this presentation resulted in one of the most memorable quote= s: "This talk is not about fluffy geo web services, it is about the se= rious stuff - Geometry". Everyone thought this was really funny; and w= ere trying to capture the exact tone of voice at the pub afterwords.
Apparently the talk was great; but no match for Martin's wit.
David Adler is a long time GeoTools committer. He was here as part of a = team to announce the free version of DB2 Spatial. Our man on the street, Ma= rtin Davis, was there in hopes of seeing source code ( Free is not the same= as Open Source). The good news for us is (finally!) the ability to ship D= B2 jdbc drivers so GeoTools can work out of the box with DB2 Spatial.
Thanks to David Adler and the DB2 team for the great talk, and supportin= g GeoTools for many years.
GeoTools was used as part of this work - anyone attend the talk?
Another win for GeoTools. Thanks to Belay for making this happen.
You may know Simone by reputation. You may known Simone is really tall. = What you do not know is how fast he can talk - this really felt like a 20 m= in lightning talk covering all things raster! It was telling that this room= filled up with the hard core GeoTools developers as we tried to understand= what Simone has done to make raster access so darn fast.
You will really have to read the pdf; there was a lot of content packed = into those 20 mins. A GDAL bridge, speed, nD coverage, some more speed, and= so on...
There were a couple of great quotes - at one point Chris Holmes asked &q= uot;How did you figure it out?" with respect to JAI performance. The a= nswer as always is "I read the source code". The good news is th= at Simone has been collaborating with others on the nD coverage work, and t= hat he has a much closer relationship with the Java Advanced Imaging Team n= ow - so his patches will take less time to fold into the mix.
This was a really impressive talk giving a taste of what is to come. If = Simone went really fast, the combination of Martin Desruisseaux and Mickael= Treguer took their time and showed us how the parts fit together. As I und= erstand it they have taken on the enormous task of 4D grid coveages (x,y, h= eight and time!) with a killer combo of PostGIS and the file system. It loo= ks like they took great pains to keep as much as they could at the AffineTr= ansform and integer arithmetic level.
The best part was their demo showing how fast the results were and how m= uch data they had access to.
Be sure to check out the pdf for some nice diagrams; and bother them to = put their demo on up on the web. Thanks to Martin and Mickael for making th= is one happen.
Here is a nice end user story about using all the part of the open sourc= e puzzle to handle a very impressive volume five terabytes of data. GeoServ= er is used for the WFS part of the equation, have a look and see how it is = done.
Another Summer of Code project - did anyone catch the presentation?
Jan Jezek has been responsible for two Summer of Code projects; this yea= r he focused on defining ad-hoc transformations. Anyone catch the presentat= ion?
Thanks to Tyler Erickson for putting this one together.
Saul Farber is a long time contributor and responsible for all our ArcSD= E gooey goodness. His talk was aimed a bit at the business crowd and I head= back some positive feedback from those attending. He told me he may change= the focus a bit next time - but from all accounts this talk went very well= .
Thanks to Saul Farber for making this (and so much more) happen.
We had a really interesting "BOF" session; initially with the = mandate of figuring out the details for our upcoming cross project code spr= int (GeoServer, GeoTools and uDig are moving to a standard Feature interfac= e based on ISO19109).
However when actual users showed up we quickly expanded our focus and ha= d a good talk about what is needed (documentation!), how important is api s= tability (documentation!) and everyones broader experience (needs documenta= tion!). I must thank everyone for their input on this topic - I will double= back with my notes in a couple of days.
We had an interesting discussion about where patches go to die. Apparent= ly some patches for the unsupported Oracle datastore have just stayed attac= hed to their bug report. We talked about the need for an oracle module main= tainer, and the difficulty of producing open source software against propri= etary technology.
Of interest was the later arrival of gvSig developers and their difficul= ties in working with us. The combination of a difference in license (they a= re GPL and GeoTools is LGPL) and a language barrier results in a lot of for= ked code. It was fascinating to learn their large developer base, user inte= rface testing department, and the availability of patched up GeoTools datas= tores.
We had a couple more interesting questions - the value of GeoAPI. In mar= ked contrast the the keynotes standards are often viewed as a barrier to co= mmunication in an open source project. I have always thought that packaging= up standards in nice friendly Java interfaces was the way to communicate a= t this level, but perhaps this is only an option when their is funding on t= he table.
The final question was geared toward the value of OSGeo as a foundation.= Here are some notes on the value of OSGeo:
The Demo Theatre was very well received= ; and for me at least it was a great way to see what projects were while ba= sking in the warm glow of caffine and/or lunch. There were a few standout p= resentations (route finder, open street maps and gvSig did really well). Mo= st of the usual suspects were much too busy doing presentations - so this s= tage ended up being a good view of the exhibitors and interesting little pr= ojects.
Jesse did a great job of showing off the capabilities of uDig. It was no= ted that uDig is going for record of 12 release candidates (edging out the = previous winner GeoServer). All is forgiven as uDig makes for a great show = of what is possible with the open source software stack.
In fact it was so good we had Jesse fill in for a dropped presentation; = and then repeat again as we waited for Safe Software to get in the game.
We had many of our students show up for the Google Summer of Code demons= trations. Thanks to Hans (sorry I could not be there buddy it conflicted wi= th my lab). Jans had a pretty slick warping transform thing going on.
Martin Davis kindly gave a demo of basic Geometry operations - using JUM= P. His testing app for JTS was untested on Java 5 resulting quick change of= venue. While it may not sound like much; JTS is the foundation of almost a= ll we do here - and a lot of people really understood what was going on whe= n they coudld see spatial relationships naked on a projector (rather than d= ressed up with fancy styles in the middle of a web application).
Next year FOSS4G 2008 will be in South Africa - in Capetown. A few under= handed comments about the fabulous Victoria weather and we were treated to = videos of what look to be very impressive facilities. What was impressive w= as the amount of Government support being thrown in behind next years confe= rence. It sounds like they are going to co-locate with some traditional pro= prietary GIS vendors just so we can cause trouble.
I am a bit concerned that South Africa is out of the traditional target = market for Open Source GIS; I hope this gives some local advocates a chance= to shine.
The Closing Panel Discussion was amusing, with Tim Bowden doing his best= to coax the rest of the panel into a semblance of disagreement with his qu= ote of "GIS is dead". A great job all around.
The Sol Katz aware goes out for achievement in the field of open source = geospatial software - and this year every one was pleased to see Stephen Li= me recognized for his vast contributions; and kind hearted shepherding of M= apServer over the years.
Paul Ramsey enjoyed putting an innocent bystander (Adena Schutzberg) on = the spot for a bit of a recap. Adena went through some of the changes she h= as scene in our community as to grows up, and is starting to elbow around f= or more room. We are all acting with more confidence and it is nice to have= that confirmed as we head out into a new year.
Last year we were a little bit terrible; we ended up gathering up laptop= s and ignoring the conference while we hacked away on things near and far. = This year the organizers were kind enough to organize a "Code Sprint&q= uot;. We had a great time, and it freed us up to pay attention to our user = community.
A great idea all around.
To celebrate we managed to break absolutely everything. After much talk,= blood, sweat and occasional tears GeoTools is finally stepping out of the = confines of a "flat" feature model (think database table) to the = wider world of associations, properties and (gasp) operations.
Given our ambition we did not finish in a day, or even three. As late as= Tuesday the following a week a dedicated bunch of volunteers was still put= ting the parts back together.
I am pleased to report that today (a week later) Andrea was able to repo= rt back with an all clear!
The combination of a successful gathering of the tribes, and with this r= oadblock removed, the future can only be better!------=_Part_3810_557220031.1369400903627--