2008-03-07T01:05:08 <ThomasWaldmann> looks like noone uses wsgi AND twikidraw
2008-03-07T01:09:38 <johill> considering how many people use twikidraw I don't find that surprising
2008-03-07T01:10:21 <ThomasWaldmann> twikidraw uses querystring args AND POSTed data when saving
2008-03-07T01:10:31 <ThomasWaldmann> that was broken for wsgi
2008-03-07T01:11:09 <ThomasWaldmann> (and I am asking myself if evaluating both is the usual thing as cgifieldstorage does not do it)
2008-03-07T01:12:50 <TheSheep_> it doesn't?
2008-03-07T01:12:55 <TheSheep_> that's weird
2008-03-07T01:13:27 <TheSheep_> I guess you want to evaluate them separately
2008-03-07T01:14:12 <ThomasWaldmann> yes, that would avoid conflicts
2008-03-07T01:14:33 <ThomasWaldmann> but for simplicity, moin does just update the same form dict
2008-03-07T01:15:12 <ThomasWaldmann> also, the wsgi code calls fieldstorage with
2008-03-07T01:15:31 <ThomasWaldmann> form = cgi.FieldStorage(fp=self.stdin, environ=self.env, keep_blank_values=1)
2008-03-07T01:16:23 <TheSheep_> yes, cgi need the Content-length header, in particular
2008-03-07T01:16:38 <ThomasWaldmann> thfcgi also does it with keep_blank
2008-03-07T01:16:38 <TheSheep_> needs
2008-03-07T01:16:43 <ThomasWaldmann> all others dont
2008-03-07T01:16:56 <TheSheep_> ah
2008-03-07T01:17:16 <TheSheep_> hmm.. conistency might be desired
2008-03-07T01:17:26 <ThomasWaldmann> (or dont use fieldstorage, have to review that)
2008-03-07T01:18:22 <ThomasWaldmann> the question then is, what's better for moin?
2008-03-07T01:19:16 <TheSheep_> I'd guess that if you don't want a field to appear in a posted form, then you don't give it a name
2008-03-07T01:19:43 <TheSheep_> if it has a name it should appear, even if the value is blank
2008-03-07T01:21:23 <TheSheep_> (I actually spent several hours debugging a toy wiki script in which I forgot to give a name to the textarea)
2008-03-07T01:22:22 <ThomasWaldmann> ok, so fcgi and wsgi is right with keep=1
2008-03-07T01:23:13 <TheSheep_> you can always check for blank values explicitly
2008-03-07T01:23:31 <ThomasWaldmann> keep_blank_values: flag indicating whether blank values in
2008-03-07T01:23:31 <ThomasWaldmann> URL encoded forms should be treated as blank strings.
2008-03-07T01:23:31 <ThomasWaldmann> A true value indicates that blanks should be retained as
2008-03-07T01:23:31 <ThomasWaldmann> blank strings. The default false value indicates that
2008-03-07T01:23:31 <ThomasWaldmann> blank values are to be ignored and treated as if they were
2008-03-07T01:23:37 <ThomasWaldmann> not included.
2008-03-07T01:24:09 <ThomasWaldmann> so it is only for url encoded forms
2008-03-07T01:26:29 <ThomasWaldmann> hmm, no, the src tells it is also for multipart/* stuff
2008-03-07T01:28:45 <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3208:4f6d7765e1f5 1.7/MoinMoin/request/request_wsgi.py: wsgi: fix TWikiDraw saving a drawing by also evaluating the query string args
2008-03-07T01:29:31 <ThomasWaldmann> now for the consistency review...
2008-03-07T02:03:27 <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3209:799875c9fe2d 1.7/MoinMoin/request/ (5 files): when setting up the request.form dict, make all request methods consistently use keep_blank_values=1 (see cgi.FieldStorage)
2008-03-07T02:39:22 <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3210:b6edaabd06b7 1.7/ (3 files in 3 dirs): fix some comments (we still need a Config INSTANCE, but not because of logging)
2008-03-07T06:07:04 <dreimark> moin
2008-03-07T06:07:19 <dreimark> I get an AttributeError: Formatter instance has no attribute 'page'
2008-03-07T06:08:07 <dreimark> if I try to use wikiutil.renderText from an action
2008-03-07T06:08:37 <dreimark> text_moin_wiki.py", line 1400, in format
2008-03-07T06:08:43 <dreimark> self.hilite_re = self.formatter.page.hilite_re
2008-03-07T06:37:42 <dreimark> bbl
2008-03-07T09:13:56 <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3211:8a1f1a9dd37f 1.7/ (19 files in 11 dirs): fix. misc problems found by pydev (unused/double imports, unused attributes, ...)
2008-03-07T09:21:07 <ThomasWaldmann> mvirkkil: moin :) btw, the docbook code has some comments about "crappy / even more crappy" code. maybe check if they still apply.
2008-03-07T09:23:31 <ThomasWaldmann> moin grzywacz :)
2008-03-07T09:23:44 <grzywacz> morning ThomasWaldmann!
2008-03-07T09:23:47 <ThomasWaldmann> see my last 1.7 changeset
2008-03-07T09:24:28 <ThomasWaldmann> you maybe want to revert parts of it (and maybe USE the unused stuff I have removed)
2008-03-07T09:24:58 <ThomasWaldmann> i also commented out 2 debug logging lines that used non-existing attributes
2008-03-07T09:26:16 <ThomasWaldmann> mvirkkil: when you are working on the admonitions, see contrib/stylesheets/ in the moin tree
2008-03-07T09:28:28 <grzywacz> ThomasWaldmann, just from looking at the diff it seems a little bit odd to me, but I won't have time until evening to give it a careful review
2008-03-07T09:29:49 <dreimark> hi ThomasWaldmann
2008-03-07T09:29:56 <dreimark> hi grzywacz
2008-03-07T09:33:15 <ThomasWaldmann> grzywacz: yes, I found it odd, too, but the stuff was not used :D
2008-03-07T09:33:38 <grzywacz> hey dreimark
2008-03-07T09:51:38 <dreimark> ThomasWaldmann: seems I did a stupid fix a year ago
2008-03-07T09:52:32 <dreimark> format(self, formatter, inhibit_p=False)
2008-03-07T09:52:43 <dreimark> in text_moin_wiki
2008-03-07T09:54:26 <dreimark> that , inhibit_p=False should be killed
2008-03-07T09:55:01 <dreimark> or someone later will kill me because if that is not removed every other format needs it too
2008-03-07T09:57:43 <dreimark> http://hg.moinmo.in/moin/1.6/diff/1c3d65c8ae8f/MoinMoin/parser/text_moin_wiki.py
2008-03-07T10:01:49 <ThomasWaldmann> johill: line 17 and 19 of serveopenid.py look suspect
2008-03-07T10:13:17 <ThomasWaldmann> dreimark: not sure I am understanding what it was about and what exactly you want to fix now
2008-03-07T10:52:51 <johill> ThomasWaldmann: yeah, randomString predates wikiutil.get_random_string
2008-03-07T10:53:07 <johill> but what's with line 19?
2008-03-07T11:59:52 <ThomasWaldmann> johill: the 2 lines ending with ... import server
2008-03-07T12:01:10 <johill> oh heh
2008-03-07T12:01:23 <johill> yeah the first one is bogus
2008-03-07T12:02:18 <ThomasWaldmann> ok, i remove it
2008-03-07T12:03:27 <johill> ok thanks
2008-03-07T12:12:21 <ThomasWaldmann> johill: sreq_req = sreg.SRegRequest.fromOpenIDRequest(openidreq.message)
2008-03-07T12:12:35 <ThomasWaldmann> (line 305 of serveopenid)
2008-03-07T12:12:53 <ThomasWaldmann> is that doing some side-effect or for what is it?
2008-03-07T12:31:14 <johill> ThomasWaldmann: that code is never triggered
2008-03-07T12:31:19 <johill> data is always False
2008-03-07T12:31:33 <johill> it's some placeholder code for when simple registration is supported
2008-03-07T12:31:49 <johill> and that has a typo to
2008-03-07T12:31:56 <johill> it should read sreg_data not sreq_data
2008-03-07T12:32:06 <johill> oh n/m
2008-03-07T12:32:16 <johill> I think it's just incomplete
2008-03-07T12:32:34 <johill> feel free to remove the data parameter and the whole chunk of code
2008-03-07T12:34:00 <ThomasWaldmann> maybe better do that yourself. i have no idea about that stuff and not test environment.
2008-03-07T12:36:31 <CIA-38> Johannes Berg <johannes AT sipsolutions DOT net> default * 3212:5c5dbfafea66 1.7/MoinMoin/action/serveopenid.py: comment out simple registration code in openid provider
2008-03-07T13:03:18 <johill> darn I always get bitten by this
2008-03-07T13:03:23 <johill> property doesn't work on non-object classes
2008-03-07T13:06:38 <xorAxAx> then make it newstyle :)
2008-03-07T13:43:40 <johill> I did :)
2008-03-07T13:43:58 <johill> but I always think about it for a minute or two and try to find the error elsewhere
2008-03-07T14:10:53 <ThomasWaldmann> apropos newstyle, it complains about conftest.py
2008-03-07T14:14:23 <ThomasWaldmann> E1002:181:MoinClassCollector.setup: Use super on an old style class
2008-03-07T14:15:01 <ThomasWaldmann> (and some others)
2008-03-07T14:15:55 <xorAxAx> thats wrong, the class is a newstyle one
2008-03-07T14:27:28 <ThomasWaldmann> hmm, property does not work in oldstyle? but we have some property stuff in multiconfig.DefaultConfig class
2008-03-07T14:28:18 <johill> ThomasWaldmann: get works but not set
2008-03-07T14:28:30 <johill> ThomasWaldmann: set in oldstyle will simply remove the property instead of invoking the setter
2008-03-07T14:28:50 <ThomasWaldmann> hehe
2008-03-07T14:30:44 <ThomasWaldmann> def make_subscribable_events_prop():
2008-03-07T14:30:59 <ThomasWaldmann> then this maybe has a problem (multiconfig.py)
2008-03-07T14:31:23 <johill> ThomasWaldmann: indeed
2008-03-07T14:31:45 <johill> just make it a new-style class :)
2008-03-07T14:32:30 <ThomasWaldmann> could there be anything going wrong then?
2008-03-07T14:34:34 <johill> http://pastebin.ca/932032
2008-03-07T14:42:55 <ThomasWaldmann> ah, ok X)
2008-03-07T14:45:50 <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3213:6162f334bd5a 1.7/MoinMoin/ (7 files in 5 dirs): fix some more minor problems find by pydev (unused/double imports, wrong indentation, ...)
2008-03-07T14:45:51 <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3214:ff32c72b9b79 1.7/MoinMoin/action/serveopenid.py: merged main
2008-03-07T14:46:32 <ThomasWaldmann> hm, grammar++
2008-03-07T15:07:42 <dreimark> johill: ThomasWaldmann I do want to add a first version of the gallery arnica parser/action
2008-03-07T15:08:11 <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3215:f12af017cfd1 1.7/MoinMoin/config/multiconfig.py: fix DefaultConfig to be a new style class (it is using properties!)
2008-03-07T15:09:25 <ThomasWaldmann> if it is still "unstable", it maybe could just live on ParserMarket
2008-03-07T15:09:42 <johill> maybe we can have a moin branch for it?
2008-03-07T15:09:53 <johill> that can just be based off 1.7 and not change anything but the parser :)
2008-03-07T15:09:57 <johill> or just put it into hg by itself
2008-03-07T15:11:57 <dreimark> If we can get a branch for it it would be nice
2008-03-07T15:12:20 <johill> you can stick it into git on git.sipsolutions.net ;)
2008-03-07T15:13:00 <ThomasWaldmann> i dont think a branch for a single extension makes much sense, but how about a moin/1.7-plugins branch for all 3rd party plugins?
2008-03-07T15:13:54 <johill> ThomasWaldmann: point is that I'd like to hack on it too so having it in hg/git makes sense, it doesn't even need to have the full moin source I guess
2008-03-07T15:14:11 <dreimark> ThomasWaldmann: no, thats sounds a bit it will be a 3rd party plugin forever
2008-03-07T15:14:59 <dreimark> I would prefer hg
2008-03-07T15:15:43 <ThomasWaldmann> it is no problem moving it to main repo when it has stabilized and is of popular use
2008-03-07T15:17:17 <johill> if you don't want to add a repo for it (why not? it should be dirt cheap?) I can host one too
2008-03-07T15:17:45 <ThomasWaldmann> i dont want to have N repos for N plugins
2008-03-07T15:17:59 <johill> why not?
2008-03-07T15:18:16 <ThomasWaldmann> because it makes the repo list too long :)
2008-03-07T15:18:21 <johill> heh
2008-03-07T15:18:31 <johill> see git.kernel.org ;)
2008-03-07T15:19:09 <johill> seriously though, that's fine, I can host it, though I'd prefer git since I'm already hosting a lot of git stuff :)
2008-03-07T15:20:11 <ThomasWaldmann> as long as you dont expect me to use git, I am fine with that :)
2008-03-07T15:21:22 <dreimark> for git i'll need a short list description too.
2008-03-07T15:21:28 <ThomasWaldmann> otherwise I think a repo for all extensions might make sense
2008-03-07T15:21:43 <ThomasWaldmann> (for all devs wanting to use rev ctrl)
2008-03-07T15:22:41 <johill> I guess that could work as long as the number of people using it is not too large
2008-03-07T15:22:43 <dreimark> yes, will 1.7-plugins be a clone of the current branch?
2008-03-07T15:22:49 <johill> (otherwise you always need to merge and stuff)
2008-03-07T15:22:58 <johill> it wouldn't need to be a clone at all
2008-03-07T15:23:07 <johill> it could just come with a plugins/* dir that you can put into your data/
2008-03-07T15:23:36 <johill> (I would actually like that... hg sucks when it comes to having multiple clones... all the history present a dozen times...)
2008-03-07T15:24:09 <dreimark> and htdocs/common with a place holder
2008-03-07T15:24:18 <ThomasWaldmann> i think just plugins/ is a good idea (much better history than with all those merges)
2008-03-07T15:24:21 <dreimark> currently i do have it there
2008-03-07T15:24:31 <johill> good point
2008-03-07T15:24:44 <dreimark> :)
2008-03-07T15:25:19 <ThomasWaldmann> dreimark: placeholder?
2008-03-07T15:26:40 <dreimark> I am not sure in the past there was a problem with empty dirs so we added always a file
2008-03-07T15:27:13 <ThomasWaldmann> we dont need an empty dir. the first dev wanting a htdocs dir can create it and put something into it
2008-03-07T15:27:31 <dreimark> cool
2008-03-07T15:27:54 * ThomasWaldmann creates a repo
2008-03-07T15:27:58 <dreimark> :) :)
2008-03-07T15:30:36 <johill> mind you, I'm going skiing next week, so it's not pressing for me anyway ;)
2008-03-07T15:32:12 <dreimark> I hope you do have some time to peak into the changed version
2008-03-07T15:32:50 <ThomasWaldmann> http://hg.moinmo.in/moin/1.7-extensions/
2008-03-07T15:32:54 <dreimark> I will add some unit tests next week.
2008-03-07T15:34:10 <dreimark> ThomasWaldmann: thanks !
2008-03-07T15:39:06 <ThomasWaldmann> that's maybe also interesting for our theme devs
2008-03-07T15:42:29 <ThomasWaldmann> btw, I'll move some moin related sites from old server to new server soon
2008-03-07T15:51:10 <CIA-38> Reimar Bauer <rb.proj AT googlemail DOT com> default * 0:d164d12d06b8 1.7-extensions/ (16 files in 3 dirs): initial version of arnica (image gallery parser and slideshow action)
2008-03-07T15:52:08 <dreimark> just add #format arnica to a page and upload some images
2008-03-07T15:52:26 * ThomasWaldmann looks
2008-03-07T15:52:53 <dreimark> #format arnica help=1 shows some help
2008-03-07T15:54:53 <johill> dreimark: cloning now
2008-03-07T15:55:21 <ThomasWaldmann> dreimark: + url = url.replace('//', '/') <-- ??
2008-03-07T15:55:59 <dreimark> happens on localhost sometimes // instead of /
2008-03-07T15:57:27 <johill> but that shouldn't matter
2008-03-07T16:02:19 <ThomasWaldmann> dreimark: that should be fixed at some other place then :)
2008-03-07T16:02:29 <ThomasWaldmann> + # only users which are allowed to delete sould use this tools <--- typo
2008-03-07T16:03:50 <johill> there should be more CSS involved
2008-03-07T16:04:41 <dreimark> may be we should add a spellchecker for comments to the tests too ;)
2008-03-07T16:05:09 <ThomasWaldmann> +import os, re, Image <-- see other file
2008-03-07T16:06:16 <dreimark> the wrong url looks like GET //Example?action=AttachFile&do=get
2008-03-07T16:06:41 <dreimark> yeah i though I did it similiar in both files, seems I dreamed that
2008-03-07T16:08:04 <ThomasWaldmann> self.width = str(int(self.thumbnail_width) + int(self.text_width)) huh?
2008-03-07T16:08:50 <ThomasWaldmann> maybe it would be much easier to use an int internally :)
2008-03-07T16:10:04 <dreimark> I think this part gets completly changed we should try to get the argparser involved
2008-03-07T16:10:13 <johill> dreimark++
2008-03-07T16:10:19 <johill> but we need to think about that a lot
2008-03-07T16:10:21 <ThomasWaldmann> and please see the refactored AttachFile.py for some cleaner URL/Link generation
2008-03-07T16:10:37 <johill> since currently all the parser invocations are in the other parsers
2008-03-07T16:13:30 <ThomasWaldmann> + text = text.replace('\\n', '\n') ?
2008-03-07T16:14:58 * dreimark looks
2008-03-07T16:16:02 <ThomasWaldmann> i, ii, z?
2008-03-07T16:16:16 * ThomasWaldmann .oO(long way to go with that src!)
2008-03-07T16:18:49 <dreimark> he, I know they are to short and not self describing
2008-03-07T16:19:05 <dreimark> but I like to add first some tests before changing this part
2008-03-07T16:19:22 <dreimark> and I did already many changes
2008-03-07T16:22:49 <dreimark> ThomasWaldmann: those 3 vars controls images in n columns of a table
2008-03-07T16:24:51 * ThomasWaldmann guessed so
2008-03-07T16:31:30 <CIA-38> Reimar Bauer <rb.proj AT googlemail DOT com> default * 1:33d03349c532 1.7-extensions/data/plugin/ (action/arnica_slides.py parser/text_x_arnica.py): small fixes for comments, separate import for Image
2008-03-07T16:50:34 <dreimark> johill: yes, CSS is completly missing at the moment.
2008-03-07T16:51:09 <dreimark> the unit parser change is applied or ?
2008-03-07T16:58:39 <johill> dreimark: yeah I pushed that out
2008-03-07T17:05:25 <dreimark> fine
2008-03-07T17:06:44 <johill> you realise that 'fine' said like that means 'ok but who cares?' :P
2008-03-07T17:07:01 <dreimark> oh no
2008-03-07T17:07:11 <dreimark> I should besser say ok
2008-03-07T17:07:40 <johill> I know what you meant :)
2008-03-07T17:07:48 <johill> phh
2008-03-07T17:08:01 <johill> "I very much like your latex parser/macro for MoinMoin. However, it doesn't work if you use mod_wsgi (which is kind of very popular because it really doesn't make sense to generate pages everytime - if you're dealing with relatively static contents)."
2008-03-07T17:08:22 <johill> "... (namely, mod_wsgi and i suppose other caching systems as well have problems with `fork`!) ..."
2008-03-07T17:08:47 <johill> that's unpossible.
2008-03-07T17:08:54 <johill> he fixes it by using popen
2008-03-07T17:09:01 <johill> but... how is popen implemented if not using fork()?
2008-03-07T17:09:01 <xorAxAx> instead of?
2008-03-07T17:09:15 <xorAxAx> using the popen function, johill
2008-03-07T17:09:27 <xorAxAx> the difference is file descriptor inheritance probably
2008-03-07T17:09:52 <johill> you realise, of course, that popen() is a libc function that uses fork?
2008-03-07T17:10:04 <xorAxAx> so? :)
2008-03-07T17:10:28 <johill> so what's the problem?
2008-03-07T17:11:06 <xorAxAx> maybe stdout or stderr end up being connected to mod_wsgi?
2008-03-07T17:11:23 <xorAxAx> well, i would just ask for an error description
2008-03-07T17:11:45 <johill> I don't trust popen
2008-03-07T17:12:37 <johill> it uses the shell
2008-03-07T17:12:38 <johill> that's crap
2008-03-07T17:12:52 <johill> you almost never want that
2008-03-07T17:14:04 <xorAxAx> if it uses the shell, it uses a different search path probably
2008-03-07T17:14:39 <johill> nah, the path ought to be configured in the script
2008-03-07T17:15:32 <xorAxAx> well, maybe it isnt --> different behaviour :)
2008-03-07T17:15:51 <johill> we'll see.. I just asked what the error was
2008-03-07T17:27:03 <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 2433:76d2f1408506 1.6/README: just testing
2008-03-07T17:27:28 <johill> no proper error description...
2008-03-07T17:27:35 <johill> "it fails when using fork but doesn't when using popen"
2008-03-07T17:50:46 * ThomasWaldmann prepares to move hg.moinmo.in
2008-03-07T18:15:00 * ThomasWaldmann switches repo to read-only
2008-03-07T18:18:51 <starshine> it's going to move?
2008-03-07T18:20:03 <ThomasWaldmann> new server, new IP, still hg.moinmo.in
2008-03-07T18:20:08 <starshine> excellent
2008-03-07T18:20:25 <starshine> let me know when you think it's settled in, and I'll try to do a pull.
2008-03-07T18:20:41 <ThomasWaldmann> starshine: what IP does it have for you right now?
2008-03-07T18:21:23 <starshine> 78.47.126.99
2008-03-07T18:21:42 <ThomasWaldmann> ok, so you have a sane DNS :D
2008-03-07T18:21:49 <starshine> about 200ms turnaround time on ping
2008-03-07T18:22:43 <starshine> ..and the packets came back in order :)
2008-03-07T18:25:14 <ThomasWaldmann> total size is 871992230 speedup is 290.05
2008-03-07T18:25:23 * ThomasWaldmann loves rsync :)
2008-03-07T18:25:27 <dreimark> bbl
2008-03-07T18:31:27 <ThomasWaldmann> starshine: btw, there is a new moin/1.7-extensions repo for devs that want to use hg for their extensions (code, themes, ...)
2008-03-07T19:01:06 <niemeyer> Hello masters
2008-03-07T19:01:36 <ThomasWaldmann> hi gustavo :)
2008-03-07T19:03:15 <ThomasWaldmann> (we diskussed shorty about parameter parsing and quoting, maybe interesting for johill also)
2008-03-07T19:06:27 <niemeyer> Yeah, I was mostly wondering if it still enforced quotes
2008-03-07T19:06:50 <niemeyer> and pointing out that it'd be nice if they continued to be optional on non-ambiguous cases
2008-03-07T19:09:13 <grzywacz> re
2008-03-07T19:11:40 <ThomasWaldmann> hi grzywacz
2008-03-07T19:11:48 <grzywacz> hey ThomasWaldmann
2008-03-07T19:12:08 * ThomasWaldmann will do some final tests now and then switch the repos back to rw
2008-03-07T19:15:27 <niemeyer> ThomasWaldmann: Is that 1.7 coming?
2008-03-07T19:17:12 <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3216:5baf4f41dc4c 1.7/wiki/config/more_samples/ldap_smb_farmconfig.py: added update todo to ldap/smb sample config
2008-03-07T19:18:05 <ThomasWaldmann> niemeyer: http://moinmo.in/MoinMoinTodo/Release%201.7.0 see there for the planned timing
2008-03-07T19:20:55 <ThomasWaldmann> ok, repo is rw again. please only use hg.moinmo.in (hg.thinkmo.de won't work any longer, so fix your repo/.hg/hgrc in case of problems).
2008-03-07T19:21:42 <niemeyer> * removed attachments direct serving (cfg.attachments)
2008-03-07T19:21:45 <niemeyer> What's that about?
2008-03-07T19:27:35 <ThomasWaldmann> it's a old feature, deprecated since long
2008-03-07T19:28:04 <ThomasWaldmann> direct serving of attachments by the web server (not via moin)
2008-03-07T19:28:49 <ThomasWaldmann> (has a big red warning in the docs because of the security problems :)
2008-03-07T19:28:59 <niemeyer> ThomasWaldmann: Hmm.. I'm using direct serving via the web server
2008-03-07T19:29:47 <ThomasWaldmann> really?
2008-03-07T19:29:47 <niemeyer> ThomasWaldmann: Shouldn't be hard to make it continue to work nevertheless.. I already have some patches in place to make the download URL more friendly
2008-03-07T19:29:52 <niemeyer> Yeah
2008-03-07T19:29:52 * ThomasWaldmann wonders :)
2008-03-07T19:30:04 <niemeyer> http://labix.org/editmoin
2008-03-07T19:30:10 <niemeyer> Check the download link
2008-03-07T19:31:34 <ThomasWaldmann> yeah, looks like
2008-03-07T19:31:51 <ThomasWaldmann> btw, i am trying to change the attachment urls
2008-03-07T19:32:04 <ThomasWaldmann> so the filename is in path_info, like a sub-item
2008-03-07T19:32:19 <niemeyer> That'd be nice
2008-03-07T19:34:01 <ThomasWaldmann> who may edit your labix.org wiki, only you yourself?
2008-03-07T19:43:58 <niemeyer> ThomasWaldmann: Me and selected contributors
2008-03-07T19:44:36 <niemeyer> ThomasWaldmann: Moin is being used more as a tool for easy content maintenance than as a traditional wiki there.
2008-03-07T19:44:48 <ThomasWaldmann> ok, so noone attaching evil php files :)
2008-03-07T19:45:56 <niemeyer> ThomasWaldmann: Well.. it's even more than that.. this is really a project oriented page. There are lots of places who offer high quality wiki services.. I'd rather see people using these if they want a more traditional wiki.
2008-03-07T19:47:20 <niemeyer> I have given edit access to pretty much everyone who asked for it, even then
2008-03-07T21:32:46 * ThomasWaldmann prepares moving the wikis
MoinMoin: MoinMoinChat/Logs/moin-dev/2008-03-07 (last edited 2008-03-07 00:15:25 by IrcLogImporter)