2009-06-25T00:05:42 <dreimark> dimazest: http://localhost:8080/SystemAdmin?sysadm=users
2009-06-25T00:05:44 <dreimark> fails
2009-06-25T00:08:45 <dreimark> the old hacl was behaving similiar to a after rule
2009-06-25T00:09:04 <dreimark> ThomasWaldmann: ^
2009-06-25T00:16:26 <dreimark> dimazest: if you search for page_group_regex you also find some docstrings which may need some fixes now too
2009-06-25T00:43:11 <dreimark> dimazest: wikisync needs to be refactored too
2009-06-25T00:48:23 <dreimark> _group_page_parse_regex = re.compile(ur'^ \* +(?:\[\[)?(?P<member>.+?)(?:\]\])? *$', re.MULTILINE | re.UNICODE)
2009-06-25T00:48:31 <dreimark> does this work with creole?
2009-06-25T00:48:43 <dreimark> it is from wiki_groups
2009-06-25T00:49:16 <ThomasWaldmann> no, it does not
2009-06-25T00:49:32 <ThomasWaldmann> (but it never did)
2009-06-25T00:54:02 <dreimark> good night
2009-06-25T00:54:35 <ThomasWaldmann> gn
2009-06-25T01:40:19 *** grzywacz has quit IRC
2009-06-25T05:21:24 <CIA-38> Alexandre Martani <amartani AT gmail DOT com> default * 5991:b597643dbc19 2.0-storage-editor-amartani/MoinMoin/items/ (__init__.py _tests/test_mobwrite.py): Real-time editor: Store full information of editors on Item's extra metadata. Tests on conversion from internal dict to storage encode of editors.
2009-06-25T06:33:51 *** devilsadvocate has quit IRC
2009-06-25T06:34:02 *** devilsadvocate has joined #moin-dev
2009-06-25T08:23:15 <CIA-38> Dmitrijs Milajevs <dimazest@gmail.com> default * 4796:9a305dadab7a 1.9-groups-dmilajevs/MoinMoin/groups/backends/__init__.py: Groups2009: pep8 fixes. Minor code refinements.
2009-06-25T08:23:17 <CIA-38> Dmitrijs Milajevs <dimazest@gmail.com> default * 4797:66b7c4fe0265 1.9-groups-dmilajevs/MoinMoin/groups/backends/ (_tests/__init__.py config_groups.py):
2009-06-25T08:23:17 <CIA-38> Groups2009: Right exception handling for a group retrieval from the
2009-06-25T08:23:17 <CIA-38> config_groups backend. If group does not exist GroupDoesNotExistError is raised.
2009-06-25T08:23:18 <CIA-38> Test for acl added where in the acl definition not existing group is used.
2009-06-25T08:28:30 <dimazest> dreimark: http://localhost:8080/SystemAdmin?sysadm=users works for me
2009-06-25T08:35:48 <dimazest> ThomasWaldmann: dreimark i think there is no need in the wikidictsrescan anymore, if wikidicts are implemented similar to groups
2009-06-25T08:36:44 <dimazest> because group decides byt itself from where get data (cache or wikipage)
2009-06-25T08:42:47 <ThomasWaldmann> dimazest: yes, it should work that way
2009-06-25T08:49:50 <dimazest> dreimark: i was testing SystemAdmin with 1.9 not with my branch :(
2009-06-25T08:49:56 <dimazest> ls
2009-06-25T08:55:30 <dreimark> dimazest: me was just wondering
2009-06-25T08:55:43 <dreimark> then you know how it should work
2009-06-25T08:56:07 <dreimark> that is not much work to finish group and also to refactor dicts
2009-06-25T08:56:48 <dreimark> and wikidictsrescan becomes removed.
2009-06-25T08:57:03 <dreimark> btw. moin
2009-06-25T08:57:54 <dimazest> dreimark: btw what should be done in the SystemAdmin if group is not defined in the wikipage but in other backend?
2009-06-25T08:57:58 <dimazest> moin :)
2009-06-25T09:00:16 <dreimark> I think it should tell always the backend where the group is defined
2009-06-25T09:00:38 <dreimark> it is currently the only tool we have where you can get that info
2009-06-25T09:02:13 <dreimark> only superuser is allowed to call that code. usually he is the one who has access to wikiconfig
2009-06-25T09:02:54 <dreimark> dimazest: ^^
2009-06-25T09:19:38 * ThomasWaldmann sent a request to catalog-sig for PyPi cleanup
2009-06-25T09:41:21 <dimazest> how can i create user in a test?
2009-06-25T09:42:50 <ThomasWaldmann> see auth package, grep for User(
2009-06-25T09:43:13 <dimazest> i've found, thanks
2009-06-25T09:48:12 <dreimark> :)
2009-06-25T10:54:17 <dimazest> i got this error
2009-06-25T10:54:17 <dimazest> i got this error > url = request.page.url(request)
2009-06-25T10:54:24 <dimazest> E AttributeError: 'NoneType' object has no attribute 'url'
2009-06-25T10:55:07 <dimazest> in MoinMoin/userform/admin.py any ideas? it line 54 (or close to it)
2009-06-25T11:10:07 <dimazest> dreimark: is this test for admin.py good? http://paste.pocoo.org/show/125017/
2009-06-25T11:17:07 <dimazest> error with page is solved
2009-06-25T12:21:01 <dimazest> dreimark: http://paste.pocoo.org/show/125025/ but i do not know what to do with lines 78 and 79
2009-06-25T12:27:55 <dreimark> dimazest: the user needs to be superuser (become_superuser)
2009-06-25T12:28:08 <dreimark> otherwise he is not allowed to call that code
2009-06-25T12:30:01 <dreimark> ThomasWaldmann: who uses this autoadmin stuff ?
2009-06-25T12:35:29 <dreimark> dimazest: the feature is described at http://master19.moinmo.in/HelpOnAutoAdmin
2009-06-25T12:49:42 <dimazest> dreimark: so __contains__ should check also is given group is a subgroup
2009-06-25T12:52:52 <dreimark> I would not name it subgroup
2009-06-25T12:53:00 <dreimark> it is a Page with a subpage
2009-06-25T12:53:11 <dreimark> and this subpage is a group definition page
2009-06-25T12:53:19 <dreimark> from the sight of the wiki backend
2009-06-25T12:54:09 <dreimark> currently I have no idea how this code should be useful for any other backend
2009-06-25T12:54:36 <dreimark> we should wait for a comment from ThomasWaldmann
2009-06-25T12:55:19 <dimazest> http://paste.pocoo.org/show/125030/
2009-06-25T13:05:18 <dimazest> so no autoadmin code looks like http://paste.pocoo.org/show/125033/
2009-06-25T14:59:08 <CIA-38> Dmitrijs Milajevs <dimazest@gmail.com> default * 4798:05a605c107ed 1.9-groups-dmilajevs/MoinMoin/ (3 files in 3 dirs): Groups2009: wiki_groups Group class was renamed to WikiGroup. userform.admin refactored to use new groups code. Basic test for it is written.
2009-06-25T14:59:09 <CIA-38> Dmitrijs Milajevs <dimazest@gmail.com> default * 4799:17e9325712b3 1.9-groups-dmilajevs/MoinMoin/groups/backends/ (__init__.py _tests/__init__.py): Groups2009: Group __contains__ also checks if a group contains another group.
2009-06-25T14:59:11 <CIA-38> Dmitrijs Milajevs <dimazest@gmail.com> default * 4800:fe472a24fbcc 1.9-groups-dmilajevs/MoinMoin/security/autoadmin.py: Groups2009: security.autoadmin works wit the new groups code.
2009-06-25T14:59:13 <CIA-38> Dmitrijs Milajevs <dimazest@gmail.com> default * 4801:d44a9c23438c 1.9-groups-dmilajevs/MoinMoin/ (script/migration/wikiutil160a.py security/textcha.py): Groups2009: script.migration.wikiutil160a and security.textcha work with the new groups code.
2009-06-25T15:12:17 <CIA-38> Dmitrijs Milajevs <dimazest@gmail.com> default * 4802:74216148209d 1.9-groups-dmilajevs/MoinMoin/ (2 files in 2 dirs): Groups2009: fix of syntax error for the wikiutil160a.py. Test refinement for the userform.admin
2009-06-25T16:50:42 <dreimark> bbl
2009-06-25T17:19:31 *** TheSheep_ has joined #moin-dev
2009-06-25T17:20:51 *** TheSheep has quit IRC
2009-06-25T18:27:36 *** grzywacz has joined #moin-dev
2009-06-25T18:53:54 *** amartani has joined #moin-dev
2009-06-25T19:36:03 <ThomasWaldmann> ronny: UK is in the EU, thus "no"
2009-06-25T19:36:11 <ThomasWaldmann> (IMHO)
2009-06-25T20:26:36 <ronny> thanks
2009-06-25T20:27:38 <ronny> ThomasWaldmann: btw, when will you arrive?
2009-06-25T20:30:56 <ThomasWaldmann> ETA airport birmingham = sun ~1300
2009-06-25T20:31:16 <ronny> ah, k
2009-06-25T20:31:23 <ronny> i'll arrive at saturday
2009-06-25T20:31:37 <ThomasWaldmann> which hotel?
2009-06-25T20:31:40 <ronny> TheSheep_: ping
2009-06-25T20:31:57 <ronny> TheSheep_: not sure yet, i hoped i'd get contact with thesheep again
2009-06-25T20:32:11 <ThomasWaldmann> btw, don't miss the moin sprint (and the dev list on the sprint wiki page)
2009-06-25T20:32:15 <ronny> the europython room sharing stuff failed me
2009-06-25T20:32:53 <ThomasWaldmann> noone wanted to share a room?
2009-06-25T20:33:13 <ronny> yeah, and the guy i wanted to share with orginally cant come at all
2009-06-25T20:33:54 <ThomasWaldmann> well, make a big sign "hotel room bed, half price" and hang around in the lobby or at the front door :D
2009-06-25T20:35:25 <ronny> ThomasWaldmann: i didnt book a hotel yet, i'll try birmingham backpacking central i think
2009-06-25T20:36:21 <ThomasWaldmann> btw, birmingham is rather big, be careful :)
2009-06-25T20:36:50 <ThomasWaldmann> ronny: what about the pocoo guys?
2009-06-25T20:37:18 <ronny> ThomasWaldmann: afair no space left for me
2009-06-25T20:37:21 <ThomasWaldmann> dreimark: what's your room allocation state?
2009-06-25T20:39:10 <ThomasWaldmann> you also could try the mailing list with some attractive subject line, it is quite high traffic currently
2009-06-25T21:20:33 <dennda> hey
2009-06-25T21:21:15 * dennda returns from 12h of university just to find out that the bloody router is now finally broken... I guess I'll have to buy a new one tomorrow or else my roommates will shoot me if they don't get their internetz
2009-06-25T21:22:27 <dennda> unless ThomasWaldmann can deliver in < 12h :D
2009-06-25T21:24:25 <ThomasWaldmann> you can fetch it :P
2009-06-25T21:28:55 <dennda> saturn is closer
2009-06-25T21:38:21 <ThomasWaldmann> you already have a crap router :D
2009-06-25T21:57:28 <dennda> moin-user klammeraffe lists.sourceforge.net, correct?
2009-06-25T22:17:20 <dennda> ThomasWaldmann: http://paste.pocoo.org/show/pEO5KqGvGkl8PFGvsAf0/
2009-06-25T22:17:51 <ThomasWaldmann> https://lists.sourceforge.net/lists/listinfo/moin-user
2009-06-25T22:18:32 <dennda> yeah
2009-06-25T22:18:36 <dennda> already signed up
2009-06-25T22:19:13 <dennda> if that text is ok i'll send it to the list
2009-06-25T22:19:49 <ThomasWaldmann> ok
2009-06-25T22:19:55 <dennda> ok
2009-06-25T22:21:59 <dennda> sent
2009-06-25T22:23:27 <ThomasWaldmann> how's the moin router going?
2009-06-25T22:26:17 <TheSheep_> ronny: I think we will be staying in etap, at least if we don't find anything else
2009-06-25T22:27:04 <ronny> TheSheep_: when will you arrive again? and do you have a free bed for me?
2009-06-25T22:27:28 <ronny> free as in not taken by a person,
2009-06-25T22:27:48 <dennda> ThomasWaldmann: we need to define what several methods should return
2009-06-25T22:28:05 <dennda> has_item and the like
2009-06-25T22:28:27 <dennda> esp. since users and their user pages have the same name
2009-06-25T22:29:25 <dennda> once that's clear we only need to implement the publicly accessible backend methods
2009-06-25T22:29:51 <TheSheep_> ronny: we didn't book yet, we are going tomorrow
2009-06-25T22:30:24 <TheSheep_> ronny: we can take a 2-person room and then change to 3-person later
2009-06-25T22:30:31 <ronny> TheSheep_: i'll go saturday, is there any way to reach you?
2009-06-25T22:30:38 <ThomasWaldmann> dennda: i don't quite see the problem
2009-06-25T22:31:48 <dennda> ThomasWaldmann: does has_item check all backends or just content/
2009-06-25T22:34:27 <ThomasWaldmann> maybe first get clear about the highlevel stuff and names, before thinking about method behaviour
2009-06-25T22:35:15 <dennda> highlevel stuff and names?
2009-06-25T22:36:10 <ThomasWaldmann> i.e. user profiles are currently NOT stored under the user name, but a unique userid (mostly numeric)
2009-06-25T22:36:44 <ThomasWaldmann> so there is no conflict with the homepage, even if you would mix them into same namespace at same level, what you likely should not
2009-06-25T22:36:51 <dennda> hmm ok, need to check that
2009-06-25T22:37:45 <dennda> argh, gtg, bbl
2009-06-25T22:49:38 <CIA-38> Alexandre Martani <amartani AT gmail DOT com> default * 5992:7b4eb906c33e 2.0-storage-editor-amartani/MoinMoin/items/__init__.py: Real-time editor: On Item's revlog, replace editor's information with full list when this is available
2009-06-25T22:49:41 <CIA-38> Alexandre Martani <amartani AT gmail DOT com> default * 5993:e6f285eba63e 2.0-storage-editor-amartani/MoinMoin/items/ (__init__.py _tests/test_mobwrite.py): Real-time editor: Correct handling of anonymous users.
2009-06-25T23:33:39 *** TheSheep_ is now known as TheSheep
MoinMoin: MoinMoinChat/Logs/moin-dev/2009-06-25 (last edited 2009-06-24 22:15:02 by IrcLogImporter)