#mapnik log: Thursday 18, March 2010

2010 | 03

previous | next
00:10:53 *** huats (~chris@ubuntu/member/huats) has joined #mapnik
00:11:06 <huats> springmeyer, hello Dane
00:11:25 <huats> good news : mapnik 0.7.0 is landing in Ubuntu right now :)
00:14:10 <Ldp__> great! and 0.7.1 is landing in the world just about now :)
00:14:19 <springmeyer> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
00:15:53 <huats> Ldp__, I know
00:16:12 <huats> but it was not possible to wait the release for the inclusion of the 0.7 branch
00:16:14 <huats> :)
00:16:44 <springmeyer> huats: such great news!!!
00:16:45 <springmeyer> :)
00:16:49 <huats> :)
00:17:06 <Ldp__> huats: I know, I'm only jesting
00:17:38 <huats> Ldp__, I was just explaining :)
00:17:54 <Ldp__> but in reality, I'm preparing for the new batch of questions of "I have installed mapnik from this package, and it doesn't work with osm.xml"
00:18:10 <huats> :)
00:18:18 <Ldp__> which, guaranteed, will come
00:18:26 <huats> I know it will...
00:18:41 <huats> but you'll find a fix :)
00:18:50 <Ldp__> as I'll definately be dropping all type/width/height from png symbolizers, and using !scale_denominator!
00:19:27 <Ldp__> technically, I could leave type="png" and it should work with 0.7.0, IIRC
00:19:51 <springmeyer> we though we were releasing Mapink 0.7, but we're really releasing Ldp__2.0 :)
00:20:20 <Ldp__> springmeyer: I'm anxiously awaiting 0.7.1 and its subsequent installation on the OSM tile server :)
00:21:01 *** luneff has quit (Quit: Leaving)
00:21:12 <Ldp__> unfortunately, I hardly have time before this weekend to test 0.7.1. Hope you need a few more days to release
00:21:40 <springmeyer> Ldp__: yes, there is no hurry
00:21:59 <springmeyer> I only pushed for friday since I am out of town soon
00:21:59 <Ldp__> cool
00:22:52 <Ldp__> off now, cya
00:23:10 <springmeyer> cya
00:23:17 *** Ldp__ has quit ()
00:23:49 *** rweait1 (~nerd@75-23-197-156.lightspeed.wotnoh.sbcglobal.net) has joined #mapnik
00:32:10 *** cgs_bob_ has quit (Ping timeout: 276 seconds)
00:43:32 <springmeyer> rweait1: you just joined, so you missed the great news...
00:43:47 <springmeyer> Mapnik 0.7.0 just got accepted into latest Ubunu lucid :)
00:44:09 <rweait1> Sweet, just in time for 7.1 release!
00:44:11 <rweait1> ;-)
00:44:33 <rweait1> Congratulations. on that, and 0.7.1.
00:45:30 <rweait1> Are you packaging for ubuntu, or do they do that in-house?
00:55:29 *** huats has quit (Quit: Ex-Chat)
00:59:29 <springmeyer> huats, who just left did it, he recently picked up the package
01:18:22 *** cgs_bob_ (~bob@122.135-78-65.ftth.swbr.surewest.net) has joined #mapnik
02:12:46 *** mperry_ (~mperry@c-67-164-175-65.hsd1.co.comcast.net) has joined #mapnik
02:12:46 *** mperry has quit (Read error: Connection reset by peer)
02:12:47 *** mperry_ is now known as mperry
02:52:17 *** wonderchook has quit (Read error: Operation timed out)
03:11:46 *** wonderchook (~wondercho@pool-72-66-109-70.washdc.fios.verizon.net) has joined #mapnik
03:30:02 *** ortelius (~ortelius@ip72-197-143-2.sd.sd.cox.net) has joined #mapnik
03:33:37 *** owntheweb (~chris@c-75-70-249-158.hsd1.co.comcast.net) has joined #mapnik
03:35:11 *** owntheweb has quit (Client Quit)
04:23:58 *** rweait1 has quit (Quit: Leaving.)
04:25:20 *** springmeyer has quit (Remote host closed the connection)
04:25:28 *** springmeyer (~springmey@c-76-28-156-154.hsd1.wa.comcast.net) has joined #mapnik
05:19:20 *** jburgess has quit (*.net *.split)
05:19:21 *** twain47 has quit (*.net *.split)
05:19:22 *** racicot has quit (*.net *.split)
05:19:23 *** crust has quit (*.net *.split)
05:19:23 *** hobu has quit (*.net *.split)
05:46:47 *** HounD (~HounD@unics1.grfc.ru) has joined #mapnik
05:47:04 *** HounD has parted #mapnik (None)
05:49:48 *** gavinf has quit (Read error: Connection reset by peer)
05:56:54 *** Komzzpa has quit (Remote host closed the connection)
05:57:11 *** Komzzpa (~kom@86.57.245.71) has joined #mapnik
06:03:57 *** gavinf (~gavinf@196.211.2.133) has joined #mapnik
06:08:42 *** gavinf has quit (Read error: Connection reset by peer)
06:09:21 *** gavinf (~gavinf@196.211.2.133) has joined #mapnik
06:26:31 *** gavinf has quit (Read error: Connection reset by peer)
07:14:03 *** jburgess (~jburgess@15.92.187.81.in-addr.arpa) has joined #mapnik
07:14:03 *** racicot (~chatzilla@osgeo/member/racicot) has joined #mapnik
07:14:03 *** crust (~crust@vobster.nepharia.org) has joined #mapnik
07:14:03 *** twain47 (~twain47@cpc8-shef7-0-0-cust85.barn.cable.virginmedia.com) has joined #mapnik
07:14:03 *** hobu (~hobu@osgeo/member/hobu) has joined #mapnik
07:38:24 *** Ldp__ (~thid@osm.xs4all.nl) has joined #mapnik
08:24:36 *** gavinf (~gavinf@196.211.119.210) has joined #mapnik
08:28:14 *** albertov (~alberto@46.Red-88-25-77.staticIP.rima-tde.net) has joined #mapnik
08:29:46 *** gavinf has quit (Ping timeout: 265 seconds)
08:33:12 *** luneff (~yury@93.178.76.80) has joined #mapnik
08:51:05 <nikq> Mapnik Trac: Ticket #528 (Allow "virtual" datasources to be created from python) created | http://trac.mapnik.org/ticket/528
08:57:06 *** artem (~artem@i-83-67-73-6.freedom2surf.net) has joined #mapnik
09:20:48 <nikq> Mapnik Trac: Ticket #527 (Proper skipping of Raster datasource when map.srs != layer.srs) updated | http://trac.mapnik.org/ticket/527#comment:2
09:23:52 *** gavinf (~gavinf@196.211.2.133) has joined #mapnik
09:25:35 *** mperry_ (~mperry@c-67-164-175-65.hsd1.co.comcast.net) has joined #mapnik
09:25:35 *** mperry has quit (Read error: Connection reset by peer)
09:25:36 *** mperry_ is now known as mperry
09:27:14 <nikq> Mapnik Trac: Ticket #527 (Proper skipping of Raster datasource when map.srs != layer.srs) updated | http://trac.mapnik.org/ticket/527#comment:3
09:30:44 *** gavinf has quit (Read error: No route to host)
09:57:12 *** rweait1 (~nerd@75-23-197-156.lightspeed.wotnoh.sbcglobal.net) has joined #mapnik
10:33:51 *** gavinf (~gavinf@196.211.2.133) has joined #mapnik
10:39:18 *** gavinf has quit (Ping timeout: 265 seconds)
12:16:51 *** wonderchook has quit (Remote host closed the connection)
12:19:36 <nikq> Mapnik Trac: Ticket #529 (Addition of different text effects like underline, outline may be  ...) created | http://trac.mapnik.org/ticket/529
12:53:00 *** wonderchook (~wondercho@209.155.228.129) has joined #mapnik
12:53:00 *** wonderchook has quit (Remote host closed the connection)
12:53:37 *** wonderchook (~wondercho@209.155.228.129) has joined #mapnik
12:53:46 *** harobed (~stephane@pda57-1-82-231-115-1.fbx.proxad.net) has joined #mapnik
13:19:44 *** wonderch_ (~wondercho@209.155.228.129) has joined #mapnik
13:23:18 *** wonderchook has quit (Ping timeout: 252 seconds)
13:27:51 *** gavinf (~gavinf@196.211.2.133) has joined #mapnik
13:32:50 *** gavinf has quit (Read error: Connection reset by peer)
13:40:16 <nikq> Mapnik Trac: Ticket #530 (Implement a true type glyph renderer) created | http://trac.mapnik.org/ticket/530
13:40:58 <nikq> Mapnik Trac: glyph_skymbolizer_skel.diff attached to Ticket #530 | http://trac.mapnik.org/attachment/ticket/530/glyph_skymbolizer_skel.diff
13:45:13 *** luneff has quit (Quit: Leaving)
14:26:19 <artem> albertov: ping ping
14:26:35 <albertov> artem: hey
14:26:52 <artem> #530 sounds great, have you considered full svg support ?
14:26:53 <nikq> Ticket #530: Implement a true type glyph renderer, http://trac.mapnik.org/ticket/530
14:28:13 <artem> as you mentioned glyphs are mono coloured which is limitation imo
14:28:14 <albertov> artem: it crossed my mind, but I'd have to investigate how to implement it. do we have a svg reader in any of the current dependencies?
14:29:06 <albertov> artem; yeah, that's a side effect of them being truetype fonts. An implementation which used SVG figures would be ideal
14:29:16 <artem> not at the moment someone linked librsvg but I didn't like that idea - librsvg opens a can of worms by bringing gtk deps etc
14:29:29 <albertov> artem: ouch
14:29:37 <Ldp__> do we already have flexible symbol rotation in the SVG patch?
14:30:08 <artem> albertov: not sure I haven't tried it yet :)
14:31:43 <artem> I think we can implement subset of SVG spec . There is an example svg viewer in agg source tree somewhere
14:32:19 <artem> it sounds like a fun project to me
14:32:38 <albertov> artem: just read my mind: http://www.antigrain.com/svg/index.html
14:32:40 <albertov> :)
14:32:59 <artem> yep
14:33:39 <artem> I reckon there are enough SVG functionality for map symbols
14:34:31 <artem> having said that glyph_symbolizer has its merits too
14:35:55 <artem> I know GIS folks have been using TT fonts for map symbols for donkeys years
14:36:47 <albertov> artem: good thing about the glyph_symbolizer is that I could finish it today or tomorrow... :) a basic svg reader would be way over my c++ skills to be able to do it in the time I can spend on it right now. It would be an excellent c++ exercise though
14:37:38 <artem> albertov: gotcha, good plan.
14:38:14 <hobu> mapserver recently implemented svg symbology based on AGG's svg stuff as well
14:38:29 <albertov> artem; I'll open a ticket for a SVGSymbolizer then.
14:39:03 <artem> hobu: ok, good to know
14:39:40 <artem> albertov: sounds good
14:39:50 <albertov> hobu: that's nice, so I guess we could piggy back on agg's reader for the agg renderer, i wonder how much it could be reused for the cairo renderer....
14:42:07 <albertov> artem; so i guess I have a green light to apply the patch (once it's more-or-less finished) to trunk? :) Any other comments? I suppose that using expression_ptr will allow me to retrieve the glyph rotation, etc... from each feature, right?
14:42:11 <artem> hobu: albertov: I wonder if agg svg reader depends on librsvg ??
14:42:37 <artem> albertov: yep
14:42:52 <albertov> artem, hobu: the windows pre-compiled binaries I've just downloaded by mistake bundle an expat dll
14:43:27 <artem> albertov: ok, we shouldn't add expat to the dep list. though
14:43:34 <hobu> of what?
14:43:39 <albertov> artem: great, I'll get to it after I have lunch... :)
14:44:04 <artem> hobu: svg viewer (agg) i think
14:44:11 <albertov> hobu: the "svg_test" link at http://www.antigrain.com/svg/index.html
14:44:19 <artem> albertov: excellent stuff
14:44:31 <hobu> http://trac.osgeo.org/mapserver/browser/trunk/mapserver/mapagg.cpp#L226 don't be disturbed by the mapserver:: that's just a re-namespacing of agg to prevent clashing from our internal fork of the library
14:45:01 <artem> hobu: thanks
14:48:23 <albertov> Hmm, if agg's svg reader needs expat then we might not be able to use it as-is..
14:48:59 * albertov will BRB, lunch...
14:51:36 <artem> albertov: expat is just a xml parser we can use spirit2 or libxml2
14:53:45 <artem> springmeyer: FYI  solaris borks with : ...expected type float but got '7'  I recall you mentioned property_tree -was it resolved ?
15:17:44 <albertov> artem: are they api compatible? I mean, could you just configure it to link against libxml and it will work?
15:19:15 <artem> I doubt it, but the parser itself is probably quite simple. As a start we can have expat and then move to something else.?
15:20:15 <artem> internal data structures to cache vector symbols is more important I think]
15:20:21 <albertov> artem: Another dep? :( If it is simple enough then I'd say use our parser from the get go...
15:20:41 <artem> sure
15:22:20 <artem> http://www.ryppl.org/
15:24:11 <artem> I've been using git for a few months now and I like it a lot  - should we move to git ?
15:26:19 <albertov> artem: I'm a hg guy, but I'd use whatever I need to sync :)
15:26:53 <artem> albertov: k
15:42:16 *** gavinf (~gavinf@vc-41-5-146-65.umts.vodacom.co.za) has joined #mapnik
16:07:51 *** gavinf has quit (Remote host closed the connection)
16:12:06 *** jctull has quit (Quit: jctull)
16:18:35 *** cgs_bob_ has quit (Ping timeout: 265 seconds)
16:33:24 *** jctull (~jctull@adsl-75-14-209-122.dsl.renocs.sbcglobal.net) has joined #mapnik
16:58:09 *** cgs_bob_ (~bob@105.sub-75-211-121.myvzw.com) has joined #mapnik
17:06:28 *** artem has quit (Quit: artem)
17:19:47 *** harobed has quit (Quit: Ex-Chat)
17:44:15 <cgs_bob_> hello all.  I just tried to compile mapnik2 from svn and got this error:  http://osgeo.pastebin.com/Qkaii1eL  .  Can anyone help?
18:06:34 *** gavinf (~gavinf@vc-41-5-146-65.umts.vodacom.co.za) has joined #mapnik
18:27:16 <Ldp__> cgs_bob_: it says to run configure. Have you done that?
18:36:40 <albertov> cgs_bob_: have you read http://trac.mapnik.org/wiki/Mapnik2?
18:37:57 <albertov> cgs_bob_: maybe your problem is related to the new boost version (or the lack of)?
18:38:15 <springmeyer> WHAAAAAHOOOOO!
18:38:28 <springmeyer> ****MAPNIK accepted to Google Summer of Code!!!!!!!******
18:38:35 * springmeyer just got the email
18:39:52 <Ldp__> whooaa
18:45:17 <springmeyer> hey cgs_bob_ I know why thats happening
18:45:34 <springmeyer> I changed the name of that variable SCons uses
18:45:53 <springmeyer> but I also added something that should triggger a re-configure to prevent that error from happening...
18:46:01 <springmeyer> cgs_bob_: can you svn up? then try again?
18:51:01 <springmeyer> hmm, actually the fix for this was added when it appears to have broke things
18:51:02 <springmeyer> r1635
18:51:03 <nikq> http://trac.mapnik.org/changeset/1635, at , by dane: ensure shapeindex links against boost system if available (boost &gt;=1.35) to avoid potential problems in indirect linking on linux (essentially directly dynamically linking like we previously only d
19:06:34 * springmeyer finishes filling out Mentoring org details for GSOC....
19:07:06 <springmeyer> Open question: how many slots do we desire? (e.g max number of students we will accept)
19:07:38 <springmeyer> I'm thinking 2, but if more people offer to mentor we can increase that...
19:13:44 <albertov> springmeyer: great news!
19:14:30 <springmeyer> yes :) first year we've applied so it's pretty nice
19:20:55 *** gavinf has quit (Remote host closed the connection)
19:21:55 *** keith_ (~keithbeau@69-165-173-111.dsl.teksavvy.com) has joined #mapnik
19:23:52 <nikq> Mapnik Trac: Ticket #528 (Allow "virtual" datasources to be created from python) updated | http://trac.mapnik.org/ticket/528#comment:1
19:24:06 <springmeyer> albertov: lots of great tickets : ^^
19:24:08 <keith_> Hello i have a problem with my mapnik tiles : my layer is in wgs84 and my map and envelope are in 900913 and when i draw my tiles there's a little bug. Some icon point are cut
19:24:41 <springmeyer> albertov: I certainly wonder whether some could be good candidates for GSOC cross-over too (its not too late at all to propose)
19:25:08 <springmeyer> keith_: are you using a map 'buffer_size" > 0 ?
19:25:41 <keith_> in think my map buffer is not set
19:26:42 <albertov> springmeyer: No, I don't think it's too late really to add new proposals since some orgs expect students to propose thier own too...
19:27:09 <albertov> springmeyer; have you read the backlog? A SVGSymbolizer would be a good gsoc task IMHO :)
19:27:34 <keith_> ok springmeyer i will take a look to set my buffer_size thanks
19:27:44 <albertov> wish I knew enough c++ to be able to mentor it
19:27:53 <springmeyer> albertov: you do
19:28:51 <springmeyer> :)
19:28:55 <albertov> right...
19:29:21 * springmeyer admits if you are referring specially to svg support ya, thats a bit more involved
19:29:45 <springmeyer> albertov: have you peeked at existing patch that uses librsvg?
19:30:21 <albertov> not full support, just needs to parse a the most basic subset of svg to be able to render not-too-crazy symbols
19:30:30 <albertov> springmeyer: nope
19:30:46 * springmeyer hunts it down...
19:31:04 <springmeyer> #320
19:31:05 <nikq> Ticket #320: SVG-Based Symbolizers, http://trac.mapnik.org/ticket/320
19:31:18 <springmeyer> it was the full support approach
19:31:20 <keith_> springmeyer : cool my tiles are ok now, thanks a lot !!!
19:31:32 <springmeyer> and is in active use by various organizations....
19:31:35 <albertov> springmeyer: artem mentioned though that librsvg it pulls too many deps (gtk, and some others)
19:31:38 <springmeyer> keith_: good news!
19:31:48 *** keith_ has parted #mapnik (None)
19:31:59 <springmeyer> albertov: yes it does. but the patch makes it optional
19:32:39 <albertov> springmeyer: unless you want the svg support that is... ;)
19:32:47 <springmeyer> yep
19:33:16 <springmeyer> I wonder if it would be outlandish to off a switch to user the basic support in agg or full support via rsvg...
19:33:25 <springmeyer> user/use
19:34:42 <springmeyer> in other words, I wonder if artem would buy into that :)
19:35:46 <albertov> springmeyer: support in agg for svg depends on libexpat, unfortunately...
19:36:59 <springmeyer> how hard a dep? seems it be switched out for libxml2 / boost spirit?
19:37:20 <albertov> springmeyer: no idea
19:37:47 <nikq> Mapnik Trac: Ticket #529 (Addition of different text effects like underline, outline may be  ...) updated | http://trac.mapnik.org/ticket/529#comment:1
19:38:07 <springmeyer> k, I've not looked at AGG example either, but hopefully it would be easy switch
19:38:23 <albertov> springmeyer: it's really a guess really (agg's svg reader depending on libexpat) since I found an expat dll in some precompiled binaries for the reader I downloaded by mistake
19:38:34 <springmeyer> okay
19:38:58 <springmeyer> sounds like a good student project as part of the proposal ;)
19:40:17 *** jctull has quit (Quit: jctull)
19:41:41 <nikq> Mapnik Trac: Ticket #527 (Proper skipping of Raster datasource when map.srs != layer.srs) updated | http://trac.mapnik.org/ticket/527#comment:4
19:44:55 <nikq> Mapnik Trac: Ticket #527 (Proper skipping of Raster datasource when map.srs != layer.srs) updated | http://trac.mapnik.org/ticket/527#comment:5
19:45:05 <cgs_bob_> springmeyer: I'm back :)  so how should I solve my build problem?  use r1635?
19:45:07 <nikq> http://trac.mapnik.org/changeset/1635, at , by dane: ensure shapeindex links against boost system if available (boost &gt;=1.35) to avoid potential problems in indirect linking on linux (essentially directly dynamically linking like we previously only d
19:45:15 <springmeyer> cgs_bob_: just do
19:45:22 <springmeyer> python scons/scons.py configure
19:46:41 <cgs_bob_> I've already did that.  what's next?
19:47:50 <springmeyer> hmm, really...
19:48:08 <springmeyer> cgs_bob_: I guess this is next:
19:48:57 <springmeyer> rm config.cache
19:49:17 <cgs_bob_> springmeyer: maybe my mistake was running autogen.sh after I got my fresh copy of mapnik2?
19:50:37 *** luneff (~yury@93.178.76.80) has joined #mapnik
19:51:57 *** dukeku has quit (Ping timeout: 276 seconds)
19:52:24 *** dukeku (dukeku@adhd.irule.net) has joined #mapnik
19:53:02 *** rullzer (~roeland@85.148.168.96) has joined #mapnik
19:55:08 <rullzer> I am trying to rotate a mapnik map. So not creating the map that it points north... How hard is it to do this?
19:57:39 <cgs_bob_> springmeyer: I tried to do "python scons/scons.py" again with the same results.  I did "find . -exec grep  HAS_BOOST_SYSTEM {} \;" and noticed that HAS_BOOST_SYSTEM is not set anywhere
19:58:14 <springmeyer> cgs_bob_: yes never touch autogen.sh :)
19:58:54 <Ldp__> cgs_bob_: man xargs :)
19:59:04 <springmeyer> cgs_bob_: okay, try this (then re-run scons)
19:59:09 <Ldp__> cgs_bob_: and you'll never use the arcane find . -exec grep anymore :)
19:59:11 <cgs_bob_> springmeyer: now you tell me :)  so, why is it there?
19:59:25 <springmeyer> rm .sconsign.dblite
19:59:35 <cgs_bob_> Ldp__: thanks for the tip
19:59:49 <Ldp__> find .|xargs grep "something"
20:00:32 <springmeyer> rullzer: map rotation would be cool, and don't think anyone has looked into it
20:01:13 <springmeyer> rullzer:  I presume you'd like all things rotated except text labels?
20:01:21 <rullzer> springmeyer: ah ok. I wanted to generate soms maps of the local zoo.
20:01:24 <rullzer> springmeyer: exactly ;)
20:01:41 <rullzer> Or just rotate the labels. Then I can rotate the map myself ;) :P
20:01:53 <Ldp__> springmeyer: I presume PolygonPatternSymbolizer should also not be rotated
20:02:02 <springmeyer> rullzer: I'd recommend creating a ticket
20:02:09 <springmeyer> Ldp__: yep, good call
20:02:40 <rullzer> springmeyer: will do :)
20:03:31 <springmeyer> list of accepted orgs to GSOC:
20:03:32 <springmeyer> http://socghop.appspot.com/gsoc/program/accepted_orgs/google/gsoc2010
20:04:35 <nikq> Mapnik Trac: Changeset [1723]: initial skeleton of glyph_symbolizer (coarsely ported from  ... | http://trac.mapnik.org/changeset/1723
20:04:56 <nikq> Mapnik Trac: Changeset [1724]: modified the old arrow_symbolizer interface on glyph_symbolizer and  ... | http://trac.mapnik.org/changeset/1724
20:05:16 <nikq> Mapnik Trac: Changeset [1725]: pre-eliminary GlyphSymbolizer implementation. TODO: XML de/serializing.  ... | http://trac.mapnik.org/changeset/1725
20:08:09 <nikq> Mapnik Trac: Ticket #530 (Implement a true type glyph renderer) updated | http://trac.mapnik.org/ticket/530#comment:1
20:11:48 <albertov> artem, springmeyer: any clue on why I need to define a dummy filter here http://trac.mapnik.org/browser/trunk/tests/python_tests/glyph_symbolizer_test.py?rev=1725#L53. If I don't then the azimuth and value properties come out as nulls when I evaluate an expression (eg: http://trac.mapnik.org/browser/trunk/src/glyph_symbolizer.cpp#L51)
20:12:26 <albertov> same thing doesn't happen in the TextSymbolizer, is there anyting I'm missing somewhere?
20:13:15 <nikq> Mapnik Trac: Ticket #531 (Custom map orientation) created | http://trac.mapnik.org/ticket/531
20:13:55 <springmeyer> albertov: hmm, not right off
20:14:01 <springmeyer> albertov: does mapnik2.Filter even exist?
20:14:26 <springmeyer> I thougth it was `rule.filter = mapnik2.Expression(....`
20:14:33 <albertov> springmeyer: yeah, the test I pointed to works, it fails to work when I remove the filter though
20:15:40 <albertov> springmeyer: the rule seems happy to take a Filter too
20:15:52 <springmeyer> k, interesting
20:18:53 * springmeyer does not see how mapnik2.Filter could possibly be working...
20:19:41 <albertov> springmeyer: hmm, I think that the property names are not being picked up at http://trac.mapnik.org/trunk/include/mpanik/feature_style_processor.hpp#L177
20:22:21 <springmeyer> ah, possibly, I know artem just re-worked some attribute stuff and then reverted a few days ago
20:23:31 <albertov> springmeyer: I think I got it... I need to register the glyph_symbolizer in the attribute_collector.hpp visitor...
20:23:41 <springmeyer> ah, rockin
20:26:45 <cgs_bob_> springmeyer: well, I decided to blow away mapnik2 and start again.  I did "python scons/scons.py configure" and then "python scons/scons.py" and got the same error message.  got any more ideas?
20:27:06 <springmeyer> cgs_bob_: that is not good
20:27:14 <springmeyer> cgs_bob_: must be in my court then
20:27:22 <springmeyer> I must be missing something obvious...
20:28:14 <cgs_bob_> got any ideas of which revision would be a good one to try?
20:28:41 <springmeyer> well
20:28:53 <springmeyer> it would be great if you could build from here:
20:28:54 <springmeyer> http://svn.mapnik.org/branches/0.7.1-dev/
20:29:01 *** wonderch_ has quit (Remote host closed the connection)
20:29:04 <springmeyer> that is the staging for the next release
20:29:16 <springmeyer> and it would be very good to make sure the problem does not exist in that code
20:29:42 <cgs_bob_> is that equavalent to mapnik2?
20:30:03 <springmeyer> no, it is pre-Mapnik2 stable release
20:31:03 <cgs_bob_> I've been using 0.7 for a while and wanted to see if I can get mapnik2 working along side it
20:31:58 <springmeyer> cgs_bob_: yes, they should work alongside each other
20:32:24 <springmeyer> cgs_bob_: so, I just checked out a clean copy of trunk/Mapnik2
20:32:28 <springmeyer> and did not get that error...
20:32:50 <springmeyer> cgs_bob_: you are pulling from
20:32:56 <springmeyer> http://svn.mapnik.org/trunk  correct ?
20:32:58 <nikq> Mapnik Trac: Changeset [1726]: added an attribute_collector visitor for glyph_symbolizer | http://trac.mapnik.org/changeset/1726
20:33:09 <albertov> yay, just fixed the expression issue
20:33:21 <springmeyer> very nice
20:33:59 <cgs_bob_> springmeyer: yup
20:34:07 <cgs_bob_> so how is HAS_BOOST_SYSTEM set?
20:34:13 <albertov> thanks :) this new Expression stuff is also very nice, indeed
20:34:22 <springmeyer> in 'SConstruct'
20:34:36 <springmeyer> albertov: great, I'm sure Artem will love to hear that
20:34:51 <springmeyer> and the visionary rweait1 :)
20:35:12 <albertov> springmeyer: is this channel logged somewhere?
20:35:16 <springmeyer> http://mapnik.org/news/2009/dec/08/future_mapnik2/
20:35:20 <springmeyer> albertov: yes
20:35:29 <springmeyer> http://mapnik.dbsgeo.com
20:35:39 <springmeyer> but I think I should move that to mapnik.org/irc at some point
20:35:43 <albertov> springmeyer: thanks
20:36:07 <springmeyer> it is mapniklog that does the logging
20:36:24 <springmeyer> and nikq runs on the same machine
20:36:31 <cgs_bob_> springmeyer: using the commandline suggested by Ldp__, I got this:  http://osgeo.pastebin.com/8DveNcw9 .  I can't see where HAS_BOOST_SYSTEM is set
20:36:32 <albertov> springmeyer: oops, should have noticed that... :)
20:37:07 <springmeyer> cgs_bob_: will look again...
20:37:55 <rweait1> springmeyer: have you heard that mapnik was accepted for GSoc?
20:38:04 <rweait1> or is that old news?
20:38:14 <springmeyer> cgs_bob_: I think I see the problem... give me a minue
20:38:18 <springmeyer> cgs_bob_: what boost version are you running?
20:38:44 <springmeyer> rweait1: we just heard!
20:39:27 <rweait1> Sorry, springmeyer, I may have missed it in the roar of being a visionary.  ;-)
20:39:28 <cgs_bob_> I'm running 1.43 svn
20:39:45 <springmeyer> rweait1: yes, being visionary has its perils
20:40:00 <springmeyer> cgs_bob_: interesting, and do you have:
20:40:05 <albertov> rweait1: yeah, like getting thanks for your visions :)
20:40:18 <springmeyer> '/usr/local/lib/libboost_system.so' ?
20:40:41 <rweait1> albertov: mostly it's double-vision, but I will take what I can get. ;-)
20:41:01 <rweait1> You guys are doing serious work.  I'll lay off the puns.
20:42:54 <springmeyer> puns that good, man, keep those rolling :)
20:43:09 <cgs_bob_> springmeyer: yes I do.  I also just noticed that I also have boost 1.40 libraries.  maybe my problem is caused by these old libraries?
20:43:43 <springmeyer> cgs_bob_: what does SCons report in terms of boost versions during configure?
20:43:50 <springmeyer> or do you even get that far before the error?
20:44:46 <cgs_bob_> springmeyer: take a look at http://osgeo.pastebin.com/ARYsqbsV
20:45:01 <nikq> Mapnik Trac: Changeset [1727]: scons: fixup logic for setting HAS_BOOST_SYSTEM SCons environment variable | http://trac.mapnik.org/changeset/1727
20:45:41 *** artem (~artem@i-83-67-73-6.freedom2surf.net) has joined #mapnik
20:45:51 <springmeyer> cgs_bob_: okay, so no error on configure, just when building/installing?
20:45:57 <springmeyer> (previously)
20:46:06 <cgs_bob_> that's right
20:46:09 <springmeyer> k
20:46:19 <springmeyer> cgs_bob_: svn  up trunk and see if r1727 helps?
20:46:20 <nikq> http://trac.mapnik.org/changeset/1727, at , by dane: scons: fixup logic for setting HAS_BOOST_SYSTEM SCons environment variable
20:46:37 <springmeyer> requires another 'configure'
20:46:49 <albertov> bye people, it's getitng late here now.
20:46:57 <albertov> and me hungry
20:47:06 *** albertov has quit (Quit: albertov)
20:47:44 <artem> springmeyer: great news re:gcos well done!
20:48:01 *** wonderchook (~wondercho@pool-72-66-109-70.washdc.fios.verizon.net) has joined #mapnik
20:48:04 <springmeyer> artem: yes, congrats!
20:48:06 <artem> albertov: see you
20:48:25 <springmeyer> albertov was on fire today :)
20:48:45 <artem> :)
20:52:18 <springmeyer> artem:
20:52:21 <springmeyer> albertov: thanks  this new Expression stuff is also very nice, indeed
20:54:14 <springmeyer> cgs_bob_: that work?
20:54:47 <artem> albertov: great stuff (git svn rebase; ./scons/scons.py install ) 
20:55:08 * artem compiling glyph_symbolizer
21:04:35 *** gavinf (~gavinf@196.212.72.157) has joined #mapnik
21:06:13 *** springmeyer has parted #mapnik (None)
21:06:15 *** springmeyer (~springmey@c-76-28-156-154.hsd1.wa.comcast.net) has joined #mapnik
21:07:44 *** jctull (~jctull@99.170.179.137) has joined #mapnik
21:09:47 <springmeyer> hey artem, as second admin for GSOC you should be able to log into the "melange" system
21:09:56 <springmeyer> and see and modify the new Mapnik page:
21:10:00 <springmeyer> http://socghop.appspot.com/gsoc/org/show/google/gsoc2010/mapnik
21:10:12 <artem> springmeyer: cool , thanks
21:10:37 <springmeyer> please feel free to change anything there, especially the "Application template"
21:13:07 <artem> great, I'll read through and I'm around tomorrow for 0.7.1 release
21:13:21 <springmeyer> okay great
21:13:31 * springmeyer just tried to "invite" you to be an admin
21:13:43 <springmeyer> but it got rejected I think because you arlready have an invite "notification"
21:14:29 <artem> no probs
21:16:21 <springmeyer> yep, cool got it
21:16:35 <springmeyer> so now I see your two invites, as admin and mentor
21:17:03 <springmeyer> next task for me seems to get other potential mentor usernames into the system
21:21:06 *** racicot has quit (Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920])
21:26:41 *** racicot (~chatzilla@dsl-66-228-218-217.dsl.fibercloud.net) has joined #mapnik
21:31:17 *** racicot has quit (Changing host)
21:31:17 *** racicot (~chatzilla@osgeo/member/racicot) has joined #mapnik
21:35:07 *** artem has quit (Quit: artem)
21:37:09 *** jctull has quit (Ping timeout: 245 seconds)
21:38:20 *** artem (~artem@i-83-67-73-6.freedom2surf.net) has joined #mapnik
21:56:56 *** willwhite (~diggersf@c-98-218-226-144.hsd1.dc.comcast.net) has joined #mapnik
22:07:10 *** lucadelu (~52bf92fc@gateway/web/freenode/x-ddepzffjorbwyoxa) has joined #mapnik
22:07:26 <lucadelu> springmeyer: hi
22:07:36 <lucadelu> some news about GSOC?
22:11:51 *** Komzzpa has quit (Ping timeout: 252 seconds)
22:12:51 *** Komzzpa (~kom@mm-71-245-57-86.leased.line.mgts.by) has joined #mapnik
22:20:58 <cgs_bob_> springmeyer: sorry for the delay.  was called into a meeting.  mapnik2 now compiles for me.  now I got to see how quantumnik works with it
22:22:32 *** artem has quit (Ping timeout: 265 seconds)
22:32:54 *** Ldp__ has quit (*.net *.split)
22:32:54 *** cmarqu has quit (*.net *.split)
22:32:54 *** CIA-29 has quit (*.net *.split)
22:36:24 *** Ldp__ (~thid@osm.xs4all.nl) has joined #mapnik
22:36:24 *** cmarqu (colin@oemcomputer.oerks.de) has joined #mapnik
22:36:24 *** CIA-29 (cia@208.69.182.149) has joined #mapnik
22:46:34 *** Ldp__ has quit (*.net *.split)
22:46:34 *** cmarqu has quit (*.net *.split)
22:46:34 *** CIA-29 has quit (*.net *.split)
22:47:27 <springmeyer> cgs_bob_: okay, thanks I'll backport to 0.7.1 then...
22:47:42 <springmeyer> lucadelu: yes, we were accepted!
22:50:20 *** Ldp__ (~thid@osm.xs4all.nl) has joined #mapnik
22:50:20 *** cmarqu (colin@oemcomputer.oerks.de) has joined #mapnik
22:50:20 *** CIA-29 (cia@208.69.182.149) has joined #mapnik
22:51:24 <nikq> Mapnik Trac: Changeset [1728]: scons: fixup logic for setting HAS_BOOST_SYSTEM SCons environment variable | http://trac.mapnik.org/changeset/1728
22:53:08 *** gdmfsob (~gdmfsob@smtp-kyiv.cogniance.com) has joined #mapnik
22:53:14 *** dodobas_ (~dodobas@open.geof.hr) has joined #mapnik
22:53:51 *** dodobas has quit (*.net *.split)
22:53:51 *** mishok13 has quit (*.net *.split)
22:56:50 *** Ldp__ has quit (*.net *.split)
22:56:50 *** cmarqu has quit (*.net *.split)
22:56:50 *** CIA-29 has quit (*.net *.split)
22:59:34 *** Ldp__ (~thid@osm.xs4all.nl) has joined #mapnik
22:59:34 *** cmarqu (colin@oemcomputer.oerks.de) has joined #mapnik
22:59:34 *** CIA-29 (cia@208.69.182.149) has joined #mapnik
23:00:03 <lucadelu> springmeyer: cool...now what we would done?
23:01:07 *** cgs_bob (~bob@105.sub-75-211-121.myvzw.com) has joined #mapnik
23:02:46 *** cgs_bob_ has quit (Write error: Connection reset by peer)
23:12:14 *** dukeku_ (dukeku@adhd.irule.net) has joined #mapnik
23:14:20 *** dukeku has quit (Ping timeout: 240 seconds)
23:17:29 <springmeyer> lucadelu: now is time to develop ideas more, send email to list to generate interest
23:17:39 <springmeyer> and try to figure out parts that are possible for projects
23:22:47 <lucadelu> springmeyer: sorry i don't understand very well the second part
23:24:17 *** rweait1 has parted #mapnik (None)
23:26:17 *** jctull (~jctull@ppp-71-142-132-173.dsl.renocs.pacbell.net) has joined #mapnik
23:26:32 *** dodobas (~dodobas@open.geof.hr) has joined #mapnik
23:27:11 *** dodobas_ has quit (Remote host closed the connection)
23:41:03 *** StormTide has quit (Ping timeout: 260 seconds)
23:41:28 *** StormTide (~Kevin@2002:186c:64c0:0:21d:60ff:fe5e:cf66) has joined #mapnik
23:43:21 *** lucadelu has quit (Quit: Page closed)
23:43:24 <springmeyer> lucadelu: second part again: each idea is big. one important task is to find the parts of the idea that are able to be done
23:45:43 *** willwhite has quit (Quit: Leaving)
23:57:57 *** springmeyer_ (~springmey@c-76-28-156-154.hsd1.wa.comcast.net) has joined #mapnik