2009-09-24T00:00:27 oh! haha - it's obvious. The new plone3 main_template has a 'body' slot, but the old plone2.x one never did. I need to define it. ... 2009-09-24T00:04:55 hrm. this could be trickier than it first appears... 2009-09-24T00:05:26 * MatthewWilkes goes into shock 2009-09-24T00:05:33 Firefox UI news from slashdot, not planet plone? 2009-09-24T00:05:38 What's the world coming to? 2009-09-24T00:05:44 heh 2009-09-24T00:06:21 oh wow 2009-09-24T00:06:32 who ever said anything about using the Ribbon UI 2009-09-24T00:06:39 we certainly didn't ... 2009-09-24T00:07:03 "Starting with Vista, and continuing with Windows 7, the menubar is going away. To be replaced with things like the Windows Explorer contextual strip, or the Office Ribbon(now in Paint and Wordpad too)." 2009-09-24T00:07:30 Mr Horlander, it looks like ... 2009-09-24T00:08:31 natea: hey 2009-09-24T00:08:42 limi: Just booked flights to SFO for the google mentor summit, weekend before conference. Fancy stopping by again? 2009-09-24T00:08:45 natea: you used ContentMirror? ... 2009-09-24T00:09:30 natea: k, just curious if it 'really' supports containment and how? ... 2009-09-24T00:09:48 it says it does 2009-09-24T00:09:55 just wondering how? 2009-09-24T00:10:02 in the rdbms itself that is ... 2009-09-24T00:10:24 oh got it 2009-09-24T00:10:37 MatthewWilkes: absolutely 2009-09-24T00:11:09 MatthewWilkes: you going to PloneConf? 2009-09-24T00:11:35 duffyd: Yup, thanks to the Open Society Institute 2009-09-24T00:11:54 Would have been very difficult to pay my rent if I'd gone without a grant 2009-09-24T00:12:34 duffyd: You coming? (It's just a quick plane ride...) 2009-09-24T00:13:24 MatthewWilkes: :) 2009-09-24T00:13:26 nah 2009-09-24T00:13:30 can't afford it 2009-09-24T00:13:36 blew my travel fund on my trip to japan 2009-09-24T00:14:03 Understandable 2009-09-24T00:14:34 MatthewWilkes: but we've got nz.pycon.org happening just after 2009-09-24T00:14:37 so looking forward to that :) 2009-09-24T00:14:59 and the Plone Foundation very generously helped out with sponsorship of the event 2009-09-24T00:15:02 go the Plone Foundation! 2009-09-24T00:15:14 brb ... 2009-09-24T00:20:19 andy_: Plone 4 will use 2.6, it will be out at the end of the year ... 2009-09-24T00:25:53 andrej: The first example at http://plone.org/documentation/tutorial/five-zope3-walkthrough/events might help 2009-09-24T00:26:07 That sends an email on document creation, but it shouldn't be hard to adapt ... 2009-09-24T00:26:51 andy_: http://www.pythong.org/ 2009-09-24T00:27:42 bad man ... 2009-09-24T00:30:00 LOVE THE HASSELHOFF. 2009-09-24T00:37:26 aaaand, Budapest flights booked ... 2009-09-24T01:16:06 lisa_: good luck 2009-09-24T01:21:27 lisa_: Newer versions of Zope allow you to convert them, or there are convenience methods: from Products.ATContentTypes.utils import dt2DT, DT2dt ... 2009-09-24T01:50:06 Digg users, help vote up my clarification comment here: http://digg.com/software/Mozilla_plans_to_Ribbonize_Firefox_2 2009-09-24T01:50:17 * limi hates shoddy reporting 2009-09-24T01:50:38 now back to your regularly scheduled Plone programming ;) ... 2009-09-24T03:08:33 MatthewWilkes: you were at the recent performance sprint right? ... 2009-09-24T04:12:30 Lewy: What about it? ... 2009-09-24T04:46:24 shiv: perhaps, what's your problem? ... 2009-09-24T04:47:45 shiv: if it's in the terminal, is unix-wise, no plone-wise. ... 2009-09-24T04:49:23 shiv: what do you do to start it? 2009-09-24T04:49:30 bin/instance fg? 2009-09-24T04:49:48 * dukebody doesn't know if there's a kind of "plone controller" for mac ... 2009-09-24T04:51:27 shiv: you have to enter your user (mac) password, not the zope/plone one. ... 2009-09-24T04:54:45 shiv: what happens if you try without sudo? ... 2009-09-24T04:55:07 If you have to enter a password in the terminal, it's your user one, not the plone one, again. ... 2009-09-24T04:56:52 * dukebody can't believe nobody has replied yet to the Vincent Fretin post about ZopeSkel and plone3_buildout in the plone-developers list 2009-09-24T04:58:23 shiv: enter "admin" where? ... 2009-09-24T04:59:49 shiv: for the last time... it's not the plone password what you have to enter, but your user one. 2009-09-24T05:00:02 you're using sudo ... 2009-09-24T05:01:08 your user account must have some password, I guess 2009-09-24T05:01:18 any mac users around? ... 2009-09-24T05:03:09 have you tried just pressing enter at the password prompt? ... 2009-09-24T05:19:32 christianp: register them also for your theme interface, I guess. ... 2009-09-24T05:34:33 Satish_: that's a plone product? ... 2009-09-24T07:03:14 csenger: yo carsten ... 2009-09-24T07:14:16 inakkhunbi: another approach would be to sanitise the requests before they hit plone ... 2009-09-24T07:14:41 I don't know exactly 2009-09-24T07:14:59 some proxy server that looks for malicious file uploads 2009-09-24T07:15:17 the proxy server need not know anything about plone ... 2009-09-24T07:16:34 level-7, district-9... tsk-tsk 2009-09-24T07:16:34 MacYET2: that'll do nicely then ... 2009-09-24T08:17:48 Could somebody read about the ZopeSkel+Plone 3.3 issue in the plone-developers list and provide some advice? 2009-09-24T08:18:50 fschulze: ^^ ... 2009-09-24T08:21:02 dukebody: no time right now 2009-09-24T08:21:09 no problem 2009-09-24T08:21:10 dukebody: poke me later this evening or tomorrow 2009-09-24T08:21:16 ok ... 2009-09-24T08:21:59 esteele: do you have 3 minutes? 2009-09-24T08:22:08 dukebody: Sure. ... 2009-09-24T08:22:36 esteele: please read the Vicent Fretin post about ZopeSkel+Plone3.3 in the plone-developers list. ... 2009-09-24T08:30:41 dukebody: brb ... 2009-09-24T09:00:30 _bauer: in the ZMI portal_view_customizations take a look at the contents tab (IIRC) you can delete the offending customization ... 2009-09-24T11:12:43 JohnnyPlone: yes ... 2009-09-24T11:19:15 Anyone recall the url of seibo's site that heavily used google maps in Plone? ... 2009-09-24T12:27:00 JohnnyPlone: right ... 2009-09-24T12:28:05 JohnnyPlone: it matches the beginning, instead of checking for full equality ... 2009-09-24T12:29:20 JohnnyPlone: I don't. google it :) ... 2009-09-24T13:36:27 why would I be getting The version, 1.7, is not consistent with the requirement, 'Markdown>=2.0.1'. when running buildout? 2009-09-24T13:36:35 where is that pegged? ... 2009-09-24T13:38:31 MacYET2: yes, becaus eI find joy in doing that daily.... why not fill me in since you so apparantly have? 2009-09-24T13:54:23 really MacYET it was that hard to simply say pin Cheetah to 2.2.1 ? lazy [explative deleted] ... 2009-09-24T14:09:49 jonstahl changes topic to "Plone Conf 2009 Talks Schedule http://bit.ly/YB9Lp | Congrats IRC Superstars! http://bit.ly/zdTJy | How to ask for help on the channel: http://plone.org/documentation/how-to/ask-for-help/ | Mailing lists: http://plone.org/support/forums" ... 2009-09-24T14:16:49 RobZoneNet davisagli moo___ Congratulations for being IRC Superstars! :) 2009-09-24T14:17:03 davisagli, RobZoneNet, moo__ congrats!!! ... 2009-09-24T14:17:30 thanks :) 2009-09-24T14:17:31 i00_: paster create -t archetype my.type 2009-09-24T14:17:48 i00_: then cd to my.type and 'paster addcontent' or something like that ... 2009-09-24T14:21:47 i00_: np, good luck! ... 2009-09-24T14:36:55 davisagli: ping re: my last tweet ;-) ... 2009-09-24T14:37:00 dwbear75! ... 2009-09-24T14:49:11 jluvsu2 :) thanks to all the board of directors, judges and the nominators ... 2009-09-24T14:57:12 encolpe: on their respective lists? ... 2009-09-24T14:57:55 * limi observes jluvsu2's "documentation" highlight kick in 2009-09-24T14:57:56 ;) ... 2009-09-24T14:58:25 damn it ;) ... 2009-09-24T14:58:38 now I can't talk about secret docs projects 2009-09-24T14:58:39 :P 2009-09-24T14:58:49 "I will document Plone single-handedly ... 2009-09-24T15:02:01 davisagli: actually i'm looking for the magic that displays the types when there are no "real" interfaces… once I Have a view class I have to do all the work myself either via simple views or display forms ... 2009-09-24T15:02:37 davisagli: IOW it would be nice if i could do the grok stuff w/o mytype_templates/view.pt… maybe i can actually ... 2009-09-24T15:03:11 aclark: sorry, too busy to help atm ... 2009-09-24T15:07:24 encolpe: what's the question about getpaid? ... 2009-09-24T15:09:30 "This site is best viewed in Google Chrome Frame for IE Tab for Firefox for Windows in Parallels on a Mac. Upgrade Now!" 2009-09-24T15:09:33 * limi grins ... 2009-09-24T15:22:04 joelburton! ... 2009-09-24T15:22:40 jluvsu2: ? ... 2009-09-24T15:24:51 jluvsu2: ah, I thought you meant http://plone.org/news ... 2009-09-24T15:25:39 heh 2009-09-24T15:25:49 it's , not ... 2009-09-24T15:25:58 probably me, late at night 2009-09-24T15:26:15 * limi will fix ... 2009-09-24T15:31:23 jluvsu2: all of them will be broken because of that markup 2009-09-24T15:31:33 maybe except those that don't have batching ... 2009-09-24T15:35:50 super is what I do ... 2009-09-24T15:36:35 although it's considered harmful http://fuhm.net/super-harmful/ 2009-09-24T15:36:36 ;) ... 2009-09-24T16:13:06 aclark: You're sporting a nifty new Data.fs recovery service. How do you see most of the corruption happen? 2009-09-24T16:13:24 listen is a substitute for mailman, not a complement, lcaballero. 2009-09-24T16:22:24 can some plz confirm when you put some keywords in a 'page' (i.e. an atdocument), the page view will automatically display 'filed under' with the keywords listed right? 2009-09-24T16:23:31 duffyd: yes, in Plone 3. it may not show for anonymous users if you've selected the setting to hide the about info from anonymous users 2009-09-24T16:25:00 ok, cool 2009-09-24T16:25:01 thanks ... 2009-09-24T16:26:36 sorry don't think so 2009-09-24T16:26:47 I've got feeling there's a zope french channel 2009-09-24T16:26:49 * duffyd checks ... 2009-09-24T16:27:50 #plone-fr 2009-09-24T16:27:57 sorry my bad 2009-09-24T16:28:00 clementv: ... 2009-09-24T16:30:00 clementv: :) ... 2009-09-24T16:58:53 zangpo: any egg package that doesn't start with Products.xyz needs to be listed in the zcml section of your buildout.cfg 2009-09-24T16:59:13 the 'Products' namespace is a magical zope thing that allows you to skip that step 2009-09-24T16:59:36 so yes, collective.salesforce.rsvp would require it ... 2009-09-24T17:01:01 zangpo: np 2009-09-24T17:01:08 happy ploning ... 2009-09-24T17:12:02 in a view template on a Collection, what's the best way to iterate through the custom fields in items it returns? I'm messing around with here.Schema() but I'm getting the context of the request wrong. Is there a better way to approach this? 2009-09-24T17:18:35 matt_fisher: are you sure that 'here' is the object and not the catalog brain? 2009-09-24T17:18:53 matt_fisher: you may need to define something like obj to be here.getObject() ... 2009-09-24T17:21:54 @siebo If I understand correctly, 'here' is the Collection object, which is not what I want. lemme go try yr suggestion... ... 2009-09-24T17:22:26 matt_fisher: so at some point you are probably iterating over the results of the collection, which are catalog brains ... 2009-09-24T17:22:50 matt_fisher: if you call getObject in the context of the brain, you should get the corresponding object ... 2009-09-24T17:26:18 @siebo thanks very much. that did it :) 2009-09-24T17:26:44 matt_fisher: cool. glad to help ... 2009-09-24T17:39:27 limi: psst... changelog.... backports... 2009-09-24T17:39:40 davisagli: it's coming! 2009-09-24T17:39:43 patience 2009-09-24T17:39:45 limi: just checking ;) 2009-09-24T17:40:00 files are f—ing everywhere 2009-09-24T17:40:07 limi: you can earn the privilege of not getting nagged about such things :) 2009-09-24T17:40:11 haha 2009-09-24T17:40:22 I'm not doing a changelog entry for a markup fix, though 2009-09-24T17:40:28 that's a bit too much 2009-09-24T17:40:36 "corrected HTML" 2009-09-24T17:40:37 :P ... 2009-09-24T17:41:24 limi: when I was going through changes on Plone trunk to figure out what needed to be backported for Plone 4, having more complete changelog entries would have been very helpful 2009-09-24T17:41:48 davisagli: well, the commit message says it all, really 2009-09-24T17:42:44 limi: anyway, I agree it's probably overkill for this particular change. but err on the side of too many changelog entries 2009-09-24T17:42:59 this is like replacing a
with a :P ... 2009-09-24T17:57:09 I thought that the editing locks were supposed to time out/expire after a certain amount of time? 2009-09-24T17:57:45 but I just looked at plone.locking and it uses MAXTIMEOUT, which is basically 2^32 seconds, or 'forever'... instead of DEFAULTTIMEOUT, which is 12 minutes. ... 2009-09-24T18:16:43 davisagli: if you wanted to override setting the id in your dexterity (we need an abbrev.) type… (DT!) what would you do? Use INameFromTitle or other way… 2009-09-24T18:16:53 * aclark coins DT for Dexterity Types ;-) ... 2009-09-24T18:18:33 davisagli: IOW I can probably set a default value for the title field then that value will become the id if INameFromTitle is in effect 2009-09-24T18:18:56 vedawms: fair enough ... 2009-09-24T18:20:22 spliter: hah 2009-09-24T18:20:33 * aclark likes DT because it is shorter ... 2009-09-24T18:21:04 spliter: but D could be dexterity, deliverance, or deco ... 2009-09-24T18:21:25 spliter: did i see you were doing a talk on xdv? ... 2009-09-24T18:21:51 spliter: awesome! how are you shipping it, with patched nginx or apache? 2009-09-24T18:22:05 (loading transform from filesystem) ... 2009-09-24T18:23:17 spliter: ah right ... 2009-09-24T18:23:58 spliter: sure, but it was never really intended for production if i understand it correctly 2009-09-24T18:24:01 heh ... 2009-09-24T18:24:39 spliter: collective.xdv is you mean? ... 2009-09-24T18:33:54 vedawms: hey! ... 2009-09-24T18:36:36 IanFHood: hey how is it going? 2009-09-24T18:36:50 lukebrannon: !!! 2009-09-24T18:36:58 hey, good thanks, you? 2009-09-24T18:37:36 pretty good... first day back at work... 2009-09-24T18:37:53 how is that buildout coming? 2009-09-24T18:38:27 lmao well I'm still working on it, but not because of the buildout ... THAT part has gone pretty well 2009-09-24T18:38:40 the battle is half won! 2009-09-24T18:38:42 ;) 2009-09-24T18:39:09 just been fussing with EC2 and getting things symlinked properly.. etc... 2009-09-24T18:39:34 your help with the buildout was superb.. that's turned out to the be easy part 2009-09-24T18:39:58 I've done it, and redone it, several times now LOL 2009-09-24T18:40:05 awesome :) glad I could help 2009-09-24T18:40:30 did you get supervisor working from the command line? 2009-09-24T18:40:55 I did, yes.. it's been pretty good... 2009-09-24T18:41:54 my biggest issues were around getting products and eggs and extensions into the right places.. and automating as much as possible 2009-09-24T18:42:23 getting my other svn setups etc.. just lots of back work to make the coming year simpler 2009-09-24T18:42:34 awesome :) 2009-09-24T18:43:05 I also revamped the DEV server to identical setup so I can easily copy down Data.fs for live data testing ... 2009-09-24T18:43:40 and I've decided to make ALL instances be zeo clusters so I can always have a debug client ready to go 2009-09-24T18:44:10 been standardizing my ports etc.. so they'll be easier to manage 2009-09-24T18:44:21 sounds like a good idea, doing the same thing here 2009-09-24T18:44:22 :) 2009-09-24T18:45:08 I had a few oddball errors.. mistakes on my end, of course.. 2009-09-24T18:45:30 1) don't hotcopy the Data.fs... (stop the instance first) 2009-09-24T18:46:03 2) don't symlink products into the instance 2009-09-24T18:46:13 that kind of stuff ... 2009-09-24T18:48:02 lukebrannon: 3 weeks already? wow.. settled in at home? 2009-09-24T18:50:41 IanFHood: we're still adjusting at home... everything is really scheduled around the baby... 2009-09-24T18:50:54 but i'm back at work a couple days a week 2009-09-24T18:52:07 IanFHood: what did you have to do to get supervisorctl working? 2009-09-24T18:52:12 i see that I have the same bug :) 2009-09-24T18:52:38 that it won't shutdown? I've been killing the process 2009-09-24T18:52:55 it's okay if you start it in foreground tho 2009-09-24T18:53:04 i'm wondering if it's because I've pinned it to an IP and port 2009-09-24T18:53:58 I was using the defaults out of your buildout 2009-09-24T18:55:46 lukebrannon: I was happy that it ran.. stopping seemed less critical LOL 2009-09-24T18:55:57 IanFHood: ;) ... 2009-09-24T19:02:33 mmiller_ucla: mostly 2009-09-24T19:02:45 ;) ... 2009-09-24T19:03:49 mmiller_ucla: yeah, sorry I can't make that! ... 2009-09-24T19:06:54 imrook: what do you really want to do? ;-) ... 2009-09-24T19:09:47 imrook: you want to patch the recipe itself? 2009-09-24T19:09:48 mmiller_ucla: sure you say that now ... 2009-09-24T19:10:14 IanFHood: i'm trying a fix for that right now 2009-09-24T19:10:29 oh good.. pls let me know ... 2009-09-24T19:10:46 mmiller_ucla: !! ... 2009-09-24T19:10:57 imrook: don't do that, just make the buildout use a forked version of that recipe by including it as a develop egg, e.g. [buildout] develop = src/plone.recipe.zope2instance ... 2009-09-24T19:12:43 IanFHood: ok, it's trivial 2009-09-24T19:13:03 ugh how do I get plone.recipe.command to run in update mode too 2009-09-24T19:13:07 * duffyd goes to mr google 2009-09-24T19:13:08 ok how so? 2009-09-24T19:13:26 lukebrannon: is it the buildout? 2009-09-24T19:13:35 IanFHood: in the buildout.cfg under the supervisor part remove the port field and instead define both the url and the port on the serverurl string 2009-09-24T19:15:23 okay.. I'll run it later on tonight.. middle of zipping and transfers 2009-09-24T19:15:32 :) 2009-09-24T19:16:20 mmiller_ucla: stay away from the candy man! 2009-09-24T19:16:30 lukebrannon: I'm hoping to switch over to the new server tonight some time... 2009-09-24T19:16:31 mmiller_ucla is the candy man 2009-09-24T19:16:48 IanFHood: :) i'll keep my fingers crossed 2009-09-24T19:17:01 we managed to seize up varnish on the old server.. so the production sites are running without caching right now ... 2009-09-24T19:18:46 lukebrannon: thanks LOL I think all the tech issues are resolved.. just a matter of getting everything updated now ... 2009-09-24T19:19:18 mmiller_ucla: that's going to cost you a snicker's bar 2009-09-24T19:19:18 hey :) ... 2009-09-24T19:21:49 mmiller_ucla: yeah and a reese's peanut butter cup ... 2009-09-24T19:22:28 hey you can't get 1 yourself, that's unfair! 2009-09-24T19:22:38 trick or treat!! 2009-09-24T19:22:45 reese's mmmmm 2009-09-24T19:23:00 you guys don't get cadburys in US right? ... 2009-09-24T19:24:16 oh ic 2009-09-24T19:24:18 or NZ :) ... 2009-09-24T19:24:28 I think its originally a NZ company 2009-09-24T19:24:31 though I may be wrong on that ... 2009-09-24T19:26:24 mmiller_ucla does plone development work for non-US candy 2009-09-24T19:31:26 * ErikRose managed to get an n-style ZODB reference today, ostensibly a future feature. :-) 2009-09-24T19:32:05 Nothing a little totally-deleting-the-database won't cure. 2009-09-24T19:32:12 (Note: don't copy and paste Plone sites across storages.) 2009-09-24T19:32:25 (Or rather, do copy and paste. Don't cut and paste. Better, export and import.) 2009-09-24T19:33:11 IanFHood: time to head home... let me know how it works out 2009-09-24T19:33:29 lukebrannon: thanks.. have a good evening 2009-09-24T19:33:37 the same to you1 2009-09-24T19:33:39 ;) 2009-09-24T19:33:46 I'll be here next few days but away most of next week 2009-09-24T19:34:07 k ... 2009-09-24T19:45:56 woah. Just got very scary looking data issue in a site. 2009-09-24T19:50:47 http://pastie.org/629773 2009-09-24T19:52:46 ErikRose: any chance you'll be at HighEdWeb 2009? 2009-09-24T19:52:52 dixond: what class is it trying to unpickle? ... 2009-09-24T19:53:02 davisagli: the portal_registration tool from the look of it. ... 2009-09-24T19:53:08 zodiac: sure, you check the checkbox :) 2009-09-24T19:53:12 zodiac: one sec 2009-09-24T19:53:17 kojiro: WHere and when is that? 2009-09-24T19:53:18 this was preceded by four empty 'by Zope' transactions in the Undo log. 2009-09-24T19:53:28 ErikRose: Milwaukee, Oct 4-8 2009-09-24T19:53:41 Ah, I'm getting married and finishing my book in October, so I'm staying home. :-) 2009-09-24T19:54:23 ErikRose: sounds like a plan. Maybe next year, then :) 2009-09-24T19:54:27 And my sister's getting married. And I'm sculpting a replica of Michelangelo's David out of cheese with a toothpick. 2009-09-24T19:54:39 ErikRose: again? ... 2009-09-24T19:54:41 Yes, remind me then! 2009-09-24T19:55:04 Yeah, the last one was destroyed by cracker-wielding bystanders. ... 2009-09-24T19:55:54 zodiac: did you install flickrapi? 2009-09-24T19:56:09 it's not pulled in by default, you have to explicitly install it, *then* install plonetruegallery ... 2009-09-24T19:56:51 zodiac: yes 2009-09-24T19:58:40 ErikRose: Nazareth'll probably do a Plone show&tell at HEW '10, so you can come kibbitz if you want. 2009-09-24T19:58:48 We're doing Django this year :) 2009-09-24T19:59:31 Where and when is that? Sounds like fun. 2009-09-24T19:59:57 ErikRose: I'm not supposed to know where it is next year :) they'll announce it soon. It'll probably be in October, though, or late Sept. 2009-09-24T20:00:20 Things should have cleared up by next year. :-) 2009-09-24T20:00:51 ErikRose: as long as nobody moves your cheese 2009-09-24T20:01:53 I've erected a barrier of spraying water this time. No cracker can penetrate. 2009-09-24T20:02:06 Leastways, not with its crack intact 2009-09-24T20:02:39 heh ... 2009-09-24T20:16:48 zodiac: You need gdata 1.2.3 or higher ... 2009-09-24T20:25:01 btw what's the difference between RelStorage and ContentMirror? 2009-09-24T20:25:10 do you end up 'conceptually' with the same thing? 2009-09-24T20:25:33 duffyd: no. 2009-09-24T20:25:35 k, do tell :) 2009-09-24T20:25:44 duffyd: contentmirror creates 'relational' stuff, relstorage puts pickles into a row somewhere 2009-09-24T20:25:51 oh ic 2009-09-24T20:25:57 ok, anyone ever seen: TypeError: default __new__ takes no parameters 2009-09-24T20:26:14 this is being triggered by trying to import a .zexp 2009-09-24T20:27:09 dixond: are you sure the product versions between the zexp and your instance are an *exact* match? 2009-09-24T20:28:02 siebo: yes. In the code, it exporst the zexp, then immediately reimports 2009-09-24T20:28:35 dixond: hmm, what's your use case for that? 2009-09-24T20:30:25 dixond: you use MemCachedManager at all? 2009-09-24T20:30:31 siebo: you really don't want to know. It's in a customised version of ZopeVersionControl that allows versioning of large files. It uses the standard exportObject/importFile _p_jar machinery. 2009-09-24T20:30:37 duffyd: no. 2009-09-24T20:30:41 k 2009-09-24T20:30:58 dixond: that's hard core! 2009-09-24T20:31:02 dixond: sounds scary :) 2009-09-24T20:31:32 siebo: duffyd: I'd be happier if it hadn't suddenly broken for no apparent reason out-of-the-blue ;) 2009-09-24T20:32:08 this code is untouched for a long time. 2009-09-24T20:33:19 mmm how do I get an object of a particular UID again? 2009-09-24T20:33:22 * duffyd can't remember :( 2009-09-24T20:33:50 duffyd: reference_tool.lookupObject() IIRC 2009-09-24T20:33:59 coolio ... 2009-09-24T20:34:46 zodiac: rockin' 2009-09-24T20:35:14 zodiac: if Nathan doesn't do it, we have to release a javascript-free version by December to meet a spec ... 2009-09-24T20:35:19 so maybe I'll release that code if I have time ... 2009-09-24T20:36:23 no, I mean add another option that makes the gallery work even if the visitor doesn't have js ... 2009-09-24T20:37:42 although our spec is specifically for the flickr version, and if time is short we may not be able to integrate it with c.plonetruegallery 2009-09-24T20:58:45 IanFHood: ping 2009-09-24T21:02:05 has Zope2 just been eggified or something 2009-09-24T21:02:12 hello 2009-09-24T21:02:36 IanFHood: hey just noticed you got the same error as me a month back 2009-09-24T21:02:49 duffyd: ohhhhh? okay.. which one? 2009-09-24T21:03:26 :) this one: http://duffyd.pastebin.com/m5410fce9 2009-09-24T21:04:34 I just added in teamrubber.theoracle and Products.PDBDebugMode and plone.reload 2009-09-24T21:04:41 and I'm guessing 1 of them lists Zope2 as a dependency 2009-09-24T21:04:45 ahhhh reload 2009-09-24T21:04:50 sec... 2009-09-24T21:04:56 and hey preso I've got Zope2.12.0c1 getting pulled down 2009-09-24T21:05:58 yeah.. it's reload... i was told to add zope to fakeeggs but that didn't work properly.. I had to pin reload to the prior version... I'll get the version number for you 2009-09-24T21:06:24 let me guess 1.0b1 is the culprit 2009-09-24T21:06:32 0.11 2009-09-24T21:06:54 sounds about right.. but can't be sure without checking 2009-09-24T21:07:13 http://pypi.python.org/pypi/plone.reload 2009-09-24T21:07:19 I'd say so based on the comments 2009-09-24T21:07:29 Specified package dependencies, added development buildout and added extensive test coverage. [hannosch] 2009-09-24T21:07:30 that's about the time I went thru learning how to pin ALL my eggs lol 2009-09-24T21:07:34 that a comment for 1.0b1 2009-09-24T21:07:44 IanFHood: lol, well a valuable lesson then :) 2009-09-24T21:07:52 it was !! lol 2009-09-24T21:08:45 pinned the sucker 2009-09-24T21:08:45 thanks 2009-09-24T21:08:47 plone.reload = 0.11 2009-09-24T21:08:50 np 2009-09-24T21:08:52 yw 2009-09-24T21:09:01 that worked :) 2009-09-24T21:09:07 niiiiiiiice 2009-09-24T21:09:45 * duffyd <3 http://weblion.psu.edu/chatlogs 2009-09-24T21:09:48 very helpful 2009-09-24T21:10:14 good point.. I have to remember that more often 2009-09-24T21:11:11 duffyd: how do you search them? 2009-09-24T21:11:35 via std google search 2009-09-24T21:11:37 they just come up 2009-09-24T21:11:42 okay good 2009-09-24T21:12:00 i thought maybe you knew something (else) that I don't 2009-09-24T21:12:15 neh ;) 2009-09-24T21:12:35 IanFHood: btw you based in the states? 2009-09-24T21:12:53 Canada.. Hour East of Vancouver BC 2009-09-24T21:13:15 duffyd: you? 2009-09-24T21:14:00 ooooooooh shitshitshitshitshitshitshit.... 2009-09-24T21:14:04 I'm a 'near' american.. like near beer lol 2009-09-24T21:17:34 IanFHood: nice, in a NZer 2009-09-24T21:17:41 s/in/i'm 2009-09-24T21:17:49 so we're both commonwealth 2009-09-24T21:17:52 welcome to the club :) 2009-09-24T21:18:34 IanFHood: so you do plone dev? 2009-09-24T21:19:30 dixond? You ok? 2009-09-24T21:19:44 esteele: no. really not. 2009-09-24T21:19:52 Oh. :( 2009-09-24T21:20:32 somehow have got __new__ problems with object create/destroy. Last time this happened was deep hosage from archetypes.schemaextender and archetypes_tool migration thingee. this is bad. 2009-09-24T21:21:34 Someone remind me: the Right Way is Interface.implementedBy(context) or something else? 2009-09-24T21:22:32 duffyd: cheers!! 2009-09-24T21:22:36 IanFHood: :) 2009-09-24T21:22:38 duffyd: yeah, at least I 'call' it development 2009-09-24T21:22:44 IanFHood: nice 2009-09-24T21:23:37 duffyd: seems a bit more like 'professional student' but I do manage to get some work done ;-) 2009-09-24T21:23:52 IanFHood: nice :) 2009-09-24T21:24:02 duffyd: and you? 2009-09-24T21:24:15 IanFHood: yeah do plone dev for a living: http://www.emergetec.com 2009-09-24T21:24:19 bugger, its' 'providedBy' 2009-09-24T21:25:05 duffyd: you had time to do your OWN website? LOL mine is still 2.1 2009-09-24T21:26:35 duffyd: http://ianfhood.com been years since I updated it LOL 2009-09-24T21:28:03 IanFHood: well you've obviously been around in the game for a while *and* still doing it 2009-09-24T21:28:04 nice 2009-09-24T21:28:58 IanFHood: nah its 2.5.1 2009-09-24T21:29:08 I mean 2.5.2 2009-09-24T21:29:19 and running on a windows box :) 2009-09-24T21:29:35 duffyd: LMAO see ? I couldn't even remember LOL yes it is.. and I'm all linux now.. 2009-09-24T21:29:54 so the windows box is just for posterity ;) 2009-09-24T21:30:57 duffyd: pretty much serving flat sites and old plone, yeah 2009-09-24T21:31:30 less labor to leave it than upgrade it .. so not a priority really 2009-09-24T21:31:40 true 2009-09-24T21:32:12 Been planning to build a new 3.x site for myself but there's just never any time 2009-09-24T21:32:31 if I do have a day off I want out of here LOL 2009-09-24T21:32:54 yeah understood 2009-09-24T21:33:03 I actually did my one when on vacation in japan 2009-09-24T21:33:14 LMAO I get that 2009-09-24T21:33:17 most of the coding was done on a shinkansen between sendai and tokyo :) 2009-09-24T21:33:33 I might do mine sometime if I ever manage to get to conference ;-) 2009-09-24T21:34:05 yeah well it may very well be back on your hemisphere next year 2009-09-24T21:34:47 IanFHood: in the meantime I dragged a PyCon down my end of the world by organising one myself: http://nz.pycon.org 2009-09-24T21:34:48 Seattle was really close but the timing was just really bad for me.. maybe next time.. 2009-09-24T21:34:55 k 2009-09-24T21:35:35 IanFHood: and got Joel Burton to come down to boot :) 2009-09-24T21:35:44 cool nice! 2009-09-24T21:35:47 IanFHood: he's our keynote 2009-09-24T21:36:34 well I do have a future budget for conferences.. but we're still in startup (the latest venture) so capitol is tight 2009-09-24T21:36:52 by the time I can afford training I won't need it anymore LOL 2009-09-24T21:38:27 :) 2009-09-24T21:38:43 duffyd: and with that I need to get back to the server mines.. ttyl 2009-09-24T21:38:54 cu 2009-09-24T21:41:14 W.T.F. (!) 2009-09-24T21:42:20 I had some code, which made the mistake of calling ISiteRoot.implementedBy(context) ,which is (apparently) supposed to exception if context is not callable. I guess Archetypes objects are actually callable. Anyhow, it didn't Exception. Instead, it hosed the object such that import/export of that object no longer worked. 2009-09-24T21:42:50 Change the code to ISiteRoot.providedBy(context) and now objects can be import/exported again OK. 2009-09-24T21:43:27 thing is that it was a post-hoc thing. IE, once ISiteRoot.implementedBy(context) had been called once, it was stuffed from then on in. The object was just bung. 2009-09-24T21:45:16 That's pretty bad. Example traceback is http://pastie.org/629773 2009-09-24T21:45:43 no, wait that's a different one. hangon 2009-09-24T21:46:23 http://pastie.org/629861 2009-09-24T21:49:11 Surely calling implementedBy() on an object shouldn't screw with it?!?? 2009-09-24T21:55:34 dixond: I wouldn't have thought so 2009-09-24T21:56:22 duffyd: and yet... :-/ 2009-09-24T21:56:32 you may've just proved that wrong :( 2009-09-24T21:56:40 I'm just re-releasing code now to make 100% certain 2009-09-24T22:09:54 definitely caused by Interface.implementedBy(objet) 2009-09-24T22:20:13 duffyd: just talked to someone today who is probably going down to nzpycon 2009-09-24T22:20:21 dixond: sweet 2009-09-24T22:20:40 dixond: I just sent the media statement through to shane lightowler and patrick too 2009-09-24T22:20:43 and asked them to distribute it 2009-09-24T22:20:54 dixond: did you want a copy of the media statement for distribution? 2009-09-24T22:22:23 sure, flick it on ... 2009-09-24T22:26:34 pigeonflight: yeah. RAM FTW. ... 2009-09-24T22:27:13 so by default plone editor locks last forever... ... 2009-09-24T22:28:07 pigeonflight: dam, I was just thinking amazon was able to supply fasers now ;) 2009-09-24T22:31:26 anyone ever done any integration between SugarCRM and Plone? 2009-09-24T22:33:18 I see Contextual have some blather about stuff they did in this regard, but no links to any code... :-( 2009-09-24T22:34:45 dixond: cool 2009-09-24T22:36:13 dixond: yeah I did ask them about it and they said *soon* 2009-09-24T22:36:24 they were going to opensource it 2009-09-24T22:36:35 guess if enough people ask.. ... 2009-09-24T22:37:09 brb 2009-09-24T22:53:58 It seems a shame to have to re-invent that particular wheel, but Plone+SugarCRM is a pretty obvious combination.. 2009-09-24T23:02:06 does the zope publisher do something "funny" if you try to send a datetime obj through it? 2009-09-24T23:02:57 A little "funny"? http://www.youtube.com/watch?v=JeedOjAbo4o 2009-09-24T23:07:45 Oh, come on. That's a classic. :-) 2009-09-24T23:14:35 aclark: describe 'funny' ? 2009-09-24T23:17:55 dixond: well, looks like it calls str() on it 2009-09-24T23:18:34 dixond: i get '30 days, 1 hour' instead of datetime.timedelta(30, 3600) or whatever it is, no bigs ... 2009-09-24T23:34:57 aclark: hrm, sounds about right. 2009-09-24T23:35:19 aclark: isn't that really how it published *any* arbitrary object? object.__str__() ? 2009-09-24T23:38:02 dixond: right 2009-09-24T23:38:06 * aclark lost head ... 2009-09-24T23:39:46 hi g8tor ... 2009-09-24T23:40:40 g8tor: working on my stupid program (collective.project) as usual :-) ... 2009-09-24T23:42:03 g8tor: great! good news ... 2009-09-24T23:46:16 g8tor: hmmm, you need an example of IObjectCreated or whatever it is 2009-09-24T23:46:28 g8tor: you might dig through contentrules