2006-09-17T16:54:42  <ThomasWaldmann> moin
2006-09-17T17:02:56  <ThomasWaldmann> xorAxAx: do you have pending changesets?
2006-09-17T17:03:11  <ThomasWaldmann> (1.5)
2006-09-17T17:56:59  <xorAxAx> ThomasWaldmann: no, when do you want to release? i will have some minutes for the patch in half an hour
2006-09-17T17:59:42  <ThomasWaldmann> today
2006-09-17T18:00:21  <ThomasWaldmann> btw, createTicket was rather a joke until recently :)
2006-09-17T18:00:38  <ThomasWaldmann> and checkTicket too
2006-09-17T18:19:53  <xorAxAx> createticket?
2006-09-17T18:25:38  <ThomasWaldmann> yeah, it calculated some timestamp based ticket that maybe was globally usable forever once you have one :)
2006-09-17T18:28:23  <xorAxAx> ThomasWaldmann: where is it used?
2006-09-17T18:28:35  <xorAxAx> do you mean the pseudo-session code?
2006-09-17T18:29:24  <ThomasWaldmann> rename, delete and now (new) edit
2006-09-17T18:29:52  <ThomasWaldmann> shit, I have to do one more backport
2006-09-17T18:29:53  <xorAxAx> ah, ok
2006-09-17T18:29:58  <ThomasWaldmann> http://hg.thinkmo.de/moin/1.6?cs=2eb5117aa7de
2006-09-17T18:30:07  <xorAxAx> hmm, whats the goal of having edit tickets?
2006-09-17T18:30:19  <xorAxAx> in order to avoid "back edit submit" cycles?
2006-09-17T18:30:22  <xorAxAx> how is it handled?
2006-09-17T18:30:28  <xorAxAx> did you change that in 1.5?
2006-09-17T18:30:31  <ThomasWaldmann> having less idiots just post silly empty pages
2006-09-17T18:31:49  <xorAxAx> test for the edit, submit, back, edit, submit cycle
2006-09-17T18:31:52  <xorAxAx> and see how its handled
2006-09-17T18:40:17  <xorAxAx> can i test it somewhere?
2006-09-17T18:40:18  <xorAxAx> ThomasWaldmann:
2006-09-17T18:41:58  <ThomasWaldmann> back gives same edit conflict as usual
2006-09-17T18:42:31  <ThomasWaldmann> test what? the tickets are in 1.5.current
2006-09-17T18:42:55  <xorAxAx> in 1.5!?!?
2006-09-17T18:43:03  <xorAxAx> i mean, thats clearly a ... feature :)
2006-09-17T18:43:28  <ThomasWaldmann> it is a already present feature
2006-09-17T18:43:40  <ThomasWaldmann> i just used it more (and fixed it)
2006-09-17T18:43:54  <xorAxAx> did you test editmoin?
2006-09-17T18:44:06  <ThomasWaldmann> gustavo might have to fix that
2006-09-17T18:44:30  <xorAxAx> its ugly to break such things in a minor rev
2006-09-17T18:44:37  <xorAxAx> which empty pages do you mean, btw?
2006-09-17T18:45:34  <ThomasWaldmann> http://moinmoin.wikiwikiweb.de/MoinMoinRelease1.5/CHANGES?action=info
2006-09-17T18:53:33  <xorAxAx_> ThomasWaldmann: can you backport it if 1.5 has that xss code as well?
2006-09-17T18:55:51  <ThomasWaldmann> i need to backport the attachment stuff, yes
2006-09-17T18:56:24  <ThomasWaldmann> http://test.wikiwikiweb.de/AttachTest can you try the pdf with IE?
2006-09-17T18:56:45  <xorAxAx_> i am not running windows currently
2006-09-17T18:56:50  <xorAxAx_> not even in a VM
2006-09-17T19:02:03  <dreimark> xorAxAx:FeatureRequests/MoveAttachments is that now ready to go?
2006-09-17T19:02:16  <ThomasWaldmann> ok, tried it with vmware-server-console
2006-09-17T19:02:21  <ThomasWaldmann> it sometimes works
2006-09-17T19:04:06  <xorAxAx> ThomasWaldmann: so you will wait for my rst patch?
2006-09-17T19:07:55  <ThomasWaldmann> i need some time for the att stuff anyway
2006-09-17T19:09:55  <xorAxAx> btw, i think revert needs the tickets more importantly compared to edit
2006-09-17T19:13:03  <ThomasWaldmann> ?
2006-09-17T19:15:58  <xorAxAx> reverts are currently done by POSt
2006-09-17T19:16:15  <xorAxAx> they should get a post step with a ticket in between
2006-09-17T19:19:05  <ThomasWaldmann> reverts are GET
2006-09-17T19:19:28  <xorAxAx> thats not a reason not to fix it :)
2006-09-17T19:19:49  <xorAxAx> a delete is a GET as well
2006-09-17T19:19:55  <xorAxAx> at least the first step
2006-09-17T19:20:22  <ThomasWaldmann> reverts are designed to be handled quick even if many
2006-09-17T19:22:10  <xorAxAx> thats not a reason not to use POST
2006-09-17T19:22:19  <xorAxAx> but i agree that the solution is difficult
2006-09-17T19:27:14  <ThomasWaldmann> i tried already to redesign the form, not easy
2006-09-17T19:30:26  <ThomasWaldmann> TypeError: cannot marshal <class 'xmlrpclib.Fault'> objects
2006-09-17T19:31:04  <ThomasWaldmann>   File "/srv/moin_tw/moin-productive/MoinMoin/wikirpc.py", line 429, in process
2006-09-17T19:31:07  <ThomasWaldmann>     response = xmlrpclib.dumps(response, methodresponse=1)
2006-09-17T19:31:29  <xorAxAx> looks like an incorrect backport
2006-09-17T19:31:43  <xorAxAx> 1.6 code is allowed to return Fault objects
2006-09-17T19:31:55  <xorAxAx> 1.5 handles this differently
2006-09-17T19:32:03  <xorAxAx> did you backport something to wikirpc?
2006-09-17T19:32:32  <ThomasWaldmann> not afair
2006-09-17T19:33:38  <xorAxAx> which method returned that Fault?
2006-09-17T19:36:18  <ThomasWaldmann> i saw it in the logs
2006-09-17T19:36:27  <ThomasWaldmann> maybe zoobab playing around
2006-09-17T19:37:08  <xorAxAx> it will be fixed by using 1.6 automatically :)
2006-09-17T19:40:40  <ThomasWaldmann> did you find the reason?
2006-09-17T19:41:05  <xorAxAx> no
2006-09-17T19:41:13  <xorAxAx> but 1.6 allows Fault return values, as i said
2006-09-17T20:48:31  <xorAxAx> ThomasWaldmann: can you make that a configurable option with default value false?
2006-09-17T20:48:36  <xorAxAx> it breaks so many editors ...
2006-09-17T20:49:05  <ThomasWaldmann> what "many editors"?
2006-09-17T20:52:45  <xorAxAx> jedit, editmoin, emacs, and all others that attempt to provide edit functionality for moin wikis
2006-09-17T20:52:57  <xorAxAx> because putpage wasnt really usable
2006-09-17T20:55:15  <xorAxAx> furthermore, it breaks the only interface that is usable to edit a moin remotely in a default install
2006-09-17T20:56:40  <ThomasWaldmann> jedit and emacs support moin?
2006-09-17T20:57:10  <xorAxAx> somebody talked about an emacs extension yes ( i am not using emacs myself). and i sucessfully used jedit with moin, yep
2006-09-17T20:57:21  <xorAxAx> you can even click the links and it loads the page in another tab
2006-09-17T20:59:03  <ThomasWaldmann> the emacs stuff is rather highlighting. i dont read it can edit remotely.
2006-09-17T20:59:05  <dreimark> ThomasWaldmann:EmacsForMoinMoin
2006-09-17T20:59:34  <ThomasWaldmann> editmoin needs a few lines fix
2006-09-17T21:03:01  <ThomasWaldmann> and as jedit stuff seems to based on editmoin, it will need same fix
2006-09-17T21:03:38  <xorAxAx> based on?
2006-09-17T21:03:45  <xorAxAx> it doesnt depend on python
2006-09-17T21:04:27  <xorAxAx> then can you please remove one check in putpage?
2006-09-17T21:04:46  <xorAxAx> it should only require that the user is known or trusted
2006-09-17T21:04:56  <xorAxAx> hmm, but the support for that is only in 1.6
2006-09-17T21:05:13  <xorAxAx> ok, then it can wait
2006-09-17T21:07:25  <ThomasWaldmann> xorAxAx: that's from its homepage. as it is java, he rather got the idea from editmoin.
2006-09-17T21:08:07  <ThomasWaldmann> I'll add a note to CHANGES.
2006-09-17T21:12:50  <xorAxAx> ugh, docutils did a major change to their interfaces
2006-09-17T21:12:54  <xorAxAx> this is like tom and jerry
2006-09-17T21:15:07  <xorAxAx> argh!!!
2006-09-17T21:17:03  <ThomasWaldmann> tom and jerry? :)
2006-09-17T21:17:41  <ThomasWaldmann> well, if it's not easy, it is 1.6 and not 1.5.5 today.
2006-09-17T21:21:00  <mitsuhiko> xorAxAx: NOT AGAIN!
2006-09-17T21:22:14  <xorAxAx> ThomasWaldmann: i am nearly finished
2006-09-17T21:22:35  <xorAxAx> argh, totally b0rked
2006-09-17T21:22:42  <xorAxAx> b0rked, b0rked, b0rked
2006-09-17T21:23:28  <xorAxAx> ARGH
2006-09-17T21:23:30  <birkenfeld> lol
2006-09-17T21:23:40  <xorAxAx> it is not fixable in a backwards compatible manner
2006-09-17T21:24:02  <xorAxAx> ok, that rant mail will have a long CC field
2006-09-17T21:24:14  <birkenfeld> xorAxAx: give it to them!
2006-09-17T21:24:20  <xorAxAx> ThomasWaldmann: so it wont go into 1.5.5
2006-09-17T21:24:29  <xorAxAx> birkenfeld: yeah
2006-09-17T21:25:16  <ThomasWaldmann> hehe
2006-09-17T21:25:46  <ThomasWaldmann> xorAxAx: can you add a CHANGES entry like "works for docutils > xxx and < yyy"?
2006-09-17T21:26:10  <xorAxAx> ThomasWaldmann: yes
2006-09-17T21:26:22  <birkenfeld> hm, the doc-sig seems to be very active
2006-09-17T21:44:06  <dreimark> Is there a list of all xmlrpc calls? I am most interested in add_revision, add_attachment for a known user
2006-09-17T21:47:53  <ThomasWaldmann> either look into wikirpc or google wiki xmlrpc (jspwiki)
2006-09-17T21:51:51  <xorAxAx> ThomasWaldmann: added
2006-09-17T21:52:19  <xorAxAx> dreimark: MoinMoin/wikirpc.py or MoinMoin/xmlrpc/__init__.py
2006-09-17T21:54:37  <ThomasWaldmann> any last words? :)
2006-09-17T21:56:16  <ThomasWaldmann>   HINT: If you experience problems with the reStructured Text parser,
2006-09-17T21:56:16  <ThomasWaldmann>         please downgrade it to "0.4" because there were major interface
2006-09-17T21:56:16  <ThomasWaldmann>         breaking API refactorings on the docutils trunk.
2006-09-17T21:56:29  <ThomasWaldmann> the "it" reference is wrong, isn't it?
2006-09-17T21:57:35  <ThomasWaldmann> xorAxAx:
2006-09-17T22:01:48  <xorAxAx> indeed
2006-09-17T22:01:53  <xorAxAx> can you change it?
2006-09-17T22:01:59  <xorAxAx> or should i?
2006-09-17T22:02:20  <ThomasWaldmann> i change it to refer to docutils
2006-09-17T22:02:28  <xorAxAx> yeah

MoinMoin: MoinMoinChat/Logs/moin-dev/2006-09-17 (last edited 2007-10-29 19:12:02 by localhost)