srichter | benji: I use the test recorder from time to time for demos for a while now | 00:01 |
---|---|---|
benji | oh, ok. Just wanted to make sure you knew it was in the wild | 00:01 |
srichter | and soon the test recorder will also be a tutorial recorder :-) | 00:02 |
*** bradb has left #zope3-dev | 00:02 | |
benji | cool :) | 00:03 |
*** xenru has joined #zope3-dev | 00:12 | |
*** xenru|clone has quit IRC | 00:14 | |
*** zbir has quit IRC | 00:39 | |
*** BjornT_ has joined #zope3-dev | 00:45 | |
*** BjornT has quit IRC | 00:56 | |
srichter | jfmoxley: how is your app coming? | 01:00 |
*** jfmoxley has quit IRC | 01:09 | |
benji | I guess he didn't want to tell you, srichter | 01:15 |
*** ignas has joined #zope3-dev | 01:15 | |
srichter | benji: or he might not be on his computer (idle for over a day) | 01:16 |
benji | I was just kidding | 01:16 |
srichter | (I actually have access to his repository, so I could jsut check it out ;-) | 01:16 |
srichter | benji: I know, my counter-joke was bad I guess :-| | 01:17 |
benji | I guess so :) | 01:17 |
benji | ok, I'm going home | 01:18 |
*** benji has quit IRC | 01:18 | |
*** J1m has quit IRC | 01:25 | |
*** newnick has quit IRC | 01:26 | |
*** d2m has quit IRC | 01:27 | |
*** WebMaven has joined #zope3-dev | 01:52 | |
*** zbir has joined #zope3-dev | 02:54 | |
*** horizon5 has left #zope3-dev | 02:56 | |
*** ignas has quit IRC | 03:22 | |
*** natea has joined #zope3-dev | 03:44 | |
*** vlado has quit IRC | 03:58 | |
*** WebMaven has left #zope3-dev | 03:59 | |
*** jfmoxley has joined #zope3-dev | 04:11 | |
*** febb has joined #zope3-dev | 04:19 | |
*** natea has quit IRC | 04:55 | |
*** natea has joined #zope3-dev | 05:00 | |
*** jinty has left #zope3-dev | 05:03 | |
*** jinty has quit IRC | 05:03 | |
*** JoaoJoao has joined #zope3-dev | 05:05 | |
*** natea has quit IRC | 05:05 | |
JoaoJoao | THe Zope3 book is not available in Brazil =( | 05:30 |
yota | oh | 05:33 |
yota | amazon is your friend :) | 05:33 |
JoaoJoao | hehe I'll have to look at the price | 05:34 |
JoaoJoao | I've been trying to figure out why my TodoList objects are being cataloged but the contained TodoItem objects aren't | 05:35 |
yota | often, amazon us prices with transport is less than french prices | 05:37 |
JoaoJoao | yota: damn expensive for me, about 10% of my salary | 05:41 |
yota | ok | 05:41 |
*** stub has joined #zope3-dev | 05:41 | |
yota | i don't have pdf versions of these books | 05:41 |
JoaoJoao | but people are constantly praising "Web Component Development with Zope 3 " | 05:41 |
yota | yes, very good book | 05:43 |
yota | but stephan's one is good to | 05:43 |
yota | o | 05:43 |
yota | a bit different | 05:43 |
yota | but it's 2 excellents books | 05:44 |
JoaoJoao | It seems to be worth the price | 05:45 |
JoaoJoao | well it's time to sleep here in Brazil, bye | 05:47 |
yota | a+ | 05:48 |
*** JoaoJoao has quit IRC | 05:48 | |
*** yota has quit IRC | 05:54 | |
*** xenru|clone has joined #zope3-dev | 07:30 | |
*** xenru has quit IRC | 07:49 | |
*** xenru has joined #zope3-dev | 07:50 | |
*** dobee has joined #zope3-dev | 07:56 | |
*** xenru|clone has quit IRC | 08:00 | |
*** BjornT_ is now known as BjornT | 08:17 | |
*** natea has joined #zope3-dev | 08:45 | |
zagy | moin | 08:59 |
*** Jim7J1AJH has quit IRC | 09:12 | |
*** hdima has joined #zope3-dev | 09:33 | |
*** natea has quit IRC | 10:30 | |
*** tarek_ has joined #zope3-dev | 10:42 | |
*** sashav has joined #zope3-dev | 10:42 | |
*** d2m has joined #zope3-dev | 10:43 | |
*** tarek_ has quit IRC | 10:43 | |
*** tarek_ has joined #zope3-dev | 10:44 | |
*** tarek has quit IRC | 10:58 | |
*** tarek_ has quit IRC | 10:58 | |
*** tarek has joined #zope3-dev | 10:59 | |
*** tlotze has joined #zope3-dev | 11:05 | |
tlotze | hi | 11:05 |
tlotze | what is the preferred way in Zope 3 to do a multiple choice field? there seems to be only a choice field which has only one value, or collections that know nothing about vocabularies. how to get a "collection with a vocab"? | 11:06 |
*** alienoid has joined #zope3-dev | 11:07 | |
*** mgedmin has joined #zope3-dev | 12:02 | |
*** mgedmin has quit IRC | 12:07 | |
*** alienoid has quit IRC | 12:13 | |
*** alienoid has joined #zope3-dev | 12:14 | |
*** alienoid has quit IRC | 12:19 | |
*** alienoid has joined #zope3-dev | 12:20 | |
*** faassen has joined #zope3-dev | 12:32 | |
*** mgedmin has joined #zope3-dev | 12:42 | |
*** MrTopf has joined #zope3-dev | 12:43 | |
*** newnick has joined #zope3-dev | 12:45 | |
*** Aiste has quit IRC | 12:48 | |
*** efge has joined #zope3-dev | 12:48 | |
*** ignas has joined #zope3-dev | 12:58 | |
*** stub has quit IRC | 13:03 | |
*** zagy has quit IRC | 13:03 | |
*** niemeyer has joined #zope3-dev | 13:03 | |
*** Aiste has joined #zope3-dev | 13:08 | |
*** zagy has joined #zope3-dev | 13:11 | |
*** mgedmin has quit IRC | 14:03 | |
*** ignas has quit IRC | 14:03 | |
*** stub has joined #zope3-dev | 14:39 | |
*** ignas has joined #zope3-dev | 14:41 | |
srichter | tlotze: see the zope.app.authentication code | 14:43 |
srichter | for example: | 14:44 |
srichter | credentialsPlugins = zope.schema.List( | 14:44 |
srichter | title=_('Credentials Plugins'), | 14:44 |
srichter | value_type=zope.schema.Choice(vocabulary='CredentialsPlugins'), | 14:44 |
srichter | default=[], | 14:44 |
srichter | ) | 14:44 |
*** _anguenot has joined #zope3-dev | 14:52 | |
tlotze | srichter, thanks. | 14:54 |
*** ignas has quit IRC | 14:58 | |
*** yota has joined #zope3-dev | 15:01 | |
*** vlado has joined #zope3-dev | 15:29 | |
*** benji has joined #zope3-dev | 15:51 | |
*** philiKON has joined #zope3-dev | 15:53 | |
*** benji has quit IRC | 15:57 | |
*** benji has joined #zope3-dev | 15:57 | |
*** agroszer has joined #zope3-dev | 15:59 | |
*** jinty has joined #zope3-dev | 16:03 | |
*** MrTopf_ has joined #zope3-dev | 16:12 | |
*** MrTopf has quit IRC | 16:13 | |
philiKON | srichter, ping | 16:49 |
*** sashav has quit IRC | 16:51 | |
philiKON | does anyone know if the ComponentArchitecutre wiki supports HTML input? or do i have to input STX? | 16:53 |
*** srichter has quit IRC | 16:53 | |
*** zmi_junkie has joined #zope3-dev | 16:54 | |
*** bradb has joined #zope3-dev | 16:54 | |
*** srichter has joined #zope3-dev | 16:54 | |
philiKON | srichter, ping | 16:55 |
*** srichter has quit IRC | 16:55 | |
benji | philiKON, I think the wiki is STX only | 16:55 |
philiKON | dang | 16:55 |
*** srichter has joined #zope3-dev | 17:01 | |
d2m | i believe html is passed through - did you try it with a wiki page in your member area ? | 17:03 |
*** mkerrin has joined #zope3-dev | 17:05 | |
philiKON | d2m, hmm. no. too late now nayway ;) | 17:08 |
philiKON | converted my reST to stx | 17:08 |
d2m | thats ok, just be careful with the column offset (stx literal blocks get wild when the first line does not start at column 0) | 17:09 |
philiKON | yeah, no problem | 17:09 |
philiKON | geez, STX just sucks | 17:09 |
philiKON | http://dev.zope.org/Zope3/ReuniteZope2AndZope3InTheSourceCodeRepository | 17:17 |
benji | philiKON, no | 17:25 |
*** hdima has quit IRC | 17:26 | |
*** GaryPoster has joined #zope3-dev | 17:26 | |
philiKON | benji, i'm gonna need more than that ;) | 17:31 |
benji | :) | 17:31 |
*** mkerrin has quit IRC | 17:31 | |
*** mkerrin has joined #zope3-dev | 17:31 | |
benji | my main objection is that it shifts the burden to the Z3 community, which doesn't have the resources to space | 17:31 |
benji | s/space/spare/ | 17:32 |
GaryPoster | I'm afraid I agree. | 17:32 |
philiKON | definitely a good point | 17:32 |
*** agroszer has quit IRC | 17:32 | |
philiKON | though part of the point is also that zope 2 community starts doing zope 3 stuff also | 17:32 |
philiKON | the whole "things don't get invented twice" theme | 17:33 |
philiKON | note that the five community also doesn't have many resources to spare and the burden of keeping zop e2 and zope 3 in sync has been on them | 17:33 |
benji | I think that goal would be better served by saying *nothing* gets invented in Z2, if you want something new, put it in Z3 and use it via Five | 17:33 |
philiKON | well, that's exactly the idea | 17:33 |
philiKON | but one of my arguments is: | 17:34 |
benji | ok, then the Z2 repo is frozen, exept for bug fixes | 17:34 |
philiKON | going to the zope 3 repo, making a branch, implementing stuff there, making a branch in zope 2, making a branch there, etc. is just too much of a burden | 17:34 |
philiKON | uh, then i think there was a misunderstanding | 17:34 |
philiKON | the idea is that we converge zope 2 and zope 3 | 17:34 |
philiKON | which basically means zope 2 will evolve to use more zope 3 technology | 17:34 |
philiKON | until one day it's just a different configuration of zope 3, maybe | 17:35 |
philiKON | (that's another proposal i'm preparing ;)) | 17:35 |
philiKON | i dont' think simply "use it via Five' will be enough | 17:36 |
philiKON | enough to close the gap between 3rd party zope 2 code and zope 3 | 17:36 |
philiKON | I take your criticism seriously, but i think the risk is limited, as i do point out in the proposal: it basically comes down to running tests and mkaing sure you're not breaking anything. if you break something, check in on a branch and consult some zope 2 people; or, the fix might be trivial and you can fix it yourself | 17:37 |
philiKON | in practice, i'm not sure that the burden would exhaust our resources | 17:38 |
benji | philiKON, for making sure we get visibility of Z3 changes not breaking Z2, I'd use the buildbot to run automated tests instead, 90% of the benifit, 10% of the burdon | 17:40 |
philiKON | well, unless the buildbot is configured to use a special kind of setup, this won't work | 17:41 |
philiKON | with the current way, the zope 2 tree uses a special revision or tag of zope 3 | 17:42 |
philiKON | that is the way it should be done when using svn:externals | 17:42 |
philiKON | so whoever updates the revision or tag to a newer zope 3 release has the burden of deailing with the fixes | 17:42 |
philiKON | I was that person this time | 17:42 |
philiKON | and it was a hell of a lot of work | 17:42 |
philiKON | of course, this was a special case also | 17:42 |
benji | right, so the buildbot could run a "bleeding edge" test, with current Z3 and Z2 | 17:43 |
philiKON | but i did spend some unnecessary time on fixing a minor bug introduced by a bugfix in zope 3 | 17:43 |
philiKON | except that noone else except the buildbot would have such a checkout... i wonder how useful that is | 17:43 |
benji | well, if the buildbot can do it, a person can too, we can make it easy | 17:44 |
philiKON | anyways, ZC has been advocating the zope.org repository, in particular the Zope 3 tree for zope3-related software, "because then it will be maintained as zope 3 is refactored"... this is taking this idea over to zope 2... | 17:44 |
benji | the root issue (as GaryPoster has just clarified for me off-line) is whether or not Z3 devs should be responsible for breaking Z2 (and Five) | 17:44 |
philiKON | i agree that there is a burden (it's mentioned under risks in the proposals), but i way the benefit higher than the burden. maybe that's where we disagree... | 17:45 |
Theuni | benji: are you connected to the buildbot effort for zope? | 17:45 |
GaryPoster | He he: Theuni, benji is buildbot :-) | 17:45 |
philiKON | benji, exactly. | 17:45 |
benji | I "don't care" (not really, but let's use those words) about Z2, so makeing me do anything for it takes time away from me | 17:45 |
philiKON | benji, it has always been MHO that by using zope 3 inside zope 2, the zope 3 community took on a certain responsbility, at least as far as release maintenance was concerned | 17:46 |
philiKON | we did a terrible job on that | 17:46 |
philiKON | *all* bugfixes should have always been backported to the X3.0 branch | 17:46 |
philiKON | it's friggin' actively released software | 17:46 |
philiKON | the latest stable as far as zope 2 is concerned | 17:47 |
philiKON | my proposal is steering both of the zop ecommunities into the direction of awareness of this fact | 17:47 |
benji | my perspective is the reverse, Z2 "chose" to use Z3, so that's where the burdon rests, some (most?) in the Z3 community don't care about Z2 any more and will refuse any extra burden caused by it | 17:47 |
Theuni | good. benji when you have some time for discussing buildbot for zodb, can you ping me? | 17:48 |
philiKON | i think many zope 3 developers still care about zope 2, but that's just my impression. it's also not quite the point | 17:48 |
benji | i'll agree that the ill-defined nature of bug fix porting hurt 3.0, I hope by synchronizing releases of Z2 and Z3 that will be handled better | 17:49 |
philiKON | this might seem harsh, but i exactly want to put zope 2 on those people's radar who are just concerned about zope 3 right now | 17:49 |
philiKON | i *want* you to care about zope 2, if that's what you want to hear | 17:49 |
* philiKON is looking for the asbestus underwear ;) | 17:50 | |
philiKON | i still think that the burden will be considerably small, just as it is small by zwiki, z3checkins, buddydemo, etc.... | 17:51 |
philiKON | the real deal will be geddons, and we only have those once every major release *wink* | 17:51 |
benji | I don't really see that the price/value ratio is good enough for me (or people like me to be supportive) <shrug> | 17:53 |
benji | perhaps the entire world will come together to support your proposal, we'll see :) | 17:53 |
philiKON | yes :). and it's not that i don't exactly know what you're saying | 17:54 |
philiKON | i guess we just value that "price/value ratio" you mention differently | 17:54 |
philiKON | anyways, it's been an itch ever since i did the zope 2.9/3.2 integration and i just had to get it out as a proposal; i can deal with rejection, but i am the kinda guy to say "told you so" in one or two years ;) | 17:55 |
benji | good, so am I :) | 17:56 |
benji | Theuni, what about buildbot did you want to discuss? | 17:56 |
philiKON | i have the feeling this is going to be fun | 17:56 |
GaryPoster | For us professionally, this is Jim/ZC's decision AFAIK, and I don't need to get involved. That said, I'm really not sure how you can say the burden will be small, especially since you are the one who just did the Zope 2/Zope 3 merge. It was heroic, and one of many amazing services you have performed for both the Zope 2 and Zope 3 communities. It was also huge, by your admission. I greatly appreciate your position, and your efforts and talent, phili | 17:56 |
philiKON | well, the reason it was so huge were others | 17:57 |
philiKON | and it's not the actual itch | 17:57 |
philiKON | the itch was that i realized even small zope 3 refactorings could break zope 2/five | 17:57 |
philiKON | and it just takes time off another guy] | 17:57 |
philiKON | while the actual fix would've been quickly done by the one doing the refactoring in the first place | 17:57 |
philiKON | so, maybe i underestimate the burden... | 17:58 |
philiKON | i dunno, that's why i'm RFCing... | 17:59 |
GaryPoster | "For us professionally": I meant Benji and me. | 17:59 |
philiKON | yup got that ;) | 17:59 |
GaryPoster | :-) Cool. Well, fight the noble fight. :-) | 18:00 |
philiKON | ;) | 18:00 |
philiKON | well, good then. i'm going to bed *grin* | 18:00 |
GaryPoster | ok, g'night | 18:00 |
philiKON | benji, GaryPoster, btw, reload the page; somehow the 'Problems' section got swallowed. | 18:05 |
philiKON | ok, i'm outta here | 18:06 |
*** philiKON has quit IRC | 18:06 | |
Theuni | benji: i proposed to add buildbot tests for all the supported zodb versions. i would provide a windows and linux buildbot client. | 18:06 |
Theuni | I could also write the test code ... I'd just like to see how you organised this for the zope tests ... | 18:07 |
benji | sounds great, Theuni! | 18:07 |
*** stub has quit IRC | 18:07 | |
benji | are you familure with buildbot? | 18:07 |
Theuni | yup | 18:07 |
Theuni | we run one for alphaflow | 18:08 |
Theuni | and i have a windows and linux machine to add some more clients to ... | 18:08 |
benji | how would you like to handle the development? Perhaps you get the master/slaves running there and then send me your master.cfg and I'll integrate it into buildbot.zope.org | 18:09 |
Theuni | sounds good | 18:09 |
Theuni | i'd just like to see your application for zope, to see how you organised that ... | 18:09 |
benji | sure, I can send you the master.cfg, sans passwords :) | 18:09 |
Theuni | darn | 18:09 |
benji | what email address should I use | 18:10 |
* Theuni has to prop up his social engineering | 18:10 | |
Theuni | ct@gocept.com please | 18:10 |
benji | LOL | 18:10 |
benji | Kevin Mitnick, you aren't :) | 18:10 |
Theuni | indeed | 18:10 |
Theuni | i'm still allowed to touch computers | 18:10 |
SteveA | with your noodly appendage | 18:17 |
* Theuni raises an eyebrow and consults his dictionary | 18:17 | |
GaryPoster | lol | 18:18 |
* benji doesn't get it (and doesn't want to) | 18:18 | |
GaryPoster | lol again | 18:18 |
SteveA | get with the internet zeitgeist Theuni ! | 18:18 |
Theuni | sounds like spaghettimonster | 18:18 |
Theuni | SteveA: i think a very bad project took me off the hook for too long ... | 18:19 |
* Theuni mumbles | 18:19 | |
Theuni | http://www.gelfmagazine.com/GelfImages/050918_fsm/fsm2.jpg | 18:19 |
Theuni | nice | 18:19 |
Theuni | SteveA: got a car? | 18:19 |
SteveA | no. although, i may be arranging to rent (share-with-payment) an audi tt from a friend over the winter | 18:20 |
Theuni | right | 18:21 |
Theuni | hope it's a new one | 18:21 |
Theuni | the old ones tended to kill their drivers ... | 18:21 |
SteveA | by rolling over? | 18:21 |
Theuni | benji: can you attach the process definition too, please? | 18:21 |
Theuni | SteveA: not exactly, although the design would imply so. I think they broke out to the left or so. At like 200 km/h. | 18:22 |
benji | Theuni, not sure what the "process definition" is | 18:22 |
SteveA | i don't think lithuanian roads go that fast, relative to cars | 18:22 |
Theuni | benji: for alphaflow i created a seperate file as intended by the documentation that holds the build and the buildfactory classes ... | 18:23 |
Theuni | SteveA: you could drive in the opposite direction, then the earth rotation helps you ... | 18:23 |
benji | Theuni, ours isn't that well engineered, it's all in master.cfg | 18:23 |
Theuni | "well engineered: english, splitting things into two files." | 18:24 |
Theuni | "well engineered: english, following the documentation and tutorial letter by letter" | 18:25 |
benji | is that a question, Theuni? or are you trying to create a space-time rift? | 18:26 |
Theuni | hmm? | 18:26 |
benji | wha? | 18:27 |
Theuni | .oO(uh-oh there comes the rift) | 18:27 |
Theuni | I lost your point of reference for "the question" | 18:27 |
Theuni | I think i'm completely fine with you sending me the config as is ... I just found out that the harder part will be about doing sensible checkouts on the various events ... | 18:28 |
benji | ok, I suppose it doesn't matter :) | 18:28 |
Theuni | oh ... i just remembered that i have to check for coming to pycon next year ... | 18:29 |
Theuni | i need to get those damn blobs out of the door | 18:29 |
benji | don't worry about reacting to checkins, I'll do that (eventually) | 18:29 |
Theuni | ok | 18:29 |
Theuni | well | 18:29 |
Theuni | not that ok ... depending on the checkin i have to check for a different branch ... | 18:29 |
* Theuni scratches his head | 18:30 | |
* Theuni has to look that up | 18:30 | |
benji | wait untill you see the master.cfg, it does that for you, basically all you need to do is define a set of build steps | 18:31 |
*** dobee has quit IRC | 18:31 | |
benji | it could use some re-working but the ideas it uses are at least on the right track | 18:31 |
Theuni | hmm. is the zope build working on multiple branches already? | 18:31 |
Theuni | i'll check that. | 18:32 |
benji | yep (multiple branches) | 18:32 |
Theuni | Hmm. is there a reason why the last test run only happened on a single client? | 18:33 |
benji | yep, that is Zope 2, and there is only one client running those tests | 18:34 |
benji | well, fred-win is supposted to be, but it's having DNS issues | 18:35 |
Theuni | right | 18:35 |
Theuni | i missed that | 18:35 |
Theuni | hmm | 18:35 |
Theuni | uh-ah .. hmm | 18:36 |
* Theuni has to get his visual studio cd for running zodb tests on windows ... | 18:36 | |
benji | Theuni, I've sent the email with master.cfg | 18:40 |
benji | feel free to "well engineer" it | 18:40 |
Theuni | ha-ha | 18:42 |
Theuni | i'll make it work with zodb ... ;) | 18:42 |
Theuni | thanks | 18:42 |
*** sashav has joined #zope3-dev | 18:49 | |
*** benji has quit IRC | 18:57 | |
*** MrTopf_ has quit IRC | 18:58 | |
*** GaryPoster has quit IRC | 19:03 | |
*** Jim7J1AJH has joined #zope3-dev | 19:08 | |
*** Jim7J1AJH has quit IRC | 19:10 | |
*** jhauser has joined #zope3-dev | 19:14 | |
*** jhauser_ has quit IRC | 19:25 | |
*** ignas has joined #zope3-dev | 20:08 | |
*** natea has joined #zope3-dev | 20:10 | |
*** Aiste has quit IRC | 20:14 | |
*** vlado has quit IRC | 20:23 | |
*** hazmat has joined #zope3-dev | 20:30 | |
*** ChanServ sets mode: +o hazmat | 20:30 | |
*** ignas has quit IRC | 20:45 | |
*** tarek has quit IRC | 21:07 | |
*** tarek has joined #zope3-dev | 21:08 | |
*** faassen has quit IRC | 21:12 | |
*** sashav_ has joined #zope3-dev | 21:31 | |
*** sashav has quit IRC | 21:31 | |
*** sashav_ is now known as sashav | 21:31 | |
*** clueck has joined #zope3-dev | 21:34 | |
*** vlado has joined #zope3-dev | 22:05 | |
*** natea has quit IRC | 22:18 | |
*** dobee has joined #zope3-dev | 22:18 | |
*** efge has quit IRC | 22:36 | |
clueck | hmm, when i register a menu with the <browser:menu> directive, I will be able to access it (the list of menu items) with something like context/@@view_get_menu/my_menu_id in ZPT, right? | 22:42 |
*** Aiste has joined #zope3-dev | 22:43 | |
alienoid | clueck: i guess yes | 22:46 |
clueck | thanks, i'll give it a try.. | 22:48 |
*** dobee has quit IRC | 22:56 | |
*** mkerrin has quit IRC | 23:08 | |
*** efge has joined #zope3-dev | 23:19 | |
*** mgedmin has joined #zope3-dev | 23:42 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!