IRC log of #zope3-dev for Friday, 2007-05-25

*** RaFromBRC is now known as RaFromBRC|hiding00:01
*** harobed has joined #zope3-dev00:05
*** b52GM has quit IRC00:06
*** b52laptop has quit IRC00:06
*** natea|lunch has joined #zope3-dev00:11
*** natea|lunch is now known as natea00:12
*** salfield has joined #zope3-dev00:18
*** salfield has quit IRC00:24
*** salfield_ has joined #zope3-dev00:24
*** natea_ has joined #zope3-dev00:34
*** nerdalert has quit IRC00:36
*** dobee has joined #zope3-dev00:37
*** natea has quit IRC00:41
*** yota has quit IRC00:48
*** Jell-O-Fishi has joined #zope3-dev00:50
*** Jell-O-Fishi has quit IRC00:51
*** dobee has quit IRC00:58
*** RaFromBRC|hiding has quit IRC01:08
*** RaFromBRC has joined #zope3-dev01:09
*** tom__ has joined #zope3-dev01:11
*** salfield_ has quit IRC01:12
*** bigkevmcd has quit IRC01:14
*** natea_ has quit IRC01:19
*** matiu has joined #zope3-dev01:23
*** alga has joined #zope3-dev01:30
*** J1m has quit IRC01:30
*** schwendinger has quit IRC01:35
*** salfield has joined #zope3-dev01:37
*** tom__ has quit IRC01:52
*** torkel_ has joined #zope3-dev01:59
*** foxmjay has quit IRC02:00
*** ignas has quit IRC02:01
*** pcardune has quit IRC02:10
*** salfield_ has joined #zope3-dev02:23
*** harobed has quit IRC02:23
*** salfield has quit IRC02:34
*** torkel_ has quit IRC02:40
*** torkel_ has joined #zope3-dev02:48
*** projekt01 has joined #zope3-dev02:52
*** whit is now known as whit|out02:52
*** elro has quit IRC02:57
*** kali67 has quit IRC03:09
*** salfield_ has quit IRC03:14
*** tom__ has joined #zope3-dev03:15
*** wrobel has quit IRC03:39
*** salfield_ has joined #zope3-dev03:39
*** dunny has quit IRC03:43
*** dunny has joined #zope3-dev03:52
*** tom__ has quit IRC03:54
*** alga has quit IRC04:10
*** sm has left #zope3-dev04:22
*** sm has joined #zope3-dev04:22
*** salfield_ has quit IRC04:36
*** salfield_ has joined #zope3-dev04:45
*** salfield_ has quit IRC05:00
*** tom__ has joined #zope3-dev05:00
*** RaFromBRC has quit IRC05:13
*** salfield_ has joined #zope3-dev05:13
*** pcardune has joined #zope3-dev05:16
*** tom__ has quit IRC05:22
*** salfield has joined #zope3-dev05:23
*** philiKON has quit IRC05:24
*** niemeyer has quit IRC05:26
*** fairwinds has joined #zope3-dev05:36
fairwindsHmm. running into a strange problem distributing eggs to pypi. Anyone there to help?05:39
*** salfield_ has quit IRC05:39
fairwindsWell, sorta quiet. I guess I'll leave this for tomorrow.05:43
*** fairwinds has left #zope3-dev05:43
*** fairwinds has joined #zope3-dev05:51
*** fairwinds has left #zope3-dev05:52
*** greenman has joined #zope3-dev06:02
*** matiu has left #zope3-dev06:18
*** baijum has joined #zope3-dev06:22
*** salfield_ has joined #zope3-dev06:36
CSWookieGwen Stefani doesn't generally make any since.06:40
CSWookieThat shit is bananas, after all.06:40
*** CSWookie has left #zope3-dev06:42
*** salfield has quit IRC06:48
*** greenman has quit IRC07:23
*** stub has joined #zope3-dev07:23
*** pbugni has quit IRC07:41
*** WebMaven_ has joined #zope3-dev07:46
*** WebMaven has quit IRC07:46
*** jodok has joined #zope3-dev07:57
*** jodok_ has joined #zope3-dev08:03
*** pbugni has joined #zope3-dev08:09
*** dobee has joined #zope3-dev08:12
*** sm has left #zope3-dev08:13
*** stub has quit IRC08:18
*** timte has joined #zope3-dev08:19
*** jodok has quit IRC08:19
*** iam-vivek has joined #zope3-dev08:31
*** iam-vivek is now known as nikhil08:31
*** naro has joined #zope3-dev08:33
*** sorin has joined #zope3-dev08:41
*** sorin is now known as sorindregan08:41
*** alecm has quit IRC08:46
*** jukart has joined #zope3-dev08:49
*** d2m has joined #zope3-dev08:50
*** greenman has joined #zope3-dev08:55
*** pcardune has quit IRC08:57
*** sorindregan has quit IRC08:58
*** sorin has joined #zope3-dev09:02
*** sorin is now known as sorindregan09:02
*** kali67 has joined #zope3-dev09:03
*** nikhil has quit IRC09:04
*** philiKON has joined #zope3-dev09:26
*** wrobel has joined #zope3-dev09:35
*** yvl has joined #zope3-dev10:10
*** schwendinger has joined #zope3-dev10:16
*** harobed has joined #zope3-dev10:17
*** tarek has joined #zope3-dev10:20
*** lzdych has joined #zope3-dev10:24
*** yota has joined #zope3-dev10:33
*** lurker has joined #zope3-dev10:36
*** jfroche has joined #zope3-dev10:44
*** ghendi has joined #zope3-dev10:56
*** kali67 has quit IRC11:00
*** afd__ has joined #zope3-dev11:04
*** henri_ has joined #zope3-dev11:05
henri_passw0rd11:06
*** bigkevmcd has joined #zope3-dev11:06
projekt01please try again11:06
*** timte has quit IRC11:10
*** ignas has joined #zope3-dev11:12
*** timte has joined #zope3-dev11:21
*** pbugni has quit IRC11:50
*** greenman has quit IRC12:00
projekt01dobee, ayt?12:03
dobeeprojekt01: in 10 minutes12:03
projekt01Do you know what the following means:12:03
projekt01ValueError: I/O operation on closed file12:03
projekt01no problem12:03
projekt01Raises in test setup (probably test layer changes?)12:04
*** ktwilight has joined #zope3-dev12:13
*** ktwilight_ has quit IRC12:27
*** philiKON has quit IRC12:39
*** stub has joined #zope3-dev12:48
*** jfroche_ has joined #zope3-dev13:00
*** torkel_ has quit IRC13:03
*** jfroche has quit IRC13:04
*** ghendi has quit IRC13:17
projekt01dobee, as-tu du temp?13:21
*** dunny has quit IRC13:45
*** ghendi has joined #zope3-dev13:50
*** niemeyer has joined #zope3-dev14:02
dobeeprojekt01: ayt14:05
dobeeprojekt01: there was a change somewhere on the trunk, we still didn't find the reason for the error and therefore switched to our own branch, lovely-lb14:07
dobeethis is the only reason right now we switched away from trunk in our projects14:08
*** niemeyer has quit IRC14:11
CrippsFXsrichter: are you also on the KErnel-Janitors mailing list?14:24
srichterCrippsFX: no14:34
CrippsFXsrichter: ah. There's someone on there with the name of "Stefan Richter" ... merely a coincidence I guess :)14:36
*** b52laptop has joined #zope3-dev14:38
*** alga has joined #zope3-dev14:39
*** b52GM has joined #zope3-dev14:39
*** b52lap has quit IRC14:54
*** b52Centos has quit IRC14:56
*** rocky|away is now known as rocky14:59
*** BjornT_ has joined #zope3-dev14:59
*** mgedmin has joined #zope3-dev15:01
*** salfield_ has quit IRC15:01
*** J1m has joined #zope3-dev15:12
*** benji has joined #zope3-dev15:12
*** salfield has joined #zope3-dev15:14
*** elro has joined #zope3-dev15:15
*** elro has quit IRC15:18
*** baijum has quit IRC15:33
*** afd__ has quit IRC15:37
*** Jell-O-Fishi has joined #zope3-dev15:42
*** BjornT_ has quit IRC15:49
*** whit|out has quit IRC15:50
*** b52lap has joined #zope3-dev15:54
*** b52laptop has quit IRC15:54
*** bigkevmcd has quit IRC16:02
*** bigkevmcd has joined #zope3-dev16:02
*** Newfie has joined #zope3-dev16:06
*** elro has joined #zope3-dev16:23
projekt01srichter, did you recognize that all our tests are broken in different projects because of a test setup problem.16:57
projekt01also dobee told, they switched to a branch because it's broken there too.16:57
projekt01Also the z3c.sampledata tests are broken.16:58
*** pbugni has joined #zope3-dev16:58
projekt01srichter, any idea?16:58
*** niemeyer has joined #zope3-dev16:59
dobeeprojekt01: the only way i see is to have a look on the diffs of the 2 branches17:00
dobeeit is deep down inside17:00
dobeeprojekt01: the tmp file of the FileStorage gets closed somewhere17:01
projekt01I switch forward and backward with my trunk but still couldn't find the changing revision.17:01
srichterno, I never noticed17:02
dobeeprojekt01: the problem is, that the packages are externals now17:02
projekt01dobee, I guess I'll need to take that time17:02
srichtersounds like one of Jim's refactorings did not go well17:02
dobeesrichter: we talked with jim about it, he also hat no clue at first sight17:02
srichtermmh, strange17:02
srichterso which tests fail?17:03
dobeebut i think it is zodb code17:03
projekt01Or a very dumb event subsciber17:03
srichterwell, sounds like it if the FileStorage closes too early17:03
srichterand that's a good candidate too, because Jim worked on it heavily17:03
projekt01which commits it's transaction after a DB close event ;-)17:04
srichternothing else in the core changed much recently17:04
projekt01Ok, a good nightly task for the weekend ;-)17:04
projekt01I'll let you guys know if I find something17:05
*** Jell-O-Fishi has quit IRC17:05
*** ignas has quit IRC17:06
dobeeprojekt01: good luck ;-) and thx in advance17:07
*** tarek has quit IRC17:07
projekt01I hope that it is true; An Pfingsten geht's am ringsten.17:09
*** whit|out has joined #zope3-dev17:10
*** tarek has joined #zope3-dev17:10
CrippsFXsehr viel späss haben :P17:11
*** sorindregan has quit IRC17:13
*** dobee has quit IRC17:16
*** whit|out is now known as whit17:20
CrippsFXhm ... here is a feature request ... is it possible to add a new option to the browser:viewlet directive to avoid having to register resources (i.e. viewlet *.css) more than once?17:21
srichterwell, that would be a new directive17:24
srichterwith people hating seeing new directives this is unlikely17:24
srichterthe directive could be "resourceViewlet" or so that registers the resource and the viewlet17:24
*** tonico has quit IRC17:25
*** zagy has quit IRC17:29
*** whit has quit IRC17:32
CrippsFXI think the new directive is a good idea ... I can understand why people wouldn't like seeing new directives, but it's better than taking directives away ...17:39
CrippsFXthis way people could have the choice between registering once or registering twice (of course with the Unofficial standard being Registering once)17:39
projekt01I love now directives ;-)17:39
CrippsFXprojekt01: me too ... if they're needed ;) ... and I think that this one is :P17:39
projekt01Yes, it's a good idea write one directive where you always use two of them for solve one use case.17:40
projekt01Does anybody know this oid '\x00\x00\x00\x00\x00\x00\x00\x00'17:42
srichterprojekt01: yes, the root OID17:42
CrippsFXgood to know I actually have useful ideas once in awhile ;)17:42
CrippsFXhow would one going about writing this directive, or should I leave it for someone more experienced than myself?17:42
srichterCrippsFX: it's pretty simple17:43
srichteryou really just copy the viewlet directive17:43
srichterbut instead of returning one action you create two, one for the resource and one for the viewlet17:44
projekt01srichter, thanks17:44
srichteractually the resourceviewlet directive would also need a file attribute17:44
CrippsFXhm. That doesn't sound too bad ...17:44
srichterit should be pretty simple17:44
CrippsFXyeah. I might work on that afterlunch.17:45
*** ghendi has quit IRC17:46
*** rocky is now known as rocky|away17:53
CrippsFXzope is up on subversion, right?17:53
CrippsFXah ... nvm, got it17:54
projekt01mgedmin, ayt?17:57
*** meatballhat has joined #zope3-dev17:57
CrippsFXtrunk is where all the major work is being done, right?18:01
CrippsFXah, nvm ... I can just make a local copy and make a patch using that ...18:02
*** alecm has joined #zope3-dev18:04
CrippsFXsrichter: my next question is: where are browser directives defined?18:04
CrippsFXlib/python/Products/Five/viewlet/metaconfigure.py  ?18:08
CrippsFXis that the right place for it?18:08
srichterFive is Zope 2 stuff18:09
srichterin Zope 3 they are in zope.app.publisher.browser, I think18:09
CrippsFXI see that now18:10
CrippsFXkk.18:10
*** pcardune has joined #zope3-dev18:10
CrippsFXthanks.18:10
CrippsFXhey Paul.18:10
*** projekt01 has left #zope3-dev18:11
*** whitmo has joined #zope3-dev18:11
*** yvl has quit IRC18:12
*** BjornT has quit IRC18:18
*** whitmo is now known as whit18:21
*** mkerrin has joined #zope3-dev18:23
CrippsFXso, to make a 'resourceViewlet' directive, in rootFolder/lib/python/zope/viewlet/  I should have a copy of viewlet.py as resourceViewlet.py, and I should have a copy of IViewletDirective, or I can just do IResourceViewletDirective(IViewlet): ... and then I would have to add support for resourceViewletDirective to metaconfigure.py ... correct?18:25
*** rocky|away is now known as rocky18:25
*** timte has quit IRC18:40
CrippsFX... or would I simply expand on zope.viewlet.viewlet.ResourceViewletBase ?18:43
* CrippsFX pokes the room18:43
CrippsFXsrichter: ping18:44
srichterpong18:44
CrippsFX:)18:44
srichterno, don't copy viewlet.py18:44
CrippsFXk.18:45
srichteryou only work in meta.zcml and metaconfigure.zcml18:45
CrippsFXwhat about the second question about viewlet.ResourceViewletBase?18:45
CrippsFXahhh. kk.18:45
srichteryou only want a new directive that combines two18:45
srichterso you don't need any new base classes18:46
srichterbasically you want a minidirective that does:18:46
srichterdef resourceViewlet(...):18:46
CrippsFXso just make a new directive in metadirective.py that combines the two ...18:46
srichter  resource(...)18:46
srichter  viewletDorective(...)18:46
srichteryep18:46
srichterdon't copy any code18:47
srichterjust reuse the existing directive handlers18:47
CrippsFXjust do that by using *inheritance* ?18:47
CrippsFXer ... inheritance.18:47
srichterin fact, the schema to your new directive will look probably like this:18:47
srichterclass IResourceViewletDirective(IViewletDirective, IResourceDirective):18:48
srichter  pass18:48
srichter(note that I am not sure about the names)18:48
srichterand since the handlers are functions, you just call them18:48
srichterwith the arguments they expect18:48
*** pbugni has quit IRC18:48
CrippsFXokay ... I understand now. Yeah, that does look ridiculously easy ;)18:49
*** henri_ has quit IRC18:50
CrippsFXI think the IResourceDirective is actually: IContentProvider ...18:50
CrippsFXoh, nope.18:51
*** schwendinger has quit IRC18:54
*** jodok_ has quit IRC18:54
CrippsFXsrichter: hm. there is no IResourceDirective :/18:54
CrippsFX...the way the current viewlet works is that it calls a class that takes care of *returning* the resource.18:55
srichterprobably it is called IResource in metadirectives.py then18:55
srichterforget all this18:55
srichterthat is nto of your concern18:55
srichterall you want to do is combine directives, not any functionality18:55
srichterzope.app.publisher.browser.IResourceDirective18:56
CrippsFXnah, I'm in there too ... there's only IViewletDirective, IViewletManagerDirective, ITemplateContentProvider (which takes *.pt or *.html), and IContentProvider ... I don't think the last two are what I need.18:57
srichterline 24618:58
srichterzope.app.publisher.browser.IResourceDirective18:58
CrippsFXahhh. OKay, I can add that in then. Thanks.18:59
*** harobed has quit IRC18:59
*** oferw has joined #zope3-dev19:00
CrippsFXsrichter: do I have to worry about the manager= stuff in the IResourceViewletDirective schema?19:04
srichteryes, pass that argument to the viewlet directive handler function19:04
CrippsFXkk.19:05
*** sm has joined #zope3-dev19:07
CrippsFXwhich other arguments should I pass? Just **kw ?19:10
*** hazmat has joined #zope3-dev19:14
*** ChanServ sets mode: +o hazmat19:14
CrippsFXah. I get the arguments required ...19:15
CrippsFXI should probably add one that says "location=None" as well ...19:16
*** alga has quit IRC19:17
*** BjornT has joined #zope3-dev19:19
*** harobed has joined #zope3-dev19:23
*** jukart has quit IRC19:25
srichterwhy do you need location?19:36
CrippsFXI don't. :)19:40
CrippsFX(I know that now)19:40
*** marianom has joined #zope3-dev19:42
*** marianom has left #zope3-dev19:42
*** harobed has quit IRC19:42
*** pbugni has joined #zope3-dev19:43
*** salfield has quit IRC19:43
*** salfield has joined #zope3-dev19:44
*** kali67 has joined #zope3-dev19:52
*** MJ has joined #zope3-dev19:52
*** jukart has joined #zope3-dev19:57
CrippsFXsrichter: who should I send my patch to?20:00
*** jukart has quit IRC20:01
*** tarek has quit IRC20:05
*** stub has quit IRC20:05
*** faassen has joined #zope3-dev20:06
*** RaFromBRC has joined #zope3-dev20:08
*** RaFromBRC has quit IRC20:08
*** RaFromBRC has joined #zope3-dev20:09
*** mkerrin has quit IRC20:09
*** Newfie has quit IRC20:10
*** elro has quit IRC20:13
*** RaFromBRC has quit IRC20:18
*** RaFromBRC has joined #zope3-dev20:20
*** MJ has quit IRC20:20
*** lzdych has quit IRC20:31
pcardunesrichter (or anyone else)  do BTreeContainers check constraints before adding object?  I looked and it looks like they don't but this seems wrong to me?20:32
*** WebMaven_ has quit IRC20:33
*** WebMaven_ has joined #zope3-dev20:34
*** oferw has quit IRC20:35
mgedmindoesn't the setitem helper that is used by __setitem__ of BTreeContainer check containment constraints?20:36
*** jbb666 has joined #zope3-dev20:37
CrippsFXhttp://www.zope.org/Members/CrippsFX/index_html/document_view20:37
CrippsFXpcardune: it depends if you set the constraints in the schema, or if you set them in the field.20:37
*** bigkevmcd has quit IRC20:38
pcardunemgedmin: no... that is where I was looking20:38
pcarduneCrippsFX: which field?20:38
CrippsFXpcardune: sorry, "fields.py" is wat I meant ... if you're using custom fields/custom widgets.20:38
CrippsFXpcardune: if you set the constraints in the schema of an object, *nothing* can set an incorrect value.20:38
CrippsFXooh, I'm a dumbass ...20:39
mgedmin*nothing* is a strong word...20:39
CrippsFXmgedmin: true that ... but I've tried.20:40
CrippsFXpcardune: if you set the container to only take object x, and have the constraint set in the schema for x, you don't have to worry about it.20:40
mgedminthere's a property you can use when defining your content class that can enforce schema constraints20:40
mgedmin(for attribute assignment)20:40
mgedminI don't remember what usually enforces containment constraints20:41
mgedminah, IObjectCopier/IObjectMover adapters explicitly check for those20:41
CrippsFXsorry, yeah, using schema constraints and FieldProperty in your content class makes everything happy.20:42
CrippsFXhey mgedmin do you have svn wrote access?20:42
CrippsFX*write20:43
mgedmin... kinda20:43
CrippsFXhaha. is it possible for you to apply/submit a patch that I wrote? it's located here: http://www.zope.org/Members/CrippsFX/index_html/document_view20:43
J1mmgedmin, is authorized to memorize the repo.20:43
CrippsFXmemorize ?20:44
mgedminyou know, in case an earthquake destroys the server20:44
CrippsFXas in commit every file to memory? :P20:44
CrippsFXhahaha20:44
mgedminsomeone will have to sit down and type everything in20:44
CrippsFXjust get some dictation software :P20:44
mgedminre: the patch -- I think the committer's agreement doesn't allow me to commit code that I didn't write myself20:45
mgedminJ1m?20:45
CrippsFXah.20:45
J1mmgedmin?20:45
mgedminJ1m: am I right that the committer's agreement doesn't allow me to commit code that I didn't write myself?20:46
CrippsFXbecause I *definitely* don't have write access ... so, I'm wondering how I'd get this *upstream* for someone to look at/merge20:46
J1mmgedmin, That's correct.20:46
*** RaFromBRC has quit IRC20:46
mgedminCrippsFX: talk to J1m :)20:46
CrippsFXJ1m: so, what would it take to get my code reviewed?20:46
J1mmgedmin, well, it isn't truly that specific -- but it should be.20:46
J1mCrippsFX, you could get write access, check the code in on a branch and ask someone to review the branch.20:47
J1mAlternatively, you could make an local branch with SVK and ask someone to review that.20:48
CrippsFXJ1m: I see. And how, pre-tell, would I end up getting write access?20:48
J1mThen you'll need to get someone frmom ZC to check it in -- which woould annoy them. :)20:48
CrippsFXhahaha20:48
J1mYou fill out and submit: http://www.zope.org/DevHome/Subversion/Contributor.pdf20:49
CrippsFXyeah, I know about the annoyance factor ([Kernel-Janitors])  :P20:49
J1mI suggest sunmitting it by sending me a scanned copy or faxing it.20:49
CrippsFXokay.20:49
J1mDo any of the existing committers know you?20:50
mgedminthe end result is an appearance that the zope 3 project doesn't want outside contributions very much :(20:50
CrippsFXbrb ... printing, and then going for a smoke.20:50
J1mmgedmin, why?20:50
J1mThe appearance should be that the z3 project is careful about IP.20:51
J1mIt isn't all that hard to get repo access.20:51
mgedminit's an additional step20:51
mgedminone cannot just attach a patch to a bug and say "take it, it's yours"20:52
J1mI don't think it's atypical in any way.20:52
mgedminmaybe20:52
J1mIs it easier to contribute to Ubuntu?20:52
* mgedmin remembers almost having to sign a contributor's agreement to get a 10-line patch into Cygwin20:54
* mgedmin thinks you don't need anything that formal to get a patch into linux-kernel20:54
mgedminotoh the IP situation is different there20:55
mgedminok, you win :)20:55
* mgedmin loves tests20:56
*** Newfie has joined #zope3-dev21:00
smsurely a small patch can be accepted without the agreement21:01
smI think even the FSF does that21:01
*** timte has joined #zope3-dev21:01
srichterI am much more worried about situations where someone cannot sign a committer agreement, because both sides are too restrictive21:02
srichterlike Jim Washignton's case21:03
srichterwe really loose a very important contributor this way21:03
pcarduneI was on the phone so I couldn't respond to your helpful responses earlier... But what do you have to do to get BTreeContainer to handle containment constraints/21:03
srichterpcardune: do it manually21:04
srichterpcardune: usually IAdding is doing it for you21:04
pcardunewhy is this the case?  should it not do it automatically?21:04
pcarduneoooh, i see21:04
srichterI think the point is mood21:04
srichterit's like saying, should a interface-defined method always be implemented by the implementing object?21:05
srichterthere we say no, because of stub implementations21:05
*** schwendinger has joined #zope3-dev21:08
*** RaFromBRC has joined #zope3-dev21:09
*** mgedmin has quit IRC21:11
CrippsFXJ1m: None personally, but I have been hanging out here for a few weeks (or is it going on a month and some now)?21:15
J1mk21:15
CrippsFXJ1m: would you care to message me the fax number so I can send this off to you?21:15
J1mhttp://www.zope.com/about_us/contact_us.html21:16
CrippsFXJ1m: and to Whose Attention it will be, for the CoverLetter21:16
CrippsFXk, I have the number. Now who's it going to?21:17
J1mIt doesn't matter.21:17
CrippsFXokay.21:17
J1mMe21:17
CrippsFXIt'll be on the way in a few minutes.21:17
J1mBenji21:17
benjiI think today's faxes are being handled by Billie Joe Bob Bubba Jeb Earl.21:18
J1mthe 3rd21:18
*** lurker has quit IRC21:25
CrippsFXhahaha. Well, it was sent off to the Attention of Benji :)21:27
J1mHe's looking for it.21:27
CrippsFXgood good :)21:27
* benji looks under his desk.21:27
CrippsFXhahaha21:27
*** wrobel has quit IRC21:28
*** rocky is now known as rocky|away21:29
CrippsFXso now there's 3 copies of that agreement ... one for you, one for me, and one for my employer :P21:29
*** jbb666 has quit IRC21:30
*** redir has joined #zope3-dev21:35
*** dunny has joined #zope3-dev21:41
*** torkel_ has joined #zope3-dev21:42
*** Jell-O-Fishi has joined #zope3-dev21:43
*** schwendinger has quit IRC21:45
*** alecm has quit IRC21:46
CrippsFXhm. How can I share "my page" on www.zope.org with a friend?21:46
CrippsFXwww.zope.org/Members/CrippsFX/index_html/document_view is asking for login ...21:48
CrippsFXnvm ... found it.21:49
* benji looks in his email and finds a digital representation of a piece of paper with CrippsFX's signature on it.21:50
CrippsFXbenji: do you like what you see? ;)21:50
benjias long as I don't have do do anything with it, sure :)21:51
benjiJ1m does the contrib. agreements21:51
CrippsFXhahaha. Beautiful :P21:51
CrippsFXas long as J1m doesn't hate me then, I'm good ;)21:51
* benji enjoys typing J1m's name and seeing all 4 of J1m's screens flash in unison.21:56
benjiJ1m21:57
benjiJ1m21:57
benjiJ1m21:57
benjiJ1m21:57
benjiCome on everybody!  Join in!21:57
CrippsFXJ1m ?21:57
*** gumpa has joined #zope3-dev21:58
J1mCrippsFX, an email was sent to your z.o registered email with insctructions for uploading your public key.22:00
CrippsFXkk. Thanks J1m22:00
J1mThanks you!22:01
* srichter thinks benji is evil and J1m in getting probably really annoyed by now... did I write "J1m" in this line already? :-)22:01
benjithank you for the compliment22:02
J1mI like having my screens flash. Keeps me awake.22:02
*** edgordon has quit IRC22:03
CrippsFXJ1m: what, no coffee or cigarettes?22:05
J1mzzzzzzzz22:05
*** jodok has joined #zope3-dev22:06
CrippsFXI take that as a no.22:06
*** naro has quit IRC22:09
CrippsFXfor uploading ssh keys, doi they have to have the type of key they are?22:15
*** edgordon has joined #zope3-dev22:16
*** redir has quit IRC22:17
*** Newfie has quit IRC22:17
*** meatballhat has left #zope3-dev22:18
CrippsFXdammit: Permission denied (publickey,keyboard-interactive).22:20
CrippsFXI added *.pub from /etc/ssh/22:20
J1mCrippsFX, you gain write access, you have to prove your worthiness by fuguring out how to upload keys despite the horrible key-upload application.22:25
J1mI'll give you a hint: make sure that when you copy-paste the key, you don't corrupt the data, for example, by pasting extra new lines.22:26
CrippsFXhahaha. Yeah ... that *is* a horrible program.22:26
CrippsFXhm. so it want's the key type on the same line as the key itself.22:27
benjithat's entirely because it's written in PHP and is no fault of our own, at all22:27
J1mexactly what's in the key file.22:27
J1mWe could give you a file-upload widget, but that would make it too easy.22:27
CrippsFXit sure would ;)22:28
J1mThen *anyone* could be a contributor.22:28
benjiit's a hazing ritual22:28
CrippsFXyeah, and we wouldn't want that to happen :P22:28
benjimake sure you have your underwear on your head when you click "OK"22:28
CrippsFXoops ... forgot those at home today.22:29
CrippsFX:P22:29
CrippsFXgrr. space or no space between ssh-rsa and the key?22:31
CrippsFXah. nvm.22:32
* CrippsFX punts svn22:35
J1mCrippsFX, exactly what is in the file.22:37
CrippsFXssh-rsa <long string of key-ness>22:38
CrippsFXall one line ... it *really* doesn't likeme. but, I can't blame it ;)22:38
CrippsFXssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6lNtx+hIaS+aRY5TrBdlLiKlcYuQJuJRK9BCc8R4EowKn0PqMxN5cIPJhgik9PRNvqyiB938I09k/StpS/q1PTYZYTFeWa+EDym99/OSDaSO+pMM6a/XHP7T3FuhehUhED2KqRxKT+xLWypt+u7Ab0ahHeijoFOfgLOecHp0tDHRQObjbsWQNm5qeZrC7YP33/4N8ep6nuRlkDZdomAe9nmlirbBrgZbs6CUj4LPONLnpHC8YGslDy4quPA0PNVU8r+tHn/pe+ri5kahf+qORP9zL734Z2Z6Y+sgBhYpHxrM/jDfXH3H2IJEL8RxAJE4bzFKPohhiLAeEyMbN8aNZQ==22:39
faassenoh you're hazing CrippsFX?22:40
CrippsFXfaassen: it would seem to be so ;)22:41
faassencool. :)22:41
benjiCrippsFX: isn't there something after the "=="?22:41
faassenthat thing NEVER does it right with keys.22:41
faassenI mean, I haven't heard of a case yet where it takes the key information right the first time.22:41
faassenit always take a couple of tries randomly varying stuff.22:41
faassenso if I type J1m..22:42
faassen4 screens blink in unison over there?22:42
faassenthat is cool.22:42
faassenJ1m:22:42
faassenj1m22:42
CrippsFXbenji: a newline character.22:42
CrippsFXfaassen: hahaha22:43
* benji moves his desk away from J1m so he doesn't have a seizure.22:43
CrippsFXno wait, that's a space.22:43
faassenbenji: you know, you shouldn't tell me those things.22:43
faassenbenji: I can't resist it now.22:43
faassenj1m22:43
* faassen grins.22:43
benjiCrippsFX: sorry, I'm out of ideas.22:43
* J1m basks in the extra photons22:43
J1mdo it again!22:44
faassenah, j1m needs the photons..22:44
faassenj1m!!22:44
J1mdo it again!22:44
faassenj1m22:44
J1mdo it again!22:44
J1mdo it again!22:44
* CrippsFX beats his head against the photons22:44
faassenno, no, this torture is too much for me!22:44
faassenthis is some kind of scene where the guy being tortured is crazier than the torturer.22:44
CrippsFXhahaha22:44
benjiyou should hear the maniacal laughter22:45
CrippsFXI'm glad that I can't :P22:45
faassenme too.22:46
faassenCrippsFX: are you sure you still want to be a contributor?22:46
CrippsFXfaassen: no, not really ;)22:46
CrippsFX:P22:47
J1mMaybe after CrippsFX becomes a contributor, he can contribute a new key-management app. :)22:48
faassen:)22:48
faassenCrippsFX: the cheers of multitudes will greet you!22:48
CrippsFXhahaha.22:50
CrippsFXwritten in C :P22:50
benjiheh22:50
CrippsFXyay CGI :D22:51
* benji has written CGI apps in Fortran22:51
CrippsFXgross.22:53
*** alecm has joined #zope3-dev22:57
CrippsFXdammit ... Imma beat this thing sometime ... but not before I go outside for another smoke.22:57
CrippsFXfaassen: what do you mean by randomly varying stuff?23:11
faassenCrippsFX: that key upload just persistently refuses to do the right thing, I don't know how to make it work.23:13
faassenCrippsFX: I think I removed the == at some point. I don't know whether that has any effect.23:14
faassenCrippsFX: I just know that whenever I've seen someone upload a key it never worked the first time.23:14
faassenCrippsFX: don't know why.23:14
faassenCrippsFX: you can always ask J1m to put in the key for you directly, I think.23:14
CrippsFXyeah, I think that the input widget is b0rked.23:14
J1mI've never had to do that for anyone.23:14
CrippsFXhaha.23:15
faassenJ1m: really? anyway, it's never worked the first time I ever saw it used.23:15
J1mEverybody figures it out eventually.23:15
faassenJ1m: it should be documented on that page. :)23:15
J1mIt should be replaced.23:15
CrippsFXin my file I know that I have a space and a newline character after the "==" part of the key ... but the widget won't allow whitespace on the end of a line.23:15
J1mCrippsFX, what OS are you using?23:16
CrippsFXer, sorry, it won't allow spaces on the end of a line23:16
CrippsFXJ1m: *nix ... specifically, Mandriva.23:16
J1mk, is emacs installed?23:16
J1mdo you use emacs?23:16
CrippsFXno, but I can install it.23:16
CrippsFXno, I use vim.23:16
J1mwhat editor do you use?23:16
J1mah23:16
J1mwell, open the public key in vim.23:16
CrippsFXyep.23:17
J1mI assume that when you copy in vim, it also copies to the clip board.23:17
CrippsFXno, but that's not hard to set up.23:17
J1mselect the contents of the key file and "copy" it, however that is done in vim.23:17
J1mThen go to the input widget in the browser and paste.23:18
J1mI predict that that will work.23:18
J1mOf course, when you try to use it, you have to use your zope.org user id.23:19
J1mThat may be different than your *nix id.23:20
CrippsFXhmm ... imma have to grab gvim.23:21
dennis_isn't the == just the padding of a base64 encoding?23:23
benjiCrippsFX: while I wholeheartedly support the use of gvim, and editor that puts content in the selection should work; open the file, select it all, paste into the field23:24
benjidennis_: it expects the whole content of the file23:24
CrippsFXbenji: yeah, I usually use vim on the command line.23:24
CrippsFXbut, uh, yeah, using the select all and copy from gvim and pasting it still does not yeild to expected results23:25
CrippsFXor, rather, it yeilds the expected results, just not the wanted results.23:25
benjiheh23:25
CrippsFXs/yeilds/yields23:25
CrippsFX:)23:25
CrippsFX:|23:25
dennis_benji yeah I meant it as against the point of removing them :)23:25
benjiahh23:26
benjiCrippsFX: try svn ls svn+ssh://svn.zope.org/repos/main23:28
CrippsFXsame results: Permission denied (publickey,keyboard-interactive)23:29
J1mtry:23:29
benjiCrippsFX: can you paste-bin the results of ssh -vvvvvvvvv svn.zope.org23:29
J1mssh svn.zope.org23:29
* benji begins to believe that CrippsFX doesn't have his underwear on his head.23:30
faassenoh, is that what I did to make my key pass?23:30
faassenI forget, it was too long ago. :)23:31
CrippsFXhaha ...23:32
CrippsFXit's looking for my public key in /home/me/.ssh  ... but my keys are stored in /etc/ssh/ ... so, I guess I'll make a symlink and see if it likes me then ;)23:33
*** jfroche__ has joined #zope3-dev23:34
CrippsFXhm ... nope, not that. gimme a min.23:34
CrippsFXhttp://www.pastebin.ca/51026723:35
*** pbugni has quit IRC23:38
*** gumpa has quit IRC23:38
CrippsFXhm. looks like it doesn't think I have an rsa key ...23:39
CrippsFX.. but why would it fail on keyboard-interactive?23:39
J1mCrippsFX, can you ssh anywhere else?23:40
CrippsFXJ1m: yep.23:40
CrippsFXJ1m: I'm ssh'd onto my home machine right now.23:41
CrippsFXweird:23:42
CrippsFXdebug2: key: /home/acripps/.ssh/id_rsa (0x8099d68)23:42
CrippsFXdebug2: key: /home/acripps/.ssh/id_dsa ((nil))23:42
CrippsFXoh .. nvm ... I can't read.23:42
CrippsFXI thought the second said rsa :P23:42
J1mCrippsFX, what is the command line you are using?23:43
CrippsFXfor home: ssh -vv shcherbakov.homelinux.net23:43
J1mfor svn.zope.org23:43
* benji prepairs the $2000 invoice to send to CrippsFX for user management.23:44
CrippsFXfor zope: vn co svn+ssh://CrippsFX@svn.zope.org/repos/main/Zope/trunk Zope23:44
CrippsFX:o23:44
CrippsFXbenji: my work better be paying for that :P23:44
benji:)23:44
CrippsFXwell, this is good: debug2: key: /home/acripps/.ssh/id_rsa (0x8099d68)23:46
CrippsFXthat's for ssh -vvvvvvvvvvvvvvvvvv svn.zope.org23:47
zenwrylyIs there anything in the pure zope 3 world serving any of the needs that GenericSetup satisfies?  Any import frameworks?  Persistent configuration frameworks?23:47
J1mJust for the heck of it, try now CrippsFX23:47
CrippsFXJ1m: yeah, I was just thinking that ... unfortunately, it didn't go again ...23:48
CrippsFXImma try one more thing.23:48
*** jfroche_ has quit IRC23:49
J1mwait a sec23:50
*** b52laptop has joined #zope3-dev23:50
CrippsFXhere's the new bad stuff ;) http://www.pastebin.ca/51029123:51
J1mCrippsFX, hold off a sec23:52
CrippsFXJ1m: k.23:52
CrippsFXI'll be back in a few minutes, Imma go for a coke and (another) smoke.23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!