00:14:00 <artem> dane: is mapniklog logging ? :) how to access logs ? 00:27:48 <springmeyer> hey artem 00:27:57 <springmeyer> yes just got it running a bit ago. 00:28:08 <springmeyer> and have plaintext logs at: 00:28:28 <springmeyer> http://mapnik.dbsgeo.com/ 00:28:51 <artem> cool , tnx 00:28:51 <springmeyer> once I get them pygmentized I'll email the list with the link 00:30:10 <springmeyer> cool idea about 'expressions' - kinda like django template filters 00:30:40 <springmeyer> would be neat to have them pluggable somehow so folks with just a little bit of c++ knowledge(like me) could try writing them 00:32:00 <artem> yep, actual operators (functors) should be easy to implement. Not sure if this is something doable for 0.6 though 00:32:13 <springmeyer> ya. I would think not 00:32:47 <springmeyer> I recommended to brian to keep it simple 00:33:07 <springmeyer> I think he and I were just unsure how that fit within your vision :) 00:33:54 <springmeyer> anyway, regarding trac tickets, now that I've got thing organized into either 0.6.0 or 1.0.0 of course don't hesitate to push anything you think to 1.0 00:34:03 <springmeyer> the list grew kinda fast! 00:34:36 <artem> yeah, I've noticed :) 00:37:00 <springmeyer> also, just got a trac bot going. one sec 00:37:30 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 00:38:06 <springmeyer> irc bots are the last thing I thought I would be interested in. 00:38:38 <springmeyer> but this one is based on phenny which is actually somewhat slick to customize 00:38:45 <springmeyer> .g phenny 00:38:45 <nikq> springmeyer: http://inamidst.com/phenny/ 00:39:06 <springmeyer> Ticket #70 00:39:21 <springmeyer> #70 00:39:22 <artem> springmeyer : :) I like mapniklog bot 00:39:48 <springmeyer> good! 00:40:03 <springmeyer> r778 00:40:03 <nikq> http://trac.mapnik.org/changeset/778, at , by artem: + don't link to iconv on OSX 00:40:11 <springmeyer> ticket 70 00:40:25 <artem> t70 00:40:38 <springmeyer> hmm, ticket thing is broke looks like :( 00:40:46 <springmeyer> changeset 779 00:40:47 <nikq> http://trac.mapnik.org/changeset/779, at , by dane: Adding a CHANGELOG stub to begin keeping synthesis of changes 00:40:50 <artem> .t70 00:41:03 <Mrfo> is there a formal name of the format google map uses to request information on their maps? 00:41:27 <springmeyer> .g gmaps api 00:41:28 <Mrfo> like when you click on a map, it does some sort of client to server request based on location 00:41:28 <nikq> springmeyer: http://code.google.com/apis/maps/documentation/ 00:41:32 <springmeyer> he he 00:41:50 * springmeyer is now officially an ass 00:41:56 <Mrfo> lol 00:42:04 <Mrfo> im sure its there though 00:42:49 <springmeyer> Mrfo: I'm not sure (and ignore my tests here) 00:42:58 <springmeyer> milestone 0.6.0 00:42:59 <nikq> 40 open tickets in Milestone 0.6.0: Names on areas don't seem to be correctly centered in the vertical axis, Stroke border, Ability to set label value manually in TextSymbolizer (rather than have them read from datasource field), Support MAPNIK_VERSION, Main library gets linked against unnecessary libraries, Ability to load mapnik xml from string, Crashing with TextSymbolizer and line placement., ... 00:43:00 <nikq> http://trac.mapnik.org/query?status=new&status=assigned&status=reopened&milestone=0.6.0&order=priority 00:43:01 <nikq> Milestone Roadmap: http://trac.mapnik.org/milestone/0.6.0 00:43:06 <artem> Mrfo: WMS has GetFeatureInfo or something similar not sure about gmap 00:43:19 <springmeyer> milestone 1.0.0 00:43:20 <nikq> 40 open tickets in Milestone 1.0.0: Rendering text labels when point size of labels exceeds the width of the line, Add python docstrings to boost:python bindings, Vertical Displacement of line text, Improve XML parsing error-reporting, Provide return value policy in doc strings, Error reading shapefile on Mac OS X with G5 processor, Allow for 'halo_radius' to be set as float value, Unresolved symb... 00:43:21 <nikq> http://trac.mapnik.org/query?status=new&status=assigned&status=reopened&milestone=1.0.0&order=priority 00:43:22 <nikq> Milestone Roadmap: http://trac.mapnik.org/milestone/1.0.0 00:43:32 <Mrfo> (artem) hmmm that might be what I need. thanks 00:44:38 <springmeyer> #70 00:44:45 <springmeyer> # 70 00:46:05 <springmeyer> PolygonSymbolizer 00:46:05 <nikq> http://trac.mapnik.org/wiki/PolygonSymbolizer 00:46:37 <artem> Ticket #70 00:46:39 <springmeyer> MapDesign 00:46:39 <nikq> http://trac.mapnik.org/wiki/MapDesign 00:47:01 *** nikq has quit (Remote closed the connection) 00:50:10 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 00:50:38 <springmeyer> ya, that function was messed up :) 00:50:40 <springmeyer> t70 00:50:40 <nikq> Ticket #70: Ability to set label value manually in TextSymbolizer (rather than have them read from datasource field), http://trac.mapnik.org/ticket/70 00:50:46 <springmeyer> Ticket 70 00:50:46 <nikq> Ticket #70: Ability to set label value manually in TextSymbolizer (rather than have them read from datasource field), http://trac.mapnik.org/ticket/70 00:50:49 <springmeyer> ticket 70 00:50:49 <nikq> Ticket #70: Ability to set label value manually in TextSymbolizer (rather than have them read from datasource field), http://trac.mapnik.org/ticket/70 00:50:54 <artem> wow 00:50:58 <springmeyer> Task 181 00:50:59 <nikq> Ticket #181: incorrect limit check in ImageData::setRow(), http://trac.mapnik.org/ticket/181 00:51:02 <springmeyer> cool 00:51:26 <artem> Ticket 70 71 72 00:51:26 <nikq> Ticket #70: Ability to set label value manually in TextSymbolizer (rather than have them read from datasource field), http://trac.mapnik.org/ticket/70 00:51:44 <springmeyer> ah, crafty artem :) 00:51:54 <springmeyer> my code is not yet that crafty tho 00:52:14 <springmeyer> if there is one thing I am worse at than c++ it is regular expressions! 00:52:32 <artem> great stuff :) 00:53:29 <artem> t181 00:53:29 <nikq> Ticket #181: incorrect limit check in ImageData::setRow(), http://trac.mapnik.org/ticket/181 00:58:12 <artem> t181 00:58:12 <nikq> Ticket #181: incorrect limit check in ImageData::setRow(), http://trac.mapnik.org/ticket/181 00:59:06 <springmeyer> nice jon 00:59:26 <springmeyer> I'm trying to add an rss parser right now so comments to get posted here 01:02:11 <CIA-59> mapnik: artem * r800 /trunk/include/mapnik/image_data.hpp: + applied mapnik-image-data-setrow-size.patch (jonb) 01:03:36 <artem> springmeyer: thanks for setting up all these bots, really useful 01:04:04 <springmeyer> you are welcome. super easy. all python 01:05:12 * artem needs to get some sleep , see you tomorrow 01:05:16 *** artem has quit () 01:12:54 *** weizhuo (n=chatzill@nat/yahoo/x-1678c41d8664cebc) has joined #mapnik 01:26:37 *** ninja (n=pankur@nat/yahoo/x-9d21834c811fc5ce) has joined #mapnik 01:50:41 <Mrfo> can you guys think of a way to fading drop shadow under a road? i was looking at the new google transit layer and the drop shadow makes it pop quite a bit 01:51:40 <Mrfo> i was thinking stacking black layers of different widths and opacity 03:50:03 <springmeyer> rss 03:50:21 *** nikq has quit (Remote closed the connection) 03:50:28 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 03:50:32 <springmeyer> rss 03:51:11 <springmeyer> .rss 03:51:29 *** nikq has quit (Remote closed the connection) 03:53:06 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 03:53:10 <springmeyer> rss 03:53:30 <springmeyer> rss 03:53:30 <nikq> Rechecking feeds 03:53:35 <nikq> Rechecking feeds 03:53:40 <nikq> Rechecking feeds 03:53:45 <nikq> Rechecking feeds 03:53:51 <nikq> Rechecking feeds 03:53:56 <nikq> ... 03:54:01 <nikq> ... 03:54:06 <nikq> ... 03:54:10 * racicot watches springmeyer try to beat a bot into submission... 03:54:42 <springmeyer> :) 03:54:44 <springmeyer> rss 03:55:02 <springmeyer> rss 03:55:56 *** nikq has quit (Remote closed the connection) 03:55:57 <racicot> or maybe springmeyer is a bot... 03:56:04 <springmeyer> :) 03:56:13 <springmeyer> depends on who wins 03:58:36 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 03:58:43 *** nikq has quit (Remote closed the connection) 03:58:50 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 03:58:52 <springmeyer> rss 03:58:52 <nikq> Starting rss fetching... 03:59:27 <springmeyer> rss 04:00:29 <springmeyer> rss 04:01:25 <springmeyer> it does it all on datetime.timedeltas and when servers live in different locales, its hard to know what time it is... 04:01:36 * springmeyer bails a loser for now... :( 04:02:15 *** nikq has quit (Remote closed the connection) 04:07:55 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 04:32:54 <Mrfo> on the TextSymbolizer wiki http://trac.mapnik.org/wiki/TextSymbolizer there seems to be two parameters for handling how often labels come up. 'min_distance' and 'spacing' 04:32:54 <nikq> Rechecking feeds 04:32:55 <nikq> http://trac.mapnik.org/wiki/TextSymbolizer 04:33:00 <nikq> Rechecking feeds 04:33:06 <nikq> Rechecking feeds 04:33:12 <nikq> Rechecking feeds 04:33:19 <nikq> Rechecking feeds 04:33:25 <nikq> ... 04:33:31 <nikq> ... 04:33:34 <Mrfo> they sound similar, but not quite defined. anyone have experience with using the two together 04:33:37 <nikq> ... 04:33:43 <nikq> Rechecking feeds 06:33:00 *** weizhuo has quit ("ChatZilla 0.9.84 [Firefox 2.0.0.20/2008121709]") 07:49:29 *** nikq has quit (Remote closed the connection) 07:49:35 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 08:04:37 *** xcacou (n=aga@vel78-2-82-243-106-36.fbx.proxad.net) has joined #mapnik 09:15:32 *** D3f0 (n=defo@190.176.198.97) has joined #mapnik 09:16:54 *** D3f0 has quit (Remote closed the connection) 10:13:24 *** ninja has quit (Read error: 110 (Connection timed out)) 13:17:32 *** ninja (n=pankur@cm50.epsilon163.maxonline.com.sg) has joined #mapnik 13:19:50 *** ninja has quit (Client Quit) 16:06:36 *** xcacou has quit (Remote closed the connection) 17:23:36 *** tmcw (n=tmcw@c-98-218-241-202.hsd1.dc.comcast.net) has joined #mapnik 18:49:55 *** racicot has quit ("ChatZilla 0.9.84 [Firefox 2.0.0.18/2008111317]") 19:20:29 *** D3f0 (n=defo@190.176.198.97) has joined #mapnik 19:31:32 *** racicot (n=chatzill@dsl-209-166-85-189.whidbey.net) has joined #mapnik 19:35:24 *** Mrfos (i=Mrfo@pool-96-231-34-87.washdc.fios.verizon.net) has joined #mapnik 19:44:08 *** Mrfo has quit (Read error: 145 (Connection timed out)) 20:03:50 <jbronn> aww man, do I really got to fiddle w/the sun studio compiler again? 20:04:10 <jbronn> and decent into the madness that was getting mapnik to work on opensolaris :) 20:05:43 <D3f0> hi, is there any simple example of Mapnik/PyQt integration using WebKit browser? 20:05:45 <springmeyer> hopefully no! 20:06:19 <springmeyer> jbronn: I assume you knew/know that the patch you applied made a change to scons-local? 20:06:38 <jbronn> yeah, that was almost a year ago 20:06:44 <springmeyer> that would be the only issue 20:06:56 <jbronn> uh, not quite 20:07:04 <springmeyer> oh 20:07:06 <jbronn> I think things have changed w/new OpenSolaris revs 20:07:34 <jbronn> but on the one I'm currently on (and I'm not upgrading until I have time), you can't compile Python w/sun's studio compiler 20:07:44 <springmeyer> heh 20:07:53 <jbronn> cause of some really obscure issue 20:08:26 <jbronn> maybe not -- all I remember is that there was a problem building the Python bindings that was "non-trivial" 20:36:39 *** nikq has quit (Remote closed the connection) 20:36:46 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 21:34:13 *** tmcw_ (n=tmcw@c-98-218-241-202.hsd1.dc.comcast.net) has joined #mapnik 21:43:10 *** tmcw has quit (Read error: 110 (Connection timed out)) 22:15:37 <springmeyer> D3f0: didn't see your question before... 22:15:37 <nikq> Okay, I'll re-start rss... 22:16:18 <springmeyer> I bet in the QT downloads there is an example of QT integration with webkit 22:16:18 <nikq> Okay, I'll re-start rss... 22:16:41 <springmeyer> but I don't know anything beyond that 22:16:41 <nikq> Okay, I'll re-start rss... 22:16:57 <springmeyer> silly bot 22:16:57 <nikq> Okay, I'll re-start rss... 22:19:05 *** nikq has quit (Remote closed the connection) 22:21:13 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 22:21:16 <springmeyer> startrss 22:21:43 <springmeyer> t70 22:21:43 <nikq> Ticket #70: Ability to set label value manually in TextSymbolizer (rather than have them read from datasource field), http://trac.mapnik.org/ticket/70 22:22:56 <racicot> victory for springmeyer ... long live nikq 22:25:37 *** artem (n=artem@i-83-67-142-225.freedom2surf.net) has joined #mapnik 22:26:33 <springmeyer> .startrss 22:26:33 <nikq> Okay, I'll start rss fetching... 22:26:35 <nikq> Mapnik Trac: Ticket #142 (ICU_INCLUDE and ICU_LIBS search path is not working) updated | http://trac.mapnik.org/ticket/142#comment:3 22:27:04 <springmeyer> racicot: now that is victory for springmeyer 22:27:26 <racicot> ;-) 22:28:17 * springmeyer rummages for his ski pants... 22:29:05 *** nikq has quit (Remote closed the connection) 22:29:17 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik 22:29:41 <springmeyer> .startrss 22:29:42 <nikq> Okay, I'll start rss fetching... 22:29:43 <nikq> Mapnik Trac: Ticket #142 (ICU_INCLUDE and ICU_LIBS search path is not working) updated | http://trac.mapnik.org/ticket/142#comment:3 22:34:33 <artem> springmeyer: should we be using PackageVariable instead of PathVariable ? http://www.scons.org/doc/1.2.0/HTML/scons-user/x2361.html 22:36:57 <springmeyer> ah, yes artem that looks promising 22:37:12 <nikq> Mapnik Trac: Changeset [801]: + applied mapnik-improve-scons-search-paths.patch (jonb) | http://trac.mapnik.org/changeset/801 22:39:36 <springmeyer> I think the main Scons issue I want to find time to look into/actually read the scons docs on... 22:40:05 <springmeyer> is how to have the lib checking happen only with the build process and not when using the 'install' command 22:40:15 <nikq> Mapnik Trac: Ticket #158 (Default scons search paths could be improved) closed | http://trac.mapnik.org/ticket/158#comment:2 22:45:13 <artem> springmeyer: there must be a way to do it, but I couldn't find so far. 22:45:46 * artem needs to read Scons docs too some day 22:45:49 <springmeyer> cool. I'll look into it 22:45:52 <springmeyer> :) 22:46:06 * springmeyer has got to bail for the weekend 22:46:16 <springmeyer> be well everyone! 22:46:35 <artem> have fun! 22:47:30 <springmeyer> thanks! 22:47:50 * springmeyer is lucky to be headed skiing at Whistler, BC... 22:50:44 *** springmeyer has quit () 22:51:17 <nikq> Mapnik Trac: Changeset [802]: + applied mapnik-image32-from-cairo.patch (jonb) | http://trac.mapnik.org/changeset/802 22:51:48 <nikq> Mapnik Trac: Ticket #182 (add ability to convert Cairo::ImageSurface to mapnik::Image32) closed | http://trac.mapnik.org/ticket/182#comment:1 22:53:30 <nikq> Mapnik Trac: Changeset [803]: + mapnik-rundemo-with-cairo.patch (jonb) | http://trac.mapnik.org/changeset/803 22:55:32 <nikq> Mapnik Trac: Ticket #183 (Consider adding Cairo to examples in rundemo.cpp) closed | http://trac.mapnik.org/ticket/183#comment:1 23:03:05 <artem> jbronn: just looking through -#ifdef __SUNPRO_CC 23:03:06 <artem> -using std::fabs; 23:03:06 <artem> -using std::sqrt; 23:03:06 <artem> -#endif 23:03:48 *** tmcw_ has quit () 23:04:20 <artem> mloskot is absolutely right, we should just use fully qualified names 23:13:02 <nikq> Mapnik Trac: Changeset [804]: + use fully qualified names from stl | http://trac.mapnik.org/changeset/804 23:16:15 <nikq> Mapnik Trac: Changeset [805]: + use fully qualified name in global.hpp | http://trac.mapnik.org/changeset/805 23:26:25 *** D3f0 has quit (Read error: 110 (Connection timed out)) 23:28:51 <nikq> Mapnik Trac: Ticket #63 (Support for OSX Leopard and Solaris (using Sun Studio compiler)) updated | http://trac.mapnik.org/ticket/63#comment:6 23:34:25 <jburgess> artem: svn: Can't connect to host 'svn.mapnik.org': Connection refused 23:35:02 <artem> jburgess: hmm ... let me check 23:37:06 <artem> jburgess: should be fine now. 23:37:19 <jburgess> yes, works now. Thanks 23:37:56 <artem> jburgess: looks like svnserve process dies time to time . Better way to use newly added svn over http 23:38:21 <jburgess> ok, i'll svn switch to the http: url 23:38:41 <jburgess> looks like you've applied all my patches from yesterday :) 23:40:24 <nikq> Mapnik Trac: mapnik-load-map-from-string.patch attached to Ticket #99 | http://trac.mapnik.org/attachment/ticket/99/mapnik-load-map-from-string.patch 23:41:48 <jburgess> That patch ^^^ isn't well tested but seems not to work for me in some simple tests 23:41:54 <artem> jburgess: I like your patches, send me more :) 23:42:16 <jburgess> s/not to work/works/ ! 23:47:29 <nikq> Mapnik Trac: Ticket #173 (Accept multi-line SQL queries in table parameter) updated | http://trac.mapnik.org/ticket/173#comment:2 23:49:41 <artem> jburgess: mapnik-load-map-from-string patch looks ok. I'll apply it. but I will look into more generic approach (support all parsers) at later stage. 23:50:19 *** weizhuo (n=chatzill@nat/yahoo/x-260e0ab4a78edf73) has joined #mapnik 23:51:13 <nikq> Mapnik Trac: Changeset [806]: + mapnik-load-map-from-string.patch (jonb) | http://trac.mapnik.org/changeset/806 23:56:05 <jburgess> artem: is the idea that the libxml2_loader should migrate to boost/property_tree/detail/... ? 23:58:27 <artem> jburgess: well, this would one be way.. but this will require committing patch to boost at some point