Added by jgarnett, last edited by jgarnett on Mar 31, 2008

Labels

 
(None)

-1) chatter as people arrive one hour early due to time switch
0) what is up
1) SoC deadline extended
2) svn cut off
3) IRC one hour earlier; motion passed!
4) WPS module, Process module

acuster: when's the meeting?
acuster: 1/2 hour or 1 1/2 hour?
jgarnett: 1.5 hours I think?
jgarnett: meeting expressed in GMT right?
jgarnett: GMT does not have DST to the best of my knowledge.
***acuster thought it was UMT that stayed fixed
jgarnett: not sure myself.
jgarnett: I will be online at both times
acuster: for you it should be the same time as it was last week
acuster: so 1.5 hours it is
jgarnett: okay
gdavis: jgarnett
gdavis: what is the URL to that WPS page?
jgarnett: finding it ...
jgarnett: http://docs.codehaus.org/display/GEOTOOLS/Process+proposal
jgarnett: (it was not listed under proposals
jgarnett: as Eclesia was being shy)
jgarnett: I will move it now
jgarnett: since we are actually interested...
gdavis: thanks
jgarnett: It is not really written up as a "Proposal"
jgarnett: there is a specific template
jgarnett: with
jgarnett: - status - so we can see what the votes were
jgarnett: - tasks - so we can be sure people actually have the full amount of work accounted for (documentation and tests often get left out)
jgarnett: feel free to edit that page; fix the examples or whatever.
gdavis: ok
jgarnett: also comments are good.
jgarnett: Parameter.filter may be useful; so we can specify length( value ) < 255 for example
jgarnett: you may need to review ProgressListener to understand how this works; but you know Eclipse ProgressMonitor.
jgarnett: (http://docs.codehaus.org/display/GEOTDOC/ProgressListener)
gdavis: thnks
jgarnett: so a geoserver process engine
jgarnett: would make its own "ProgresListener"
jgarnett: and use that to stop the job
jgarnett: for figure out status.
jgarnett: basically a callback object.
gdavis: right
jgarnett: that keeps things from being insance when writing a your process.
jgarnett: we have adaptors in uDig
jgarnett: from eclipse ProgressMonitor to this ProgressListener api
acuster: jgarnett, did you get feedback from Tyler as to who he has (c) assignment forms for?
acuster: or are we working from intent?
groldan [n=groldan@217.130.79.209] entered the room.
ralbertini [n=ralberti@88-139-140-12.adslgp.cegetel.net] entered the room.
ralbertini left the room.
jgarnett: hello
jgarnett: acuster
ralbert3 [n=ralberti@88-139-140-12.adslgp.cegetel.net] entered the room.
jgarnett: we are working from the internet page here (http://docs.codehaus.org/display/GEOTOOLS/GeoTools+Contributor+Status)
jgarnett: it contains a green next to each person who has told me they are sending tyler a document.
jgarnett: that is enough to call the list this month.
jgarnett: Let's check with tyler after we have given people a chance to panic.
acuster: ok
jgarnett: I sent an email out; seems we are culling about half the accounts?
jgarnett: The good news is we have a bout 40 contributors that are active enough to a) respond and b) sign a document.
***acuster didn't realize udig was on 2.2
jgarnett: (oh wait that includes organizations; one green per document sent to osgeo central)
acuster: that's a long way back
jgarnett: yeah.
jgarnett: well we could not keep up
jgarnett: given the QA on 2.3.
jgarnett: sad for the udig development community however.
acuster: looks like everyone is going to be asking you for help on udig
jgarnett: less time for geotools that is for sure.
desruisseaux [n=chatzill@mtd203.teledetection.fr] entered the room.
jgarnett: hi Martin
jgarnett: I wrote a Range class
jgarnett: but have not committed it yet.
jgarnett: :-D
aaime [n=aaime@host146-41-dynamic.6-87-r.retail.telecomitalia.it] entered the room.
desruisseaux: Hello Jody
jgarnett: thought I would give you a chance to panic first.
aaime: ?
jgarnett: I cannot tell if the meeting starts now; or in an hour.
jgarnett: Range is the only reason referencing depends on JAI
jgarnett: as such it keeps our referencing jars from being used in OpenJUMP (and indeed lots of places).
ralbert3 left the room (quit: Client Quit).
jgarnett: It was almost dropped for a server app at refractions (a geocoder) because of the JAI thing.
desruisseaux: I think you can commit you class. The next step would be to spot the place where there is explicit dependency to Range (not to a subclass like MeasurementRange)
jgarnett: martin has a bug report somewhere.
ralbertini [n=ralberti@88-139-140-12.adslgp.cegetel.net] entered the room.
jgarnett: understood; I am going to get myself happy with the test cases first.
desruisseaux: Thanks
jgarnett: Do you know if it actually occurs as a dependency in client code? The use of Range?
jgarnett: javax.jai.util.Range that is.
desruisseaux: Not sure - we really need to search. But I believe that most dependencies are toward NumberRange or MeasurementRange.
jgarnett: also if we don't use subtract; I may not implement it.
jgarnett: cool.
jgarnett: part of my motivation was the nice graph gabriel emailed about
jgarnett: from a gvSig presentation.
jgarnett: http://www.osgeo.org/tyler/event/espana_sig_libre_2008
jgarnett: http://www.osgeo.org/files/tyler/images/siglibre_foss_sig_relacion.html
jgarnett: pretty silly graph
jgarnett: but reminds me that we can do a lot of good
jgarnett: if we can carve off referencing jars as a seperate download for others
jgarnett: (and thus start them on the road of using geotools)
jgarnett: so is the meeting now? or in an hour?
groldan: hi
groldan: I just assumed it is in an hour
groldan: though got alert just in case
jgarnett: cool
jgarnett: groldan the geoserver 1.7.0-alpha1 released
jgarnett: that was done today
jgarnett: was that done with GeoTools trunk?
groldan: since nobody said anything regarding it, it made sense the actual meeting time not to change
groldan: yup
jgarnett: sweet
jgarnett: I want to see if I can use that for udig walkthough 1
jgarnett: (since it should not lock up on shapefile layers)
groldan: go with my bless
jgarnett: heh; go with a QA run to see if it works
jgarnett: (a lot of the transaction stuff seems stuffed with geoserver later than 1.4.1; I can no longer parse the TransactionResponse documents!)
groldan: uDig was doing pretty well for the "normal" stuff last time I tried
groldan: besides the known broken bits
jgarnett: could not edit as per walkthough 2
jgarnett: did you try?
jgarnett: (shapefile editing woudl deadlock geoserver)
groldan: I tried some edits through geoserver->arcsde
jgarnett: that sounds promissing.
groldan: not sure about shp
jgarnett: any word on your arcsde hacking?
groldan:
jgarnett: (shp is a complete rewrite on geotools trunk now; needs lots of testing)
groldan: one thing for gt-wfs on trunk + udig
acuster: jgarnett, can you flesh out your 'required cleanup on gt trunk' email? It would serve as a good start to 2.5 final, no?
groldan: last change I did was to revert the wfs plugin to use 1.0 protocol as default
groldan: ping me if that doesnt work
jgarnett: confused; which email list... oh; what GeoTools 2.5 needs fixed for uDig to be happy
jgarnett: ah
jgarnett: it does not work; see GeoServerOnlineTest
jgarnett: when that passes uDig is happy with GeoServer.
jgarnett: You need a geoserver running on local host.
jgarnett: It now runs all the tests except the last one
jgarnett: looks like deleting a feature produces a bad TransactionResponse that cannot be parsed.
groldan: me is back to hack mode
***groldan forgot the /
acuster: martin has: review of work on referencing by Refractions and by the SoC student; changing module names to drop the gt2 prefix
acuster: prior to 2.5
aaime: prior to relasing 2.5 we need to get back the 2.4 performance
aaime: releasing a 3 times slower gt2 is not good advertising
desruisseaux: Which parts is slower?
aaime: the new feature model
acuster: jgarnett, how do we deal with cedric who is covered by geomatys but has not sent in a doc?
acuster: jgarnett, do I add him to your list anyhow?
desruisseaux: Actually Cédric as signed and sent the agreement.
desruisseaux: (typo: as --> has)
acuster: added;
jgarnett: back
jgarnett: as long as he has sent me an email
jgarnett: then I will place a next to his name.
jgarnett: martin if you know he has sent the document can you send me an email?
***acuster is adding him
jgarnett: I did not do this stuff on the email list as people occasionally tag in their managers; or have company level concerns. I could also not use the admin list as managers and so on would not of been subscribed.
desruisseaux: Will ask Cédric to send the email tomorrow (just to be sure).
jgarnett: thanks muchly.
vheurteaux: jgarnett: document sended 2 weeks ago
vheurteaux: for Cédric
simboss: ciao all
simboss: I am a bit late
acuster: early
jgarnett: trying to catch up with the comments;
acuster: jody: martin is sending you an email
jgarnett: simboss you are a bit early.
simboss: early? then I can leave and come back late
jgarnett: indeed.
simboss: forgot about the time change
aaime: jgarnett, is it holiday in Canada?
aaime: (today?)
jgarnett: nope
jgarnett: I think we just have a DST thing
jgarnett: for europe right?
acuster: EST
jgarnett: today is not a holiday.
acuster: or some such
acuster: http://en.wikipedia.org/wiki/Central_European_Summer_Time
aaime: jgarnett, yes, we switched to daylight savings yesterday
jgarnett: so the question is
jgarnett: or was
jgarnett: does our meeting time switch? and the answer I think was no ...
jgarnett: I am interested in martins feedback on referencing factory stuff;
jgarnett: SoC was given until April 7th for students.
desruisseaux: I have not yet looking at referencing things, but it is something I would like to do before the 2.5 release if it can fit in the timeframe...
desruisseaux: (typo: not yet looked...)
jgarnett: understood
jgarnett: yeah it would be good to sort that our for the 2.5 timeframe.
jgarnett: thnk it is already marked as technical debt?
desruisseaux: Could you remind me the URL for technical debts please?
desruisseaux: (searching right now just in case I remind it by myself...)
jgarnett: http://docs.codehaus.org/display/GEOTOOLS/Technical+Debt
desruisseaux: Thanks
jgarnett: nope
jgarnett: not listed; I was focused on stuff that had nobody paying attention.
jgarnett: You at least knew about the referencing factory stuff.
jgarnett: acuster: I have updated this page - http://docs.codehaus.org/display/GEOTOOLS/2.5.x
desruisseaux: Thanks Editing the page...
jgarnett: to list the stuff for uDig acceptance.
desruisseaux: (as a matter of principle)
jgarnett: just a sec I will list the udig acceptance things in order of priority.
desruisseaux: No problem, I will wait
ralbertini left the room (quit: Read error: 110 (Connection timed out)).
CIA-24: dadler 2.4.x * r29745 geotools/modules/unsupported/db2/src/ (13 files in 3 dirs): GEOT-1753 - use WKB
jgarnett: oh not to worry martin; I was editing the 2.5.x page for acuster
jgarnett: and I am done now; except the site seems slow.
jgarnett: note cedric was already listed with a next to his name...
jgarnett: back in a bit; going to grab food before the meeting (yum!)
jgarnett: acuster I am happy with the 2.5.x page now; it shows what is needed for uDig to "be happy" with 2.5.x
ticheler [n=ticheler@87.1.30.71] entered the room.
jgarnett: lots of people today.
acuster has changed the topic to: IRC Meeting – 0) What is up
jgarnett: meeting time? agenda topics etc...
acuster has changed the topic to: IRC Meeting 31 March 2008 – 0) What is up
jgarnett has changed the topic to: IRC Meeting – 0) What is up 1) SoC deadline extended
jgarnett has changed the topic to: IRC Meeting – 0) What is up 1) SoC deadline extended 2) svn cut off
desruisseaux: Topic: can we move the IRC time one hour earlier?
desruisseaux has changed the topic to: IRC Meeting – 0) What is up 1) SoC deadline extended 2) svn cut off 3) IRC one hour earlier?
acuster: clap, clap, clap martin. Yep, that's how you set the topic
desruisseaux: Thanks Adrian
desruisseaux: (Adrian just learned me /help as well My knowledge of IRC is minimalist...)
jgarnett: gdavis ping?
jgarnett: well it looks like it is time to start?
gdavis: hi
jgarnett: gdavis was going to talk abit about WPS / Process stuff; but he does not seem to be at his computer.
gdavis: im here
jgarnett: oh; you are here - want to grab a topc?
gdavis: should I just edit the title myself?
gabb [n=groldan@217.130.79.209] entered the room.
jgarnett: yep
groldan left the room (quit: Nick collision from services.).
gabb is now known as groldan
gdavis: !topic
gdavis: er
gdavis: how do I do that?
jgarnett: type in your window 4) xxxx
jgarnett: and I will add it
gdavis: 4) discuss WPS module
gdavis: uh
jgarnett has changed the topic to: IRC Meeting – 0) What is up 1) SoC deadline extended 2) svn cut off 3) IRC one hour earlier 4) WPS module
jgarnett: okay lets start
jgarnett: 0) what is up
desruisseaux: Martin: works on postgrid...
acuster: acuster — reviewing Name/NameImpl;GenericName;QName; trying to get back to feature
jgarnett: jgarnett; I am bashing my head against uDig trunk (as such I am fixing things randomly as they stop me in geotools trunk; thanks for everyone for putting up with a raft of filter changes last week). I have also identified javax.jai.util.Range as the only reason referencing needs JAI - as such I am writing up a replacement so we can carve referencing off as a seperate download for JTS powered projects.
gdavis: gdavis: planning new WPS/Process modules
***aaime working on some commercial stuff for TOPP
***groldan have been fixing bugs for 1.6.3, no gt/geoserver today yet though
jgarnett: cool
jgarnett: 1) SoC Deadline
jgarnett: has been extended; mentors visit the page and see if any geotools projects have come in I guess.
jgarnett: I had a paniced student asking about GeoIRC on the weekend.
jgarnett: anyone else?
desruisseaux: Not on my side
jgarnett: (http://code.google.com/soc/2008/mentor_home.html)
jgarnett: wow there are lots more available today
jgarnett: (last week there was like one)
jgarnett: I think students have been given another week; shall we discuss these on the email list as we find them?
jgarnett: unless there are any students here who would like to say hi.
jgarnett: I see a KML reader for GeoTools
jgarnett: H2 spatial index
jgarnett: Raster polygonizer for GeoTools
jgarnett: and some udig / geoserver specific stuff.
jgarnett: moving on ...
jgarnett: 2) svn cut off
jgarnett: today is the day ... we have 40 people left after the cut off. If your name is not on the list send me email.
jgarnett: 35 people will be cut; most of them are SF Ids that have not been heard of in years.
jgarnett: List is here: http://docs.codehaus.org/display/GEOTOOLS/GeoTools+Contributor+Status
acuster: thanks for all the hard work jody
jgarnett: For those of you with new employees; team members; ideas for new modules etc... there are a few extra steps to getting commit access (most important is sending a contributors agreement away to OSGeo central).
jgarnett: acuster did we ever update the developers guide to your satisfaction?
jgarnett: I also wanted to ask if you had talked to Bryce about Public Domain code...
acuster: ?
acuster: no, but I'll talk to him; either way we are in the clear since the code is in the public domain
jgarnett: Developersg Guide; instructions on how we run our project; need to make sure the GeoTools Contributors Agreement is covered.
jgarnett: understood.
acuster: ah
acuster: I'll look into that
jgarnett: This page: http://docs.codehaus.org/display/GEOT/2+Committers
jgarnett: seems to have it ...
jgarnett: any other comments? I won't even touch updating our headers this week :-D
jgarnett: thanks acuster.
jgarnett: 3) IRC one hour earlier
jgarnett: This one is you martin.
aaime: me too!
aaime: I'd like to move the meeting one hour earlier me too, if possible
desruisseaux: Given the change in European time, would peoples agree about an IRC one hour later?
jgarnett: can we leave this thing at some kind of fixed time; and not have to change due to DST?
desruisseaux: (so it stay at the same hour for european)
jgarnett: I will agree; but I would like it to remain a fixed time...
simboss: +2
groldan: +1
simboss:
jgarnett: I understand this is more of an issue for europe since this is around supper time.
jgarnett: is there a time that would work for you guys; even when the clock switches back?
desruisseaux: It is 22h00 in France.
desruisseaux: (22h35 right now)
aaime: yep
jgarnett: So in the fall; if it is 20:35 in france; would that be okay?
jgarnett: ie we take it back an hour now
jgarnett: and then DST kicks in and kicks it back another hour.
aaime: not for me
jgarnett: (just a question)
desruisseaux: Earlier would be nice, but I though that we were late in order to allow Australian to assist (I believe it is something like 6h00 AM for them?) Do we still have Australian around?
jgarnett: I don't really want to cycle the meeting time twice a year like we have been doing.
jgarnett: mleslie is in australia now
jgarnett: mleslie ping?
aaime: jgarnett, why? I don't see the issue
aaime: it just happens twice a year?
jgarnett: actually 4 times a year; since we have different days for switching in NA and EU now
jgarnett: and the topic comes up as each group is confused.
jgarnett: so I can vote +0 on this one; and +0 again in the fall.
aaime: I would not find it less confusing if
jgarnett: just wanted to see if there was a time that would work year round.
acuster: right now we have 8:00 UTC/GMT
aaime: we used a fixed gmt time
acuster: or I should say 20:00
aaime: anyways, +1 on moving the meeting one hour earlier
jgarnett: that is what the developers guide says
jgarnett: http://docs.codehaus.org/display/GEOT/3.1+Internet+Relay+Chat
jgarnett: http://www.timeanddate.com/worldclock/fixedtime.html?day=9&month=1&year=2006&hour=20&min=0&sec=0&p1=0
aaime: jgarnett, I've found that site to lie lately
desruisseaux: I'm +1 for our hour earlier of course. Anyone know if we have Australian around to ask for?
aaime: wrong DST for USA afaik or something like that
jgarnett: mleslie but he is asleep it seems. so no awake australians.
jgarnett: so question
aaime: Australia should be moving to solar time soon afaik
jgarnett: looks like the vote is carried.
aaime: (if it did not already do that)
jgarnett: do we need to update the developers guide page above? or is it already correct.
aaime: (it's the beginning of fall there)
acuster: the guide needs to change, the link should die (as a live link)
acuster: if the time moved, that is
jgarnett: okay so vote is done; motion carried etc... can someone volunteer to update the page
jgarnett: (to whatever link is needed)
jgarnett: 4) WPS module
jgarnett: gdavis this one is yours...
gdavis: ok, so I am currently planning to create 2 new modules for WPS related work. The initial idea is outlined by Jody here: http://docs.codehaus.org/display/GEOTOOLS/Process+proposal
aaime: wps module in geotools? client?
gdavis: I plan to create one module called process for a simple Process API to define processes. A second module called wps will use this new module to build up support for the WPS spec.
jgarnett: (actually that idea is for a process api; Eclisia is the origional guy)
gdavis: ok
gdavis: the process api is basically interfaces for creating processes, not necessarily wps specific
gdavis: the wps module will use this
jgarnett: anyone know where Eclesia is?
aaime: not sure I understand why there is a wps specific module in geotools, unless you're plannign to make a wps client?
gdavis: i will be making a wps client, in udig
groldan: I guess the idea is to produce a process framework in geotools, that a geoserver plugin service could wrap as a wps?
jgarnett: correct aaime; same style as wms client code (no abstraction)
gdavis: right
aaime: and the same module would be used by a geoserver wps service?
gdavis: yes
aaime: wow, that's a first, should be interesting to look at
jgarnett: and the "wps" client code would be used by geoserver when chaining
gdavis: anyways, these are the first steps towards a fully working wps service
aaime: (a module used both by clinet and server side that's not a datastore, that is)
acuster: [ meeting time updated on web page ]
jgarnett: ah; you guys never did WMS chaining?
aaime: thanks a lot acuster
jgarnett: (like cubewerxs?)
aaime: WMS cascading you mean?
jgarnett: yeah; forgot what they called it.
aaime: We don't have the concept of a WMS layer in geoserver configuration
aaime: so no
jgarnett: okay cool.
aaime: it's not a feature type
aaime: and not strictly a coverage either
aaime: we would need to develop a whole new set of config classes and UI
jgarnett: so gdavis; you need a thumbs up from a geoserver PMC memeber to start.
jgarnett: and a wiki page or something for the module you are building
jgarnett: (same thing you did for unsupported/geometry)
gdavis: geoserver wiki page?
CIA-24: desruisseaux * r29746 geotools/gt/modules/library/coverage/src/main/java/org/geotools/coverage/grid/GridGeometry2D.java: Removed the getGridSize2D() method in order to keep the API simplier - this somewhat trivial method doesn't seem to worth its weight.
aaime: wow, wait, for the gt2 modules he needs a gt2 pmc member
jgarnett: do you want to send an email to geotools-devel when you got the wiki page set up?
jgarnett: bleck
jgarnett: sorry
aaime: the psc geoserver member is neended to make up a new geoserver community module
gdavis: yes. I will do that
jgarnett: aaime what is the procedure to start a geoserver communit module? do we need a formal GSIP? or just a thumbs up ...
aaime: just a thumbs up
jgarnett: (sorry if this is off topic for todays meeting)
aaime: you'll need a gsip to turn that into an official service
jgarnett: okay got it.
aaime: yet, better talk openly and widely
aaime: before that
jgarnett: for geotools you need to meet a bunch of QA hoops.
aaime: otherwise the gsip may turn into a nightmare
aaime: if the psc does not accept it
jgarnett: we have all seen it happen.
jgarnett: okay any other questions gdavis?
jgarnett: We are looking forward to this work.
gdavis: nope, i will get to work on the wiki page and then email the list
jgarnett: sweet.
aaime: gdavis, in all you're doing keep in mind a simple thing
aaime: you're dong the work and we're grateful
gdavis: yes, the geotools side will be quite simple
aaime: but someone else will have to maintain it long term
gdavis: (geoserver too)
jgarnett: I feel I should ask a seperate PMC member to review your wiki page etc; since I was involved in scoping out the origional collaboration between uDig and PuzzleGIS.
aaime: so you have to try and please those someone elses too
acuster: lol, 'quite simple'
acuster: it's harder than that
jgarnett: (note for the project scope page - http://udig.refractions.net/confluence/display/HACK/WPS - we have making the geotools api "simple" as a top priority)
aaime: usual application of the 20/80 rule
acuster: ah, good; as long as you are not expecting doing that to be simple
gdavis: ok, I will send off a list email soon with a wiki page you can look at
gdavis: thanks guys
aaime: np
acuster: we done?
acuster: wohoo!
aaime: yap
jgarnett: I can send the logs

March 2008
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

IRC Logs April 7th
IRC Logs March 24