2006-08-15T00:13:51  <fpletz> ThomasWaldmann: there's a bugfix in the xapian branch for the info action.. and the other things are fixed now
2006-08-15T11:08:09  <ThomasWaldmann> moin
2006-08-15T11:09:08  <ThomasWaldmann> fpletz: thanks
2006-08-15T11:21:31  * ThomasWaldmann pushed acl processing change
2006-08-15T11:34:24  <ThomasWaldmann> xorAxAx: btw, is it possible for the server to deny being used as src for sync?
2006-08-15T11:34:54  <ThomasWaldmann> or just allow some destinations to sync
2006-08-15T11:35:00  <xorAxAx> ThomasWaldmann: currently not, no
2006-08-15T11:35:33  <xorAxAx> but its respecting the normal acl settings
2006-08-15T11:35:54  <ThomasWaldmann> which hopefully still work after my change <g>
2006-08-15T11:36:23  <xorAxAx> i am not calling any acl related code at all
2006-08-15T11:37:20  <ThomasWaldmann> "may" maybe? :)
2006-08-15T11:37:47  <ThomasWaldmann> but that wasn't changed :)
2006-08-15T11:37:56  <xorAxAx> hmm, at one place in an xmlrpc method
2006-08-15T11:38:05  <xorAxAx> but most security stuff is handled by the page class
2006-08-15T11:44:57  <ThomasWaldmann> fpletz: Results 1 - 10 of 1304 results out ofabout 1339 pages. (6.43 seconds)
2006-08-15T11:45:05  <ThomasWaldmann> the blank is still missing
2006-08-15T11:45:54  <ThomasWaldmann> fpletz: after that negative answer of google, i guess we need some other styling
2006-08-15T11:46:14  <ThomasWaldmann> seems their legal department doesn't like google jokes
2006-08-15T11:48:06  <xorAxAx> the obvious solution is to repeat the "i"
2006-08-15T11:48:14  <xorAxAx> ;-)
2006-08-15T11:58:04  <ThomasWaldmann> btw, the yahoo results page is (in the results part) quite similar to google
2006-08-15T12:00:51  <ThomasWaldmann> same for msn
2006-08-15T12:04:12  <ThomasWaldmann> so I guess it is enough not to do that Moooooin graphics (pity)
2006-08-15T12:07:37  <birkenfeld> you could ask Guido to ask about special permission...
2006-08-15T12:09:38  <ThomasWaldmann> i guess he isnt in the legal department of google
2006-08-15T12:11:14  <birkenfeld> ah yes, he's in the world domination department
2006-08-15T12:14:13  <ThomasWaldmann> fpletz: ok, unless someone has a better (non-conflicting with google) idea, i propose to:
2006-08-15T12:14:28  <ThomasWaldmann> drop the Moooooin gfx
2006-08-15T12:14:40  <ThomasWaldmann> just use text
2006-08-15T12:15:18  <ThomasWaldmann> (not even arrows maybe, their colour might conflict with theme colour and gfx are hard to change for non-artists)
2006-08-15T12:15:50  <ThomasWaldmann> but have more space between the number and also the numbers slightly bigger to make them easier to target
2006-08-15T12:17:49  <ThomasWaldmann> use blue/underlined(link,noncurrent page) and red(nonlink,current page) for the page numbers
2006-08-15T12:22:47  <ThomasWaldmann> fpletz: maybe make a final screenshot "it could have looked like this if google would've let us..." and put it in your SOC docs :)
2006-08-15T17:13:58  <Kepplar> moin
2006-08-15T17:19:56  <ThomasWaldmann> hi Kepplar
2006-08-15T19:49:12  <Kepplar> Um
2006-08-15T19:49:14  <Kepplar> i have a problem
2006-08-15T19:49:18  <Kepplar> im pulling changes down
2006-08-15T19:49:19  <Kepplar> merging
2006-08-15T19:49:23  <Kepplar> saying everything is ok
2006-08-15T19:49:26  <Kepplar> and I cant see any change
2006-08-15T20:03:07  <Kepplar> user: encode ascii password ... ok
2006-08-15T20:03:07  <Kepplar> user: encode unicode password ... ok
2006-08-15T20:03:07  <Kepplar> user: isValidName: reject group names ... ok
2006-08-15T20:03:07  <Kepplar> user: isValidName: reject unicode non alpha numeric characters ... ok
2006-08-15T20:03:07  <Kepplar> user: isValidName: accept names in any language, with spaces ... ok
2006-08-15T20:03:09  <Kepplar> user: isValidName: reject leading, trailing or multiple whitespace ... ok
2006-08-15T20:03:12  <Kepplar> user: login with ascii password ... FAIL
2006-08-15T20:03:14  <Kepplar> user: login with non-ascii password in pre 1.3 user file ... FAIL
2006-08-15T20:03:17  <Kepplar> user: login replace old non-ascii password in pre 1.3 user file ... ok
2006-08-15T20:03:19  <Kepplar> user: login with non-ascii password ... FAIL
2006-08-15T20:03:22  <Kepplar> :D
2006-08-15T20:03:24  <Kepplar> mostly there
2006-08-15T20:12:48  <ThomasWaldmann> Kepplar: hg log to see changes (hopefully :)
2006-08-15T20:13:49  <ThomasWaldmann> Kepplar: I hope you also do practical usage tests?
2006-08-15T20:18:40  <Kepplar> ThomasWaldmann: what do you mean?
2006-08-15T20:18:46  <Kepplar> everything ive been doing is practical
2006-08-15T20:19:33  <Kepplar> ThomasWaldmann: im still not geting your updates on the diary (as i forgot to do entries)
2006-08-15T20:19:39  <Kepplar> i had to force the last push
2006-08-15T20:22:11  <Kepplar> i have a problem with acl
2006-08-15T20:22:14  <Kepplar> I dont know hwat the bug is
2006-08-15T20:22:23  <Kepplar> page.geACL is returning None
2006-08-15T20:22:34  <Kepplar> both aclReivsion adn current revison are None
2006-08-15T20:22:48  <Kepplar> This must me that there is a bug in request.cfg_ac_cache.get()
2006-08-15T20:22:50  <Kepplar> does that touch storage?
2006-08-15T20:28:40  <ThomasWaldmann> a) hg heads
2006-08-15T20:30:02  <ThomasWaldmann> Kepplar: i need more details about that "bug"
2006-08-15T22:01:16  <Kepplar> well
2006-08-15T22:01:19  <Kepplar> I pulled
2006-08-15T22:01:21  <Kepplar> merged/updated
2006-08-15T22:01:27  <Kepplar> and i checked changes
2006-08-15T22:01:30  <Kepplar> log
2006-08-15T22:01:31  <Kepplar> thing
2006-08-15T22:01:32  <Kepplar> diary
2006-08-15T22:01:35  <Kepplar> and it wasnt updated
2006-08-15T22:01:52  <Kepplar> and i pulled again, diff, status, everythign under the sun and it says its in
2006-08-15T22:03:28  <xorAxAx> Kepplar: hg status and hg outgoing dont show anything?
2006-08-15T22:03:48  <Kepplar> yes
2006-08-15T22:03:52  <Kepplar> what ive modified since then :P
2006-08-15T22:03:58  <Kepplar> and the temp files eric makes :P
2006-08-15T22:04:34  <xorAxAx> ok, then your changes are on the server
2006-08-15T22:04:38  * xorAxAx has a look at the merges
2006-08-15T22:05:36  <Kepplar>  lambda pagename, Page=Page, request=request, attr=attr: Page(request, pagename).getACL(request).may(request, self.name, attr)
2006-08-15T22:05:51  <xorAxAx> yep, you pushed another head
2006-08-15T22:05:56  <Kepplar> acl returned from getACL is actually NoneTypew
2006-08-15T22:06:03  <xorAxAx> you have 3 heads in your repo
2006-08-15T22:06:05  <Kepplar> well i merged and updated
2006-08-15T22:06:27  <Kepplar> I dont understand why You'll need more than one head in an hg repo
2006-08-15T22:06:33  <Kepplar> as you only have a trunk
2006-08-15T22:06:45  <Kepplar> you can't branch - well i didn't think you could
2006-08-15T22:06:45  <xorAxAx> 63fc4a48a9fd is broken
2006-08-15T22:07:04  <Kepplar> i forced a push earlier
2006-08-15T22:07:06  <xorAxAx> the comment doesnt match the happened merge
2006-08-15T22:07:20  <Kepplar> but that was because i pulled TW's changes, merged/updated and still couldnt get it to work
2006-08-15T22:08:06  <xorAxAx> currently, you have 2 merges left till you have a sane repo again :)
2006-08-15T22:09:33  <Kepplar> er but it keep saying there is nothing to merge
2006-08-15T22:09:49  <Kepplar> kepplar@corus:~/dev/moinmoin/storage$ hg merge
2006-08-15T22:09:49  <Kepplar> abort: there is nothing to merge, just use 'hg update'
2006-08-15T22:09:49  <Kepplar> kepplar@corus:~/dev/moinmoin/storage$ hg update
2006-08-15T22:09:49  <Kepplar> 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
2006-08-15T22:09:49  <Kepplar> kepplar@corus:~/dev/moinmoin/storage$
2006-08-15T22:10:11  <fpletz> Kepplar: use hg heads and merge them manually
2006-08-15T22:10:16  <fpletz> had the same problem once :)
2006-08-15T22:10:29  <fpletz> hg merge [rev]
2006-08-15T22:10:48  <fpletz> use the revision numbers provided by heads
2006-08-15T22:10:51  <Kepplar> ahh
2006-08-15T22:11:02  <Kepplar> both rev numbers?
2006-08-15T22:11:06  <fpletz> just one
2006-08-15T22:11:12  <Kepplar> which?
2006-08-15T22:11:16  <fpletz> the last one
2006-08-15T22:11:53  <Kepplar> kepplar@corus:~/dev/moinmoin/storage$ hg merge 1086
2006-08-15T22:11:53  <Kepplar> abort: there is nothing to merge, just use 'hg update'
2006-08-15T22:12:19  <fpletz> mmh
2006-08-15T22:12:34  <fpletz> is that revision a changeset from TW?
2006-08-15T22:12:40  <Kepplar> yea
2006-08-15T22:12:45  <fpletz> strange..
2006-08-15T22:13:05  <xorAxAx> Kepplar: which hash-id is 1086?
2006-08-15T22:13:13  <Kepplar> mine
2006-08-15T22:13:20  <xorAxAx> give me the hash please
2006-08-15T22:13:21  <Kepplar> 1086:bad0816b192c
2006-08-15T22:13:40  <xorAxAx> it doesnt make any sense to merge rev X into rev X
2006-08-15T22:13:52  <Kepplar> 21:11 < Kepplar> both rev numbers?
2006-08-15T22:13:52  <Kepplar> 21:11 < fpletz> just one
2006-08-15T22:13:52  <Kepplar> 21:11 < Kepplar> which?
2006-08-15T22:13:52  <Kepplar> 21:11 < fpletz> the last one
2006-08-15T22:14:11  <xorAxAx> so you presumely misunderstood each other
2006-08-15T22:14:21  <xorAxAx> so please do hg heads and pick the other head that you want to merge
2006-08-15T22:14:22  <Kepplar> Eugh
2006-08-15T22:14:31  <Kepplar> how do you modifiy your commit message/
2006-08-15T22:14:36  <xorAxAx> you can either input the no. or the hash
2006-08-15T22:14:41  <Kepplar> For some reason I typed trying instead of fixing
2006-08-15T22:16:28  <xorAxAx> did you push already?
2006-08-15T22:19:00  <xorAxAx> Kepplar:
2006-08-15T22:45:42  <Kepplar> i did
2006-08-15T22:45:47  <Kepplar> i forcedit through a cpl of hours ago
2006-08-15T22:46:57  <xorAxAx> then its not possible
2006-08-15T22:47:01  <xorAxAx> but we dont mind
2006-08-15T22:47:08  <xorAxAx> as your incorrect username is much worse :)
2006-08-15T23:06:24  <Kepplar> oh
2006-08-15T23:06:25  <Kepplar> sorry
2006-08-15T23:06:27  <Kepplar> no
2006-08-15T23:06:32  <Kepplar> i havent push the comments i want to change xorAxAx
2006-08-15T23:07:46  <xorAxAx> ok, then you can change it by first exporting your changes using hg export, then clone -r $olderRev, reapplying the diff using patch and the committing again
2006-08-15T23:19:13  <Kepplar> that effecttly extract the newest diff off, reverting the repo and repatching?
2006-08-15T23:19:28  <xorAxAx> yes
2006-08-15T23:19:35  <xorAxAx> reverting is not possible
2006-08-15T23:19:41  <xorAxAx> you need a temporary copy
2006-08-15T23:20:15  <Kepplar> how is reverting not possible for a VCS? ;P
2006-08-15T23:20:33  <xorAxAx> this is not a VCS, it is a DVCS
2006-08-15T23:20:38  <xorAxAx> of course you can revert
2006-08-15T23:20:42  <xorAxAx> the changes in your workdir
2006-08-15T23:20:45  <xorAxAx> but not in the repo
2006-08-15T23:21:13  <Kepplar> but in a DVCS all locations are repos
2006-08-15T23:21:13  <xorAxAx> hmm, actually, you can use undo to undo the commit :)
2006-08-15T23:21:19  <xorAxAx> no
2006-08-15T23:21:25  <xorAxAx> at first ,there is your workdir
2006-08-15T23:21:27  <xorAxAx> which is not a repo
2006-08-15T23:44:01  <Kepplar> ThomasWaldmann: im fairly stucka tm
2006-08-15T23:44:12  <Kepplar> ThomasWaldmann: simple because im getting errors from ALL over the code and I have no idea
2006-08-15T23:44:21  <Kepplar> see last hilights - same problem
2006-08-15T23:44:22  <Kepplar> ACL
2006-08-15T23:44:53  <ThomasWaldmann> is your code committed?
2006-08-15T23:45:20  <Kepplar> pointless, still not 2.3 compatible
2006-08-15T23:45:46  <Kepplar> i havent made any of the changes from the meeting yet - been busy last couple of days
2006-08-15T23:45:56  <Kepplar> Traceback (most recent call last):
2006-08-15T23:45:57  <Kepplar>   File "/home/kepplar/dev/moinmoin/storage/MoinMoin/_tests/test_formatter.py", line 29, in testSyntaxReference
2006-08-15T23:46:00  <Kepplar>     self.formatPage("SyntaxReference", formatter)
2006-08-15T23:46:02  <Kepplar>   File "/home/kepplar/dev/moinmoin/storage/MoinMoin/_tests/test_formatter.py", line 43, in formatPage
2006-08-15T23:46:05  <Kepplar>     return self.request.redirectedOutput(page.send_page, self.request)
2006-08-15T23:46:08  <Kepplar>   File "/home/kepplar/dev/moinmoin/storage/MoinMoin/request/__init__.py", line 697, in redirectedOutput
2006-08-15T23:46:11  <Kepplar>     function(*args, **kw)
2006-08-15T23:46:13  <Kepplar>   File "/home/kepplar/dev/moinmoin/storage/MoinMoin/Page.py", line 921, in send_page
2006-08-15T23:46:16  <Kepplar>     elif not request.user.may.read(self.page_name):
2006-08-15T23:46:19  <Kepplar>   File "/home/kepplar/dev/moinmoin/storage/MoinMoin/security/__init__.py", line
2006-08-15T23:46:22  <Kepplar> 55, in <lambda>
2006-08-15T23:46:25  <Kepplar>     return lambda pagename, Page=Page, request=request, attr=attr: Page(request, pagename).getACL(request).may(request, self.name, attr)
2006-08-15T23:46:28  <Kepplar>   File "/home/kepplar/dev/moinmoin/storage/MoinMoin/Page.py", line 1254, in getACL
2006-08-15T23:46:31  <Kepplar>     raise Exception(repr(acl) + repr(aclRevision) + repr(currentRevision))
2006-08-15T23:46:33  <Kepplar> Exception: NoneNoneNone
2006-08-15T23:46:36  <Kepplar> the exceptions i put in
2006-08-15T23:47:48  <ThomasWaldmann> wait
2006-08-15T23:51:11  <ThomasWaldmann> current_rev should not return None I guess
2006-08-15T23:53:08  <ThomasWaldmann> get_rev() code is wrong
2006-08-15T23:53:23  <Kepplar> im back
2006-08-15T23:53:24  <Kepplar> ok
2006-08-15T23:53:28  <Kepplar> fixed all the bugs from the meeting
2006-08-15T23:53:49  <Kepplar> hmmm
2006-08-15T23:53:49  <Kepplar> ok
2006-08-15T23:53:53  <Kepplar> I'll have a look

MoinMoin: MoinMoinChat/Logs/moin-dev/2006-08-15 (last edited 2007-10-29 19:08:31 by localhost)