IRC log of #zope3-dev for Wednesday, 2006-02-08

*** kamalgill has joined #zope3-dev00:02
*** sashav has quit IRC00:03
*** fabiorizzo has quit IRC00:07
*** ruda_porto has quit IRC00:20
*** dobee has quit IRC00:22
*** benji has quit IRC00:22
*** fabiorizz1 has quit IRC00:26
*** vinsci_ has joined #zope3-dev00:29
*** vinsci has quit IRC00:29
*** SiggyF has quit IRC00:35
*** projekt01 has joined #zope3-dev00:53
*** _projekt01 has joined #zope3-dev00:59
*** projekt01 has quit IRC00:59
*** zbir has quit IRC01:01
*** jinty has quit IRC01:20
_projekt01does anybody know why the request.form doesn't provide the correct order of the form fields?01:23
_projekt01Is this just a twisted issue or does this also happen with zserver?01:23
*** _projekt01 is now known as projekt0101:23
*** philiKON has joined #zope3-dev01:52
*** chollus has quit IRC02:03
*** projekt01 has quit IRC02:04
*** edgordon has quit IRC02:08
*** strichter has joined #zope3-dev02:17
*** srichter has quit IRC02:32
*** Theuni has quit IRC02:34
*** philiKON has quit IRC02:42
*** yota has quit IRC02:44
*** niemeyer has quit IRC03:12
*** niemeyer has joined #zope3-dev03:14
*** deo has quit IRC03:47
*** stub has joined #zope3-dev03:55
*** pcardune has joined #zope3-dev04:11
*** stub has quit IRC04:13
*** RockyBurt is now known as RockyBurt|Zzz04:21
*** wrobel has quit IRC04:23
*** wrobel has joined #zope3-dev04:23
*** stub has joined #zope3-dev04:26
*** zbir has joined #zope3-dev04:38
*** jenner has quit IRC04:52
*** zbir_ has joined #zope3-dev05:23
*** zbir has quit IRC05:35
*** newpers_ has joined #zope3-dev06:01
*** niemeyer has quit IRC06:57
*** RobTS has quit IRC07:15
*** RockyBurt|Zzz has quit IRC07:21
*** RockyBurt has joined #zope3-dev07:22
*** kamalgill has quit IRC08:06
*** _srichter has joined #zope3-dev08:10
*** eins has joined #zope3-dev08:10
einshi08:10
*** strichter has quit IRC08:21
*** strichter has joined #zope3-dev08:21
*** sashav has joined #zope3-dev08:24
*** sashav has quit IRC08:25
*** strichter has quit IRC08:30
*** strichter has joined #zope3-dev08:31
*** dobee has joined #zope3-dev08:32
*** _srichter has quit IRC08:37
*** hdima has joined #zope3-dev09:07
*** RobTS has joined #zope3-dev09:08
*** RockyBurt has quit IRC09:17
*** RockyBurt has joined #zope3-dev09:17
*** dobee has quit IRC09:19
*** romanofski has joined #zope3-dev09:34
*** dobee has joined #zope3-dev09:43
*** pcardune has quit IRC09:44
*** romanofski has quit IRC09:51
*** romanofski has joined #zope3-dev09:53
*** d2m_ is now known as d2m_afk09:59
romanofskimoin :)10:05
*** strichter is now known as srichter10:11
*** ChanServ sets mode: +o srichter10:11
*** RockyBurt has quit IRC10:14
*** RockyBurt has joined #zope3-dev10:14
einshi romanofski10:19
* romanofski waves to eins 10:19
*** Theuni has joined #zope3-dev10:29
*** natea has quit IRC10:38
*** _tarek has joined #zope3-dev10:40
*** _tarek has quit IRC10:42
*** _tarek has joined #zope3-dev10:43
*** romanofski has quit IRC10:45
*** romanofski has joined #zope3-dev10:46
*** romanofski has quit IRC10:49
*** romanofski has joined #zope3-dev10:50
*** natea has joined #zope3-dev10:52
*** sashav has joined #zope3-dev10:54
*** MrTopf has joined #zope3-dev10:56
*** marchino has joined #zope3-dev11:02
*** projekt01 has joined #zope3-dev11:11
*** ignas has joined #zope3-dev11:14
*** j-w has joined #zope3-dev11:32
*** philiKON has joined #zope3-dev12:05
*** marchino has quit IRC12:08
*** RockyBurt has quit IRC12:32
*** RockyBurt has joined #zope3-dev12:33
*** faassen has joined #zope3-dev12:33
*** yota has joined #zope3-dev12:46
*** RockyBurt has quit IRC12:47
*** RockyBurt has joined #zope3-dev12:48
*** mgedmin has joined #zope3-dev12:52
*** jinty has joined #zope3-dev13:00
*** vlado has joined #zope3-dev13:06
*** alga has joined #zope3-dev13:17
*** russf has quit IRC13:41
*** jinty has quit IRC13:52
*** ruda_porto has joined #zope3-dev13:55
*** MJ has quit IRC13:58
*** MJ has joined #zope3-dev14:09
*** mkerrin has joined #zope3-dev14:13
*** zopepaul has joined #zope3-dev14:18
*** andres has joined #zope3-dev14:38
*** niemeyer has joined #zope3-dev14:51
*** tiredbones has joined #zope3-dev14:52
*** benji_york has joined #zope3-dev14:54
*** zbir_ has quit IRC14:58
*** RockyBurt has quit IRC15:00
*** RockyBurt has joined #zope3-dev15:00
*** mgedmin has quit IRC15:01
*** zopepaul has quit IRC15:01
*** tiredbones has quit IRC15:07
*** tiredbones has joined #zope3-dev15:15
*** alga has quit IRC15:32
projekt01Does anybody know why the request.form doesn't provide the order of the form fields?15:35
srichterprojekt01: because it is a mapping15:35
srichterprojekt01: the HTTP request knows nothing about the order of fields15:35
projekt01srichter, but a dict provides a order as long no operation happens on the dict.15:36
projekt01Like first in first out15:36
*** alga has joined #zope3-dev15:37
srichterthat is not true15:37
projekt01srichter, the python doc says:15:46
projekt01Keys and values are listed in an arbitrary order which is non-random, varies across Python implementations, and depends on the dictionary's history of insertions and deletions.15:46
*** Aiste has quit IRC15:46
RockyBurtprojekt01: but whatever mechanism is returning the form containing the params could have built up that dict some some random order15:48
RockyBurts/form/dict/15:48
projekt01RockyBurt, I'm not sure I understand. A Form returns the field in a order (via request, "string") to the server. right?15:50
RockyBurtyes, but twisted or zserver aren't obligated to maintain that order15:50
projekt01Is there a reason why?15:50
RockyBurtwhen i was doing heavy j2ee work in the past we had the same issue, some application servers returned GET query params in a specific order, some did not... because the HTTP spec doesn't say that order has to be maintained, so its up to the server implementation to decide whether to support an order15:51
projekt01RockyBurt, Ok that's true, but bad15:53
RockyBurtagreed ;)15:53
RockyBurtquite annoying15:53
projekt01It's not only bad it's really bad, because the Typo3/PHP guy sitting next to me is loud laughing about that.15:56
RockyBurtlol15:56
*** zbir has joined #zope3-dev15:58
*** RockyBurt has quit IRC16:06
*** RockyBurt has joined #zope3-dev16:06
benji_yorkprojekt01, are you saying that dicts list their keys in order of insertion?16:06
projekt01benji_york, yes I guess till the first operation get done on the dict. But I haven't tested this. Just reading in the py doc.16:07
benji_yorkit's definately not so, sorry16:08
benji_york(there are "ordered dict" implementations out there, though)16:08
projekt01Ok, but is there a way to use a ordered dict for request.form?16:09
benji_yorksure, we'd just have to change the code to do so16:09
benji_yorkno current code should depend on the (otherwise arbitrary) order that things are currently returned in16:09
projekt01Ok, I also think so.16:11
projekt01I guess this will affect the twisted code. right?16:11
benji_yorkdon't know <shrug>16:12
benji_yorkyou'll also have to decide on an ordered dict implementation to use (or roll your own)16:12
projekt01I think I write a proposal if I really need it. Right now I provide a field containing the order of the other fields ;-(16:15
projekt01benji_york, thanks16:15
*** benji_york is now known as benji16:16
benjinp :)16:16
*** _tarek has quit IRC16:20
*** _tarek has joined #zope3-dev16:22
*** tiredbones has left #zope3-dev16:29
*** alga has quit IRC16:49
*** alga has joined #zope3-dev16:59
projekt01how can I tear down a classImplements(File, IAttributeAnnotatable)17:01
*** j-w has quit IRC17:07
*** hdima has quit IRC17:08
*** russf has joined #zope3-dev17:15
*** Theuni has quit IRC17:16
*** srichter has quit IRC17:16
*** srichter has joined #zope3-dev17:19
*** eins has quit IRC17:24
*** stub has quit IRC17:32
*** faassen has quit IRC17:32
*** faassen has joined #zope3-dev17:33
SteveAprojekt01: you need to save what it implemented beforehand17:36
whitis it a simple removal of IAttributeAnnotable...or something more complicated?17:38
projekt01SteveA, ah thanks, and set it back. Uhh, I think nobody does this in tests. I see many different places where classImplements is used.17:38
projekt01with, the problem is that the "homefolder" test misses classImplements but it is still there form the "bugtracker" test.17:39
projekt01If I run the tests without including the "bugtracker" package the "homefolder" tests will fail17:40
ignasis there a sane reason behind naming of Zope 3.1 branch "Zope-3.1" and Zope 3.2 branch just "3.2" ?17:40
benjiI think there is ignas, but I don't remember what it is :)17:41
*** RobTS has quit IRC17:43
ignaswith these tendencies - ZopeX3-3.0 => Zope-3.1 => 3.2 => .3 ?17:44
*** ChanServ sets mode: +o srichter17:46
srichterignas: Zope-3.1 was too long17:48
srichter(for Jim)17:48
srichterso we switched to "3.x" notation17:48
whitso what happens when that number hits 4?17:53
RockyBurtif the svn project is aptly named 3.x notation should be fine with Zope-3.x notation being redundant IMHO17:53
whitmorning RockyBurt17:53
RockyBurtwhit: then the zope2 and zope3 communites are abandoned and we have worse battles to fight *grin*17:54
RockyBurtmorning ;)17:54
* whit starts divisive zope 4 meme17:54
* RockyBurt yells Anarchy! Anarchy!17:55
* projekt01 Zope4You17:55
RockyBurtlol17:55
whitZ4All17:55
* projekt01 Zope4Free17:55
whitall4Z17:55
projekt01;-)17:55
* RockyBurt gets bad-name whip lash ;)17:55
* whit chuckles17:56
whithowdy projekt0117:56
projekt01good17:56
* whit did some poking around in tiks on the plane ride back17:56
projekt01cool, did you find a working checkout?17:56
whitI got a checkout....I didn't run any tests or anything...just read17:57
projekt01What do you think at all?17:57
whit:)17:57
whitI thought the initializer package looked really interesting17:58
projekt01Is it easy to read code with our naming convention for modules like "adapters.py, app.py" etc17:58
whityes...it fit my head very well17:58
* RockyBurt wonders if projekt01 keeps python content classes in his adapters.py module just to confuse people.... :)17:58
projekt01I really like this naming, its so much easier to read code form other developers.17:59
projekt01RockyBurt, no just for avoid legacy problem in the future ;-)17:59
* whit agrees17:59
RockyBurtprojekt01: i guarantee you i can read my dis-organized code better than your organized code :)17:59
* RockyBurt is a trouble maker18:00
projekt01It's so much easier to fit for changing requirements if you don't have instances with a model implementation18:00
* whit nods18:00
projekt01RockyBurt, ;-)18:01
RockyBurt:)18:01
* RockyBurt burns his fingers with his hot wings18:01
whitI'm a fan of applying the model arbitrarily18:01
whitprojekt01: where in tiks trunk is the generic package, speaking of that?18:02
projekt01whit, yeah, D:\projektSVN\repos\tiks.generic18:02
whitgot it18:03
whitdanke18:03
projekt01How could you access my D:\ drive;-)18:03
sashavhi projekt01, looked through the tiks.language stuff today to see if I can use it for multilingual content, just wonder why you made class I18N persistent?18:03
projekt01maaagic18:03
whitprojekt01: these Macosx boxes are really incredible ;)18:03
projekt01sashav, take allok at the language.switch.app.I18n18:04
sashavI did and wanted to use it but without the persistent stuff18:04
projekt01whit, what do you mean?18:05
sashavor it doesn't matter ?18:05
projekt01sashav, ah, I understand, do you have a usecase for a non persistent I18n class?18:05
sashavprojekt01: I have my rdf content in a graph and when asking the graph to return some content I create none persistent objects18:06
projekt01sashav, I can move the implementation to a I18nBase class and only inherit from Persistent in I18n if you have a use case for that.18:07
sashavprojekt01: let me try that and I get back to you with an email for repo access :)18:08
projekt01sashav, that's no big deal. Just tell me if it's working, then I will split it into that.18:08
sashavcool18:09
projekt01sashav, yeah np18:09
whitprojekt01: well, my mac reading your harddrive and all ;)18:09
projekt01;-)18:10
*** sashav has quit IRC18:27
*** MrTopf has quit IRC18:28
*** projekt01 has quit IRC18:39
*** deo has joined #zope3-dev18:48
*** nouri has joined #zope3-dev18:50
*** andres has quit IRC18:52
*** strichter has joined #zope3-dev19:07
*** Aiste has joined #zope3-dev19:07
*** srichter has quit IRC19:19
*** romanofski has quit IRC19:20
*** faasse1 has joined #zope3-dev19:21
*** faassen has quit IRC19:22
*** natea has quit IRC19:31
*** vlado has quit IRC19:31
ignashow is the final release of Zope3.2 taged in the svn ?19:43
*** russf_ has joined #zope3-dev19:45
*** marchino has joined #zope3-dev19:54
*** _tarek has quit IRC19:58
*** russf has quit IRC19:59
*** _tarek has joined #zope3-dev19:59
*** jinty has joined #zope3-dev20:07
*** mgedmin has joined #zope3-dev20:10
*** deo has quit IRC20:17
*** ignas has quit IRC20:19
*** runyaga has joined #zope3-dev20:23
*** Aiste_ has joined #zope3-dev20:28
*** sashav has joined #zope3-dev20:29
*** Aiste has quit IRC20:32
*** Aiste_ is now known as Aiste20:32
*** _tarek has quit IRC20:33
*** _tarek has joined #zope3-dev20:34
*** faasse1 has left #zope3-dev20:37
*** alga_ has joined #zope3-dev20:38
*** alga_ has quit IRC20:39
*** strichter is now known as srichter20:41
*** ChanServ sets mode: +o srichter20:41
*** Aiste has quit IRC21:07
*** romanofski has joined #zope3-dev21:08
*** _tarek has quit IRC21:22
*** _tarek has joined #zope3-dev21:23
*** romanofski is now known as rom|aw21:26
*** jinty has quit IRC21:41
*** _tarek has quit IRC21:41
*** _tarek has joined #zope3-dev21:42
*** deo has joined #zope3-dev22:05
*** SiggyF has joined #zope3-dev22:08
*** natea has joined #zope3-dev22:17
*** _tarek has quit IRC22:22
*** tarek has joined #zope3-dev22:22
*** rom|aw is now known as romanofski22:56
*** alga has quit IRC23:01
*** RockyBurt has quit IRC23:07
*** RockyBurt has joined #zope3-dev23:13
*** mgedmin has quit IRC23:13
*** dobee has quit IRC23:27
*** projekt01 has joined #zope3-dev23:42
*** jinty has joined #zope3-dev23:45
*** mkerrin has quit IRC23:52
*** d2m_afk has quit IRC23:54
*** romanofski has quit IRC23:58

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