2008-11-30T00:36:38 <ThomasWaldmann> dreimark: the getPragma calls for supplementation page are wrong
2008-11-30T01:48:55 * ThomasWaldmann looks at camelcase (on/off) pragma
2008-11-30T09:58:01 * ThomasWaldmann read the most verbose flame ever
2008-11-30T10:19:27 <TheSheep> eh?
2008-11-30T10:32:12 <ThomasWaldmann> see the wiki
2008-11-30T11:01:30 <dreimark> moin
2008-11-30T11:03:09 <dreimark> yesterday I thought he used quite the same words about "why moin?" than thomas did on his homepage
2008-11-30T11:05:22 <TheSheep> "people of my caliber" :)
2008-11-30T11:05:45 * dreimark remebers about a special seesion at googlepley
2008-11-30T11:06:52 <dreimark> plex
2008-11-30T11:06:55 <ThomasWaldmann> hehe
2008-11-30T11:12:14 <dreimark> he seems not to know the elementary RecentChanges or info action
2008-11-30T11:12:28 <dreimark> so I'm pretty sure now he used Thomas words
2008-11-30T11:13:08 <TheSheep> well, one is sure, he does care, so he will probably come back
2008-11-30T11:13:22 <TheSheep> maybe a little calmer this time
2008-11-30T11:13:43 <dreimark> and he has subscribed the page, so he should have been seen the comment
2008-11-30T11:15:00 * dreimark adds a FR
2008-11-30T11:17:12 <ThomasWaldmann> dreimark: i have added the subscription for him
2008-11-30T11:17:20 <dreimark> ok
2008-11-30T11:17:28 <ThomasWaldmann> http://matplotlib.sourceforge.net/gallery.html
2008-11-30T11:17:44 <dreimark> I have explained him some days ago how it works
2008-11-30T11:25:20 <ThomasWaldmann> OMG matplotlib has lots of dependencies in ubuntu
2008-11-30T11:25:47 <dreimark> ThomasWaldmann: pretty nice, the basemap extension is good too. that rememebers me that I have to recompile netCDF for basemap next week
2008-11-30T11:25:52 <dreimark> and matplotlib
2008-11-30T11:28:18 <dreimark> ThomasWaldmann: http://code.google.com/p/svgfig/
2008-11-30T11:28:22 <dreimark> is only one file
2008-11-30T11:29:01 <dreimark> and we can do barcharts by css
2008-11-30T11:33:38 * dreimark late breakfast
2008-11-30T11:51:54 <dreimark> ThomasWaldmann: is there a bug report for the problems with getPragma calls for supplementation page
2008-11-30T11:52:34 <ThomasWaldmann> no, but you can just look at them :)
2008-11-30T11:53:00 <ThomasWaldmann> 2 issues:
2008-11-30T11:53:05 <ThomasWaldmann> a) too complicated
2008-11-30T11:53:15 <ThomasWaldmann> b) wrong default value type
2008-11-30T11:53:40 <dreimark> yeah,
2008-11-30T11:54:54 <ThomasWaldmann> have a look at the camelcase pragma patch i uploaded to the wiki tonight
2008-11-30T12:13:42 <ThomasWaldmann> svgfig needs some more pep8
2008-11-30T12:13:59 <dreimark> yeah always two blanks
2008-11-30T12:16:15 <dreimark> ThomasWaldmann: http://moinmo.in/MacroMarket/SvgPlot-1.8 (have to update line 115)
2008-11-30T12:17:31 <dreimark> line 99:105 are the interesting lines for doing a plot
2008-11-30T12:24:51 <ThomasWaldmann> dreimark: do you think that could be an EasyToDo, "rewrite stats.* with svgfig"?
2008-11-30T12:25:00 <dreimark> yes
2008-11-30T12:25:18 <dreimark> for all kind of line plots it is easy
2008-11-30T12:25:32 <dreimark> but some more work for pie chart
2008-11-30T12:25:42 <dreimark> and I think bar charts can be done by css
2008-11-30T12:26:08 <dreimark> http://moinmo.in/ParserMarket/BarChart
2008-11-30T12:26:20 <dreimark> http://moinmo.in/ParserMarket/BarChart/Examples
2008-11-30T12:27:15 <ThomasWaldmann> i am not very convinced about the css stuff
2008-11-30T12:37:01 <ThomasWaldmann> problem with svgfig is that it is currently under refactoring (or rather: it was a half year ago and then author ran out of time)
2008-11-30T12:40:21 <dreimark> http://code.google.com/p/svgfig/issues/detail?id=6
2008-11-30T12:42:11 <dreimark> the next question would be if a schoolar or someone else writes another application if he does add it
2008-11-30T12:44:03 <dreimark> I have no idea if he continues at some point. But currently that is the smallest piece of code I have seen so far
2008-11-30T12:44:29 <dreimark> without a lot of other dependencies
2008-11-30T12:45:01 <ThomasWaldmann> hm svgfig2 seems to need C modules
2008-11-30T12:45:36 <ThomasWaldmann> bad for bundling it with moin
2008-11-30T12:45:58 <dreimark> ok looks like we need to search something similiar
2008-11-30T12:47:27 <dreimark> and not such powerfull than e.g. latex whith a lot of risks
2008-11-30T12:47:58 <ThomasWaldmann> the _viewer C module seems to be unused as long as you don't call view()
2008-11-30T12:48:01 <dreimark> (latex is no replacement, but an example for too much possibilities)
2008-11-30T12:48:51 <dreimark> see RC
2008-11-30T12:49:51 <ThomasWaldmann> _curve C module is only used when importing from curve module (Curve class)
2008-11-30T12:55:54 <dreimark> I've not tried the 2.0alpha but if you only save svg data we probably don't need view
2008-11-30T12:56:48 <dreimark> for _curve I'm not sure, can try later if it is needed for my plots
2008-11-30T13:00:21 <ThomasWaldmann> # Curve: draws a parametric function; implements the adaptive sampling algorithm
2008-11-30T13:00:28 <ThomasWaldmann> we don't need that
2008-11-30T13:03:19 <ThomasWaldmann> hmpf, XAxis, YAxis inherit from Curve
2008-11-30T13:06:48 <ThomasWaldmann> hmm, only in v2, in v1 it is different
2008-11-30T13:07:48 <CIA-27> Reimar Bauer <rb.proj AT googlemail DOT com> default * 314:c1e0bb60a0c2 1.7-extensions/data/plugin/ (action/SlideShow.py parser/text_x_arnica.py): PEP8 clean up
2008-11-30T13:31:54 * ThomasWaldmann files 2 svgfig "bugs", let's see
2008-11-30T13:58:13 <dreimark> ThomasWaldmann: http://paste.pocoo.org/show/93197/ ok?
2008-11-30T13:58:51 <dreimark> that diff parser looks nice
2008-11-30T13:59:13 <dreimark> TheSheep: btw. can we use the highlighter in a similiar way for the page diffs?
2008-11-30T14:00:17 <TheSheep> dreimark: I suppose so
2008-11-30T14:00:50 <dreimark> I guess that 's an easy to do for the "not fancy diffs" from user settings
2008-11-30T14:02:24 <TheSheep> dreimark: btw, I have written a different diff in python: http://hatta.sheep.art.pl/history/Docs/15:16
2008-11-30T14:03:49 <TheSheep> it shows the changes inline
2008-11-30T14:08:46 <ThomasWaldmann> TheSheep: i tried that some years ago, but its usability depends
2008-11-30T14:09:04 <ThomasWaldmann> if you have some medium to big changes, it is very nice.
2008-11-30T14:09:29 <ThomasWaldmann> if you just add a comma within a big page, you will have difficulties to see the change.
2008-11-30T14:09:45 <TheSheep> ThomasWaldmann: true
2008-11-30T14:10:19 <TheSheep> maybe I should have some js-based 'scroll to next change' buttons :)
2008-11-30T14:10:20 <ThomasWaldmann> but otoh, if the change is so small you can't find it, it is maybe not that interesting. :)
2008-11-30T14:11:23 <dreimark> can it use strikelines for removed text
2008-11-30T14:12:04 <ThomasWaldmann> dreimark: diff looks ok. try it to make sure.
2008-11-30T14:12:21 <TheSheep> dreimark: it does normally, just this style doesn't try disabling the stylesheet
2008-11-30T14:16:47 <TheSheep> wow, that flaming guy really needed to vent
2008-11-30T14:18:52 <ThomasWaldmann> I guess I would've expressed it somehow less verbose.
2008-11-30T14:19:13 <ThomasWaldmann> But I am not a Java coder. ;)
2008-11-30T14:19:56 * TheSheep dies
2008-11-30T14:20:20 <dreimark> it looks to me that he didn't know much about the wiki way or on what tools a wiki is based on
2008-11-30T14:21:16 * ThomasWaldmann reanimates TheSheep
2008-11-30T14:21:17 <TheSheep> dreimark: yes, it looks like a frustration coming from confusion and helplessness
2008-11-30T14:21:56 <TheSheep> I still don't understand what forces him to look at that code if it's so painful
2008-11-30T14:22:04 <dreimark> money
2008-11-30T14:22:29 <ThomasWaldmann> dreimark: TheSheep did not mean Java code, but our Python code.
2008-11-30T14:22:48 <ThomasWaldmann> (for Java, money is a good excuse, though)
2008-11-30T14:22:55 <dreimark> I guess someone told him to solve someone else problems
2008-11-30T14:23:27 <ThomasWaldmann> it rather sounded like he wants to use moin for some java site / docs
2008-11-30T14:23:43 <TheSheep> why not jspwiki? ;)
2008-11-30T14:23:51 <ThomasWaldmann> or xwiki
2008-11-30T14:24:59 <dreimark> if he would have started by a FR or a question it would have been easier to talk
2008-11-30T14:25:28 <TheSheep> if anything else fails, read the manual
2008-11-30T14:25:31 <dreimark> now everything is unclear and we know we can't give enything on some self-assessment
2008-11-30T14:26:01 <ThomasWaldmann> TheSheep: he is of course correct about our docs being messy
2008-11-30T14:26:01 <TheSheep> dreimark: I remember having similar feelings about moin's code :)
2008-11-30T14:26:13 <TheSheep> ThomasWaldmann: I know
2008-11-30T14:26:40 <TheSheep> docs have large viscosity, it seems
2008-11-30T14:26:47 <dreimark> I know both, and talking about it does not make any advance
2008-11-30T14:26:56 <dreimark> coding makes
2008-11-30T14:26:57 <ThomasWaldmann> but otoh, he somehow expects to know everything about something without having too much experience with it
2008-11-30T14:27:38 <TheSheep> ThomasWaldmann: that's a pov of an expert in his field who's suddenly dropped into infamiliar environment, but doesn't notice that it's different
2008-11-30T14:28:18 <ThomasWaldmann> yeah, he didn't understand that docstrings are not just "nop" comments
2008-11-30T14:28:24 <TheSheep> ThomasWaldmann: he also probably already estimated how much time/work it would take him
2008-11-30T14:28:48 <dreimark> but we was not able to ask before he started
2008-11-30T14:29:39 <dreimark> for an opinion how to solve it with smart short questions
2008-11-30T14:29:45 <ThomasWaldmann> let's just see if he comes back and talks reasonably again
2008-11-30T14:29:57 <TheSheep> probably not with the same name :)
2008-11-30T14:31:25 <dreimark> did one of you add a comment on his last
2008-11-30T14:31:41 <dreimark> or can
2008-11-30T14:32:01 <TheSheep> I still didn't even read half of what he wrote
2008-11-30T14:32:21 * ThomasWaldmann can resist to comment on his flame
2008-11-30T14:32:42 * dreimark too it speaks for himself more than a comment
2008-11-30T14:35:35 <dreimark> we should have had the K word in Bad content ;)
2008-11-30T14:36:23 <TheSheep> kurwa?
2008-11-30T14:37:26 <dreimark> no the three letter word in the first hunk
2008-11-30T14:38:17 <ThomasWaldmann> venting on a wiki is much better than on a mailing list :)
2008-11-30T14:39:03 <ThomasWaldmann> dreimark: btw, in that SvgPlot macro, shouldn't the cache key rather get computed from the src data than from the rendered data?
2008-11-30T14:41:06 <ThomasWaldmann> otherwise it is not really a cache, but rather some result storage accessible via url
2008-11-30T14:42:25 <dreimark> in both cases it does not matter if the cache files were removed
2008-11-30T14:43:15 <dreimark> for the usage definition for sendcached it is better it depends on the data
2008-11-30T14:43:28 <dreimark> otherewise it can become another meaning
2008-11-30T14:44:10 <dreimark> sendcached should get somehow a lifetime parameter
2008-11-30T14:44:32 <dreimark> because for my usecase I get every day of access a new cache file
2008-11-30T14:44:48 <dreimark> and I get them also if i read an older revision of a page
2008-11-30T14:46:21 <dreimark> sometimes it is nice to keep these files and sometimes it isn't neccessary
2008-11-30T14:47:29 <dreimark> I have to update the example code on MM. I have wrongly added the EmbedObject code
2008-11-30T14:51:32 <CIA-27> Reimar Bauer <rb.proj AT googlemail DOT com> default * 4204:a0864c9c4752 1.8/MoinMoin/theme/__init__.py: theme:__init__: fixed and simplified getPragma calls for supplementation
2008-11-30T15:08:58 <ThomasWaldmann> hm? i mean you render the svg xml data all the time when that page is viewed.
2008-11-30T15:09:41 <ThomasWaldmann> if you would compute the key from the input data, you would not have to do that, because you can get the rendered data from the cache.
2008-11-30T15:11:00 <ThomasWaldmann> saves execution of 99..105 most of the time
2008-11-30T15:11:44 <dreimark> ah yeah, right that is superfluously
2008-11-30T15:12:21 <dreimark> that was/is because at the beginning I wasn't aware that I do need to save it to a file first
2008-11-30T15:12:52 <ThomasWaldmann> brb
2008-11-30T15:12:56 <dreimark> I thought that it could be possible to crete it completly on the fly and send it to the browser
2008-11-30T15:26:34 <dreimark> bbl
2008-11-30T17:02:13 <CIA-27> Reimar Bauer <rb.proj AT googlemail DOT com> default * 4205:9c1c823f4111 1.8/MoinMoin/theme/__init__.py: theme:__init__:PEP8 whitespace cleaned
2008-11-30T17:02:39 * dreimark wonders why that was hidden before
2008-11-30T22:21:40 * dreimark dislikes this 'NoneType' object is not iterable by i18n
2008-11-30T22:21:49 <dreimark> from MoinMoin.search.queryparser import QueryParser
2008-11-30T22:24:44 <ThomasWaldmann> some windows bug for me to fix? :)
2008-11-30T22:25:13 <dreimark> no new report and no page dir zip file
2008-11-30T22:26:15 <dreimark> ir8rc1 is scheduled for next year
2008-11-30T22:27:03 <ThomasWaldmann> ?
2008-11-30T22:27:14 <dreimark> s/r/e/
2008-11-30T22:28:42 <dreimark> ie8beta2 if you want to try how it looks
2008-11-30T22:29:08 <dreimark> or gg's browser chrome
2008-11-30T22:30:11 <ThomasWaldmann> ah, right, trying chrome
2008-11-30T22:32:21 <dreimark> queryparser is quite stable, me thinks about documenting it with some examples
2008-11-30T22:44:46 <dreimark> gn
2008-11-30T22:51:56 <ThomasWaldmann> gn
MoinMoin: MoinMoinChat/Logs/moin-dev/2008-11-30 (last edited 2008-11-29 23:45:02 by IrcLogImporter)