| *** anguenot has quit IRC | 00:01 | |
| *** angueno1 has joined #zope3-dev | 00:02 | |
| *** projekt01 has joined #zope3-dev | 00:02 | |
| *** __odie is now known as omegadan | 00:06 | |
| VladDrac | ah great, so little done and already reached the limits of form generation :( | 00:09 |
|---|---|---|
| bradb | how do i get the widget of a field IFoo['bar']? | 00:10 |
| srichter | form.bar_widget | 00:10 |
| srichter | VladDrac: huh? You can override anything in the form class | 00:11 |
| bradb | (sorry, i meant to say in the method of a view that isn't an add or edit form) | 00:11 |
| BjornT | bradb: you can use setUpWidget to setup the widget for you | 00:11 |
| VladDrac | bradb have a peak at zope.app.form.browser.editview.py | 00:11 |
| bradb | i tried zapi.getViewProviding(IFoo['bar'], IDisplayWidget, self.request), and also with IInputWidget, and it told me it couldn't find the view | 00:11 |
| srichter | getViewProviding is deprecated, I think | 00:12 |
| VladDrac | srichter I'm trying to define a 'base' interface for my content objects, derive my specific content interfaces from it and use the content interfaces as schema for editforms | 00:12 |
| bradb | srichter: i used that because there are code samples in Zope 3 tests doing that | 00:13 |
| VladDrac | but then it only renders the attributes in the content interface, not the base interface | 00:13 |
| srichter | right | 00:13 |
| srichter | I think you can explicitly list the fields you want to display | 00:13 |
| * bradb sees if the slightly awkward setUpWidget will do what i want | 00:14 | |
| VladDrac | srichter true (fixed some catalog issue that way) | 00:14 |
| VladDrac | ok that works | 00:16 |
| *** RaFromBRC has joined #zope3-dev | 00:16 | |
| *** stub has joined #zope3-dev | 00:17 | |
| *** mkerrin has quit IRC | 00:17 | |
| VladDrac | (what I'm actually doing is redefining the Title attribute in my main schema and passing it get/set to DC title) | 00:19 |
| VladDrac | (dunno if there's a more zope3-ish way to do that) | 00:19 |
| *** yota_ has quit IRC | 00:23 | |
| *** angueno1 has quit IRC | 00:23 | |
| *** anguenot has joined #zope3-dev | 00:25 | |
| *** Aiste has quit IRC | 00:27 | |
| *** srichter has quit IRC | 00:38 | |
| *** niemeyer has quit IRC | 00:50 | |
| *** stub has quit IRC | 00:55 | |
| VladDrac | will there be any z3 sprinting at EP? | 00:56 |
| *** anguenot has left #zope3-dev | 01:00 | |
| *** anguenot has joined #zope3-dev | 01:00 | |
| *** projekt01 has quit IRC | 01:08 | |
| *** tvon has quit IRC | 01:17 | |
| *** bskahan has quit IRC | 01:17 | |
| *** tvon has joined #zope3-dev | 01:26 | |
| *** bskahan has joined #zope3-dev | 01:26 | |
| *** stub has joined #zope3-dev | 01:29 | |
| *** tarek_ has quit IRC | 01:44 | |
| *** bradb has quit IRC | 01:44 | |
| *** hazmat has quit IRC | 02:02 | |
| *** hazmat has joined #zope3-dev | 02:02 | |
| *** hazmat has quit IRC | 02:05 | |
| *** J1m has quit IRC | 02:06 | |
| *** bskahan has quit IRC | 02:16 | |
| *** eaon has quit IRC | 02:20 | |
| *** bskahan has joined #zope3-dev | 02:30 | |
| *** bskahan has quit IRC | 02:35 | |
| *** stub has quit IRC | 02:47 | |
| *** projekt01 has joined #zope3-dev | 02:47 | |
| *** projekt01 has left #zope3-dev | 02:48 | |
| omegadan | Conceptually what is the purpose of containers? their intended use? | 03:10 |
| *** omegadan has quit IRC | 03:11 | |
| *** omegadan has joined #zope3-dev | 03:13 | |
| *** stub has joined #zope3-dev | 03:21 | |
| *** mizieya has joined #zope3-dev | 03:27 | |
| *** mizieya has left #zope3-dev | 03:27 | |
| *** BjornT has quit IRC | 03:48 | |
| *** anguenot has quit IRC | 03:51 | |
| *** __gotcha has quit IRC | 04:05 | |
| *** stub has quit IRC | 04:37 | |
| *** srichter has joined #zope3-dev | 04:49 | |
| *** BjornT has joined #zope3-dev | 04:52 | |
| omegadan | Any places I can read about "Sources" ? :) | 04:56 |
| *** stub has joined #zope3-dev | 05:12 | |
| *** tvon has quit IRC | 06:00 | |
| *** tvon|x31 has joined #zope3-dev | 06:00 | |
| *** hazmat has joined #zope3-dev | 06:43 | |
| *** BjornT has quit IRC | 06:50 | |
| *** stub has quit IRC | 06:52 | |
| *** hazmat has quit IRC | 06:55 | |
| *** hazmat has joined #zope3-dev | 07:19 | |
| *** stub has joined #zope3-dev | 07:27 | |
| *** hazmat has quit IRC | 07:31 | |
| *** RaFromBRC has quit IRC | 08:16 | |
| *** viyyer has joined #zope3-dev | 08:22 | |
| *** stub has quit IRC | 08:44 | |
| *** hazmat has joined #zope3-dev | 08:50 | |
| *** hazmat has quit IRC | 08:53 | |
| *** hazmat has joined #zope3-dev | 08:54 | |
| *** stub has joined #zope3-dev | 08:56 | |
| *** d2m has quit IRC | 09:37 | |
| *** yota has joined #zope3-dev | 09:50 | |
| *** hdima has joined #zope3-dev | 10:07 | |
| *** viyyer has quit IRC | 10:17 | |
| *** projekt01 has joined #zope3-dev | 10:22 | |
| *** viyyer has joined #zope3-dev | 10:27 | |
| *** d2m has joined #zope3-dev | 10:31 | |
| *** omegadan has quit IRC | 10:31 | |
| *** lunatik has joined #zope3-dev | 11:00 | |
| *** lunatik has left #zope3-dev | 11:18 | |
| *** viyyer has left #zope3-dev | 11:41 | |
| *** tarek has joined #zope3-dev | 12:07 | |
| projekt01 | Hi tarek, how is you webmail doing? | 12:08 |
| tarek | hi projekt01, I did not have time to work on the menu items yet, i have blocking issues on btrees :/ | 12:09 |
| projekt01 | It's Five related, I guess | 12:09 |
| tarek | yes, i don't really know what's going on, some weird side effects | 12:10 |
| tarek | but you guys gave me very good tips yesterday on menus, and markers, i can't wait to try it out :) | 12:11 |
| projekt01 | ;-) | 12:11 |
| *** J1m has joined #zope3-dev | 12:11 | |
| *** __gotcha has joined #zope3-dev | 12:12 | |
| tarek | now i need to find a btreefolder guru :) | 12:12 |
| projekt01 | I don't think I can help if it's Five related, but can you describe shortly what happens? | 12:14 |
| tarek | ok sure | 12:14 |
| tarek | i have a btreefolder2 that contains folderish objects | 12:15 |
| projekt01 | Uhhh, that's Zope2, right? | 12:15 |
| tarek | yes :/ | 12:15 |
| tarek | well | 12:15 |
| tarek | it's in z2 zodb so... i don't think i can't do it in other way | 12:16 |
| *** yota has quit IRC | 12:16 | |
| *** regebro has joined #zope3-dev | 12:16 | |
| tarek | i need to rename some of those obejct, so i have used setobj and delob, because regular Folder apis does seem to work in a btreefolder (renamePObcts and stuff) | 12:17 |
| tarek | s/renamePocts/renameObjects | 12:17 |
| tarek | so it works fine, but when i view them thru a five view object that creates a zope2 page templates | 12:17 |
| tarek | i get an attribute error in the publisher | 12:18 |
| tarek | it says my request object does not have a response attribute | 12:18 |
| tarek | and i stop and relaunch zope, it works then | 12:18 |
| *** __gotcha has quit IRC | 12:19 | |
| projekt01 | Ok, all I can say is, that the request in z3 has a response attribute. | 12:19 |
| tarek | so it does in z2 | 12:19 |
| tarek | the first step i think, is to set up the response headers | 12:20 |
| tarek | that's where it breaks | 12:20 |
| J1m | tarek, the Five crowd hangs out at #z3-base | 12:20 |
| J1m | This sounds pretty Five specific. | 12:21 |
| tarek | yes. ok sorry :) | 12:21 |
| J1m | np | 12:21 |
| *** __gotcha has joined #zope3-dev | 12:21 | |
| tarek | thanks projekt01 ;) | 12:22 |
| *** yota has joined #zope3-dev | 12:22 | |
| projekt01 | tarek, sorry I don't have any idea how z2 ZODB, Five, btreefolder2 and the z3 part plays together. | 12:23 |
| *** ChanServ sets mode: +o srichter | 12:23 | |
| tarek | yes, sorry my bet, Jim is right it's more Five specific. But when we have those issues, it's kind of hard to get the whole picture (z2 ? z3 ? Five ?) | 12:24 |
| projekt01 | Yes, I agree | 12:25 |
| projekt01 | But perhaps, dreamcatcher or hdima on z3-base can help you, I'm sure they know z2 very well and have z3 expirience | 12:26 |
| tarek | sure | 12:26 |
| projekt01 | Btw, we create a Word/OpenOffice to HTML/PDF converter utility for z3 right now, if somebody is interested in, let me know. | 12:29 |
| * VladDrac is considering a transformation utility | 12:36 | |
| *** alga has joined #zope3-dev | 12:51 | |
| J1m | projekt01, I'm sure than many people are interested. | 12:57 |
| J1m | I think that there are a number of these around. | 12:57 |
| J1m | I think that both Archetyps and Silva have these. | 12:57 |
| srichter | Silva does it via Silva XML; I am pretty sure | 12:58 |
| srichter | projekt01: are you sure, there are no free ones? | 12:58 |
| srichter | I think the wv2 library does this | 12:58 |
| srichter | personally, I would jsut use UNO in OpenOffice to create PDF and maybe even HTML, depending how good the output would be | 12:59 |
| srichter | pyUNO now ships with OpenOffice 2.0 | 12:59 |
| *** [apoirier] has joined #zope3-dev | 13:11 | |
| *** SteveA_ has joined #zope3-dev | 13:14 | |
| *** SteveA has quit IRC | 13:17 | |
| *** SteveA_ is now known as SteveA | 13:17 | |
| projekt01 | J1m, srichter, we implemented it allread for silva in a earlier project. The without the overhead from the Silva Docma server part. | 13:40 |
| projekt01 | Yes, we use PyUNO | 13:40 |
| projekt01 | It's allread converted to z3, up and running now ;-) | 13:40 |
| *** d2m has quit IRC | 13:40 | |
| projekt01 | Z3 is really easy for integrations if you have a working python product ;-) | 13:41 |
| *** eaon has joined #zope3-dev | 13:42 | |
| projekt01 | See http://svn.tiks.org/viewcvs/Tiks/trunk/src/tiks/openoffice/ for more info | 13:42 |
| *** d2m has joined #zope3-dev | 13:46 | |
| *** Aiste has joined #zope3-dev | 13:53 | |
| *** srichter has quit IRC | 13:53 | |
| *** `anthony has joined #zope3-dev | 14:06 | |
| *** bskahan has joined #zope3-dev | 14:09 | |
| *** J1m has quit IRC | 14:25 | |
| *** ignas has joined #zope3-dev | 14:31 | |
| *** hazmat has quit IRC | 14:46 | |
| tarek | projekt01: ayt ? | 14:47 |
| projekt01 | Yup | 14:47 |
| tarek | your cms is in german right ? | 14:48 |
| tarek | i mean *also* in german | 14:48 |
| projekt01 | You mean if we support i18n or if the documentation is in german? | 14:48 |
| tarek | no i mean did you have issues with forms that contains caracters that cannot be decoded using a dry unicode() | 14:49 |
| tarek | typically, german, french inputs | 14:50 |
| projekt01 | Yes, I have one, but I didn't take a look at this. In one utility we read a file and use some text for display | 14:50 |
| projekt01 | Could be that the text file isn't unicode | 14:51 |
| projekt01 | And there we have some french words. | 14:51 |
| projekt01 | Which didn't get right decoded. | 14:51 |
| projekt01 | I can you tell more on this next monday, I have to fix it till then. | 14:52 |
| projekt01 | decoded/encoded | 14:52 |
| *** srichter has joined #zope3-dev | 14:53 | |
| *** ChanServ sets mode: +o srichter | 14:53 | |
| *** bradb has joined #zope3-dev | 14:53 | |
| tarek | oh ok, i was talking about widgets | 14:54 |
| projekt01 | Not in widgets, just in some xmltree parts, where VladDrac changed in the buildTree test setup | 14:56 |
| tarek | ok thx | 14:56 |
| VladDrac | what did I do? | 14:56 |
| projekt01 | Perhaps you can take a look at this part in zope.app.rotterdam.xmlobject.py and the test files | 14:56 |
| projekt01 | VladDrac, nothing worng | 14:57 |
| projekt01 | Worng/wrong | 14:57 |
| VladDrac | projekt: but what did I do at all? | 14:57 |
| * VladDrac doesn't recall buildtree / xmltree test setups | 14:57 | |
| tarek | ok thx | 14:58 |
| projekt01 | Added a Cyrillic wor to the buildTree od buildFolder method in the zope3 test setup | 14:58 |
| *** bradb_ has joined #zope3-dev | 15:04 | |
| *** bradb_ has quit IRC | 15:05 | |
| VladDrac | wasn't me | 15:05 |
| *** bradb_ has joined #zope3-dev | 15:06 | |
| *** bradb has quit IRC | 15:07 | |
| *** bradb_ is now known as bradb | 15:07 | |
| projekt01 | VladDrac, Ah, sorry, it was dhima, I guess | 15:08 |
| hdima | projekt01: yes, you right :-) | 15:08 |
| projekt01 | hdima the zope3 top contributer ;-) | 15:10 |
| hdima | no :) | 15:10 |
| * hdima now digging in some TAL/MessageID issues... Ugh... | 15:12 | |
| *** dagnachew has joined #zope3-dev | 15:13 | |
| dagnachew | hello all | 15:13 |
| *** BjornT has joined #zope3-dev | 15:14 | |
| projekt01 | hdima, take a look at the subversion statistic, you are the most active author ;-) | 15:15 |
| dagnachew | hello projekt | 15:15 |
| srichter | projekt01: right now he surely is | 15:16 |
| srichter | projekt01: is that a roger statistic or is there really some sort of tool to determine the activity of people? | 15:16 |
| dagnachew | hello stricher | 15:17 |
| srichter | hi | 15:17 |
| projekt01 | If you use TortoiseSVN, you can take a look at the statistic | 15:17 |
| projekt01 | On windows ;-) | 15:17 |
| srichter | ah, I see | 15:17 |
| dagnachew | I need an advice | 15:17 |
| dagnachew | can someone tell me | 15:17 |
| srichter | you have to ask the question first ;-) | 15:17 |
| dagnachew | what is the state of zope wright know ? | 15:17 |
| srichter | Zope 3? | 15:18 |
| dagnachew | can my products in zope 2 work in zope 3 | 15:18 |
| dagnachew | ? | 15:18 |
| srichter | no | 15:18 |
| srichter | and won't for a long time (and I would say never) | 15:18 |
| dagnachew | so zope 3 will be always experimental ? | 15:18 |
| srichter | Zope 3 packages can be used in Zope 2 via Five though | 15:18 |
| dagnachew | srichter what do you think of the situation ? | 15:20 |
| srichter | it's all good | 15:20 |
| dagnachew | zope 3 not being backward compatible | 15:21 |
| srichter | it's better this way | 15:21 |
| srichter | Zope 2 products are usually awefully designed and people are better off redesigning them | 15:21 |
| dagnachew | do you think the products for zope 2 will be rewriteen | 15:21 |
| dagnachew | ? | 15:21 |
| regebro | dagnachew: Zope3 stops being experimental with Zope 3.1 | 15:21 |
| VladDrac | is anyone faimiliar with the rule: "never take truth value of non simple-types" | 15:21 |
| regebro | Most products will not be rewritten. Many because they don't need to, or becuase they make no sense. | 15:22 |
| dagnachew | regebro | 15:22 |
| dagnachew | how are you | 15:22 |
| regebro | There will however be other ways of doing the same thing. ;( | 15:22 |
| srichter | dagnachew: absolutely; CPS is already on its way by porting a lot of their features to Zope 3 | 15:22 |
| regebro | Opps that should be :) not :( | 15:22 |
| dagnachew | ? | 15:22 |
| regebro | dagnachew: I'm fine. | 15:22 |
| dagnachew | plone | 15:22 |
| dagnachew | will it work under zope 3 | 15:23 |
| *** bradb has quit IRC | 15:23 | |
| *** bradb has joined #zope3-dev | 15:23 | |
| srichter | Plone will eventually be reimplemented and I am sure they will provide migration tools | 15:23 |
| regebro | I expect it to be a Plone 3 that runs under Zope3, yes. | 15:23 |
| srichter | it makes much more senes on their level though | 15:23 |
| dagnachew | regebro there are great products too under zope 2.7 | 15:24 |
| dagnachew | like Fle3 | 15:24 |
| regebro | Sure. And maybe there will be backwards compatibility in the future, but I wouldn't count on it. | 15:24 |
| dagnachew | what use will be zope 3 without great products ?> | 15:25 |
| regebro | Rather there will be tools to help authors port products, like Fle3 to Zope3. | 15:25 |
| dagnachew | o ic | 15:25 |
| regebro | dagnachew: It will be nothing without great products. Whichis why you should start writing great products for Zope3. ;) | 15:25 |
| projekt01 | dagnachew, zope3 is a very, very good base for develop products | 15:26 |
| dagnachew | euh | 15:26 |
| projekt01 | Much better then everything we have | 15:26 |
| dagnachew | when zope 3.1 will be out ? | 15:26 |
| projekt01 | Depends on contributing/bugfix, I guess | 15:27 |
| dagnachew | I have another question | 15:27 |
| regebro | Don't know what the current status is, but pretty soon. | 15:27 |
| regebro | shoot | 15:28 |
| dagnachew | why php blog tools seem much nicer than python ? | 15:28 |
| regebro | Because people who use PHP ahre HTML-hacker, while people who use python are software developers. | 15:28 |
| regebro | So PHP stuff has a tendency to look good, and Python stuff has a tendency to have loads of (slightly hidden) features. :) | 15:29 |
| dagnachew | I asked this questions because I | 15:29 |
| projekt01 | regebro, ;-) | 15:29 |
| dagnachew | the enduser tnds | 15:29 |
| dagnachew | tends more for the eye candy | 15:29 |
| *** `anthony_ has joined #zope3-dev | 15:29 | |
| dagnachew | guys in your opinion | 15:29 |
| regebro | I know, and that's a problem with Zope-stuff in general. Quite often it doesn't look pretty, | 15:30 |
| dagnachew | is it possible to build tools | 15:30 |
| dagnachew | for exemple bloog tools with pretty CCS stuff | 15:30 |
| dagnachew | ? | 15:30 |
| regebro | Of course. | 15:30 |
| dagnachew | I have in mind Wordpress | 15:30 |
| dagnachew | Wordpress sites are in my opinion one of the bets blogs around | 15:31 |
| dagnachew | bests | 15:31 |
| regebro | I think this blog looks OK: http://blogs.nuxeo.com/sections/aggregators/all_posts/ | 15:31 |
| regebro | I don't know wordpress, maybe it has loads of good features. | 15:32 |
| dagnachew | http://www.jefte.net/ | 15:33 |
| dagnachew | regebro | 15:34 |
| dagnachew | this kind of blog | 15:34 |
| srichter | I will start the serious release cycle as soon as the really critical bugs are fixed | 15:35 |
| srichter | I think a real showstopper for an alpha is the WebDAV breakage | 15:35 |
| andrew_m | hmm.. does anyone know what could be wrong when (obj.__class__ == X) != isinstance(obj, X)? | 15:35 |
| regebro | dagnachew: Yes, what about it? | 15:35 |
| srichter | I would be willing to release an alpha when this bug is fixed | 15:36 |
| dagnachew | it looks much nicer ? | 15:36 |
| dagnachew | don't you think | 15:36 |
| *** anguenot has joined #zope3-dev | 15:36 | |
| SteveA | andrew_m: isinstance doesn't work well when obj or X is security-proxied | 15:37 |
| dagnachew | http://wordpress.org/about/screenshots/ | 15:37 |
| SteveA | also, note that obj.__class__ == X doesn't take subclassing into account | 15:37 |
| dagnachew | regebro take a look | 15:37 |
| regebro | I have, what about it? | 15:38 |
| SteveA | you can use X in obj.__mro__ for that, if obj is not a classic class or some other funky metaclass instance | 15:38 |
| srichter | andrew_m: SteveA is right, use zapi.isinstance instead | 15:38 |
| andrew_m | thanks - i'll try | 15:38 |
| SteveA | i really dislike zapi, btw | 15:38 |
| dagnachew | regebro | 15:38 |
| dagnachew | did you the wordpress screenshots | 15:38 |
| SteveA | it encourages use of zope3 only as a large lump of stuff | 15:38 |
| regebro | Yes. | 15:38 |
| dagnachew | is it possible to do the same | 15:38 |
| dagnachew | with python | 15:38 |
| dagnachew | correct me i am worng | 15:38 |
| srichter | SteveA: noone forces you to use it :-) | 15:39 |
| SteveA | and removes awareness of what parts you're using | 15:39 |
| dagnachew | if I am wrong | 15:39 |
| regebro | Of course it's possible, dagnachew ! | 15:39 |
| srichter | When I develop a Zope 3 app, I love it | 15:39 |
| dagnachew | all that with wordpress is CSS hack wright ? | 15:39 |
| SteveA | srichter: i don't use it. but, in my opinion, i think it is bad for the zope3 framework. | 15:39 |
| regebro | The design is HTML and CSS. It has NOTHING to do with which programming language you use. | 15:39 |
| andrew_m | ok, well, zapi.isinstance does the trick for now - thanks | 15:39 |
| dagnachew | regbro correct me if I am wrong | 15:39 |
| dagnachew | zope uses zptl instead of CSS ? | 15:40 |
| srichter | SteveA: I see what you mean, but it is really good for higher-level people | 15:40 |
| srichter | not worrying where something is coming from when developing a Zope 3 is good | 15:40 |
| regebro | No. I guess you mean ZPT, Zope Page Templates. | 15:40 |
| dagnachew | yep | 15:40 |
| srichter | Zope 3 apps I meant | 15:40 |
| dagnachew | does zope use CSS ? | 15:40 |
| regebro | That is a template language. | 15:40 |
| srichter | dagnachew: of course! | 15:41 |
| regebro | Zope uses CSS if your templates use CSS. | 15:41 |
| regebro | (Which they should). | 15:41 |
| SteveA | srichter: that's what getUtility and adapt() are for ;-) | 15:41 |
| dagnachew | srichter did you see the wordpress screenshots ? | 15:41 |
| dagnachew | http://wordpress.org/about/screenshots/ | 15:41 |
| SteveA | seeing getUtility come from zapi particularly irks me | 15:41 |
| regebro | ZPT is not "instead of" CSS or "instead of HTML". | 15:41 |
| hdima | srichter: I'm afraid that we will need to defer TAL/MessageID issues to the 3.2 time | 15:42 |
| dagnachew | sorry to distrub you guys | 15:42 |
| dagnachew | again | 15:42 |
| srichter | dagnachew: so what? as regebro already pointed out its just HTML and CSS | 15:42 |
| dagnachew | ok | 15:43 |
| srichter | dagnachew: Nuxeo's blog site looks good too in the same way | 15:43 |
| dagnachew | we will see two zope comunities ? | 15:43 |
| *** `anthony has quit IRC | 15:43 | |
| srichter | dagnachew: nope | 15:43 |
| dagnachew | I am sorry srichter | 15:43 |
| srichter | hdima: why? | 15:43 |
| dagnachew | wordpress sites are look much nicer | 15:43 |
| srichter | hdima: I really want implicit translation out of there; regardless to what we do in 3.2 | 15:44 |
| dagnachew | I mean two zope communites | 15:44 |
| dagnachew | zope 2.XX and zope 3 | 15:44 |
| regebro | dagnachew: Well, if you think they look nice, hire their web designer. :) | 15:44 |
| dagnachew | lol | 15:44 |
| regebro | dagnachew: no, it's the same community. | 15:44 |
| dagnachew | what do you advice to implement a prodcution environement in zope | 15:44 |
| dagnachew | zope 2.7 or zope3 | 15:45 |
| regebro | dagnachew: I repeat: Looking nice is just a question of design, not what programming language you use. | 15:45 |
| dagnachew | ok | 15:45 |
| srichter | depends on what your needs are | 15:45 |
| hdima | srichter: for example, now there is no way to use tal:replace and i18n:translate and it can take time | 15:45 |
| regebro | I recommend Zope3 if you are creating a web application from scratch. I recommend Zope2 if you need a content management system. | 15:46 |
| srichter | hdima: what do you mean "there is no way"? It does not work? | 15:46 |
| *** ChrisW has joined #zope3-dev | 15:46 | |
| ChrisW | any distutils-gifted people here? | 15:46 |
| hdima | srichter: if you use tal:replace and i18n:translate the error will be raised | 15:46 |
| dagnachew | regebro is it wrong to sugest that zope3 is an empty frameowrk ? | 15:47 |
| dagnachew | framework | 15:47 |
| regebro | I wouldn't call it "empty", but yes, it'sa framework, | 15:47 |
| srichter | hdima: but due to a bug, not onpurpose, right? | 15:47 |
| regebro | So is Zope2, but Zope 2 has loads of finished applications, like CPS, Plone and so on. | 15:47 |
| dagnachew | are there already products for zope 3? | 15:47 |
| regebro | Yes, there are already products for Zope3, but not as many. | 15:48 |
| srichter | yes, Tiks for example, which is production use; there are a couple other apps too | 15:48 |
| dagnachew | ok | 15:48 |
| dagnachew | thank you all for your advice | 15:48 |
| srichter | SchoolTool and Canonical's launchpad also use Zope 3 | 15:48 |
| hdima | srichter: I don't know for now how to fix this :) | 15:48 |
| srichter | hdima: ok, it will not be a show stopper, since it already existed in 3.0, but it would be a bonus if you get it fixed | 15:50 |
| hdima | srichter: the error message is: "i18n:translate and tal:replace are mutually exclusive" | 15:50 |
| srichter | hdima: working on show-stoppers is more important | 15:50 |
| hdima | srichter: I think so too | 15:50 |
| srichter | hdima: can we still remove explicit translation for tal:content cases? | 15:50 |
| hdima | srichter: tal:content and tal:replace are translated in the one place, so I don't think so | 15:52 |
| srichter | ok, crap | 15:52 |
| srichter | that means one more version where people get exposed to the wrong thing | 15:52 |
| hdima | maybe I found some workarounds, but the code will be worse :( | 15:54 |
| srichter | mmh, put a big fat TODO in the code, so that we will know for later | 15:54 |
| hdima | ok :) | 15:55 |
| *** koke has joined #zope3-dev | 16:03 | |
| regebro | Agh! | 16:08 |
| regebro | OK, but a bug fat TODO if you have to, but mention the collector issue, please. :) | 16:08 |
| *** ChrisW has left #zope3-dev | 16:09 | |
| hdima | regebro: ok :) | 16:11 |
| *** eaon has quit IRC | 16:14 | |
| *** SureshZ has joined #zope3-dev | 16:18 | |
| *** deo has joined #zope3-dev | 16:20 | |
| *** tonico has quit IRC | 16:20 | |
| *** lunatik has joined #zope3-dev | 16:21 | |
| lunatik | e | 16:21 |
| *** lunatik has left #zope3-dev | 16:21 | |
| *** tonico has joined #zope3-dev | 16:24 | |
| regebro | f | 16:25 |
| VladDrac | g? | 16:32 |
| *** koke has left #zope3-dev | 16:35 | |
| *** fcorrea_tired is now known as fcorrea | 16:36 | |
| *** Theuni is now known as the|flow | 16:36 | |
| projekt01 | Now, I know what's wrong with the addMenuItem directive, if you use the factory attribute for a class, you can use the addMenuItem only once for the factory class | 16:38 |
| projekt01 | Because the class get's registered as a Ifactory utility. | 16:39 |
| projekt01 | If you like to use the addMEnuItem for another Iadding implementation, which is possible, | 16:39 |
| projekt01 | This ends in a duplicated IFactory utility regsitration | 16:39 |
| projekt01 | I propose to change this and use a already registred factory id in the addMenuItem and not register other factories with a prefix BrowserAdd__! | 16:41 |
| projekt01 | notice, the factory attribute is used for all folders or components without a addform | 16:44 |
| projekt01 | This means you can't use the addMenuItem directive for folder classes more then once! (in different IAdding views) | 16:45 |
| projekt01 | I guess nobody uses own IAdding views right now, that is the view called "+" ;-) | 16:46 |
| *** hdima has quit IRC | 16:47 | |
| *** gintas has joined #zope3-dev | 16:56 | |
| srichter | projekt01: what about the cases where no factory is registered for a given class? | 16:58 |
| projekt01 | That's a missconfiguration;-) | 16:59 |
| projekt01 | I was wrong, there is a for attribute where you have to use additional to the menu if you use a different IAdding | 17:01 |
| projekt01 | This means the addMenuItem directive is working for other Iadding views. | 17:02 |
| projekt01 | But I don't like it anyway. It's to much complexity. | 17:02 |
| projekt01 | And the worst part is that all menu items get called every time you access the ZMI and check the constraints for adding. | 17:03 |
| projekt01 | I hope I can find another less performant critcal concept for 3.2 | 17:04 |
| *** dagnachew has quit IRC | 17:05 | |
| bradb | does it make sense to want to render a Choice field with a widget that allows multi select? if not, what field type do i want that allows 1. me to specify a vocab of allowable options and 2. allows for selection of multiple values from that list | 17:05 |
| bradb | ? | 17:05 |
| *** dagnachew has joined #zope3-dev | 17:05 | |
| BjornT | bradb: List(value_type=Choice(...)) | 17:07 |
| BjornT | (or some other sequence field) | 17:07 |
| bradb | i thought of that, but i got the impression that it wouldn't render a multi-select widget as i expect | 17:08 |
| bradb | i expected it would render multiple dropdowns | 17:08 |
| * bradb gives it a quick try then | 17:08 | |
| projekt01 | Hm, would be nice to have a online help topic which tells you which field combination renders which widgets ;-) | 17:10 |
| BjornT | i'm not sure, though, if the default widget works if you're not dealing with strings. i've had problems with that before... | 17:11 |
| bradb | i think this works. i should have tried it before asking. | 17:12 |
| bradb | cheers | 17:12 |
| *** BjornT has quit IRC | 17:13 | |
| VladDrac | http://www.heise.de/security/dienste/browsercheck/demos/nc/mozdemo3.shtml <- scary (click 'test ausfuhren') | 17:17 |
| *** faassen has joined #zope3-dev | 17:23 | |
| *** niemeyer has joined #zope3-dev | 17:29 | |
| srichter | VladDrac: yeah, but only if you use FF | 17:30 |
| *** dagnachew has quit IRC | 17:37 | |
| *** BjornT has joined #zope3-dev | 17:41 | |
| *** mohsen has joined #zope3-dev | 17:45 | |
| *** mohsen is now known as mohsen|away | 17:45 | |
| *** mohsen|away is now known as mohsen | 17:45 | |
| *** hazmat has joined #zope3-dev | 18:08 | |
| *** tarek has quit IRC | 18:12 | |
| *** BjornT_ has joined #zope3-dev | 18:19 | |
| *** bradb_ has joined #zope3-dev | 18:19 | |
| *** bradb has quit IRC | 18:23 | |
| *** bradb_ is now known as bradb | 18:24 | |
| *** mgedmin has joined #zope3-dev | 18:25 | |
| *** BjornT has quit IRC | 18:35 | |
| *** tvon|x31 has quit IRC | 18:38 | |
| *** tvon|x31 has joined #zope3-dev | 18:39 | |
| *** BjornT_ is now known as BjornT | 18:42 | |
| *** SteveA has quit IRC | 18:46 | |
| *** tvon|x31 is now known as tvon | 18:48 | |
| *** SteveA has joined #zope3-dev | 18:49 | |
| *** stub has quit IRC | 18:56 | |
| *** hazmat has quit IRC | 19:00 | |
| *** strichter has joined #zope3-dev | 19:05 | |
| *** srichter has quit IRC | 19:07 | |
| *** strichter is now known as srichter | 19:07 | |
| *** ChanServ sets mode: +o srichter | 19:07 | |
| *** ignas has quit IRC | 19:21 | |
| *** hazmat has joined #zope3-dev | 19:26 | |
| *** stub has joined #zope3-dev | 19:33 | |
| *** regebro has quit IRC | 19:35 | |
| *** fcorrea is now known as fcorrea_dormindo | 19:58 | |
| *** __gotcha_ has joined #zope3-dev | 20:03 | |
| *** dagnachew has joined #zope3-dev | 20:07 | |
| *** `anthony_ has left #zope3-dev | 20:11 | |
| *** gintas has quit IRC | 20:12 | |
| *** __gotcha has quit IRC | 20:19 | |
| *** hazmat has quit IRC | 20:27 | |
| *** [apoirier] has quit IRC | 20:43 | |
| *** faassen has quit IRC | 20:49 | |
| *** hazmat has joined #zope3-dev | 20:54 | |
| *** dagnachew has quit IRC | 21:10 | |
| *** hazmat has quit IRC | 21:12 | |
| *** dagnachew has joined #zope3-dev | 21:14 | |
| *** RaFromBRC has joined #zope3-dev | 21:17 | |
| *** mohsen has quit IRC | 21:19 | |
| *** stub has quit IRC | 21:27 | |
| *** anguenot has left #zope3-dev | 21:39 | |
| *** dagnachew has quit IRC | 21:40 | |
| *** mkerrin has joined #zope3-dev | 21:42 | |
| *** the|flow is now known as the|muuuh | 21:52 | |
| *** alga has quit IRC | 21:58 | |
| *** the|muuuh is now known as The|Uni | 22:02 | |
| *** Aiste has quit IRC | 22:05 | |
| *** Aiste has joined #zope3-dev | 22:06 | |
| *** mgedmin has quit IRC | 22:07 | |
| *** MacYET has joined #zope3-dev | 22:08 | |
| *** Aiste has quit IRC | 22:16 | |
| *** bskahan has quit IRC | 22:33 | |
| *** mkerrin has quit IRC | 22:43 | |
| *** MacYET has quit IRC | 22:45 | |
| *** tvon has quit IRC | 22:53 | |
| *** tvon has joined #zope3-dev | 22:54 | |
| *** bskahan has joined #zope3-dev | 22:58 | |
| *** bska|mobile has joined #zope3-dev | 23:17 | |
| *** mgedmin has joined #zope3-dev | 23:19 | |
| *** bskahan has quit IRC | 23:23 | |
| *** bskahan_ has joined #zope3-dev | 23:24 | |
| *** srichter has quit IRC | 23:34 | |
| *** bska|mobile has quit IRC | 23:41 | |
| *** dagnachew has joined #zope3-dev | 23:46 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!