2008-07-24T00:00:41 <dreimark> johill: if we ignore the ro for the input field. (me has to figure out this separatly)
2008-07-24T00:01:10 <dreimark> I think we should kill the cookie if one changes his name or/and his email address
2008-07-24T00:02:18 * dennda gets something to eat
2008-07-24T00:03:19 <dreimark> probably in 1.7 it is less problematic because of the password token
2008-07-24T00:04:58 <dreimark> but in 1.6 it happens that the one who did this culprit stayed logged in while he added a new user to his ID
2008-07-24T00:05:33 <dreimark> and then sent the password to this one
2008-07-24T00:06:28 <ThomasWaldmann> dreimark: maybe just file a bug when you know what's the problem
2008-07-24T00:12:13 <ThomasWaldmann> waldi: while looking at the GoTo macro, I somehow think that this should be possible with less typing...
2008-07-24T00:12:32 <waldi> ThomasWaldmann: yes, ET.XML
2008-07-24T00:22:18 <waldi> okay, changing ET.QName to subclass unicode (with __new__ this is not that problematic) does gain a little bit
2008-07-24T00:23:09 <dreimark> http://moinmo.in/MoinMoinBugs/UserParameterChangeCanResultInTwoPeopleLoggedIn
2008-07-24T00:25:40 <dreimark> johill: http://moinmo.in/MoinMoinBugs/UserParameterChangeCanResultInTwoPeopleLoggedIn
2008-07-24T00:49:19 <waldi> but it makes them properly immutable
2008-07-24T01:00:32 <dreimark> gn
2008-07-24T08:12:36 <waldi> ThomasWaldmann: another 20% ...
2008-07-24T08:37:14 <ThomasWaldmann> moin
2008-07-24T08:38:00 <ThomasWaldmann> waldi: by?
2008-07-24T08:38:52 <waldi> deriving ET.QName from unicode
2008-07-24T08:39:05 <ThomasWaldmann> waldi: btw, using the default front page is maybe not the best test (as it is #format wiki)
2008-07-24T08:39:27 <waldi> ui, python 2.4 is faster
2008-07-24T08:39:56 <waldi> ThomasWaldmann: i only test cached input, so it is no problem
2008-07-24T08:45:58 <ThomasWaldmann> waldi: 2.4 faster than what? 2.5?
2008-07-24T08:46:31 <waldi> HelpOnMoinWikiSyntax?action=content needs 235 with 2.5, 220 with 2.4, and 315 with the old code
2008-07-24T08:47:52 <ThomasWaldmann> strange, usually 2.5 should be faster. but well, it's below 10%...
2008-07-24T09:18:15 *** irc.freenode.net sets mode: +o ChanServ
2008-07-24T09:20:10 <waldi> yep
2008-07-24T09:30:33 <dreimark> moin
2008-07-24T10:56:44 <gizmach> moin
2008-07-24T10:56:57 <gizmach> dreimark: I fixed the multiple configuration order problem
2008-07-24T10:57:18 <gizmach> it was stupid bug in group_wiki backend
2008-07-24T10:58:05 <gizmach> I didn't check if the page exists, I only created a page object
2008-07-24T11:00:30 <gizmach> dreimark: also I read a bit in ldap rfc about the groupOfNames and groupOfUniqueNames and I think that I should only support only that two kind of group objectClass
2008-07-24T11:01:19 <gizmach> dreimark: and I added to ldap_testdata two entries with camepl case format to test ldap with acls ( I only wanted to see will it work and with acls it works properly)
2008-07-24T11:01:36 <gizmach> dreimark: only I need to optimise is the __iter__ in Group
2008-07-24T11:02:10 <gizmach> dreimark: also I done tests for that (will send you all the code tomorow early in the morning)
2008-07-24T11:02:56 <gizmach> dreimark: should I write some snippets for multiple group backend configuration?
2008-07-24T11:14:59 <gizmach> gtg
2008-07-24T11:26:15 <dreimark> gizmach: :) yes, please do
2008-07-24T11:30:59 <dreimark> bbl
2008-07-24T13:06:45 <gizmach> ThomasWaldmann: dreimark , could someon take a look at the question in pastebin http://paste.pocoo.org/show/80202/
2008-07-24T13:10:18 <dreimark> gizmach: there are two possibilities. It can be overwrite or append. And for both you will find usecases
2008-07-24T13:11:19 <dreimark> so one needs to be the default and the other an option to be configurable
2008-07-24T13:12:11 <gizmach> dreimark: ok but what if I defined both in wikiconfig
2008-07-24T13:12:59 <gizmach> dreimark: ok than it needs to succed with JoeDoe
2008-07-24T13:13:42 <dreimark> how can you define two uniq groups in wikiconfig which exists at the same time
2008-07-24T13:13:50 <dreimark> ?
2008-07-24T13:14:26 <gizmach> dreimark: well that was the question :)
2008-07-24T13:14:32 <gizmach> I can't
2008-07-24T13:14:57 <gizmach> and FirtGroup from wiki is idfferent than FirstGroup from config ?
2008-07-24T13:15:41 <dreimark> FirtGroup != FirstGroup
2008-07-24T13:15:45 <dreimark> typo?
2008-07-24T13:16:08 <dreimark> and if both have different users then you have two possibilities
2008-07-24T13:16:24 <dreimark> 13:10 < dreimark> gizmach: there are tw
2008-07-24T13:16:40 <gizmach> typo
2008-07-24T13:17:42 <gizmach> dreimark: ok I think that is good now, I done some tests so I wondered about that
2008-07-24T13:22:58 <gizmach> http://tools.ietf.org/html/rfc4519#section-3.5 dreimark : I was also a bit reading this and I think I should use the groupOfNames and groupOfUniqueNames or only the groupOfUniqueNames becuse there shouldn't be on ldap groups with same name.
2008-07-24T13:23:11 <gizmach> and than only to check for it
2008-07-24T13:41:20 <ThomasWaldmann> dreimark: i don't think we need additional configurability
2008-07-24T13:41:37 <ThomasWaldmann> we have group resolution order by the order of backends
2008-07-24T13:43:31 <ThomasWaldmann> I also think that one group will be defined at one place and we don't need merging of group members of same groupname in different backends
2008-07-24T13:43:39 <gizmach> ThomasWaldmann: :)
2008-07-24T13:47:36 <ThomasWaldmann> gizmach: so, any new code from the last 2 days?
2008-07-24T13:49:12 <gizmach> ThomasWaldmann: a bunch of new code, but I have problems with connection so I will push that and send tomorrow morning
2008-07-24T13:50:16 <gizmach> ThomasWaldmann: still need to fix __iter__ method in ldap grou backend in Group
2008-07-24T13:50:35 <ThomasWaldmann> what's the problem with connection? if you can do irc, it should be also possible to push (it does not transfer huge amounts for a push, unlikely as for clone)
2008-07-24T13:51:24 <gizmach> ThomasWaldmann: I'm on windows on irc, not on linux and on linux I cann connect with modem
2008-07-24T13:51:55 <ThomasWaldmann> ah 8|
2008-07-24T13:53:04 <gizmach> I also got some drivers I found on the net but it won't work with it,
2008-07-24T13:54:03 <ThomasWaldmann> you fixed your attr names?
2008-07-24T13:54:30 <gizmach> ThomasWaldmann: yes (and have except that about 8 commits)
2008-07-24T13:55:07 * dreimark migrates a suerver to 1.7.1
2008-07-24T13:56:41 <dreimark> s/su/s/
2008-07-24T13:58:15 <dreimark> ThomasWaldmann: that can become difficult, if you for example have ldap + wiki
2008-07-24T13:58:44 <dreimark> and ldap is off, then we don't know the group was defined in ldap too
2008-07-24T13:59:00 <ThomasWaldmann> give a use case for that it becomes a problem
2008-07-24T14:00:36 <dreimark> well if I know the systemadmin group name and I'm able to define such a page in the wiki
2008-07-24T14:00:53 <dreimark> I have only to DOS the ldap server and then the wiki page is used
2008-07-24T14:02:48 <dreimark> but that mostly will not work because people won't have page_group_regex used for the ldap group definition
2008-07-24T14:06:28 <gizmach> brbrb
2008-07-24T15:00:06 <dennda> good morning friends :)
2008-07-24T15:13:00 <zenhase> good afternoon dennda :)
2008-07-24T15:14:47 <dennda> oh
2008-07-24T15:14:50 <dennda> dammit you are right
2008-07-24T15:15:26 <dennda> time is meaningless during holidays :)
2008-07-24T15:18:39 <zenhase> what are holidays?
2008-07-24T15:22:23 <TheSheep> the windy days when you have to heller to be heard
2008-07-24T15:22:27 <TheSheep> holler
2008-07-24T15:37:23 <zenhase> wouldn't that be hollidays? :)
2008-07-24T15:37:27 <zenhase> or hollerdays?
2008-07-24T15:42:04 <dennda> The time between the past semester and the coming semester :)
2008-07-24T15:47:48 <xorAxAx> hehe, which is 0 days :)
2008-07-24T15:50:35 <dennda> I mean, officially, yes
2008-07-24T15:51:00 <dennda> The time between the end of the lectures and the beginning of next semesters lectures
2008-07-24T15:51:26 <TheSheep> or at least the lectures on which they check the attendance
2008-07-24T15:54:22 <zenhase> there is no check for attendence for lectures here
2008-07-24T15:54:46 <dennda> Here neither
2008-07-24T15:55:22 <dennda> That is a practise only exercised by professors who know that they and their matter are boring
2008-07-24T15:55:32 <zenhase> it's really strange, actually i can have free time whenever i want ... still i didn't manage to have a vacation in 2 years
2008-07-24T15:55:47 <zenhase> because there is always something you can do for your studies
2008-07-24T15:55:57 <zenhase> dennda: what, required attendance?
2008-07-24T15:56:06 <TheSheep> we have some lectures here where you pass by attendance
2008-07-24T15:56:24 <dennda> yes
2008-07-24T15:56:28 <TheSheep> no exam
2008-07-24T15:56:34 <dennda> Wow
2008-07-24T15:56:41 <dennda> Really challenging, is it? :)
2008-07-24T15:56:46 <zenhase> dennda: well, it's a practice for other forms of education too ... like seminars where you have to give a talk on some subject
2008-07-24T15:57:00 <TheSheep> dennda: it is, the lecture is Monday at 8:00
2008-07-24T15:57:00 <zenhase> it's required for everybody to attend everytime
2008-07-24T15:57:00 <zenhase> hrhr
2008-07-24T15:57:11 <TheSheep> dennda: and you can only miss 2
2008-07-24T15:57:54 <TheSheep> dennda: plus it's extremely boring
2008-07-24T15:58:46 <zenhase> what is it about?
2008-07-24T15:59:34 <TheSheep> zenhase: 'advanced report generation', writing batch scripts in dos to generate html reports from mssql database
2008-07-24T15:59:43 <TheSheep> zenhase: seriously
2008-07-24T16:00:08 <TheSheep> zenhase: the guy was impressed when I showed him perl
2008-07-24T16:00:39 <zenhase> did he free you from required attendance? :)
2008-07-24T16:00:51 <TheSheep> no
2008-07-24T16:01:02 <zenhase> or did he force you to give the lecture instead of him? ;)
2008-07-24T16:09:21 <xorAxAx> TheSheep: dos and mssql?
2008-07-24T16:18:34 <TheSheep> xorAxAx: yes, with some command-line utils
2008-07-24T16:19:21 <xorAxAx> in which year was that? :)
2008-07-24T16:19:28 <TheSheep> xorAxAx: 4th
2008-07-24T16:19:35 <TheSheep> xorAxAx: 2006
2008-07-24T16:19:37 <xorAxAx> i mean, in which calendar year
2008-07-24T16:19:49 <xorAxAx> wow, are you sure it were real dos tools?
2008-07-24T16:20:08 <TheSheep> xorAxAx: no, of course we did it under windows xp
2008-07-24T16:20:15 <TheSheep> xorAxAx: but with batch scripts
2008-07-24T16:20:48 <xorAxAx> hehe
2008-07-24T16:21:02 * xorAxAx adjusts his image of poland's universities
2008-07-24T16:21:43 <TheSheep> xorAxAx: it's not like that all the time, he's just an old professor who had this lecture for years
2008-07-24T16:21:54 <xorAxAx> hehe
2008-07-24T16:21:55 <TheSheep> xorAxAx: and I guess there is nothing else he can do
2008-07-24T16:22:14 <xorAxAx> better than teaching that python is a descendant from the bourne shell :
2008-07-24T16:22:22 <dennda> Isn't it?
2008-07-24T16:22:49 * TheSheep slaps dennda around a bit with RITA
2008-07-24T16:24:48 <TheSheep> but they will teach quantum computer programming sooner than python
2008-07-24T16:26:03 * xorAxAx is/was in a course about quantum computing
2008-07-24T16:26:07 <xorAxAx> what do you want to know? :)
2008-07-24T16:26:30 <TheSheep> xorAxAx: when do we get to use that knowledge?
2008-07-24T16:26:47 <xorAxAx> as soon as you like
2008-07-24T16:27:06 <dreimark> TheSheep: http://www.fh-aachen.de/7647.html the son of a friend of me asked for help about that crap
2008-07-24T16:27:16 <xorAxAx> the use doesnt have to be mundane, right? :)
2008-07-24T16:27:29 <dreimark> they require "Fedora Core 4"
2008-07-24T16:27:31 <TheSheep> dreimark: it's in some weird teutonic language :)
2008-07-24T16:27:49 <dreimark> I know therefore I gave the important detail
2008-07-24T16:27:56 <xorAxAx> do it like the arts guys and concentrate on yourself - practice it as a way to discover your mind and nature
2008-07-24T16:28:15 <xorAxAx> well, seriously, it depends :)
2008-07-24T16:28:36 <dreimark> the funny thing is it is named "FZJ Ausbildungsrechners bit8"
2008-07-24T16:28:50 <xorAxAx> TheSheep: there are already a few quantum languages but you would lack a prticular computer to use them quickly
2008-07-24T16:28:52 <dreimark> FZJ is the shortcut of the company I am working
2008-07-24T16:29:55 <xorAxAx> TheSheep: you could also find a new algo - they werent very successful in the last 10 years
2008-07-24T16:30:02 <xorAxAx> TheSheep: shor is still state of the art ...
2008-07-24T16:30:30 <xorAxAx> just the physicists find new ways to capture a quantum system for long periods of times. but thats already too useful for most physics researchers
2008-07-24T16:30:51 <TheSheep> yeah, useful==boring
2008-07-24T16:31:37 <xorAxAx> well, its probably not applied enough to get money from companies and not basic enough to be interesting to fundamental research groups
2008-07-24T16:31:59 <xorAxAx> because the physical effects are all known. its mostly an engineering problem
2008-07-24T16:33:12 <TheSheep> we don't have good engineer nowadays anymore
2008-07-24T17:58:03 <ThomasWaldmann> zenhase: AttributeError: type object 'LocalConfig' has no attribute 'interface'
2008-07-24T17:58:15 <ThomasWaldmann> can you fix that please so it is easier to test your stuff?
2008-07-24T17:58:40 <ThomasWaldmann> (happens after ./wikiserver.py )
2008-07-24T18:09:40 <ThomasWaldmann> bbl
2008-07-24T18:39:13 <dreimark> bbl
2008-07-24T19:23:02 <xorAxAx> johill: oh, laforge is working for via now
2008-07-24T19:25:03 <ThomasWaldmann> re
2008-07-24T19:26:36 <dennda> xorAxAx: on what subject?
2008-07-24T19:27:12 <xorAxAx> als linux liaison
2008-07-24T19:32:06 <dennda> about time for via
2008-07-24T19:32:12 <ThomasWaldmann> http://bitbucket.org/ < free mercurial hosting
2008-07-24T19:32:37 <dennda> through ronny? :)
2008-07-24T19:34:25 <ThomasWaldmann> hm?
2008-07-24T19:37:31 <dennda> Oh I just read ronny used it a few days ago
2008-07-24T19:39:48 <ThomasWaldmann> read it on planetpython.org. they even mention moin on their front page to advertise mercurial. :)
2008-07-24T19:40:24 <PawelPacana> :)
2008-07-24T19:42:13 <PawelPacana> is it just another hosting like freehg, or do they provide also (at least) bug tracker?
2008-07-24T19:42:48 <CIA-53> Bastian Blank <bblank@thinkmo.de> default * 4025:6119b537dc7a 1.8-dom-bblank/MoinMoin/converter2/include.py: Include converter - Check for cycles, based on pagename only
2008-07-24T19:43:05 <ThomasWaldmann> PawelPacana: they are a bit vague
2008-07-24T19:45:33 <PawelPacana> if there was launchpad-hg...
2008-07-24T19:46:31 * waldi still tries to restrain the Include beast
2008-07-24T20:18:49 <TheSheep> waldi: fun!
2008-07-24T20:47:00 <gizmach> moin
2008-07-24T20:47:48 <PawelPacana> hi gizmach
2008-07-24T20:48:49 <gizmach> I have some doubt, how to solve ldap group format (e.q. Group A) to wiki CamelCase format (GroupA) I was thinking to make some _encode method and to add regexp for checking the format
2008-07-24T20:48:56 <gizmach> hi PawelPacana how are you
2008-07-24T20:49:30 <PawelPacana> oh, fine. thanks
2008-07-24T20:49:38 <PawelPacana> got back my crappy connection :)
2008-07-24T20:52:13 <gizmach> PawelPacana: good for you I'm on dialup :D
2008-07-24T20:53:06 <PawelPacana> gizmach: me to. wireless dialup, no EDGE, just 56k
2008-07-24T20:54:06 <gizmach> urgh :) ok that's pretty bad
2008-07-24T20:55:02 <ThomasWaldmann> gizmach: why do you want to do that?
2008-07-24T20:55:31 <PawelPacana> gizmach: thats fine enough to work and not get disturbed by high-bandwidth opportunities ;)
2008-07-24T20:56:30 <gizmach> ThomasWaldmann: well I was thinking to enable defining roups on ldap as Group A not the CamelCase, should I only support CamelCase defined groups without any encoding?
2008-07-24T20:57:01 <gizmach> ThomasWaldmann: also got question about the __iter__ in group_ldap
2008-07-24T20:57:40 <gizmach> PawelPacana: well that's probably true but it's so slow that I can't even read all rss once a day it woll took hours to do that
2008-07-24T21:00:11 <ThomasWaldmann> maybe just give some (optional) groupname_function to the ldap backend
2008-07-24T21:00:40 <gizmach> ThomasWaldmann: I was thinking to do that
2008-07-24T21:00:46 <gizmach> ok
2008-07-24T21:01:03 <ThomasWaldmann> could default to something like ldapgroup.replace(' ', '') + "Group" if it is not specified
2008-07-24T21:02:07 <ThomasWaldmann> (the "Group" ending is not really required, just there so all Groups look the same in ACLs)
2008-07-24T21:04:41 <gizmach> ThomasWaldmann: ok I will do that
2008-07-24T21:08:55 <PawelPacana> gizmach: rss? it's just text. my feeds work fine. besides, you dont have to read all that stuff. if it's important enough someone will tell you eventually, post on channel, etc. human filters :>
2008-07-24T21:09:21 <gizmach> PawelPacana: google reader, pictures ...
2008-07-24T21:13:32 <PawelPacana> gizmach: oh, google reader... I turned off js and images in browser (now browsing is moderately fast ;)). there are more bandwidth friendly readers like liferea: you can download and read rss later
2008-07-24T21:14:24 <gizmach> PawelPacana: well nice
2008-07-24T21:14:52 <PawelPacana> if you lower your expectations slightly, it is acceptable :)
2008-07-24T21:15:51 <gizmach> :)))
2008-07-24T23:03:05 <CIA-53> Florian Krupicka <florian.krupicka@googlemail.com> default * 3931:f61dcab20a3e 1.8-wsgi-fkrupicka/MoinMoin/Page.py: Reverted use of Href in Page.url (breaks querystrings)
2008-07-24T23:03:07 <CIA-53> Florian Krupicka <florian.krupicka@googlemail.com> default * 3932:e116e90ffdec 1.8-wsgi-fkrupicka/MoinMoin/script/server/standalone.py: Copy over defaults from DefaultConfig if missing
2008-07-24T23:03:08 <CIA-53> Florian Krupicka <florian.krupicka@googlemail.com> default * 3933:521dbdec654e 1.8-wsgi-fkrupicka/MoinMoin/web/apps.py: Remove unneeded module (integrated in WSGI-app now)
2008-07-24T23:03:09 <CIA-53> Florian Krupicka <florian.krupicka@googlemail.com> default * 3934:2b21ec54a5c9 1.8-wsgi-fkrupicka/MoinMoin/wsgiapp.py: Middleware to fix up REMOTE_ADDR for trusted proxies
2008-07-24T23:03:10 <CIA-53> Florian Krupicka <florian.krupicka@googlemail.com> default * 3935:44b5548fe213 1.8-wsgi-fkrupicka/MoinMoin/web/contexts.py: Eliminated legacy _cache_disabled property
2008-07-24T23:03:13 <CIA-53> Florian Krupicka <florian.krupicka@googlemail.com> default * 3936:ac631e6b2718 1.8-wsgi-fkrupicka/MoinMoin/auth/_tests/test_auth.py: Fixed test for MoinAuth
MoinMoin: MoinMoinChat/Logs/moin-dev/2008-07-24 (last edited 2008-07-23 22:15:02 by IrcLogImporter)