You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(277) |
Nov
(3) |
Dec
(15) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(1) |
Feb
(5) |
Mar
(45) |
Apr
|
May
|
Jun
(1) |
Jul
(6) |
Aug
(2) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
From: Myroslav O. <My...@or...> - 2002-03-18 09:38:04
|
Hi, Another question emerged. I've come to the need that I'd like to have dynamic queries within multiple_reference property. Or to be able to feed multiple_reference with objects I want. Or to filter whole set to limit them to set necessary. Is that possible now? I do not really know how... Regards, Myroslav |
From: Myroslav O. <My...@or...> - 2002-03-18 09:26:18
|
Morten W. Petersen wrote: >>> There needs to be special quoting for widgets, OK, that's a bug. Would >>> you mind posting it on the SF project page? >>> >> Sure. I'll do. Maybe there is more reason to correct that bug myself? >> Will it be worth efforts or you'll do it much faster? >> > > It will be worth efforts as it'll get you started... Easy like 1,2,3.. > :) > Ok. in html_widgets.py each value = html_quote_function(self.value) have to be replaced with value = html_quote_function(self.value, quote=1) except the one in class textarea (no need there). Regards, Myroslav |
From: Morten W. P. <mo...@th...> - 2002-03-15 15:20:05
|
On Fri, Mar 15, 2002 at 04:46:46PM +0200, Myroslav Opyr wrote: > It works. Question: is it possible to avoid it? For example > multiple_reference property "repairs" itself after > property_manager.update_properties()... Good question. It's always possible to 'repair' properties on updates, but, what if there is application logic that depends on the property? I.e. to safely implement a 'lazy' update of the property, a 'hook' of some sort has to be implemented, and this hook has to be 'called' every time an attribute of the object is accessed. I'm guessing that will be complex to implement and resource (CPU) intensive... > Q2: What extra features are hidden inside warp-framework? Depends on your definition of hidden. :) There's little documentation, so virtually everything is 'hidden'. > What if I need extra features, extra functionality. Can I continue > development? Can you provide me with guidelines. Yes, you can continue development. Guidelines, yes.. 1. Make proposals, like the first email of this thread 2. KISS (don't get 'clever' on the code level) 3. Follow the Thingamy styleguide Then I can discuss the proposals with you and you'll be able to do the rest on your own. > What interest me now is complex screens with different functional > (informational) parts on the same page. Cool, that's one of the areas I'd like to look into as well. :) > >There needs to be special quoting for widgets, OK, that's a bug. Would > >you mind posting it on the SF project page? > > > Sure. I'll do. Maybe there is more reason to correct that bug myself? > Will it be worth efforts or you'll do it much faster? It will be worth efforts as it'll get you started... Easy like 1,2,3.. :) -Morten |
From: Myroslav O. <My...@or...> - 2002-03-15 14:58:19
|
Morten W. Petersen wrote: >On Fri, Mar 15, 2002 at 02:28:57AM +0200, Myroslav Opyr wrote: > >>Desired solution >> >> To update existing instances instead of recreating. >> >And the desired result can be reached by going to > > http://hostname/addressbook/update_catalog_reindex_batch > >(after a restart). Then all instances will be updated with the >new email property available. See catalog.py for relevant code. > It works. Question: is it possible to avoid it? For example multiple_reference property "repairs" itself after property_manager.update_properties()... Q2: What extra features are hidden inside warp-framework? >>What is status of warp-framework? Calm on lists... >> >Right now there isn't any commercial project driving the development, >so I'd say 'put on ice'. Will probably fix bugs and (just barely) >start documenting though. > What if I need extra features, extra functionality. Can I continue development? Can you provide me with guidelines. What interest me now is complex screens with different functional (informational) parts on the same page. >>I've found a bug in string widget rendering or string property >>processing but can't track it down myself. If I have string property and >>it's value contains quotes. Widget is rendered incorrectly: >> >><tr> >> <th style="text-align: left; vertical-align: top; width: 10%; >> width="10%">Name</th> >> <td colspan="2 style="width: 90%; width="90%"> >> <input type="text" class="textfield" name="name" size="40" >> value="Company "Idea/> >> </td> >></tr> >> >>Any thoughts? >> >There needs to be special quoting for widgets, OK, that's a bug. Would >you mind posting it on the SF project page? > Sure. I'll do. Maybe there is more reason to correct that bug myself? Will it be worth efforts or you'll do it much faster? Regards, Myroslav |
From: Morten W. P. <mo...@th...> - 2002-03-15 14:19:25
|
On Fri, Mar 15, 2002 at 02:28:57AM +0200, Myroslav Opyr wrote: > Sutuation > > I've created my class "contact". I've created a lot of instances of > "contact". I changed "class" and added extra string property "email". > > Symptoms > > When trying to edit previously created instances I get a form with > "Email" label but without a string widget tag with error message > instead. When trying to edit newly created instances everythin ig > fine, they have property and corresponding widget. > > Probable solutions > > To recreate all "old" instances and to copy properties by hand or > programmaticall. > > Desired solution > > To update existing instances instead of recreating. And the desired result can be reached by going to http://hostname/addressbook/update_catalog_reindex_batch (after a restart). Then all instances will be updated with the new email property available. See catalog.py for relevant code. > What is status of warp-framework? Calm on lists... Right now there isn't any commercial project driving the development, so I'd say 'put on ice'. Will probably fix bugs and (just barely) start documenting though. > I've found a bug in string widget rendering or string property > processing but can't track it down myself. If I have string property and > it's value contains quotes. Widget is rendered incorrectly: > > <tr> > <th style="text-align: left; vertical-align: top; width: 10%; > width="10%">Name</th> > <td colspan="2 style="width: 90%; width="90%"> > <input type="text" class="textfield" name="name" size="40" > value="Company "Idea/> > </td> > </tr> > > Any thoughts? There needs to be special quoting for widgets, OK, that's a bug. Would you mind posting it on the SF project page? -Morten |
From: Myroslav O. <My...@or...> - 2002-03-15 00:40:02
|
Hi, Morten, I've come up to a place where I need your assistance. Sutuation I've created my class "contact". I've created a lot of instances of "contact". I changed "class" and added extra string property "email". Symptoms When trying to edit previously created instances I get a form with "Email" label but without a string widget tag with error message instead. When trying to edit newly created instances everythin ig fine, they have property and corresponding widget. Probable solutions To recreate all "old" instances and to copy properties by hand or programmaticall. Desired solution To update existing instances instead of recreating. What is status of warp-framework? Calm on lists... I've found a bug in string widget rendering or string property processing but can't track it down myself. If I have string property and it's value contains quotes. Widget is rendered incorrectly: <tr> <th style="text-align: left; vertical-align: top; width: 10%; width="10%">Name</th> <td colspan="2 style="width: 90%; width="90%"> <input type="text" class="textfield" name="name" size="40" value="Company "Idea/> </td> </tr> Any thoughts? Myroslav |
From: Morten W. P. <mo...@th...> - 2002-02-18 06:44:57
|
On Thu, Feb 14, 2002 at 11:27:16PM -0800, Volodymyr Cherepanyak wrote: > Fine, it works :-). Excellent. :) It's probably a thread-related issue, but I don't have time to look into it.. Works on some Linux boxes, and fails on others. Go figure! -Morten |
From: Volodymyr C. <vc...@ya...> - 2002-02-15 07:27:16
|
--- "Morten W. Petersen" <mo...@th...> wrote: > On Tue, Feb 12, 2002 at 12:13:30AM -0800, Volodymyr > Cherepanyak wrote: > > > No response where returned for any GET request. In > > browser it looked like loading - just wait...... > > OK, try to remove the line 'import scheduler' from > lib/python/Products/warp_framework/__init__.py and > see > if that works.. Fine, it works :-). Volodymyr. __________________________________________________ Do You Yahoo!? Got something to say? Say it better with Yahoo! Video Mail http://mail.yahoo.com |
From: Morten W. P. <mo...@th...> - 2002-02-14 16:42:41
|
On Tue, Feb 12, 2002 at 12:13:30AM -0800, Volodymyr Cherepanyak wrote: > No, I see exactly nothing. Zope started without > errors. Nothing logged into z2.log. [...] > No response where returned for any GET request. In > browser it looked like loading - just wait...... OK, try to remove the line 'import scheduler' from lib/python/Products/warp_framework/__init__.py and see if that works.. -Morten |
From: Volodymyr C. <vc...@ya...> - 2002-02-12 08:13:32
|
--- "Morten W. Petersen" <mo...@th...> wrote: > On Tue, Feb 05, 2002 at 11:42:47PM +0200, Volodymyr > Cherepanyak wrote: > > > I didn't manage to run Zope with warp_framework on > Linux. After > > installing it I can't log into ZMI (don't see it > at all). Any hint? > > Can you see other pages? Hi Morten, No, I see exactly nothing. Zope started without errors. Nothing logged into z2.log. Here is STUPID_LOG. U 000000000 2002-02-12T09:39:15 System startup B 145209908 2002-02-12T09:39:31 GET / I 145209908 2002-02-12T09:39:31 0 B 145217828 2002-02-12T09:40:53 GET /manage_main I 145217828 2002-02-12T09:40:53 0 B 145224724 2002-02-12T09:41:02 GET /index_html I 145224724 2002-02-12T09:41:02 0 No response where returned for any GET request. In browser it looked like loading - just wait...... Volodymyr. __________________________________________________ Do You Yahoo!? Send FREE Valentine eCards with Yahoo! Greetings! http://greetings.yahoo.com |
From: Morten W. P. <mo...@th...> - 2002-02-11 15:00:37
|
On Tue, Feb 05, 2002 at 11:42:47PM +0200, Volodymyr Cherepanyak wrote: > I've ran this all on W2K. I found several misstypes in address_book=20 > groups meta_types.... ;-) . Still automaticly created groups doesn't=20 > work. Killed them - Added Some - and ran OK. Cool, the address book product is really only poorly re-organized code at this stage... :] > I didn't manage to run Zope with warp_framework on Linux. After=20 > installing it I can't log into ZMI (don't see it at all). Any hint? Can you see other pages? -Morten |
From: Volodymyr C. <vc...@ya...> - 2002-01-31 07:51:20
|
Hi Morten, I have tried to play around with zope-contacts (zope_address), the demo for warp-framework. One thing I can't brake through is references. I've installed Zope 2.4.3, yestrdays warp-framework(30-01-2002),and last zope_address. Problems is with groups listing form and groups select in contact edit form. They both fail. Is there any way out. As I see it is catalog problem... Some proxied (or mybrains) instances are returned by catalog, but no interface method (get_object_title, etc.) on the instance does work. By the way, the same problem I've seen at BRCYatches demo in transactions edit form... Oh,and anothrer thing, warp-framework build from 29 and 30 doesn't work straight forward. There is an error in thread_safe_counter, something like global name "file" not found. (I've run everything with thread_safe_counter from 12-12-2001). Regards Volodymyr. __________________________________________________ Do You Yahoo!? Great stuff seeking new owners in Yahoo! Auctions! http://auctions.yahoo.com |
From: <jm...@so...> - 2001-12-13 18:04:04
|
---------- Forwarded message ---------- Date: Wed, 12 Dec 2001 16:35:47 -0600 From: alan runyan <ru...@ru...> To: zop...@zo... Subject: [Zope-Annce] zope-skins mailing list Hi. There is a list that is starting up that is going to focus on the UI portions of ZOPE. Ideally this will be the meeting place for HTML designers to get involved with ZOPE. A idea that has been floating around Alex Limi and I has been to try to formalize some sort of CSS API so Product develoeprs can adhere to (something very simple). so if you are intereted in the UI portions of CMF/ZMI/Products this mailing list will hold some interest. This is a request for designers to please subscrieb to the mailing list. There may be quite a few requests for UI revamps and this might be a really good communication channel to bridge HTML Designers with Software developers. the mailing list is http://lists.zope.org/mailman/listinfo/zope-skins _______________________________________________ Zope-Announce maillist - Zop...@zo... http://lists.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://lists.zope.org/mailman/listinfo/zope Developers: http://lists.zope.org/mailman/listinfo/zope-dev ) |
From: <mo...@th...> - 2001-12-07 07:50:19
|
On Fri, 07 Dec 2001 10:48:24 GMT+1, Kapil Thangavelu <k_v...@ya...> wrote: | incidentally inclusion of the patch was discussed | briefly on zope-coders between jim fulton and stephen | richter (consult the archives for november). (archives for october ;-), thanks) There's some talk about global thread state, and only being able to use one active request per thread: http://lists.zope.org/pipermail/zope-coders/2001-October/000306.html -Morten |
From: Kapil T. <k_v...@ya...> - 2001-12-06 21:23:06
|
incidentally inclusion of the patch was discussed briefly on zope-coders between jim fulton and stephen richter (consult the archives for november). kapil --- mo...@th... wrote: > On Thu, 06 Dec 2001 11:55:10 GMT+1, > <jm...@so...> wrote: > > | > | I tried the Patches, because my Zope is not 2.3.0, > and the first > | patch I tried didn't work, so I stopped. It was > Globals.py.diff > | > | But, are this patches mandatory ? Are they > mandatory for zope > | -messages ? > > They are mandatory for zope-messages when it is > being used along > the extended userfolder product [1]. > > | And third, if this patch is "so good", why isn't > it accepted in > | official Zope distribution ? > > Nobody claimed it was 'so good'. That's an > extremely annoying way > to ask a question. > > [1] http://www.sf.net/projects/exuserfolder > > -Morten > > _______________________________________________ > Zope-messages mailing list > Zop...@li... > http://lists.imeme.net/listinfo/zope-messages __________________________________________________ Do You Yahoo!? Send your FREE holiday greetings online! http://greetings.yahoo.com |
From: <jm...@so...> - 2001-12-06 10:52:34
|
> That should result in less maintenance for those 10 products as opposed > to 10 products defining their own interface. Definitively, it is a great argument :-) --=20 __o _ \<_ (_)/(_) Saludos de Juli=E1n EA4ACL -.- |
From: <mo...@th...> - 2001-12-06 08:56:03
|
On Thu, 06 Dec 2001 11:55:10 GMT+1, <jm...@so...> wrote: | | I tried the Patches, because my Zope is not 2.3.0, and the first | patch I tried didn't work, so I stopped. It was Globals.py.diff | | But, are this patches mandatory ? Are they mandatory for zope | -messages ? They are mandatory for zope-messages when it is being used along the extended userfolder product [1]. | And third, if this patch is "so good", why isn't it accepted in | official Zope distribution ? Nobody claimed it was 'so good'. That's an extremely annoying way to ask a question. [1] http://www.sf.net/projects/exuserfolder -Morten |
From: <mo...@th...> - 2001-12-06 08:49:29
|
On Thu, 06 Dec 2001 11:46:18 GMT+1, <jm...@so...> wrote: | On Tue, 4 Dec 2001 mo...@th... wrote: | | > Why will products 'grow older faster' because it's a GUI? | | No, what I wanted to say is that the products that uses Warp have a | very big depency, because Warp is their gui. | And if this gui grows older faster, then the whole product grows older | faster: it needs more maintenance. I can agree that given that warp provides a GUI, that this results in more maintenance than if it didn't. At the same time, it removes *a lot* of the effort needed to get a product up and running. I'd guess that 70-80% of the work with interfaces, hand coding of HTML and CSS can be automated from product to product. Hopefully, there'll at some point be more than, say, 10 products using this framework, and at that point, simple patches, fixes and maintenance can be shared between those 10 products, with some coordination. That should result in less maintenance for those 10 products as opposed to 10 products defining their own interface. -Morten |
From: <jm...@so...> - 2001-12-04 20:03:45
|
On Tue, 4 Dec 2001 mo...@th... wrote: > Why will products 'grow older faster' because it's a GUI? No, what I wanted to say is that the products that uses Warp have a very big depency, because Warp is their gui. And if this gui grows older faster, then the whole product grows older faster: it needs more maintenance. --=20 __o _ \<_ (_)/(_) Saludos de Juli=E1n EA4ACL -.- |
From: <mo...@th...> - 2001-12-04 18:02:51
|
On Tue, 04 Dec 2001 21:00:07 GMT+1, <jm...@so...> wrote: | If there are many things, and if there is dependencies between this | things (something that stops working can do that everything doesn't | work any more, REQUEST patch for example) then the Product will make | old very fast. It may require some extra maintenance, yes. However, specifically for the request patch product it's possible to copy the files from python/* to $ZOPE/lib/python (not using diffs) -- this works for me. | And because it is a Gui, every product using warp will make old very | fast. | | Contradict me please ! Why will products 'grow older faster' because it's a GUI? -Morten |
From: <mo...@th...> - 2001-12-04 17:57:25
|
On Tue, 04 Dec 2001 20:57:55 GMT+1, =?ISO-8859-1?Q? Juli=E1n_Mu=F1oz_Dom=EDnguez?= <jm...@so...> wrote: | | > | What is warp framework ? | > | > >From the (very recently :-) added FAQ: | | Where is the FAQ ? Here it is (in CVS): http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/~checkout~/warp- framework/warp_framework/documentation/developer/faq.txt? rev=HEAD&content-type=text/plain -Morten |
From: <jm...@so...> - 2001-12-04 17:46:57
|
> 2. Why does it exist ? > > The main purpose, or ever-changing goal of the framework is can > be summed up by the phrase 'If you have to do something twice, > put it here'. It's a well organized 'ball of mud'. Ok. A phylosophycal question: If there are many things, and if there is dependencies between this things (something that stops working can do that everything doesn't work any more, REQUEST patch for example) then the Product will make old very fast. And because it is a Gui, every product using warp will make old very fast. Contradict me please ! -- |
From: <jm...@so...> - 2001-12-04 17:34:11
|
> | What is warp framework ? > > >From the (very recently :-) added FAQ: Where is the FAQ ? --=20 __o _ \<_ (_)/(_) Saludos de Juli=E1n EA4ACL -.- |
From: <jm...@so...> - 2001-12-04 17:03:58
|
On Mon, 3 Dec 2001 mo...@th... wrote: > >From the install.txt in global request patch: > > If you have an untainted Zope 2.3.0: > > copy the files in the python folder into > their respective directories under > /*zope*/lib/python/******* > > Did you copy the python/Globals.py to $ZOPE/lib/python and > python/ZPublisher/Request.py & python/ZPublisher/Publish.py > to $ZOPE/lib/python/ZPublisher ? I tried the Patches, because my Zope is not 2.3.0, and the first patch I tried didn't work, so I stopped. It was Globals.py.diff But, are this patches mandatory ? Are they mandatory for zope-messages ? If I patch Zope this way, will there be compatibility problems ? - Updating Zope - With Other Products And third, if this patch is "so good", why isn't it accepted in official Zope distribution ? --=20 __o _ \<_ (_)/(_) Saludos de Juli=E1n EA4ACL -.- |
From: <mo...@th...> - 2001-12-03 06:48:30
|
On Mon, 03 Dec 2001 09:49:29 GMT+1, <jm...@so...> wrote: | What is warp framework ? >From the (very recently :-) added FAQ: 1. What is the Warp Framework ? The warp framework is an application framework, consisting of: * GUIs * A clean, overridable API * A collection of often used methods and patterns 2. Why does it exist ? The main purpose, or ever-changing goal of the framework is can be summed up by the phrase 'If you have to do something twice, put it here'. It's a well organized 'ball of mud'. Hope that helps, Morten |