2007-08-18T00:06:44  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2883:8674156336b8 1.7-classify-mneagul/MoinMoin/ (PageEditor.py events/__init__.py): Add EventResult for changing page save behaviour
2007-08-18T00:07:01  <neagulm> xorAxAx, please see 8674156336b8
2007-08-18T00:07:30  <neagulm> xorAxAx, is this the way you suggested ?
2007-08-18T00:08:27  <neagulm> xorAxAx, this would be enough for removing my edit.py code
2007-08-18T00:10:54  <xorAxAx> hmm, thats not composable
2007-08-18T00:11:12  <xorAxAx> if you have  2 changeinfos, both overwrite each other
2007-08-18T00:11:36  <xorAxAx> or if there is an extra kwarg even
2007-08-18T00:11:55  <grzywacz> xorAxAx: since "result" forms don't seem to be supported (args!) I'll use a normal one to report search results. oh well.
2007-08-18T00:12:07  <grzywacz> s/args/argh/
2007-08-18T00:13:22  <xorAxAx> as long as its usable, its fine :)
2007-08-18T00:14:09  <neagulm> for the notify event it is easy to implement something composable but for "extra" I don't see how
2007-08-18T00:14:31  <neagulm> s/event/property
2007-08-18T00:15:52  <grzywacz> xorAxAx: will be usable in a moment
2007-08-18T00:17:24  <xorAxAx> neagulm: how about concatenating?
2007-08-18T00:17:39  <xorAxAx> or at least raising an exception
2007-08-18T00:17:48  <xorAxAx> simply overwriting is bad
2007-08-18T00:18:42  <dreimark> hi neagulm
2007-08-18T00:19:45  <neagulm> moin dreimark
2007-08-18T00:20:20  <dreimark> neagulm: seems you don't have a merge to a fix of johill related to the Avtion macro
2007-08-18T00:21:02  <dreimark> If you try to create a homepage by clicking on your username in the testwiki you see it missing
2007-08-18T00:22:25  <neagulm> dreimark, I see
2007-08-18T00:25:54  <johill> huh
2007-08-18T00:25:54  <johill>   File "/usr/local/src/moin/MoinMoin/macro/__init__.py", line 385, in macro_Mail
2007-08-18T00:25:58  <johill> To
2007-08-18T00:26:00  <johill>     result += self.formatter.code(1) + \
2007-08-18T00:27:17  <xorAxAx> hmm?
2007-08-18T00:27:28  <johill> result referenced before assignment
2007-08-18T00:28:34  <johill> obviously
2007-08-18T00:28:48  <johill> but maybe my code is just too old now
2007-08-18T00:28:49  <grzywacz> xorAxAx: http://spoko.math.uni.lodz.pl/~grzywacz/forms/search.png
2007-08-18T00:30:39  <dreimark> johill: looks buggy text default is text=u''
2007-08-18T00:31:55  <xorAxAx> grzywacz: hmm
2007-08-18T00:32:05  <xorAxAx> grzywacz: in a normal message, the links would be clickable
2007-08-18T00:32:11  <xorAxAx> --> better usability
2007-08-18T00:33:07  <grzywacz> xorAxAx: can't be done, I'm afraid
2007-08-18T00:33:10  <johill> dreimark: I think the bug is a missing result=''
2007-08-18T00:33:35  <grzywacz> xorAxAx: at least they are easy to copy&paste
2007-08-18T00:33:38  <johill> but I can't look now
2007-08-18T00:33:40  <xorAxAx> grzywacz: P
2007-08-18T00:33:42  <johill> am off
2007-08-18T00:33:44  <grzywacz> xorAxAx: with oob they will be clickable, tho
2007-08-18T00:33:44  <xorAxAx> s/P/?/
2007-08-18T00:33:54  <grzywacz> xorAxAx: ?
2007-08-18T00:34:04  <xorAxAx> grzywacz: if you dont use forms, they would be clickable as well, nor?
2007-08-18T00:34:09  <grzywacz> xorAxAx: I can't make them clickable, it's a client issue
2007-08-18T00:34:13  <xorAxAx> grzywacz: that means "replace the P by a question mark"
2007-08-18T00:34:21  <grzywacz> I know what that means. :P
2007-08-18T00:34:33  <xorAxAx> grzywacz: you can send them in a normal message and have 90% of the clients show the clickable
2007-08-18T00:34:40  <grzywacz> xorAxAx: sure
2007-08-18T00:34:43  <xorAxAx> its just that i dont seethe point using a form here
2007-08-18T00:34:47  <grzywacz> xorAxAx: there's a text-based search as well
2007-08-18T00:34:59  <dreimark> johill: before the if construct it should be initialized
2007-08-18T00:35:15  <grzywacz> xorAxAx: the point is it may be more intuitive to perform a form search as a response to some other action
2007-08-18T00:35:29  <xorAxAx> hmm?
2007-08-18T00:35:38  <xorAxAx> why?
2007-08-18T00:35:49  <grzywacz> xorAxAx: for example, you get a pange change notification, choose a "Perform a search option", you get a search form, fill a field or two, submit, get a result
2007-08-18T00:35:54  <grzywacz> Then it's all consistent.
2007-08-18T00:36:30  <xorAxAx> yes, cant you show a message in the same window?
2007-08-18T00:36:35  <xorAxAx> or will a client open another one?
2007-08-18T00:36:49  <grzywacz> Psi ignores message data when form is present.
2007-08-18T00:37:07  <grzywacz> I'm not sure if that's a correct behaviour.
2007-08-18T00:38:16  <grzywacz> xorAxAx: I should probably use "fixed" fields, not text-single anyway, because they're not supposed to be edited in any way
2007-08-18T00:38:25  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2884:2f4cdabd953e 1.7-classify-mneagul/MoinMoin/PageEditor.py: Compose PageChangedEvent disable requests and allow a single event handler to change the extra field
2007-08-18T00:38:50  <grzywacz> xorAxAx: but you can't select text in Psi if a field is fixed, so that would completly kill usability with, like, the most popular jabber client?
2007-08-18T00:38:58  <xorAxAx> grzywacz: and if you dont send a form at all, you will have a new window?
2007-08-18T00:39:34  <grzywacz> xorAxAx: in Psi? Submitting closes a form windows, so yes.
2007-08-18T00:39:45  <grzywacz> There will be a new message to be opened in a new window, if there's none
2007-08-18T00:40:02  <grzywacz> Or a window with a "next" button if some message from that jid is being displayed
2007-08-18T00:40:15  <johill> uh, my error log is huge
2007-08-18T00:40:19  <johill> I need to go through
2007-08-18T00:40:21  <grzywacz> But then, it's relying on Psi's behaviour. Not good.
2007-08-18T00:40:23  <xorAxAx> so where is the usability issue if you just send an ordinary response instead of a data form?
2007-08-18T00:40:27  <johill> and fix all the bugs
2007-08-18T00:40:38  <grzywacz> xorAxAx: style of the interface changes
2007-08-18T00:40:42  <xorAxAx> wellll, which other data form clients exist?
2007-08-18T00:40:44  <grzywacz> xorAxAx: and you get dropped to text-based one
2007-08-18T00:40:54  <grzywacz> xorAxAx: you have to know text commands to proceed
2007-08-18T00:40:55  <xorAxAx> grzywacz: thats completly minor compared to the issue of non-clickable links
2007-08-18T00:41:08  <grzywacz> xorAxAx: clickable-links are client specific as well
2007-08-18T00:41:20  <xorAxAx> show me any client that doesnt offer them :)
2007-08-18T00:41:27  <grzywacz> xorAxAx: imcom
2007-08-18T00:41:29  <grzywacz> :P
2007-08-18T00:41:31  <xorAxAx> argh
2007-08-18T00:41:39  * xorAxAx slaps grzywacz with a terminal emulator
2007-08-18T00:41:43  * grzywacz dances
2007-08-18T00:41:46  <xorAxAx> :)
2007-08-18T00:41:50  <grzywacz> Let me try with tkabber
2007-08-18T00:42:04  <xorAxAx> show me a client with data form support that is not called psi :)
2007-08-18T00:42:10  <grzywacz> xorAxAx: tkabber
2007-08-18T00:42:11  <grzywacz> :P
2007-08-18T00:43:21  <xorAxAx> any other?
2007-08-18T00:43:32  <grzywacz> xorAxAx: not that I'm aware of
2007-08-18T00:43:53  <xorAxAx> well, then you can have a look at the usability of the click path in that client as well
2007-08-18T00:44:28  <grzywacz> xorAxAx: can't really atm, because I rely on service discovery and this has been fixed in tkabber just recently after my bug report
2007-08-18T00:44:35  * grzywacz is rolling on the floor & crying
2007-08-18T00:44:36  <grzywacz> ;]
2007-08-18T00:44:55  <grzywacz> Let's see if they have nightlies (lol)
2007-08-18T00:45:44  <xorAxAx> haha, a flag called extra_dirty
2007-08-18T00:45:49  <grzywacz> rotfl
2007-08-18T00:45:54  <|Kev|> moin :)
2007-08-18T00:47:43  <xorAxAx> <message>hi</message>
2007-08-18T00:48:19  <|Kev|> 'lo
2007-08-18T00:48:41  <grzywacz> hi ;)
2007-08-18T00:49:35  <xorAxAx> didnt you want to ask |Kev| why psi doesnt show messages in case of a data form is present? :)
2007-08-18T00:49:47  <grzywacz> xorAxAx: we're talking on jabber :)
2007-08-18T00:50:23  <xorAxAx> and what did he say? :)
2007-08-18T00:50:36  <grzywacz> Nothing, I've just pasted him our merry chat. :P
2007-08-18T00:53:20  <|Kev|> would you rather I responded in here or xmpp?
2007-08-18T00:53:44  <xorAxAx> i am curious as well
2007-08-18T00:53:57  <grzywacz> |Kev|: here :)
2007-08-18T00:54:02  <|Kev|> I've only skimmed the epic paste
2007-08-18T00:54:29  <|Kev|> but my first impression is that the results of a search may as well be presented in a plain message as in a dataform
2007-08-18T00:54:42  <dreimark> neagulm: I do miss similiar pages listed currently
2007-08-18T00:54:55  <grzywacz> |Kev|: but not with two at the same time...
2007-08-18T00:55:12  <|Kev|> not with two /what/ at the same time? :)
2007-08-18T00:55:32  <grzywacz> Not both in a message and in a data form. That's a silly assumption, of course.
2007-08-18T00:55:48  <grzywacz> disregard
2007-08-18T00:56:30  <xorAxAx> well, my point is that first of all, the canonical way is totally unsusablly (fixed fields) and the current workaround is still unusable (editable and needs to be copied)
2007-08-18T00:59:49  <|Kev|> using the form for the result of a query doesn't seem necessary to me
2007-08-18T01:00:04  <xorAxAx> me neither
2007-08-18T01:00:10  <|Kev|> what's the motivation for doing it that way?
2007-08-18T01:00:20  <xorAxAx> didnt get his reason yet :)
2007-08-18T01:00:29  <xorAxAx> well, he can offer actions from the form
2007-08-18T01:00:33  <grzywacz> |Kev|: it fits into a "command flow", when you navigate through a sequence of forms
2007-08-18T01:00:43  <xorAxAx> launching a form from a chat window is not so easier
2007-08-18T01:00:49  <grzywacz> |Kev|: being dropped to text interface is nasty
2007-08-18T01:00:50  <|Kev|> right, if there are additional actions it makes sense
2007-08-18T01:00:52  <xorAxAx> but i think that clicking a link is more important
2007-08-18T01:01:03  <xorAxAx> than being able to navigate via an action
2007-08-18T01:01:31  <xorAxAx> esp. because digesting the search results is the primary usecase - and not activating most actions per minutes
2007-08-18T01:01:37  <grzywacz> I think fixed fields should be selectable and clickable when displaying URLs. It's a client issue, of course. And maybe a matter of an official recommendation.
2007-08-18T01:02:05  <|Kev|> fixed fields being selectable sounds sensible, yes
2007-08-18T01:02:12  <grzywacz> xorAxAx: you may want to get an another search form right after getting a result
2007-08-18T01:02:16  <|Kev|> whether they should be linkified is less clear
2007-08-18T01:02:48  <grzywacz> |Kev|: only when they contain a URL. Message text is meant to be opaque, yet clients make links clickable.
2007-08-18T01:02:51  <|Kev|> xorAxAx: I do agree in principle with grzywacz; if there's going to be a continued dialog between the client and moin then keeping it within data forms makes an amount of sense
2007-08-18T01:03:09  <xorAxAx> |Kev|: primarily i want to use the search results :)
2007-08-18T01:03:16  <xorAxAx> and thats a client <-> browser dialog
2007-08-18T01:03:32  <|Kev|> yes, there has to be a way to use the results, or having the additonal searches is pretty useless :)
2007-08-18T01:03:41  <grzywacz> xorAxAx: yes, but I'd rather get it right in general sense and leave fixing interface to Psi, than break the flow
2007-08-18T01:03:58  <xorAxAx> grzywacz: thats too naive IMHO :)
2007-08-18T01:04:12  <grzywacz> It may be suboptimal atm, but things can be fixed in a relatively short amount of time.
2007-08-18T01:04:18  <xorAxAx> and psi wont make it usable if you cant convince people like |Kev|
2007-08-18T01:04:22  <xorAxAx> 01:02:17 < |Kev|> whether they should be linkified is less clear
2007-08-18T01:04:23  <grzywacz> Psi can be fixed before moin 1.7 is released :P
2007-08-18T01:04:50  <grzywacz> xorAxAx: I've already responded to that
2007-08-18T01:05:03  <grzywacz> Message text is opaque to client.
2007-08-18T01:05:17  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2885:890aeabf3ed9 1.7-classify-mneagul/MoinMoin/classifier/recommendation_system.py: Add some docstrings and fix sanity check
2007-08-18T01:05:20  <neagulm> dreimark, fixed
2007-08-18T01:05:21  <grzywacz> Making links clickable is entirely a usability decission of the interface programmer.
2007-08-18T01:05:28  <xorAxAx> grzywacz: nevertheless he isnt convinced yet :-)
2007-08-18T01:05:34  <grzywacz> And that's the case with forms as well.
2007-08-18T01:05:39  <grzywacz> xorAxAx: *yet* ;)
2007-08-18T01:05:47  <xorAxAx> well, but you have to judge in which way its most usable
2007-08-18T01:06:01  <xorAxAx> not in which way it could be made most usable if programmers could read your mind
2007-08-18T01:06:11  <xorAxAx> or used moin all day long with this feature
2007-08-18T01:06:16  <grzywacz> xorAxAx: imagine, if fixed fields with URLs were clickable and selectable, there would be no issue
2007-08-18T01:06:27  <xorAxAx> yes, kind of dreaming :)
2007-08-18T01:06:34  <grzywacz> eh...
2007-08-18T01:06:46  <|Kev|> if Psi displayed both the form and the message, presumably this would be moot
2007-08-18T01:06:53  <xorAxAx> yes
2007-08-18T01:07:04  <xorAxAx> grzywacz: and i am rather curious how tkabber behaves here
2007-08-18T01:07:29  <grzywacz> xorAxAx: tkabber shows message and form in separate windows, afaik
2007-08-18T01:07:42  <xorAxAx> and how does the form look like?
2007-08-18T01:07:42  <grzywacz> Unfortunately there are no guildelines.
2007-08-18T01:08:01  <grzywacz> xorAxAx: I'll prepare a screenshot in a minute
2007-08-18T01:08:11  <xorAxAx> sounds like a serious issue ... not suggesting usability guidelines in a form spec :)
2007-08-18T01:08:26  <grzywacz> Yes.
2007-08-18T01:09:00  <|Kev|> I can't stay up any longer, I'm afraid, I'm falling asleep
2007-08-18T01:09:04  <xorAxAx> |Kev|: is anybody using them at all besides moin? :)
2007-08-18T01:09:05  <grzywacz> :(
2007-08-18T01:09:06  <|Kev|> shall we continue this tomorrow or such?
2007-08-18T01:09:08  <xorAxAx> oh, then good night
2007-08-18T01:09:10  <|Kev|> xorAxAx: forms?
2007-08-18T01:09:13  <xorAxAx> yes
2007-08-18T01:09:18  <grzywacz> |Kev|: tomorrow please, if you can
2007-08-18T01:09:20  <|Kev|> yes, they're used in adhoc amongst other things
2007-08-18T01:09:27  <xorAxAx> what is adhoc?
2007-08-18T01:09:30  <|Kev|> which is used for controlling entities
2007-08-18T01:09:38  <|Kev|> so you can remote control clients, for example
2007-08-18T01:09:43  <|Kev|> and you can administer servers with it
2007-08-18T01:09:47  <grzywacz> These are simple usage patterns, though.
2007-08-18T01:10:36  <|Kev|> well, I'm still here for a moment then
2007-08-18T01:10:44  <|Kev|> but I'm very tired
2007-08-18T01:10:53  <|Kev|> why do you ask about other usage?
2007-08-18T01:11:07  <|Kev|> in fact, I'm mentoring a gsoc student with a forms project
2007-08-18T01:11:24  <grzywacz> |Kev|: what project is that?
2007-08-18T01:11:26  <neagulm> dreimark, i'm going to sleep.
2007-08-18T01:11:28  <grzywacz> I'd like to take a brief look.
2007-08-18T01:11:29  <|Kev|> (writing a framework for wysiwyg form creation, and a bot for presenting these to users
2007-08-18T01:11:34  <grzywacz> Ah, this one.
2007-08-18T01:11:36  <neagulm> dreimark, see you tomorrow
2007-08-18T01:11:41  <neagulm> good night all
2007-08-18T01:11:46  <dreimark> neagulm: wait a moment please Ia mstaring currently
2007-08-18T01:12:00  <neagulm> dreimark, ok
2007-08-18T01:12:33  <grzywacz> xorAxAx: regarding tkabber, the form looks esentially the same
2007-08-18T01:12:54  <grzywacz> xorAxAx: buth both the form and message text are displayed
2007-08-18T01:12:56  <grzywacz> *but
2007-08-18T01:13:25  <grzywacz> xorAxAx: fixed fields are not selectable either
2007-08-18T01:14:06  <dreimark> neagulm: I have redone all the steps MarianNeagul/RecommendationSystem
2007-08-18T01:14:13  <dreimark> and the result is broken
2007-08-18T01:14:23  <neagulm> what happens ?
2007-08-18T01:15:56  <dreimark> the output of wikiclusters is seperated from the similiar pages
2007-08-18T01:16:17  <|Kev|> grzywacz, xorAxAx: is there anything I can do for you tonight, or can this wait until tomorrow?
2007-08-18T01:16:17  <dreimark> neagulm: the box is below an itemlist
2007-08-18T01:17:16  <dreimark> neagulm: all similiar pages lists below a page are empty
2007-08-18T01:17:18  <xorAxAx> |Kev|: we can defer it
2007-08-18T01:17:18  <grzywacz> |Kev|: let's wait, good night :)
2007-08-18T01:17:22  <|Kev|> nn
2007-08-18T01:17:47  <grzywacz> xorAxAx: so...
2007-08-18T01:18:14  <xorAxAx> feel free to defer it as well, i am sure you have other stuff to do :)
2007-08-18T01:18:19  <grzywacz> xorAxAx: the basic issue is that there are no usability/interface guidelines in xmpp extensions :)
2007-08-18T01:18:46  <grzywacz> xorAxAx: yes, I'm going to leave it as is for now and implement the missing actions
2007-08-18T01:19:16  <xorAxAx> good night
2007-08-18T01:21:10  <grzywacz> night xorAxAx
2007-08-18T01:21:52  <neagulm> dreimark, I found the problem... the sanity checks are insane :)
2007-08-18T01:22:31  <dreimark> neagulm: ok, you can fix it after some sleep I just wanted to report it
2007-08-18T01:22:46  <neagulm> :)
2007-08-18T01:23:05  <dreimark> good night neagulm
2007-08-18T01:23:14  <neagulm> good night dreimark
2007-08-18T01:23:33  <dreimark> good night xorAxAx
2007-08-18T01:23:57  <neagulm> good night xorAxAx
2007-08-18T01:26:55  <grzywacz> dreimark: night
2007-08-18T01:27:08  <grzywacz> neagulm: night as well :)
2007-08-18T01:27:27  <neagulm> grzywacz, good night :)
2007-08-18T01:53:00  <grzywacz> http://successfulsoftware.net/2007/08/16/the-software-awards-scam/
2007-08-18T01:59:04  <dreimark> grzywacz: no linux support
2007-08-18T01:59:22  <dreimark> so its not perfect, hehe
2007-08-18T01:59:42  <dreimark> I try to sleep, good night
2007-08-18T02:11:25  <grzywacz> dreimark: of course it does support linux. It doesn't run on it as *well* as on windows. :P
2007-08-18T02:11:35  <grzywacz> *does
2007-08-18T02:38:48  <CIA-14> moin: Karol Nowak <grzywacz@sul.uni.lodz.pl> * 2694:724b6b93f2f9 1.7-jabber-knowak/jabberbot/xmppbot.py: Show search results with a normal form. Make search available from forms.
2007-08-18T02:38:49  <CIA-14> moin: Karol Nowak <grzywacz@sul.uni.lodz.pl> * 2695:89c40244fa6a 1.7-jabber-knowak/jabberbot/xmppbot.py: Don't add the warning to messages with data forms. It can be shown with the form.
2007-08-18T02:43:39  <grzywacz> Crap, I forgot my passwd for moinmo.in -_-;
2007-08-18T03:59:06  <CIA-14> moin: Karol Nowak <grzywacz@sul.uni.lodz.pl> * 2696:80cf17344f98 1.7-jabber-knowak/ (3 files in 2 dirs): Reverts from forms should work, but I didn't do much testing.
2007-08-18T03:59:11  <grzywacz> night
2007-08-18T06:15:45  *** irc.freenode.net sets mode: +o ChanServ
2007-08-18T07:38:08  <ThomasWaldmann> moin
2007-08-18T10:59:54  <grzywacz> moin ThomasWaldmann
2007-08-18T11:44:34  <|Kev|> moin grzywacz
2007-08-18T12:00:40  <grzywacz> hi |Kev|
2007-08-18T12:06:24  <DrFrasierCrane> hey
2007-08-18T12:06:32  <ThomasWaldmann> ho
2007-08-18T12:06:34  <DrFrasierCrane> now tell me if I understand this correctly
2007-08-18T12:08:21  <DrFrasierCrane> in Newton a want to create a view containing wiki contents in GTK Tree control and I want it to be structured. I wonder if it makes sense to base this structure on categories, I mean if I wanted to make tree-like category structure I would just make link in category B to category A and then category B becomes a child of A right?
2007-08-18T12:09:39  <ThomasWaldmann> categories are sets
2007-08-18T12:09:48  <ThomasWaldmann> and look at the "explorer" theme
2007-08-18T12:10:14  <xorAxAx> also note that this is off-topic here :)
2007-08-18T12:10:38  <DrFrasierCrane> hmm ok
2007-08-18T12:10:44  <DrFrasierCrane> I have autojoin on moin-dev sorry
2007-08-18T12:10:55  <DrFrasierCrane> I'll remove it and join only if I have something related
2007-08-18T12:11:12  <grzywacz> -_-;
2007-08-18T12:12:13  <xorAxAx> well
2007-08-18T12:12:21  <xorAxAx> he should have used #moin
2007-08-18T12:13:25  <xorAxAx> if it hadnt been the second time i told him about this, i would have been more detailed again
2007-08-18T12:14:32  <grzywacz> That was a strange reaction...
2007-08-18T12:14:58  <grzywacz> |Kev|: please ping us when you have time to continue the discussion we started yestarday
2007-08-18T12:15:30  <|Kev|> pong
2007-08-18T12:15:39  <grzywacz> That was fast. ;)
2007-08-18T12:16:38  <xorAxAx> grzywacz: can i see the tkabber screenshot?
2007-08-18T12:16:52  <grzywacz> xorAxAx: hm, wait
2007-08-18T12:38:45  <grzywacz> http://spoko.math.uni.lodz.pl/~grzywacz/forms/tkabber1.png
2007-08-18T12:38:51  <grzywacz> http://spoko.math.uni.lodz.pl/~grzywacz/forms/tkabber2.png
2007-08-18T12:39:50  <xorAxAx> grzywacz: hmm, how do you think about sending 1 message and 1 form?
2007-08-18T12:40:08  <grzywacz> xorAxAx: total mess :)
2007-08-18T12:40:45  <|Kev|> I'm off again now
2007-08-18T12:40:45  <|Kev|> bbl
2007-08-18T12:40:57  <grzywacz> heh
2007-08-18T12:42:27  <xorAxAx> grzywacz: why?
2007-08-18T12:42:41  <xorAxAx> a form only to allow to initiate the actions
2007-08-18T12:42:45  <xorAxAx> the results as a message
2007-08-18T12:49:14  * xorAxAx is gone jogging because of a time out :)
2007-08-18T12:56:42  <grzywacz> xorAxAx: ...
2007-08-18T13:56:37  <xorAxAx> re
2007-08-18T15:13:51  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2886:0758a5e8b77c 1.7-classify-mneagul/MoinMoin/classifier/recommendation_system.py: Fix (again) sanity check
2007-08-18T15:13:56  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2887:175d13c45fe3 1.7-classify-mneagul/MoinMoin/action/edit.py: Remove edit.py changes
2007-08-18T15:54:49  <dreimark> bbl
2007-08-18T17:36:13  * ThomasWaldmann finds that current 1.6 wiki parser is parsing links differently than 1.5.8
2007-08-18T17:45:19  <grzywacz> ...
2007-08-18T17:45:22  <grzywacz> so?:P
2007-08-18T17:49:35  <ThomasWaldmann> so i have to rewrite the converter using the 1.5.8 parser code...
2007-08-18T18:20:01  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2888:91ca8299970e 1.7-classify-mneagul/MoinMoin/ (PageEditor.py events/__init__.py): Make PageEditor.saveText send all kwarg data and correctly update some fields
2007-08-18T18:20:02  <neagulm> hello
2007-08-18T18:20:03  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2889:c213eed0e0b4 1.7-classify-mneagul/MoinMoin/events/classifiernotify.py: Instructs PageEditor to change edit-log based on classification result
2007-08-18T18:20:04  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2890:7975da5230ad 1.7-classify-mneagul/MoinMoin/theme/__init__.py: Correctly check if recommendation system is enabled
2007-08-18T18:20:05  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2891:8c73c575ec30 1.7-classify-mneagul/wiki/config/more_samples/wikiconfig_recommendation.py: Sample recommendation system wikiconfig
2007-08-18T18:20:06  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2892:132306d6e425 1.7-classify-mneagul/MoinMoin/events/ (spamfilter.py classifiernotify.py): Rename bayesian spam filter notification script
2007-08-18T18:20:09  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2893:96ff9cf30200 1.7-classify-mneagul/MoinMoin/events/recommender.py: Notification script for recommender training on page save
2007-08-18T18:27:24  <ThomasWaldmann> moin neagulm
2007-08-18T18:27:38  <neagulm> hello ThomasWaldmann
2007-08-18T18:27:44  <neagulm> hello dreimark
2007-08-18T18:27:56  <dreimark> hi neagulm
2007-08-18T18:28:36  <dreimark> neagulm: macro Action for Homepage cretion isn't fixed in current ?
2007-08-18T18:29:14  <dreimark> neagulm: and outpu from wikiclusters is wrong rendered
2007-08-18T18:30:28  <neagulm> dreimark, a simple diff between my MM/macro/Action.py and the one from 1.7 shows no differences
2007-08-18T18:30:48  <dreimark> lets see if there is a change in the wiki page
2007-08-18T18:31:47  <dreimark> neagulm: wikiclusters is probably right I was wondering about an empty Similiar Pages
2007-08-18T18:32:28  <neagulm> dreimark, I excluded the current page from recommendations
2007-08-18T18:35:20  <neagulm> dreimark, the recommendations displayed might differ from the one shown in WikiClusters because the cache is updated when classification differs from the cached one
2007-08-18T18:37:48  <dreimark> neagulm, ThomasWaldmann, johill Action(Edit ... is broken for 1.7 on user homepage creation
2007-08-18T18:38:04  <dreimark> error is: [[Action: Cannot have arguments without name following named arguments]]
2007-08-18T18:39:42  <dreimark> neagulm: http://localhost:8081/RecentChanges?action=login -> gives 'NoneType' object has no attribute 'div'
2007-08-18T18:43:31  <ThomasWaldmann> sounds like johill wants to help <g>
2007-08-18T18:46:33  * ThomasWaldmann is busy on converter stuff
2007-08-18T18:55:15  <neagulm> dreimark, in what situation does not a Page instance have a formatter attribute ?
2007-08-18T18:55:33  <neagulm> dreimark, to be correct: page.formatter == None
2007-08-18T19:00:34  <dreimark> neagulm: I think that happens if its not a real page
2007-08-18T19:01:02  <neagulm> dreimark, ok
2007-08-18T19:01:11  <zenhase> re ... i am back from an extended offline period
2007-08-18T19:01:32  <dreimark> wb zenhase, how are you doing?
2007-08-18T19:01:37  <CIA-14> moin: Marian Neagul marian@info.uvt.ro main * 2894:ffec3bd1158b 1.7-classify-mneagul/MoinMoin/classifier/recommendation_system.py: Fix special page error
2007-08-18T19:02:13  <CIA-14> moin: Florian Krupicka <florian.krupicka@googlemail.com> * 2736:2b8e34dd9467 1.7-template-fkrupicka/ (47 files in 25 dirs): merged main
2007-08-18T19:02:14  <CIA-14> moin: Florian Krupicka <florian.krupicka@googlemail.com> * 2737:8e19839f5cb9 1.7-template-fkrupicka/MoinMoin/templating/ (chrome.py helpers.py): Some more pydoc for the various methods
2007-08-18T19:02:15  <CIA-14> moin: Florian Krupicka <florian.krupicka@googlemail.com> * 2738:f40a4358197e 1.7-template-fkrupicka/MoinMoin/templating/theme.py: Use the chrome methods for adding the rel-links in <head>
2007-08-18T19:02:16  <CIA-14> moin: Florian Krupicka <florian.krupicka@googlemail.com> * 2739:cf4925d2776b 1.7-template-fkrupicka/MoinMoin/templating/_base.html: Removed explicit link-rel-tags, reworked the comments a bit
2007-08-18T19:02:18  <CIA-14> moin: Florian Krupicka <florian.krupicka@googlemail.com> * 2740:8345f188ea50 1.7-template-fkrupicka/docs/CHANGES.genshitheme: Added documentation in docs/CHANGES.genshitheme
2007-08-18T19:02:21  <CIA-14> moin: Florian Krupicka <florian.krupicka@googlemail.com> * 2741:1c99a8acdd38 1.7-template-fkrupicka/MoinMoin/templating/chrome.py: And another test_sourcecode fix (missed a param doc)
2007-08-18T19:02:24  <CIA-14> moin: Florian Krupicka <florian.krupicka@googlemail.com> * 2742:52f94cd6c7cf 1.7-template-fkrupicka/ (130 files in 7 dirs): Made genshitest-theme into the example-theme, added some comments in the template too
2007-08-18T19:03:42  <zenhase> dreimark: regarding the finishing touches to the project or regarding my person?
2007-08-18T19:04:21  <dreimark> zenhase: your person in first place
2007-08-18T19:06:56  <zenhase> i am processing some recent events from the last week
2007-08-18T19:07:10  <zenhase> but in general i am ok :)
2007-08-18T19:08:03  <ThomasWaldmann> wb zenhase :)
2007-08-18T19:09:25  <zenhase> hi thomas
2007-08-18T19:09:49  <dreimark> zenhase: :)
2007-08-18T19:10:12  <dreimark> neagulm: what are your current plans till Monday 7pm?
2007-08-18T19:10:18  <zenhase> i would like you to comment on the CHANGES.genshitheme and example.html
2007-08-18T19:11:35  <neagulm> dreimark, write tests for the recommendation system, update the tests for the spam filter and add docstring where needed
2007-08-18T19:11:38  <zenhase> when you write code/software you tend to lose the ability to distinguish what could be non-obvious and needs to be documented
2007-08-18T19:12:59  <neagulm> and... maybe rewrite the ART implementation... :)
2007-08-18T19:13:20  <dreimark> neagulm: ok, what is with the users recommendations?
2007-08-18T19:13:20  <ThomasWaldmann> $ hg up
2007-08-18T19:13:23  <ThomasWaldmann> abort: untracked local file 'MoinMoin/_tests/test_sourcecode.py' differs from remote version
2007-08-18T19:13:26  <ThomasWaldmann> wtf?
2007-08-18T19:13:35  <zenhase> o_O
2007-08-18T19:13:47  <grzywacz> b0rk3d
2007-08-18T19:13:50  <ThomasWaldmann> (happens after hg pull ; hg update in templating branch)
2007-08-18T19:13:59  <zenhase> omg
2007-08-18T19:14:25  <zenhase> what happened there
2007-08-18T19:14:34  <grzywacz> zenhase: are you sure that 52f94cd6c7cf had to touch 130 files?
2007-08-18T19:14:35  <grzywacz> ;)
2007-08-18T19:15:08  <zenhase> grzywacz: hg mv of a dir with css and img-files :/
2007-08-18T19:15:17  <dreimark> neagulm:if that is not ready till monday add a ToDo and use the same for anonymous.
2007-08-18T19:15:36  * ThomasWaldmann makes a new clone
2007-08-18T19:15:44  <neagulm> dreimark, if I think better I will leave the ART rewrite for the next week... after i read again the original article
2007-08-18T19:16:27  <dreimark> neagulm: ok, testing and fixing will be enough till monday
2007-08-18T19:16:36  <zenhase> hmm, is there something like 'blame' in hg?
2007-08-18T19:16:42  <dreimark> neagulm: and extended documentation
2007-08-18T19:16:44  <xorAxAx> yes
2007-08-18T19:16:47  <xorAxAx> zenhase: hg annotate
2007-08-18T19:17:05  <zenhase> ah ok
2007-08-18T19:18:14  <neagulm> dreimark, I hope I will finish the user part until Monday but I'm not really sure about the correct use case... It really depends on what the wiki owner wants to accomplish...
2007-08-18T19:20:41  <dreimark> neagulm: A difference to anonymous are acl protected pages. If a wiki has a public and a restricted part
2007-08-18T19:20:49  <dreimark> this will make the difference
2007-08-18T19:20:49  <xorAxAx> discussing use cases three days before end rocks! :)
2007-08-18T19:21:07  <grzywacz> xorAxAx: ekhem
2007-08-18T19:21:07  <grzywacz> ;]
2007-08-18T19:22:41  <ThomasWaldmann> zenhase: needs to be indented so it is compatible with CHANGES
2007-08-18T19:23:08  <ThomasWaldmann> zenhase: also maybe add some samples to the howto
2007-08-18T19:23:35  <ThomasWaldmann> zenhase: the known main issues looks far too empty :)
2007-08-18T19:24:30  <zenhase> yeah, i wanted to skip through all my notes again to produce those :)
2007-08-18T19:24:33  <ThomasWaldmann> (maybe divide it into two parts: known main issues of the genshitheme stuff and known main issues why you couldn't do more)
2007-08-18T19:24:53  <zenhase> that sounds reasonable
2007-08-18T19:26:00  <dreimark> xorAxAx: use case are ever discussed
2007-08-18T19:27:13  <neagulm> xorAxAx, I had something in mind before starting and now I have totally different ideas...
2007-08-18T19:28:06  <xorAxAx> neagulm: hmm, happens sometimes
2007-08-18T19:28:23  <xorAxAx> neagulm: but the world wont stop spinning, even after 20th, you may commit stuff :)
2007-08-18T19:29:47  <neagulm> xorAxAx, dreimark Currently I'm thinking about using an different approach similar to the ones used on social networking sites.
2007-08-18T19:30:27  <neagulm> xorAxAx, dreimark it could be combined with the content based recommender
2007-08-18T19:30:41  <dreimark> neagulm: example
2007-08-18T19:30:54  <xorAxAx> neagulm: different approach for what?
2007-08-18T19:31:04  <neagulm> xorAxAx, recommendations
2007-08-18T19:31:59  <xorAxAx> present the current implementation and your new idea
2007-08-18T19:32:22  <neagulm> dreimark, a clustering algorithm could be used in computing "user clusters" and extract recommendations based on this clusters and the content based recommendation
2007-08-18T19:32:47  <neagulm> xorAxAx, the current recommendation system is a pure content based recommender
2007-08-18T19:32:53  <xorAxAx> yes
2007-08-18T19:33:23  <xorAxAx> web 2.0 sites use tag clouds which simply do scaling of words by occurence of user suggestions
2007-08-18T19:35:19  <neagulm> xorAxAx, recommendations could be made not only from content but combined with user behavior (this is the place where tags appear). It can be based on similarity between users
2007-08-18T19:35:39  <grzywacz> Neverending projects. 8)
2007-08-18T19:35:39  <neagulm> xorAxAx, clustering algorithms are perfect for the type of applications you say
2007-08-18T19:35:52  <xorAxAx> neagulm: why?
2007-08-18T19:35:57  <neagulm> xorAxAx, http://labs.google.com/papers/orkut-kdd2005.html
2007-08-18T19:36:53  <xorAxAx> sounds nice
2007-08-18T19:36:58  <xorAxAx> too busy to read it right now, though :)
2007-08-18T19:37:53  <neagulm> xorAxAx, clustering algorithm allow you to find groups of users, and you can do stuff based on this groups (page recommendations, product recommendation, marketing, and so on)
2007-08-18T19:38:07  <xorAxAx> yeah
2007-08-18T19:38:17  <xorAxAx> well, do you want to cluster users or pages?
2007-08-18T19:38:19  <xorAxAx> in our case
2007-08-18T19:38:52  <neagulm> both
2007-08-18T19:39:02  <xorAxAx> well, how do you want to cluster users?
2007-08-18T19:39:05  <xorAxAx> they are nearly stateless
2007-08-18T19:39:21  <xorAxAx> and a wikihomepage doesnt provide any valuable content
2007-08-18T19:40:23  <neagulm> pages visited, pages modified (obviously a user modifies pages that are of interest for him), pages deleted
2007-08-18T19:40:55  <grzywacz> neagulm: I'm not sure, some users may be doing trivial maintenance changes
2007-08-18T19:41:07  <neagulm> whether a user subscribed a page, etc I think that we could find lots of examples
2007-08-18T19:45:30  <ThomasWaldmann> zenhase: if you merge main again, the 2 failing tests will be skipped
2007-08-18T19:48:41  <dreimark> neagulm:I have no idea how the result could be shown. it taste something similiar to PageSize or the gdchart which
2007-08-18T19:48:48  <dreimark> shows how the wiki is accesed
2007-08-18T19:49:02  <neagulm> grzywacz, research stuff... it may all be useless... but I'm pretty sure that it will work, I have "that feeling" :)
2007-08-18T19:49:23  <zenhase> ThomasWaldmann: the jabberbot-tests?
2007-08-18T19:51:43  <grzywacz> neagulm: :)
2007-08-18T19:51:53  <xorAxAx> neagulm: yes, sounds nice but needs a lot of data that you would need to track
2007-08-18T19:52:01  <xorAxAx> or derive from existing logs
2007-08-18T19:52:13  <ThomasWaldmann> zenhase: yes
2007-08-18T19:52:13  <xorAxAx> neagulm: and sounds like a nice idea for the months after SOC :)
2007-08-18T19:54:16  <neagulm> xorAxAx, yes... I will be part in a team from my University that was awarded a research grant from EU in this field. A researcher that works in that project suggested me to use ART for recommendations
2007-08-18T19:55:32  <ThomasWaldmann> neagulm: sounds great :)
2007-08-18T19:58:15  <neagulm> ThomasWaldmann, the MoinMoin project is great, I learned lots of stuff: both MoinMoin internals and machine learning
2007-08-18T19:58:46  <neagulm> ThomasWaldmann, dreimark xorAxAx but for now I have to write docstrings and tests :D
2007-08-18T19:59:06  <dreimark> neagulm: good choice :)
2007-08-18T19:59:10  <neagulm> i'l leave the ideas for later
2007-08-18T19:59:22  <xorAxAx> hehe
2007-08-18T19:59:42  <xorAxAx> maybe you can suggest your team to allow you to use moin as a testbed for algorithms
2007-08-18T20:00:18  <grzywacz> That would be killing two birds with one stone. ;]
2007-08-18T20:02:01  <zenhase> that sounds harsh and cruel oO
2007-08-18T20:02:19  <dreimark> neagulm, xorAxAx : Is destinguishing user part from anonymous now wanted  (difference are acl pages)
2007-08-18T20:04:22  <xorAxAx> dreimark: hmm?
2007-08-18T20:04:36  <xorAxAx> zenhase: he didnt say rabbits :)
2007-08-18T20:04:44  <dreimark> hehe
2007-08-18T20:04:58  <xorAxAx> nor tree friends
2007-08-18T20:05:07  <zenhase> :o
2007-08-18T20:05:12  <zenhase> =:)
2007-08-18T20:06:00  <dreimark> neagulm: xorAxAx: the current version allows staring for recomendation for anonymous only
2007-08-18T20:06:06  <neagulm> dreimark, one use case would be that the recommender is initially available only to administrator for training. After the expected results are obtained it could be enabled for each user
2007-08-18T20:06:13  <xorAxAx> dreimark: staring?
2007-08-18T20:06:18  <neagulm> xorAxAx, :D
2007-08-18T20:06:57  <neagulm> xorAxAx, dreimark I will replace it with something like "Train" or "I like it!"
2007-08-18T20:08:21  <dreimark> neagulm: both are better
2007-08-18T20:08:50  <dreimark> mostly we use one word in the edit bar
2007-08-18T20:10:05  <neagulm> xorAxAx, dreimark administrators will have the choice of "Training on edit/Train by user/Train by Admin"
2007-08-18T20:10:23  <xorAxAx> sounds good
2007-08-18T20:10:38  <dreimark> ok
2007-08-18T20:16:36  <xorAxAx> lanius: so did you find the logs? (This message has been postponed.)
2007-08-18T20:17:21  <ThomasWaldmann> moin lanius :)
2007-08-18T20:17:49  <xorAxAx> btw, all students must deliver a main-merged branch
2007-08-18T20:17:53  <xorAxAx> otherwise they will be failed
2007-08-18T20:17:57  <xorAxAx> or something like that :)
2007-08-18T20:18:39  <lanius> hi
2007-08-18T20:18:49  <lanius> what is a main-merged-branch?
2007-08-18T20:19:14  <xorAxAx> a branch that contains the newest changesets from the main branch
2007-08-18T20:19:33  <zenhase> and if your off by even one changeset? :)
2007-08-18T20:19:34  <grzywacz> ah so
2007-08-18T20:19:36  <lanius> i see, should not be that difficult ;)
2007-08-18T20:19:47  <xorAxAx> lanius: you know, keppy last year ...
2007-08-18T20:19:51  <xorAxAx> i think he was a few months behind
2007-08-18T20:19:56  <xorAxAx> :-)
2007-08-18T20:19:57  <grzywacz> lol...
2007-08-18T20:21:22  <xorAxAx> zenhase: then we will deescalade it to the international court of justice in den haag
2007-08-18T20:21:31  <lanius> xorAxAx: :
2007-08-18T20:21:32  <lanius> 2007-06-29T23:48:19  <lanius> so we agree to drop the copyUnderlay stuff
2007-08-18T20:21:32  <lanius> 2007-06-29T23:48:26  <xorAxAx> yes
2007-08-18T20:22:01  <lanius> ThomasWaldmann: what issues are left? somehow my conection was lost yesterday and there is no log yet
2007-08-18T20:22:13  <xorAxAx> lanius: let me read up the context :)
2007-08-18T20:22:44  <lanius> http://moinmo.in/MoinMoinChat/Logs/moin-dev/2007-06-29
2007-08-18T20:23:15  <xorAxAx> lanius: yes, we concluded that "a script" is necessary
2007-08-18T20:23:22  <xorAxAx> so somebody needs to write "a script" :)
2007-08-18T20:23:44  <xorAxAx> and it would be nice if the underlay backend could enforce r-o semantics until its out of use
2007-08-18T20:24:05  <xorAxAx> if that is easily possible
2007-08-18T20:24:18  <xorAxAx> (like you can do an r-o mount of a fs)
2007-08-18T20:24:44  <lanius> the r-o does compete with the script idea
2007-08-18T20:25:10  <xorAxAx> hmm
2007-08-18T20:25:35  <xorAxAx> somehow, yes
2007-08-18T20:25:43  <xorAxAx> ok, its not very sensible
2007-08-18T20:26:04  <ThomasWaldmann> lanius: you have still todo in your changes file :)
2007-08-18T20:26:23  <xorAxAx> grzywacz: i fear you have to introduce exceptions
2007-08-18T20:26:44  <grzywacz> xorAxAx: yes?
2007-08-18T20:26:53  <xorAxAx> grzywacz: because returning a msg is ugly
2007-08-18T20:26:57  <grzywacz> ok
2007-08-18T20:27:02  <grzywacz> one moment
2007-08-18T20:27:27  <xorAxAx> grzywacz: and the cache clearing should happen in the pageeditor
2007-08-18T20:27:32  <lanius> ThomasWaldmann: yes one
2007-08-18T20:27:32  <xorAxAx> and the event as well
2007-08-18T20:27:41  <grzywacz> xorAxAx: ?
2007-08-18T20:27:54  <xorAxAx> grzywacz: well, currently its done in the action - that doesnt make much sense to me
2007-08-18T20:28:05  <ThomasWaldmann> lanius: the second item under "other notes" is unclear / misses context
2007-08-18T20:28:10  <xorAxAx> of course in a handler it would make sense as well
2007-08-18T20:28:13  <xorAxAx> just not i nthe action :)
2007-08-18T20:28:19  <grzywacz> xorAxAx: ok, will move it to PageEditor, then to handler
2007-08-18T20:28:23  <grzywacz> To keep the order of things.
2007-08-18T20:28:26  <xorAxAx> hehe
2007-08-18T20:29:29  <ThomasWaldmann> lanius: your refer to HelpOnConfiguration/Storage, where is it?
2007-08-18T20:30:03  <xorAxAx> somewhere in his repo
2007-08-18T20:33:37  <grzywacz> erm...
2007-08-18T20:34:48  <xorAxAx> hmm? :)
2007-08-18T20:34:52  <grzywacz> PageEditor defines SaveError, but it's only raised by antispam.py
2007-08-18T20:35:42  <grzywacz> ah, inheritance
2007-08-18T20:35:42  <xorAxAx> :)
2007-08-18T20:35:48  <ThomasWaldmann> lanius: why is LocalEditLog post-SOC?
2007-08-18T20:36:12  <grzywacz> Because 20th is in 2 days? :P :D
2007-08-18T20:36:18  <ThomasWaldmann> hah!
2007-08-18T20:36:29  <xorAxAx> because youth hostels arent a nice athmosphere for coding
2007-08-18T20:36:58  <lanius> ThomasWaldmann: it is not
2007-08-18T20:37:08  <lanius> it is only the attachement part
2007-08-18T20:37:24  <lanius> which still uses add which can be removed after that
2007-08-18T20:38:03  <ThomasWaldmann> lanius: well, that was just quoting your CHANGES file :)
2007-08-18T20:38:23  <lanius> but imcomplete
2007-08-18T20:38:32  <lanius> remove logfile.editlog.LocalEditLog.add
2007-08-18T20:38:41  <ThomasWaldmann> so I suggest you remove it except from attachments stuff
2007-08-18T20:38:49  <lanius> yes
2007-08-18T20:44:54  <ThomasWaldmann> maybe we can resolve the attachments stuff by migrating it to items
2007-08-18T20:47:11  <dreimark> neagulm: please describe __artlock__ and __recommendationlock__ too
2007-08-18T20:48:03  <ThomasWaldmann> lanius: btw, we could remove LocalEditLog usage completely by directly using metadata
2007-08-18T20:50:34  <dreimark> neagulm: sample wikiconfig_recommendation.py has some lines with to much blanks
2007-08-18T20:50:59  <dreimark> e.g. recommender = Recommender("tokens.db", "features.db", "art.db",
2007-08-18T20:51:01  <neagulm> dreimark, it's fixed in my repo
2007-08-18T20:51:57  <dreimark> neagulm: ok
2007-08-18T20:52:21  <lanius> ThomasWaldmann: yes, but this was easier for now
2007-08-18T20:54:07  <ThomasWaldmann> sure, maybe you can find some stuff to factor out when looking at the places it is used
2007-08-18T20:54:32  <ThomasWaldmann> e.g. "find oldest item rev newer than <timestamp>"
2007-08-18T20:59:09  <ThomasWaldmann> or "find newest page not from <editor>"
2007-08-18T21:15:49  <neagulm> dreimark, the patch for SpamBayes 1.1a4 XML-RPC plugin was pushed in SpamBayes CVS HEAD
2007-08-18T21:39:08  <dreimark> neagulm: :)
2007-08-18T21:51:32  <dreimark> so patching isn't neccesarry very good
2007-08-18T21:59:51  <neagulm> dreimark, i need to leave for ~1h walk
2007-08-18T22:00:26  <dreimark> neagulm: ok
2007-08-18T22:56:34  <dreimark> grzywacz: looks like moin ... maint cleancache is broken because of ImportError: No module named events
2007-08-18T22:58:30  <grzywacz> dreimark: what?
2007-08-18T22:58:54  <dreimark> grzywacz: http://moinmaster.wikiwikiweb.de/HelpOnMoinCommand?highlight=%28moin%29#head-06459b039ad12246c812093b72eb7227d89b17b4
2007-08-18T22:59:36  <grzywacz> dreimark: ???
2007-08-18T23:00:10  <dreimark> try moin --config-dir=$config_dir --wiki-url=http://localhost  maint cleancache
2007-08-18T23:00:33  <dreimark> with the 1.7 wiki instance set config_dir to the dir of wikiconfig
2007-08-18T23:00:59  <dreimark> that command is to clean the cache
2007-08-18T23:01:37  <dreimark> grzywacz: stop may be i am wrong
2007-08-18T23:01:42  <ThomasWaldmann> dreimark: are you missing a events dir in your data_dir?
2007-08-18T23:01:44  <dreimark> looks like a wrong version of moin.py
2007-08-18T23:02:52  <dreimark> ThomasWaldmann: grzywacz   false alarm, sorry
2007-08-18T23:03:59  <dreimark> ThomasWaldmann: how do you handle several moin versions (moin.py from script is copied to bin)
2007-08-18T23:05:48  <ThomasWaldmann> use sys.path
2007-08-18T23:08:08  <dreimark> ThomasWaldmann:  ok, another question
2007-08-18T23:08:33  <dreimark> should cleancache clean cache from underlay too?
2007-08-18T23:09:46  <dreimark> johill: may be we should change underlay/pages/MissingHomePage to [[Action(edit&template=HomepageTemplate,text=Create my home page now!)]]
2007-08-18T23:09:53  <dreimark> adding text=
2007-08-18T23:10:35  <dreimark> after that change the cache of that page has to be manually purged
2007-08-18T23:33:00  <ThomasWaldmann> dreimark: how do you do i18n for HomepageTemplate?
2007-08-18T23:33:48  <ThomasWaldmann> hm, ignore
2007-08-18T23:53:49  <neagulm> back
2007-08-18T23:54:54  <dreimark> neagulm: when do you plan tomorrow to be online?
2007-08-18T23:55:42  <neagulm> dreimark, 10:00EET 23:59EET
2007-08-18T23:56:08  <dreimark> neagulm: sounds good
2007-08-18T23:56:30  <neagulm> dreimark, :)
2007-08-18T23:59:50  <grzywacz> hehe

MoinMoin: MoinMoinChat/Logs/moin-dev/2007-08-18 (last edited 2007-10-29 19:08:54 by localhost)