IRC log of #zope3-dev for Thursday, 2008-02-07

*** Jell-O-Fishi has joined #zope3-dev00:01
*** jodok_ has joined #zope3-dev00:05
*** jodok has quit IRC00:06
*** junkafarian_ has joined #zope3-dev00:10
paule118fuck off00:13
*** srichter sets mode: +b paule118!*@*00:13
*** paule118 was kicked by srichter (User terminated!)00:13
*** junkafarian_ has quit IRC00:15
*** junkafarian has quit IRC00:23
*** danielblackburn has quit IRC00:24
*** jodok_ has quit IRC00:27
*** norro has quit IRC00:30
*** jodok has joined #zope3-dev00:50
*** redir has quit IRC00:55
*** rmarianski_ has joined #zope3-dev00:57
*** rmarianski has quit IRC00:57
*** niemeyer has joined #zope3-dev00:59
*** pelle_ has quit IRC01:01
*** rmarianski_ is now known as rmarianski01:01
*** thruflo has joined #zope3-dev01:01
*** thruflo has left #zope3-dev01:02
*** timte has quit IRC01:05
*** lucielejard has quit IRC01:07
*** danielblackburn has joined #zope3-dev01:07
*** malthe has quit IRC01:11
*** sp0cksbeard has quit IRC01:18
*** bigkevmcd has joined #zope3-dev01:23
*** pelle_ has joined #zope3-dev01:24
*** greenman has quit IRC01:28
*** rmarianski_ has joined #zope3-dev01:38
*** rmarianski has quit IRC01:38
*** rmarianski has joined #zope3-dev01:40
*** rmarianski_ has quit IRC01:40
*** dobee has quit IRC01:40
*** jodok has quit IRC01:47
*** dobee has joined #zope3-dev01:50
*** J1m has left #zope3-dev01:50
*** dobee has quit IRC01:50
*** jodok has joined #zope3-dev01:59
*** jodok has quit IRC02:00
*** jodok has joined #zope3-dev02:01
*** jodok has quit IRC02:01
*** jodok has joined #zope3-dev02:01
*** benji has quit IRC02:04
*** rocky has quit IRC02:05
tuxellahello everybody02:10
tuxellais there another way of installing zope3 under OpenBSD than by hand ?02:11
*** whit has quit IRC02:17
pcardunetuxella: maybe with eggs?02:20
*** rmarianski has quit IRC02:37
*** rcrafton has quit IRC02:58
*** quodt has quit IRC03:01
*** edgordon has joined #zope3-dev03:02
*** tuxella has quit IRC03:06
*** sp0cksbeard has joined #zope3-dev03:09
*** pbugni has quit IRC03:22
*** mweichert has quit IRC03:28
*** danielblackburn has quit IRC03:30
*** sp0cksbeard has quit IRC03:57
*** alga has quit IRC04:13
*** stub has joined #zope3-dev04:52
*** danielblackburn has joined #zope3-dev04:53
*** ryanbard has joined #zope3-dev05:00
*** ryanbard has left #zope3-dev05:01
*** bigkevmcd has quit IRC05:36
*** greenman has joined #zope3-dev05:36
*** niemeyer has quit IRC05:43
*** stu1 has joined #zope3-dev05:56
*** stub has quit IRC05:56
*** stu1 is now known as stub05:56
*** danielblackburn has quit IRC06:16
*** alecm has quit IRC06:22
*** danielblackburn has joined #zope3-dev06:38
*** stub has quit IRC06:41
*** danielblackburn has quit IRC06:49
*** afd_ has joined #zope3-dev07:28
*** jodok has quit IRC07:49
*** regebro has joined #zope3-dev07:57
*** regebro has left #zope3-dev07:57
*** Jell-O-Fishi has quit IRC08:25
*** rcrafton has joined #zope3-dev08:41
*** sorin has joined #zope3-dev08:43
*** d2m has joined #zope3-dev08:43
*** sorin is now known as sorindregan08:44
*** rcrafton has quit IRC08:47
*** mcdonc has quit IRC08:54
*** __mac__ has joined #zope3-dev09:03
*** jukart has joined #zope3-dev09:04
*** jodok has joined #zope3-dev09:07
*** hdima has joined #zope3-dev09:08
*** junkafarian has joined #zope3-dev09:14
*** junkafarian has left #zope3-dev09:14
*** zagy has joined #zope3-dev09:16
*** ghendi has joined #zope3-dev09:17
*** tuxella has joined #zope3-dev09:29
*** greenman has quit IRC09:30
*** kursor has joined #zope3-dev09:35
*** greenman has joined #zope3-dev09:37
*** blasting has joined #zope3-dev09:43
blastingblasting coy09:44
*** blasting has quit IRC09:51
*** tuxella has quit IRC09:55
*** pyqwer has joined #zope3-dev09:59
*** markusleist has quit IRC10:00
*** timte has joined #zope3-dev10:05
*** romanofski has joined #zope3-dev10:10
*** kursor has quit IRC10:12
*** dobee has joined #zope3-dev10:14
*** __mac__ has quit IRC10:17
*** __mac__ has joined #zope3-dev10:18
*** stub has joined #zope3-dev10:18
*** __mac__ has left #zope3-dev10:18
*** kursor has joined #zope3-dev10:22
*** timte has quit IRC10:32
*** pelle_ has joined #zope3-dev10:32
*** greenman has quit IRC10:33
*** MJ has joined #zope3-dev10:38
*** MJ|nickcollision has joined #zope3-dev10:43
*** MJ has quit IRC10:43
*** MJ|nickcollision is now known as MJ10:44
*** greenman has joined #zope3-dev10:46
*** jpcw2002 has joined #zope3-dev10:54
*** markusleist has joined #zope3-dev11:01
*** maurits has joined #zope3-dev11:05
*** MJ is now known as MJ|away11:10
*** jukart_ has joined #zope3-dev11:19
*** jukart has quit IRC11:19
*** gimni has joined #zope3-dev11:21
*** reco has joined #zope3-dev11:21
*** reco has quit IRC11:22
*** reco has joined #zope3-dev11:22
*** MJ|away is now known as MJ11:38
*** quodt has joined #zope3-dev11:48
*** dunny has quit IRC11:51
*** malthe has joined #zope3-dev11:52
afd_I'm trying to evolve an Persistent object to be a BTreeContainer, is there some example out there or I should figure out by myself?11:53
*** mkerrin has joined #zope3-dev12:07
*** toutpt has joined #zope3-dev12:08
*** MJ|nickcollision has joined #zope3-dev12:09
*** MJ has quit IRC12:10
*** MJ|nickcollision is now known as MJ12:10
jodoksrichter: ping12:10
*** sm is now known as sm-zzz12:16
*** timte has joined #zope3-dev12:25
*** tuxella has joined #zope3-dev12:33
*** ccomb has joined #zope3-dev12:38
*** MJ has quit IRC12:41
*** MJ|nickcollision has joined #zope3-dev12:41
*** MJ|nickcollision is now known as MJ12:41
*** tuxella_ has joined #zope3-dev12:48
*** tuxella has quit IRC13:01
*** timte has quit IRC13:05
*** greenman has quit IRC13:06
*** tarek has joined #zope3-dev13:26
*** thruflo has joined #zope3-dev13:26
tarekhi, what is the best way to override an existing meta:directive (in its namespace) ?13:29
*** harobed has joined #zope3-dev13:31
*** MJ|nickcollision has joined #zope3-dev13:39
*** MJ has quit IRC13:40
*** MJ|nickcollision is now known as MJ13:40
*** agroszer has joined #zope3-dev13:42
*** J1m has joined #zope3-dev13:47
tarekhi, what is the best way to override an existing meta:directive (in its namespace) ?13:51
*** rocky has joined #zope3-dev13:58
*** baijum has joined #zope3-dev13:58
*** MJ|nickcollision has joined #zope3-dev14:06
*** MJ has quit IRC14:06
*** MJ|nickcollision is now known as MJ14:07
*** reco has quit IRC14:12
*** danielblackburn has joined #zope3-dev14:23
*** J1m has quit IRC14:24
*** danielblackburn_ has joined #zope3-dev14:36
*** danielblackburn has quit IRC14:39
*** timte has joined #zope3-dev14:45
pyqwerafd_: What do you mean by "evolve Persistent -> BTreeContainer"? You mean you have objects in your database that you need to migrate?14:46
afd_pyqwer: I've solved the issue...14:47
pyqwerOk...14:47
afd_obj._SampleContainer__data = OOBTree()14:47
afd_:)14:47
pyqwerAh ok, quite simple.14:47
pyqwerWhat's particulary interesting here is how you can now add/delete objects from this object.14:48
afd_pyqwer: did you solve the problem with your proxies?14:48
pyqwerobj['mykey'] should work, but del obj['mykey'] does not.14:48
*** danielblackburn has joined #zope3-dev14:49
pyqwerafd_: Well, I solved parts of it, I sent a mail to the zope-users list yesterday.14:50
afd_I'm not particularly concerned about that migration... it was for a test site I was doing, I didn't want to throw away the test objects (and my sampledata generation was a bit left behind)14:50
*** ignas has joined #zope3-dev14:50
pyqwerIt seems, that z3c.layer is somehow broken in a way that if I define/use a Layer/Skin that inherits from IPageletBrowserLayer context objects are not proxied.14:50
pyqwerBut that seems to be not always the case, because I have another application that is very, very similar and it works there.14:51
afd_weird14:52
pyqwerAnyway, this is very bad as the application continues to work, but with all proxies disabled, so there's no security then.14:52
pyqwerSo, no problem for my development system, but this has to be fixed for the production system.14:52
pyqwerViews are, however, protected. I digged into the zope3 source code but got stuck at the implementation of queryMultiAdapter() which seems to remove the proxy.14:53
pyqwerThere's some "magic" going on there which I don't understand, maybe parts of that are implemented in C.14:54
pyqwerI'm hoping that someone with more insight will solve that problem.14:54
*** danielblackburn_ has quit IRC14:56
*** rcrafton has joined #zope3-dev15:05
*** rcrafton has quit IRC15:08
*** tarek has quit IRC15:19
*** benji has joined #zope3-dev15:23
*** MJ is now known as MJ|lunch15:26
*** whit has joined #zope3-dev15:28
*** toutpt has quit IRC15:28
*** timte has quit IRC15:29
*** timte has joined #zope3-dev15:31
*** stub has quit IRC15:38
*** goschtl has joined #zope3-dev15:44
baijumWhere is the canonical location for Buildout's bootstrap.py ?15:47
srichterbaijum: I think it si in the buildout source;15:48
benjisvn://svn.zope.org/repos/main/zc.buildout/trunk/bootstrap/bootstrap.py15:48
baijumah, ok15:49
pyqwersrichter: Can you give me a hint how to set the "require" flag to false in z3c.form? (I have an interface with attributes that have require=True but my form should not require input).15:50
benjiunsolicited advice: I like to add an external to my projects to the directory above and then symlink bootstrap.py to bootstrap/bootstrap.py in the project, that way I always have the latest version, but it also appears in the "normal" location in the project15:50
srichterpyqwer: let me check the API :-)15:50
srichterpyqwer: but it should be something like this: fields['name'].required = False15:50
pyqwerYes, thought so, in the update() method, I have something like for key, field in fields.items(): field.required=False15:51
pyqwerBut it does not work.15:51
srichterlet me check15:52
baijumbenji, what about putting that file in a downloadable location ? so that users can just use: wget ?15:52
pyqwerIf I do a "for key, widget in self.widgets.items(): widget.required=False", the "*" character is gone but it checks the input nevertheless...15:52
*** MJ|lunch is now known as MJ15:53
benjibaijum: it is fetchable via wget: http://svn.zope.org/*checkout*/zc.buildout/trunk/bootstrap/bootstrap.py?content-type=text%2Fplain15:55
benji(not the nicest URL in the world, but...)15:55
baijumbenji, ah. ok, what about putting it in http://download.zope.org/distribution/ ?15:56
*** tarek has joined #zope3-dev15:56
benji<shrug> I'd rather it be in only one place, the overhead of keeping them synched seems worse than a slightly ugly URL15:57
baijumbenji, I started writing a tutorial (a book;)..I found it bit awkward to say to use 'svn' while beginning a new project from a fresh Python..16:00
benjianother option would be to say to install zc.buildout via setuptools, and use it to bootstrap your project16:01
benjisomething like "svn cat svn://svn.zope.org/.../bootstrap.py | python" doesn't seem too bad either16:03
baijumbenji, I am using this option now...but I hear Jim's words about "Sane Python" ...16:03
benjiagreed, but you have to know your audiance, if they're just getting started, they're playing around; at the end you can have a section about how you really should build your own clean python and go over some of the gotchas for that (make sure you have zlib development libraries installed, etc.)16:05
benjiI have a theory that writing good technical tutorials is about knowing how much to lie to the reader and when to come clean :)16:06
pyqwerbenji: No, that's not true, I think - it's about keeping quiet about some things the reader does not yet have to know.16:07
benjilies of omission are still lies ;)16:07
baijumbenji, well, I will try both story (one as a side note)...I guess that would be fine for now16:08
srichterbenji: yeah, this is a dangerous theory :-)16:08
pyqwerWell, that depends: If the reader urges to know how/why things happen, it's bad if this information is kept from him.16:08
srichterbenji: it is very very commonly practiced16:08
pyqwerIf not, it's a relief for him.16:08
*** ghendi has quit IRC16:08
* baijum leaving ... see you all 16:08
pyqwersrichter: Yes, but it's very often a bad practice.16:08
*** kursor has quit IRC16:09
srichterbenji: I do not believe in it, because then you have to unlearn things, which is even harder16:09
benjisrichter: you know more about writing technical documents than me, plus I'm evil, so that plays a role ;)16:09
srichterbenji: I think this is where sensible defaults int he technology are very important16:09
pyqwerI am quite often confronted with technical documents that give you the impression that you understand things, but in reality you only followed recipes which you don't really understand. This can get very frustrating in the end.16:10
srichterbenji: if you have sensible defaults, you do not have to lie, can still have a simple explanation and fill out later16:10
pyqwersrichter: Yes, that's also my opinion.16:10
benjisrichter: that's more or less my intent, I just make it sound conniving16:10
srichterbenji: in our community, I think this is well demonstrated by both zope.formlib and z3c.form; the defaults are so well-designed (z3c.form copied all that from zope.formlib) that it is really, really easy to write initial documentation for it16:11
*** baijum has quit IRC16:14
*** rcrafton has joined #zope3-dev16:35
*** amit_am has joined #zope3-dev16:46
*** timte has quit IRC16:58
*** timte has joined #zope3-dev16:59
*** J1m has joined #zope3-dev17:02
*** lucielejard has joined #zope3-dev17:03
*** philiKON has joined #zope3-dev17:04
pyqwersrichter: Ah, got the "required" thing: "for key, value in fields.items(): value.field.required=False"17:07
*** mcdonc has joined #zope3-dev17:13
pyqwersrichter: Hmmm, that's bad - this code permanently alters the Interface...17:17
*** MJ has quit IRC17:19
*** MJ has joined #zope3-dev17:20
*** hdima has quit IRC17:25
*** edgordon has quit IRC17:26
*** edgordon has joined #zope3-dev17:26
*** sorindregan has quit IRC17:27
*** timte has quit IRC17:31
*** rmarianski has joined #zope3-dev17:35
*** mgedmin has joined #zope3-dev17:48
*** rocky is now known as rocky|away17:56
*** redir has joined #zope3-dev17:59
*** pelle__ has joined #zope3-dev18:00
*** toutpt has joined #zope3-dev18:03
*** mcdonc has quit IRC18:04
*** nathany has joined #zope3-dev18:07
*** jodok has quit IRC18:13
*** jukart_ has quit IRC18:14
*** jodok has joined #zope3-dev18:14
*** pelle_ has quit IRC18:17
*** natea_ has joined #zope3-dev18:24
*** MJ has quit IRC18:25
*** norro has joined #zope3-dev18:25
*** amaron has joined #zope3-dev18:25
*** natea_ has quit IRC18:26
*** natea__ has joined #zope3-dev18:28
*** natea__ has quit IRC18:31
*** ryanbard has joined #zope3-dev18:31
*** natea_ has joined #zope3-dev18:31
*** natea_ has quit IRC18:32
*** natea_ has joined #zope3-dev18:33
*** natea_ has quit IRC18:34
*** goschtl has quit IRC18:35
*** natea_ has joined #zope3-dev18:35
*** natea_ has quit IRC18:40
*** jodok has quit IRC18:42
*** ryanbard_ has joined #zope3-dev18:46
*** ryanbard has quit IRC18:46
*** natea_ has joined #zope3-dev18:49
*** natea_ has quit IRC18:50
*** rmarianski has quit IRC18:53
*** rmarianski has joined #zope3-dev18:54
*** natea_ has joined #zope3-dev18:55
*** natea_ has quit IRC18:55
*** rmarianski has quit IRC18:56
*** natea_ has joined #zope3-dev18:56
*** rmarianski has joined #zope3-dev18:56
*** natea_ has quit IRC18:57
*** J1m has quit IRC18:57
*** natea_ has joined #zope3-dev18:57
*** natea_ has quit IRC18:58
*** natea_ has joined #zope3-dev18:58
*** natea_ has quit IRC18:58
*** jodok has joined #zope3-dev18:58
*** sm-zzz is now known as sm19:00
*** jodok has joined #zope3-dev19:00
*** jodok has quit IRC19:04
*** norro has quit IRC19:05
*** jukart has joined #zope3-dev19:09
*** natea_ has joined #zope3-dev19:11
*** natea_ has quit IRC19:11
*** gimni has quit IRC19:12
*** niemeyer has joined #zope3-dev19:13
*** bigkevmcd has joined #zope3-dev19:14
*** lisppaste6 has joined #zope3-dev19:17
*** MJ has joined #zope3-dev19:18
*** reco has joined #zope3-dev19:20
*** jpcw2002 has quit IRC19:21
*** J1m has joined #zope3-dev19:21
*** natea_ has joined #zope3-dev19:22
*** norro has joined #zope3-dev19:23
*** natea_ has quit IRC19:23
*** natea_ has joined #zope3-dev19:24
*** natea_ has quit IRC19:24
*** natea_ has joined #zope3-dev19:25
*** natea__ has joined #zope3-dev19:27
*** pyqwer has quit IRC19:28
*** natea__ has quit IRC19:29
*** norro has quit IRC19:30
*** natea___ has joined #zope3-dev19:31
*** natea___ has quit IRC19:32
*** harobed has quit IRC19:35
*** toutpt has quit IRC19:36
*** MJ|nickcollision has joined #zope3-dev19:43
*** MJ has quit IRC19:43
*** MJ|nickcollision is now known as MJ19:44
*** amaron has quit IRC19:44
*** natea_ has quit IRC19:44
*** mcdonc has joined #zope3-dev19:47
*** stub has joined #zope3-dev19:50
*** quodt has quit IRC19:50
*** pbugni has joined #zope3-dev19:57
*** mcdonc has quit IRC20:03
*** jukart has quit IRC20:16
*** jodok has joined #zope3-dev20:16
*** rmarianski has quit IRC20:17
*** markusleist has quit IRC20:17
*** MJ has quit IRC20:18
*** norro has joined #zope3-dev20:24
*** salfield has quit IRC20:31
Theunibenji: cool thing20:32
benjiTheuni: I think so. ;)20:38
*** hazmat has joined #zope3-dev20:41
*** ChanServ sets mode: +o hazmat20:41
*** ignas has quit IRC20:46
*** edgordon has quit IRC20:54
*** quodt has joined #zope3-dev20:58
*** maurits has quit IRC21:03
*** stub has left #zope3-dev21:08
*** b52laptop has joined #zope3-dev21:23
*** rmarianski has joined #zope3-dev21:30
Theuni:)21:32
*** greenman has joined #zope3-dev21:53
*** povbot` has joined #zope3-dev22:06
*** agroszer has quit IRC22:08
*** mcdonc has joined #zope3-dev22:10
*** reco has quit IRC22:11
*** greenman has quit IRC22:12
*** timte has joined #zope3-dev22:12
*** greenman has joined #zope3-dev22:14
*** dobee has joined #zope3-dev22:18
*** jsadjohnson has quit IRC22:21
*** jsadjohnson has joined #zope3-dev22:22
*** povbot has quit IRC22:23
*** afd_ has quit IRC22:24
*** timte has quit IRC22:27
*** Jonny has joined #zope3-dev22:29
Jonnywonders where i manage to step in now22:30
*** Jonny has quit IRC22:31
*** jonny123 has joined #zope3-dev22:32
*** jonny234 has joined #zope3-dev22:32
jonny2341...this room is dead...22:33
jonny2342...i might do somthing wrong...22:33
jonny2343.....a combo of both22:33
*** jonny234 has quit IRC22:34
*** mkerrin has quit IRC22:37
TheuniI'd say 20% 1) and 80% 2)22:37
*** agroszer_ has quit IRC22:38
*** dunny has joined #zope3-dev22:39
Theuniso yes, 3)22:43
Theuniat least at this time22:43
*** Theuni has quit IRC22:43
*** sm is now known as sm-afk22:43
*** Theuni has joined #zope3-dev22:43
*** rmarianski has quit IRC22:44
*** sm-afk is now known as sm22:44
*** sm is now known as sm-afk22:44
*** d2m has quit IRC23:00
*** mgedmin has quit IRC23:01
*** bigkevmcd has quit IRC23:11
*** niemeyer has quit IRC23:14
*** mcdonc has quit IRC23:16
*** rmarianski has joined #zope3-dev23:25
*** benji has quit IRC23:36
*** benji has joined #zope3-dev23:38
*** jsadjohnson has quit IRC23:38
*** timte has joined #zope3-dev23:40
*** whit has quit IRC23:52
*** whit has joined #zope3-dev23:52
*** timte has quit IRC23:58

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