2007-07-05T00:00:37  <grzywacz> night
2007-07-05T00:00:39  <dreimark> my opinion too
2007-07-05T00:01:46  <dreimark> and i think I will open a market place too
2007-07-05T00:04:44  <dreimark> with that you get immediatly a result which tells someone has missed to do a unit test
2007-07-05T00:05:02  <dreimark> and therefore I want that
2007-07-05T00:05:16  <dreimark> or not someone
2007-07-05T00:05:27  <dreimark> just only there is a unit test missing
2007-07-05T00:06:39  <dreimark> for me its an helper
2007-07-05T00:07:45  <dreimark> we should continue tomorrow
2007-07-05T00:07:52  <dreimark> good night
2007-07-05T00:09:48  <xorAxAx> code coverage says you, where a test is missing
2007-07-05T00:13:41  <dreimark> believe me it helps to get people to test theire code and write tests before publishing
2007-07-05T00:15:18  <dreimark> cu
2007-07-05T08:27:08  <ThomasWaldmann>  moin
2007-07-05T08:32:57  <lanius> moin Thomas
2007-07-05T10:14:04  <ThomasWaldmann> dreimark: maybe we could try to find out whether the new eclipse release still has those search troubles
2007-07-05T10:15:15  <lanius> ThomasWaldmann: i have the new eclipse installed, how can i try out?
2007-07-05T10:17:32  <ThomasWaldmann> just do a bigger refactoring, renaming lots of stuff
2007-07-05T10:18:05  <ThomasWaldmann> ctrl-h should find all occurences of some name x, but sometimes doesn't
2007-07-05T10:18:37  <lanius> ok, have to finish my stuff here first to commit it so it doesn't get lost ;)
2007-07-05T10:19:25  <ThomasWaldmann> lanius: new == europa release?
2007-07-05T10:19:48  <lanius> yes
2007-07-05T10:19:57  <lanius> with latest pydev + extensions
2007-07-05T10:20:11  * ThomasWaldmann didnt install europa yet, the big new features didnt seem useful to me.
2007-07-05T10:20:31  <ThomasWaldmann> did I miss something new and important for py dev?
2007-07-05T10:20:39  <lanius> don't think so
2007-07-05T10:20:52  <xorAxAx> umm
2007-07-05T10:20:53  <lanius> the new maximize mode is nice, it shows icons for the surrounding views for quick access
2007-07-05T10:21:29  <xorAxAx> are you using file- or python-search?
2007-07-05T10:21:32  <lanius> and the console pops up if something is happening there
2007-07-05T10:24:45  <ThomasWaldmann> lanius: did you find any things that got worse in europa?
2007-07-05T10:37:25  <lanius> other than the maximize stuff not yet
2007-07-05T10:39:04  <xorAxAx> they have pretty many unit tests :)
2007-07-05T10:46:13  <CIA-27> moin: Ville-Pekka Vainio <vpivaini AT cs DOT helsinki DOT fi> * 2338:3603700ad8ac 1.7-maninfo-vpv/MoinMoin/action/SisterDiff.py: SisterDiff finds sister pages now, but the code is not in the right place yet
2007-07-05T10:46:19  <dreimark> ThomasWaldmann: we will have server_cgi and request_cgi. Both were named CGI in theire subdirs.  I'll push them today, I will have more time in the evening as yesterday
2007-07-05T10:47:19  <ThomasWaldmann> did you only rename the cgi stuff?
2007-07-05T10:47:47  <dreimark> No all the others too, :)
2007-07-05T10:48:00  <ThomasWaldmann> ok
2007-07-05T10:48:34  <ThomasWaldmann> dont forget the code under wiki/
2007-07-05T10:49:22  <ThomasWaldmann> and if this affects function of 1.6 on win32, we need it there, too
2007-07-05T10:54:25  <dreimark> I'llt add it to 1.6 too. the docu needs to be checked too
2007-07-05T11:09:16  <ThomasWaldmann> bbl
2007-07-05T11:20:47  <xorAxAx> lanius: +        py.test.raises(NotImplementedError, self.backend.get_data_backend, names[0], 1, "rw")
2007-07-05T11:20:56  <xorAxAx> lanius: that should go into the base class, right?
2007-07-05T11:23:04  <xorAxAx> lanius: i strongly suggest to drop all methods from the pagedata classes that would throw exceptions
2007-07-05T11:23:08  <xorAxAx> so that duck typing is possible
2007-07-05T11:26:46  <dreimark> hehe search on google apache2 fcg, first entry is about moin
2007-07-05T11:41:00  <lanius> xorAxAx: this would only assume that the test data is the same
2007-07-05T11:43:39  <xorAxAx> lanius: why does it raise NotImplementedError?
2007-07-05T11:45:19  <lanius> because the user stuff has no data
2007-07-05T11:46:26  <xorAxAx> hmm, ok
2007-07-05T12:37:13  <CIA-27> moin: Ville-Pekka Vainio <vpivaini AT cs DOT helsinki DOT fi> * 2339:5c58dc65e6a8 1.7-maninfo-vpv/MoinMoin/action/SisterDiff.py: Move the sisterpages code to a more appropriate place, make the UI. Crashes if no sisterpage available, that needs to be fixed.
2007-07-05T13:55:33  <lanius> i have a problem with the edit-lock
2007-07-05T13:55:55  <lanius> since i implemented it as metadata it does not work when creating a new item, because this item has no metadata yet
2007-07-05T13:58:26  <lanius> xorAxAx: ThomasWaldmann any idea?
2007-07-05T14:15:46  <CIA-27> moin: Ville-Pekka Vainio <vpivaini AT cs DOT helsinki DOT fi> * 2340:f896e301de00 1.7-maninfo-vpv/MoinMoin/action/SisterDiff.py: Handle the error if the form doesn't have the required field. Still shows an empty form, that should be fixed next
2007-07-05T14:20:28  <CIA-27> moin: Heinrich Wendel <h_wendel@cojobo.net> * 2130:67af66f7f61e 1.7-storage-hwendel/MoinMoin/ (7 files in 3 dirs): a lot of cleanups; move metadata to the storage backend
2007-07-05T14:23:10  <xorAxAx> lanius: hehe, old problem :)
2007-07-05T14:23:18  <xorAxAx> lanius: well, you need to create an item without a revision
2007-07-05T14:23:19  <xorAxAx> first
2007-07-05T14:23:57  <lanius> that would be possible, but if the user does not finish the edit and does not click cancel it will never be removed
2007-07-05T14:25:14  <xorAxAx> yes, old problem
2007-07-05T14:26:17  <xorAxAx> you could ignore edit locks for non-existant items
2007-07-05T14:26:31  <xorAxAx> merging will work nevertheless
2007-07-05T14:26:38  <xorAxAx> just the warning would be gone
2007-07-05T14:39:41  <vpv> I think I found a bug in the action code and form printing
2007-07-05T14:40:21  <vpv> If I print a form via get_form_html, it makes a form that has two method="" arguments
2007-07-05T14:41:02  <vpv> and then it doesn't matter what you put in self.method, since the first one is preferred anyway
2007-07-05T14:42:28  <xorAxAx> write a test and fix the bug, prefarably in a separate branch that branched from main
2007-07-05T14:42:32  <xorAxAx> :)
2007-07-05T14:46:58  <CIA-27> moin: Heinrich Wendel <h_wendel@cojobo.net> * 2131:1718ada65354 1.7-storage-hwendel/MoinMoin/ (Page.py PageEditor.py): fix edit-log problems
2007-07-05T14:51:36  <zenhase> moin
2007-07-05T14:54:17  <CIA-27> moin: Ville-Pekka Vainio <vpivaini AT cs DOT helsinki DOT fi> * 2341:5179d0075f57 1.7-maninfo-vpv/MoinMoin/action/__init__.py: Fix two ActionBase form bugs: two method arguments in same form tag, input tag without a div (or any else 'container' around it)
2007-07-05T14:54:19  <zenhase> ThomasWaldmann: i talked to ffesti on the phone yesterday and we decided as the next step (for today) i will document in detail what has been giving me the headaches/problems
2007-07-05T14:55:10  <vpv> xorAxAx: that previous commit should apply to main without any "man/info" stuff
2007-07-05T14:58:22  <xorAxAx> vpv: well, it would be nice if you can do the cherry picking for us :)
2007-07-05T15:00:07  <vpv> how does that happen exactly? I clone 1.7 main, patch it, can I push to main too?
2007-07-05T15:13:04  <vpv> seems I can't hg push to main
2007-07-05T15:44:50  <CIA-27> moin: Ville-Pekka Vainio <vpivaini AT cs DOT helsinki DOT fi> * 2342:a093fe9518e9 1.7-maninfo-vpv/MoinMoin/action/SisterDiff.py: Show a message if there are no sister pages, not an empty form
2007-07-05T15:45:34  <xorAxAx> vpv: no, you push into your repo
2007-07-05T15:45:41  <xorAxAx> you can create a new named branch
2007-07-05T15:47:21  <vpv> I'll have to read on that then... So I can have many branches in the maninfo repo?
2007-07-05T16:35:15  <xorAxAx> yep
2007-07-05T17:46:47  <dreimark> bbl
2007-07-05T18:10:12  <CIA-27> moin: Heinrich Wendel <h_wendel@cojobo.net> * 2132:62fdde3178d5 1.7-storage-hwendel/MoinMoin/storage/ (_tests/test_external.py external.py): implement write lock
2007-07-05T18:10:27  <lanius> xorAxAx: can you please take a look at my code especially the write locks if this is sufficient?
2007-07-05T18:10:32  <lanius> have to go now, bye
2007-07-05T18:32:37  <xorAxAx> lanius: well, its not easy to review that kind of code completly
2007-07-05T18:32:46  <xorAxAx> tests are best for such kind of code
2007-07-05T20:33:08  <ThomasWaldmann> moin
2007-07-05T20:33:43  <dreimark> moin
2007-07-05T21:06:39  <grzywacz> re
2007-07-05T21:06:51  <xorAxAx> hi grzywacz
2007-07-05T21:06:55  <xorAxAx> how was the exam? :)
2007-07-05T21:10:35  <xorAxAx> so you will get money by western union, the scam catalyst?
2007-07-05T21:14:46  <grzywacz> heh ;]
2007-07-05T21:14:52  <grzywacz> xorAxAx, passed
2007-07-05T21:16:01  <xorAxAx> cool
2007-07-05T21:29:31  <CIA-27> moin: Reimar Bauer <rb.proj AT googlemail DOT com> * 2291:b902f2397c68 1.7/ (25 files in 12 dirs): rename server and request Implementations by adding a prefix server_, request_
2007-07-05T21:29:34  <CIA-27> moin: Reimar Bauer <rb.proj AT googlemail DOT com> * 2292:505991ec14f3 1.7/MoinMoin/ (11 files in 2 dirs): removed renamed request and server implementations
2007-07-05T21:35:23  <ThomasWaldmann> ?
2007-07-05T21:36:18  <dreimark> so now for 1.6
2007-07-05T21:40:54  <grzywacz> xorAxAx and others: http://groups.google.com/group/google-summer-of-code-announce/browse_thread/thread/c6c38ed3622d7682
2007-07-05T21:43:32  <xorAxAx> i have seen it already, thanks :)
2007-07-05T21:43:54  <grzywacz> Ok. :)
2007-07-05T21:44:05  * grzywacz catching up with email
2007-07-05T22:12:44  <CIA-27> moin: Reimar Bauer <rb.proj AT googlemail DOT com> * 2322:b902f2397c68 1.7-jabber-knowak/ (25 files in 12 dirs): rename server and request Implementations by adding a prefix server_, request_
2007-07-05T22:12:46  <CIA-27> moin: Reimar Bauer <rb.proj AT googlemail DOT com> * 2323:505991ec14f3 1.7-jabber-knowak/MoinMoin/ (11 files in 2 dirs): removed renamed request and server implementations
2007-07-05T22:12:48  <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2324:dbfe98af770a 1.7-jabber-knowak/ (36 files in 12 dirs): Merge with main.
2007-07-05T23:09:14  <CIA-27> moin: Reimar Bauer <rb.proj AT googlemail DOT com> * 2112:e42ef9cb87e4 1.6/MoinMoin/ (22 files in 2 dirs): rename server and request Implementations by adding a prefix server_, request_
2007-07-05T23:09:16  <CIA-27> moin: Reimar Bauer <rb.proj AT googlemail DOT com> * 2113:75b047096dae 1.6/ (13 files in 10 dirs): renamed call of server and request Implementations by adding a prefix server_, request_
2007-07-05T23:11:12  <dreimark> gn
2007-07-05T23:39:42  <grzywacz> xorAxAx, I'll be somewhat away during this weekend, because I have to do some family visiting and such. I have a few small tasks started, like making the jabber bot a little bit more verbose about some warning-level conditions and i18n of its messages, so these will get in soon, I hope.
2007-07-05T23:40:00  <grzywacz> xorAxAx, if there's anything with higher priority - let me know...
2007-07-05T23:41:09  <xorAxAx> lanius: did you honor my duck typing hint already?
2007-07-05T23:41:26  <xorAxAx> grzywacz: nothing i can think of currently
2007-07-05T23:42:56  <grzywacz> xorAxAx, ok, I'll progress with the stuff I already have started.
2007-07-05T23:43:26  <xorAxAx> lanius: +        if not self.lock == True:
2007-07-05T23:44:00  <xorAxAx> the last time i wrote such code was 8 years ago
2007-07-05T23:45:05  <xorAxAx> OMG
2007-07-05T23:45:17  <xorAxAx> b902f2397c68 is broken wrt file renaming
2007-07-05T23:45:19  <xorAxAx> ARGH

MoinMoin: MoinMoinChat/Logs/moin-dev/2007-07-05 (last edited 2007-10-29 19:06:03 by localhost)