Added by jgarnett, last edited by jgarnett on Dec 20, 2004  (view change)

Labels

 
(None)

jmacgill*_ hi all
jmacgill_ just off to grab much needed coffee
IanS howdy
jgarnett Hi Guys
Martin Hello all
jgarnett Quick words of thanks to those that helped and/or downloaded and tried UDIG 0.6.
cholmes Hi all.
jgarnett Hi chris
jgarnett So it is meeting time - any ideas for an agenda?
jgarnett The two I know about are:
jgarnett 1) CRSService changeover
jgarnett 2) IRC Meeting time
Martin I have no agenda item to add on my side. Its my first IRC meeting since a while anyway.
jgarnett Nice to have you back.
jgarnett We have had a couple of requets for source code, and a recent 2.1 release, oh and javadocs
Martin Finished my oral presentation for my thesis last friday. Just have some minor correction to do, and it is over for ever now (at last!!!)
jgarnett So maybe we can ask James about the build process and schedule.
jgarnett Yeah!
jgarnett Congrats.
jmacgill_ back
jmacgill_ Hay, well done Martin!
cholmes Nice, congratulations Martin!
Martin thanks. But I do not have a very good opinion about the value of a thesis I must admit (it is a long story...)
Martin As a side note, are anyone going to the OGC meeting in New-York?
jgarnett Paul and David Zwiers are.
jmacgill_ I'm undecided so far, but probably not.
cholmes I'm not.
jgarnett I am going to be too busy, and David is going to hunt down some contacts for catalog.
jmacgill_ ok, shall we ckick off with CRS?
Martin I'm not familiar with CRSService. What are the issues with it? The few I have see of it, it seem to be that many of its services could be refactored in existing interfaces.
Martin (I mean, creating new implementation of existing interfaces when necessary)
jmacgill_ whats thte status with the 'switch over'. for CRS in general
jgarnett CRSService is simply where all the code comes to for CRS objects and use.
jgarnett It is a facade so that the code can all be switched over to your new CRS classes when you say it is ready.
Martin The new CRS classes should be ready, except the EPSG factory. Some transformations may be inacurate since it has not yet been extensively tested, but I plan to work on that in the next few days.
jgarnett What is needed for the EPSG Factory?
Martin Just to port the existing CoordinateSystemEPSGAuthority.
Martin (from the legacy org.opengis.cs package)
jgarnett CRSService has its own source of authorities, the existing interfaces in main did not quite do the job.
jgarnett I would be happy to synchonize though.
jmacgill_ Can someone post a wiki page with a guide to what was old and what is new?
Martin old: org.geotools.cs/ct/pt/cv/gc/gp
Martin new: org.geotools.referencing, org.geotools.coverage (not yet completed)
jmacgill_ so we should no longer be refering to anything in cs/ct/cv... package. got it.
Martin Right.
jmacgill_ should we be using org.geotools.referencing directly or is there a set of geoapi interfaces we should be using instead?
Martin We should use geoapi interfaces
Martin org.opengis.referencing
Martin The only Geotools class which is usefull (but not essential) to know about is org.geotools.referencing.FactoryFinder
Martin You can ignore all other Geotools implementation (unless you need to extends them).
jgarnett Here is a couple more (http://docs.codehaus.org/display/GEOTOOLS/Detailed+Model) and simplified http://docs.codehaus.org/display/GEOTOOLS/Architecture
jmacgill_ thanks, I've been geting confused over CRS for a little while
jgarnett It looks like rueben has made a start at coverting over the EPSG Authority based on a properties file.
Martin Back on CRSService, I noticed that it provided its own authority factory. It would be retrofitted in a org.opengis.referencing.crs.CRSAuthorityFactory implementation.
jgarnett I armed with that I can cut CRSService over to the new classes and release a UDIG 0.6.1 allowing people to quickly try all manner of information against different projections...
Martin Jody, yes. I think that was Rueben started was exactly that: retrofiting the authority factory part of CRSService into a CRSAuthorityFactory implementation.
jgarnett .. would this help.
jgarnett Apparently that is stunned silience.
jgarnett If rueben has even a subset of the epsg.properties file working we can switch over.
jgarnett We could also go back to the origional WKT definitions from postgis, we had to hack that properties file a bit to get it passed the old WKT parser.
Martin I will contact him. I think that it would be easy to implement (I could help him) and could be ready soon.
Martin Do you remember what was the change to WKT you had to do?
jgarnett Not right now, we could consult the old email (it was a long time ago).
jgarnett Paul may remember ... let me check.
Martin If I remember right, there was the TOWGS84 entity asking for 7 parameters (not accepting 3 parameters only). It should be fixed in the new WKT parseR.
jgarnett Just asked - it was almost exclusively the bursa wolf stuff
Martin Okay. It should be fixed now.
Martin (burso wolf = TOWGS84 entity)
Martin (typo: bursa wolf)
jgarnett "The contents of the postgis spatial_ref_sys table" is where we got the information, apparently the one in postgis has been updated so we could get even a better test.
jgarnett (sorry)
jgarnett So we can make a new properties file, hook ruebens new EPSG authroity up to it.
Martin Yes.
jgarnett The one thing we had to add was a Factory for Authorities, so they could be discovered at runtime, and the ability to get back a list of supported "codes", for building user interfaces.
Martin (I will look at that; I have not yet done a SVN update since more than one week)
jgarnett Can I make these changes to the the origional authority interface?
Martin The list of supported code is the part missing in current AuthorityFactory. I will add it to GeoAPI.
jgarnett You should look at what is in use martin, I may not have remembered everything.
Martin The ability to find different factories implementation should be already handled by FactoryFinder, but may need improvement.
Martin I will look at CRSService and port what I can...
jgarnett Like I just remember we needed access to the encoding methods (no sense advertising WKT, or XML based parsing) out as a separate kind of service. Just run the encodings past the authority classes we have and let them have a go .
Martin Okay.
jgarnett Cool do you need the link?
Martin You mean the path to CRSService? I think I have it...
jgarnett Okay from there you can find the Factory classes and interface that it uses to get work done.
jgarnett I will post the properties file within minuets (paul is quite excited to see the new WKT parser in action)
Martin Thank. I will look at that I give some news in the next IRC meeting.
jmacgill_ speeking of next meeting...
jmacgill_ Do we continue with mondays at this time
rgould epsg.properties file is now in org.geotools.referencing.crs
Martin Thanks.
Martin IRC time?
IanS current time is fine with me
Martin One or 2 hours later would make it easier for me. But do we have any european attending to it?
jmacgill_ I don't think we do right now
Martin Actually, one hour later could be enough for me...
jgarnett I am fine with later as well, or ealier. We have been having nice brisk productive meetings of late.
jmacgill_ ok, what about days of the week?
jgarnett Monday does work, lets me commit to something before the next meeting with having a hope of getting it done.
jmacgill_ I was thinking about ruben (though he thinks he will be able to make next weeks so we can talk about days then)
jmacgill_ for now lets go with 1 hour later
Martin Thank
cholmes Most any day and time is fine with me - this is sorta the only set commitment I have, so I can orient myself around it.
Martin Any day is fine with me too, except Friday.
jgarnett okay, I will update the page for one hour later (and send out an annoucement next week before the meeting)
jmacgill_ thanks
jgarnett 3) Build process, schedule, DNS status? aka James what's up
jmacgill_ oh I wish I knew
jmacgill_ I'm still shouting at them
jmacgill_ and I'm still getting minimal feedback
cholmes Is it possible to dump them and move to another provider?
jgarnett I will second that.
jmacgill_ we may have to release without www.geotools.org actualy working as an address
cholmes Or didn't we have some offer of temp dns hosting?
cholmes I say put the 2.0 release up, and then announce widely when we get the dns working.
jmacgill_ I don't know enough about DNS - they seem to claim that there is a$90 admin claim for moving away
jgarnett Well we did http://gtsvn.refractions.net/ for svn access as a workaround.
jgarnett Well since you are not there now they can hardly complain.
cholmes I may be able to get TOPP to 'donate' on that...
cholmes Although you have good reason to leave without paying.
cholmes It's ridiculous that they can prevent you from leaving when they offer just awful service.
jmacgill_ yeah, I might argue for that. But I would need a good new home for the domain
jgarnett we can all rant about the service What can we do so Geotools 2.0 can go out, everyone has worked hard on this one (especially James and Chris) and it would be nice to get it out this year.
jmacgill_ ok, well, I have broadband at home as of today, and I'll be working from home most of this week, so... good chance I can do something without distractions
jgarnett James what remains to be done for 2.0?
jgarnett Do we need any more sanity check releases?
jgarnett Javadocs as a separate download?
jmacgill_ no, but to be safe I'd like to do a RC2 that is just renamed
jmacgill_ when 2.0 goes out
jgarnett Do the usual, rename it after a weekend workflow? Okay ...
jmacgill_ I will remove some goals from teh build process (rather than fixing them)
jgarnett Are you building against 1.4 or 1.5 these days?
jmacgill_ other than that, I think we are good to go
jmacgill_ 1.4
jmacgill_ actualy, now that you mention it, all of my boxes are 1.5
jgarnett I will do the check out and build on 1.5 just to make sure to document any 1.5 specific problems ...
jmacgill_ so I'll need a 1.4 tester
cholmes I am all 1.4
jgarnett Ah should grab a 1.4 then, occasionally people will commit code that grabs the Java 1.5 classes (possible even with the 1.4 classpath generation).
cholmes I am only in town for a day though, so I need it by tomorrow.
cholmes And can we do javadocs as a separate download?
jmacgill_ yes
jmacgill_ won't be for tomorrow
jmacgill_ its ok, I have a 1.4 box at home I can use
jmacgill_ I ahve to run
jmacgill_ meeting
jmacgill_ thanks everyone!
jmacgill_ and sorry for leaving at short notice
jgarnett I will set up a 1.4, I need to test udig against it.
jgarnett No problem.
jgarnett Anything else or should we all get back to work?
jgarnett (or sleep depending on timezone)
jmacgill_ have a merry christmass all if I don't speek to you before!
jgarnett Best of the holidays to everyone.
Martin Bye all
jgarnett I will kick out the lights and gather the logs.

December 2004
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 - January 3rd
svn.geotools.org workarounds