2009-08-12T00:01:21  <dimazest> dreimark: no, i missed the message about SystemInfo
2009-08-12T00:02:58  <dimazest> dreimark: i still have failing title search http://paste.pocoo.org/show/133771/
2009-08-12T00:04:47  <CIA-38> Dmitrijs Milajevs <dimazest@gmail.com> default * 4976:52f2454de7ab 1.9-xapian-dmilajevs/MoinMoin/search/_tests/test_search.py: Xapian2009: unicode objects are used instead of strings in search tests.
2009-08-12T00:05:14  <dreimark> if you are logged in and call http://localhost:8080/SystemInfo
2009-08-12T00:05:22  <dreimark> you get a <<SystemInfo: execution failed [cannot import name Search] (see also the log)>>
2009-08-12T00:06:22  <dreimark> dimazest: ^
2009-08-12T00:10:52  <Sepp_> good night
2009-08-12T00:10:59  <dreimark> gn Sepp_
2009-08-12T00:11:09  *** Sepp_ has quit IRC
2009-08-12T00:25:59  <dimazest> aaa, it is in the packages or something
2009-08-12T00:27:05  <dimazest>  i mean, for me there was failing test in test_packeges, but now it has gone
2009-08-12T00:27:40  <dimazest> so viel zu tun
2009-08-12T00:27:55  <dimazest> (not sure about word order)
2009-08-12T00:36:29  <dreimark> correct
2009-08-12T00:36:36  <dreimark>  es ist soviel zu tun
2009-08-12T00:38:58  <dreimark> dimazest: my result http://moinmo.in/ReimarBauer?action=AttachFile&do=view&target=search.txt
2009-08-12T00:40:23  <dimazest> dreimark: why if i create_page in test it doesn't raise, but in your example it does?
2009-08-12T00:40:43  <dreimark> I wished I know that answer
2009-08-12T00:41:03  <dimazest> :))
2009-08-12T00:45:12  <dreimark> it still crashes
2009-08-12T00:45:24  <dimazest> i know
2009-08-12T00:47:43  <dreimark> do you have checked if it knows that xapian is enabled at page creation by create_page in the tests
2009-08-12T00:48:36  <ThomasWaldmann> dennda: import sqla in the test and skip it if imports fails, see other tests
2009-08-12T00:55:55  *** grzywacz has quit IRC
2009-08-12T01:07:42  <dimazest> dreimark: probably it happens, but we do not cathc the exception, and it is shown if test is failed
2009-08-12T01:09:46  <dreimark>  class TestXapianSearch(BaseSearchTest):
2009-08-12T01:09:46  <dreimark>      """ search: test Xapian indexing """
2009-08-12T01:09:46  <dreimark> +    class Config(wikiconfig.Config):
2009-08-12T01:09:46  <dreimark> +
2009-08-12T01:09:46  <dreimark> +        xapian_search = True
2009-08-12T01:09:48  <dreimark> 
2009-08-12T01:09:54  <dreimark> dimazest:
2009-08-12T01:11:41  <dimazest> dreimark: http://paste.pocoo.org/show/133778/
2009-08-12T01:12:44  <dimazest> yes, i added that config
2009-08-12T01:15:54  <dreimark> ZeroDivisionError
2009-08-12T01:17:23  <dimazest> dreimark: 0/0 is added to the end of that test just to see the output
2009-08-12T01:17:49  <dreimark> ok, I misread that
2009-08-12T01:18:51  <dreimark> ok, that means create_page does not work propper unless that _do_queued_updates is fixed
2009-08-12T01:19:44  <dreimark> we also need a test which can validate that the data in the index is correct
2009-08-12T01:20:14  <dimazest> ok, it would be nice
2009-08-12T01:21:56  <dimazest> TestXapianSearch.test_linkto_search_case takes a lot of time if test/ was removed
2009-08-12T01:30:25  <dreimark> for me too
2009-08-12T01:32:41  <PawelPacana> re
2009-08-12T01:32:47  <dimazest> hi
2009-08-12T01:33:09  <dimazest> dreimark: probaly something is wrong with it, but it has lower priority
2009-08-12T01:38:03  <dreimark> dreimark: yes, the others are more important. I think first fix creat_page issue, otherwise that has unknown effekt which can lead in false results
2009-08-12T01:40:22  <dreimark> the we try to look first a the easir thinks (I hope)
2009-08-12T01:40:28  <dreimark> s/a/at/
2009-08-12T01:40:36  <dreimark> e.g. test_xapian_term['language:en'] FAIL
2009-08-12T01:41:14  <dreimark> for some tests some examples are missing
2009-08-12T01:41:30  <dreimark> gn
2009-08-12T02:06:04  <dimazest> dreimark: do_queue_updates in Xapian.py must run in one tread, it seems there several threads are running
2009-08-12T02:06:20  <dimazest> tomorrow i continue hacking
2009-08-12T02:06:42  <dimazest> (actually today, after some sleep and a German course)
2009-08-12T02:06:44  <dimazest> c u
2009-08-12T02:06:59  <PawelPacana> guten abend ;)
2009-08-12T02:07:43  <PawelPacana> or rather gute nacht
2009-08-12T02:08:13  <dimazest> danke, schlaf gut
2009-08-12T02:10:28  <PawelPacana> ThomasWaldmann: from what i see, RC is not working yet for 2.0?
2009-08-12T02:46:11  *** birkenfeld has quit IRC
2009-08-12T02:48:55  *** TheSheep has quit IRC
2009-08-12T02:48:55  *** ThomasWaldmann has quit IRC
2009-08-12T02:49:32  *** ThomasWaldmann has joined #moin-dev
2009-08-12T02:49:40  *** birkenfeld has joined #moin-dev
2009-08-12T02:49:46  *** TheSheep has joined #moin-dev
2009-08-12T02:51:54  *** ThomasWaldmann has quit IRC
2009-08-12T02:54:25  *** ThomasWaldmann has joined #moin-dev
2009-08-12T02:56:05  *** starshine_away has quit IRC
2009-08-12T02:56:08  *** starshine_away has joined #moin-dev
2009-08-12T03:00:55  *** amartani has quit IRC
2009-08-12T03:01:14  *** TheSheep has quit IRC
2009-08-12T03:02:43  *** TheSheep has joined #moin-dev
2009-08-12T03:02:48  *** amartani has joined #moin-dev
2009-08-12T03:03:51  *** y84 has joined #moin-dev
2009-08-12T03:05:17  *** starshine_away has quit IRC
2009-08-12T03:08:44  *** starshine_away has joined #moin-dev
2009-08-12T03:09:09  <PawelPacana> random ui observation: it is annoying to scroll up to top of tha page in order to hit save button after just entering edit comment on the very bottom of the page
2009-08-12T03:32:14  <CIA-38> Pawel Pacana <pawel.pacana (at) gmail.com> default * 6554:8f7e463b1157 2.0-storage/docs/ (2.0-TODO KNOWN_BROKEN.MercurialBackend TODO.MercurialBackend): storage: validated and updated MercurialBackend todo, included in general 2.0 TODO, removed obsoleted docs
2009-08-12T04:00:09  <CIA-38> Alexandre Martani <amartani AT gmail DOT com> default * 6677:19a072b6adca 2.0-storage-editor-amartani/MoinMoin/templates/modify_text.html: Real-time editor: Remove update button (on editors' list)
2009-08-12T04:00:10  <CIA-38> Alexandre Martani <amartani AT gmail DOT com> default * 6678:00a94a755bc2 2.0-storage-editor-amartani/MoinMoin/action/mobwrite.py: Real-time editor: Check connection when running as a daemon.
2009-08-12T04:00:12  <CIA-38> Alexandre Martani <amartani AT gmail DOT com> default * 6679:edb60dac1de8 2.0-storage-editor-amartani/MoinMoin/ (items/__init__.py templates/modify_text.html): Real-time editor: Don't show enable sharing button if mobwrite is disabled.
2009-08-12T05:49:47  <CIA-38> Alexandre Martani <amartani AT gmail DOT com> default * 6680:13c168aeba55 2.0-storage-editor-amartani/docs/CHANGES.realtimeediting: Real-time editor: add changes.
2009-08-12T05:51:33  *** amartani has quit IRC
2009-08-12T08:43:22  <ThomasWaldmann> moin
2009-08-12T08:45:21  <dreimark> PawelPacana: ?do=rc
2009-08-12T08:58:42  <dennda> moin
2009-08-12T09:33:19  <ThomasWaldmann> dennda: please switch from memory to sqlite asap
2009-08-12T09:33:31  <dennda> jup
2009-08-12T09:33:44  <dennda> I'll first read the docs again. Been quite a while since I did that
2009-08-12T09:35:19  <ThomasWaldmann> also, you need to give field length for String()
2009-08-12T09:57:14  <CIA-38> Christopher Denter <moin GUESSWHAT the DASH space DASH station ROUNDTHING com> default * 6555:770ec066884c 2.0-storage/MoinMoin/security/__init__.py: storage: typo
2009-08-12T09:57:16  <CIA-38> Christopher Denter <moin GUESSWHAT the DASH space DASH station ROUNDTHING com> default * 6556:8bb78af25e75 2.0-storage/MoinMoin/storage/_tests/test_backends_sqla.py: storage: Don't run sqla tests if sqla is not present
2009-08-12T10:23:27  <dreimark> re
2009-08-12T11:47:18  *** ilil has joined #moin-dev
2009-08-12T11:56:21  <xorAxAx> yesterday was suggested pencils down date, guys
2009-08-12T12:01:26  <ThomasWaldmann> yeah, with a bit strange definition of that
2009-08-12T12:11:00  *** ilil has left #moin-dev
2009-08-12T12:32:13  <dreimark> the mail from lh  sounds more like by 17 August
2009-08-12T13:12:45  <ThomasWaldmann> 17. Aug = firm pencils down is nothing new, that is in the timeline since beginning of SOC
2009-08-12T13:22:54  <ThomasWaldmann> what's kind of new is that evaluation is allowed to be based on stuff until 24. Aug.
2009-08-12T13:23:54  <dennda> wtf?
2009-08-12T13:24:15  <dennda> When has that been announced?
2009-08-12T13:24:29  <ThomasWaldmann> reimar saw it on the ML
2009-08-12T13:24:37  <dennda> That's... lovely.
2009-08-12T13:24:53  <ThomasWaldmann> yeah, that's great if you just booked your vacation. :D
2009-08-12T13:25:10  <ThomasWaldmann> but you'll just be ready next monday :)
2009-08-12T13:26:14  <ThomasWaldmann> google seems to have some strange definition of "pencils down" :)
2009-08-12T13:26:49  <dennda> obviously
2009-08-12T13:27:01  <ThomasWaldmann> (seems to be a process that takes 2 weeks max.)
2009-08-12T13:29:42  <ThomasWaldmann> btw, that week form 17..24 is for the mentor to evaluate your stuff, so the student should be rather finished with all stuff when that starts.
2009-08-12T13:30:49  <dennda> i guess that's for asking questions if you don't understand something your student did, then
2009-08-12T13:32:45  <ThomasWaldmann> for example. it could be also for fixing some smaller issues that crept in in the last days before.
2009-08-12T13:40:03  <ThomasWaldmann> waldi: save&continue with non-shared editors just overwrites the other's changes
2009-08-12T13:41:07  <ThomasWaldmann> waldi: save button state (indication of "save needed") is not synced
2009-08-12T13:42:27  <ThomasWaldmann> waldi: (for one of two cases, it is, but not for the other [when one editor has saved, the other still sees "save needed"])
2009-08-12T13:44:35  <ThomasWaldmann> waldi: it still tells that someone has opened the page for editing although the edit has been cancelled by all editors
2009-08-12T13:46:04  <ThomasWaldmann> waldi: metadata editor is not synced at all
2009-08-12T13:47:51  <ThomasWaldmann> waldi: click modify -> click enable shared modifies editor content even if there is no other shared editor running.
2009-08-12T13:52:08  * ThomasWaldmann put that also on the wiki page
2009-08-12T14:41:04  <dimazest> hi
2009-08-12T14:41:35  <ThomasWaldmann> moin dimazest
2009-08-12T14:44:32  <PawelPacana> ThomasWaldmann: win32 compatible rename, can be used in fs - http://selenic.com/repo/hg/file/4e7149ed98e8/mercurial/util.py#l419
2009-08-12T14:57:55  <ThomasWaldmann> PawelPacana: filesys.rename :)
2009-08-12T14:58:29  * ThomasWaldmann .oO(win32 sucks)
2009-08-12T15:36:32  <dreimark> moin dimazest
2009-08-12T16:20:46  *** amartani has joined #moin-dev
2009-08-12T16:30:36  <ThomasWaldmann> moin amartani
2009-08-12T16:30:44  <amartani> moin
2009-08-12T16:30:45  <ThomasWaldmann> (and see wiki page)
2009-08-12T16:37:27  <amartani> how should be the interface to edit conflicts when saving with "save and continue"?
2009-08-12T16:48:33  <ThomasWaldmann> the old way (1.9, just with the save button) was that you get the editor back and that you manually resolve the conflict there.
2009-08-12T16:49:17  <ThomasWaldmann> if you hit save and continue, you expect to stay in the editor, so it should clearly tell if the user needs to resolve a conflict
2009-08-12T17:03:27  *** amartani has quit IRC
2009-08-12T17:22:41  <dreimark> dimazest: I will be soon at a python user group meeting
2009-08-12T17:22:54  <dreimark> do you have found some of the problems?
2009-08-12T17:23:32  <dreimark> ThomasWaldmann: it looks like that a textcha rejection does not change the edit-warn state
2009-08-12T17:28:37  <dreimark> bbl
2009-08-12T17:32:08  <dimazest> dreimark: i'm exploring create_page
2009-08-12T17:32:37  <dimazest> there are some problems with do_queued_updates
2009-08-12T18:20:22  <dimazest> ThomasWaldmann: if i create pages with create_page, then when it is indexed it gets revision number 99999999
2009-08-12T18:20:39  <dimazest> because of this code http://hg.moinmo.in/moin/1.9-xapian-dmilajevs/file/52f2454de7ab/MoinMoin/Page.py#l307
2009-08-12T18:24:54  <dimazest> but this code returns right revision http://paste.pocoo.org/show/133929/
2009-08-12T18:40:42  *** grzywacz has joined #moin-dev
2009-08-12T19:27:46  <CIA-38> Christopher Denter <moin GUESSWHAT the DASH space DASH station ROUNDTHING com> default * 6557:7ed2a7a51769 2.0-storage/MoinMoin/storage/backends/sqla.py: storage: We cannot stream to or from the database. Hence for our revision data, we need to implement a workaround by splitting the data into chunks ourselves. Committing current state. Still not really functional
2009-08-12T19:27:48  <CIA-38> Christopher Denter <moin GUESSWHAT the DASH space DASH station ROUNDTHING com> default * 6558:c2f10d3f98e3 2.0-storage/ (5 files in 3 dirs): storage: merge remote 2.0-storage
2009-08-12T19:32:34  <PawelPacana> i wonder if this is a valid test: http://paste.pocoo.org/show/133935/
2009-08-12T19:32:55  <PawelPacana> should line 11 return 'first' or 'second' ?
2009-08-12T19:33:06  <PawelPacana> ThomasWaldmann: dennda: ^^
2009-08-12T19:35:41  <CIA-38> Pawel Pacana <pawel.pacana (at) gmail.com> default * 6559:eb2f45a2c14e 2.0-storage/MoinMoin/storage/backends/hg.py: (hg) proper exception handling and comment for this behaviour
2009-08-12T19:35:43  <CIA-38> Pawel Pacana <pawel.pacana (at) gmail.com> default * 6560:94b4f655735e 2.0-storage/MoinMoin/storage/ (_tests/test_backends.py backends/hg.py): (hg) fixed 'name' metadata in iteritems after rename
2009-08-12T19:35:45  <CIA-38> Pawel Pacana <pawel.pacana (at) gmail.com> default * 6561:94e4d26f0fb5 2.0-storage/MoinMoin/storage/ (_tests/test_backends_hg.py backends/hg.py): (hg) added missing repo.add for destroy indexes, added test for indexes in repo
2009-08-12T19:35:46  <CIA-38> Pawel Pacana <pawel.pacana (at) gmail.com> default * 6562:2a545141011c 2.0-storage/MoinMoin/storage/ (_tests/test_backends.py backends/hg.py): (hg) fixed iteritems to deselect destoyed indexes from manifest, added test for that
2009-08-12T19:35:48  <CIA-38> Pawel Pacana <pawel.pacana (at) gmail.com> default * 6563:c75e6b1975f6 2.0-storage/MoinMoin/ (3 files in 3 dirs): storage: merged main
2009-08-12T19:36:30  <dennda> I'm not sure, but I guess 'second'
2009-08-12T19:36:47  <dennda> but my head is really not in a state to decide that atm :-)
2009-08-12T19:38:13  <PawelPacana> when you do similar operations in non-2.0 wiki, and see RC, it will show you historic item name
2009-08-12T19:39:06  <dennda> i guess that is something that should be looked up via metadata
2009-08-12T19:39:11  <dennda> i.e. "former names"
2009-08-12T19:39:44  <PawelPacana> ok, maybe this is bad example
2009-08-12T19:47:08  <PawelPacana>  ok, i'm sure now it should be 'second'
2009-08-12T19:48:15  <PawelPacana> after reading docstring, and besides that clone relies on history so it should always provide actual item name
2009-08-12T19:55:42  *** jdmjdm has joined #moin-dev
2009-08-12T20:01:04  *** jdmjdm has quit IRC
2009-08-12T20:18:57  *** jdmjdm has joined #moin-dev
2009-08-12T20:19:22  *** jdmjdm has left #moin-dev
2009-08-12T20:20:01  *** jdmjdm has joined #moin-dev
2009-08-12T20:41:03  <CIA-38> Dmitrijs Milajevs <dimazest@gmail.com> default * 4977:2b00cc68f8c2 1.9-xapian-dmilajevs/MoinMoin/search/_tests/test_search.py: Xapian2009: BaseSearchTest.test_create_page() tests that pages created by create_page are indexed and available for searching.
2009-08-12T20:41:04  <CIA-38> Dmitrijs Milajevs <dimazest@gmail.com> default * 4978:e64a9fe80f6d 1.9-xapian-dmilajevs/MoinMoin/search/Xapian.py: Xapian2009: Xapian search queries an index once, not twice to get all hits for a query. Xappy is used for the index update.
2009-08-12T20:47:45  *** amartani has joined #moin-dev
2009-08-12T21:53:21  <CIA-38> Pawel Pacana <pawel.pacana (at) gmail.com> default * 6564:77251c63c8c7 2.0-storage/MoinMoin/storage/ (_tests/test_backends.py backends/hg.py): (hg) fixed history to return correct names and work with merged backends, added history item names test
2009-08-12T21:53:22  <CIA-38> Pawel Pacana <pawel.pacana (at) gmail.com> default * 6565:7bb6e803bc02 2.0-storage/MoinMoin/storage/ (_tests/test_backends_hg.py backends/hg.py): (hg) pep8 fixes
2009-08-12T22:33:32  *** amartani has quit IRC

MoinMoin: MoinMoinChat/Logs/moin-dev/2009-08-12 (last edited 2009-08-11 22:15:02 by IrcLogImporter)