IRC logs of #tryton for Thursday, 2009-08-27 #tryton log beginning Thu Aug 27 00:00:02 CEST 2009
-!- ikks(n=ikks@ has joined #tryton02:29
-!- ikks_(n=ikks@ has joined #tryton02:30
-!- mmarshall( has joined #tryton03:31
-!- gremly(n=gremly@ has joined #tryton04:19
-!- gremly(n=gremly@ has joined #tryton04:22
-!- gremly1(n=gremly@ has joined #tryton05:12
-!- yangoon( has joined #tryton05:19
-!- FWiesing( has left #tryton05:58
-!- Timitos(n=timitos@ has joined #tryton07:00
-!- sharkcz( has joined #tryton07:51
-!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton08:25
-!- dukai(n=quassel@ has joined #tryton08:53
-!- paepke( has joined #tryton08:53
-!- carlos( has joined #tryton09:07
-!- paepke( has joined #tryton09:12
-!- carlos( has joined #tryton09:12
-!- enlightx( has joined #tryton09:23
-!- carlos( has joined #tryton09:38
-!- bechamel`( has joined #tryton10:25
-!- bechamel( has joined #tryton11:01
-!- carlos( has joined #tryton11:09
-!- carlos_( has joined #tryton11:24
-!- bechamel`( has joined #tryton11:42
paepkecedk: runs the macos client only on intel-macs or does it support the G4 PowerPC as well?12:08
cedkpaepke: I don't know, I have only intel-macs to test12:11
paepkecedk: ok.12:13
cedkpaepke: if you try, can you tell me the result12:16
paepkeTimitos will try ;-). i currently have only one at a potential customer.12:17
CIA-2C?dric Krier <> default * 20:312f16074a32 calendar/ ( Make res.user email required if linked to a calendar for issue113812:17
CIA-2ced roundup * #1138/AttributeError: 'BrowseRecordNull' object has no attribute 'email': [resolved] Fix with changeset 312f16074a3212:18
CIA-2ced roundup * #1136/Workflow payment does not work: [testing] Patch to review
CIA-2carlos roundup * #1078/We need a way to substitute a tax based on the original tax: Patch to implement this feature. Includes all comments from the review
-!- enlightx( has joined #tryton13:19
CIA-2Bertrand Chenal <> default * 0:175f01e59fd2 calendar_todo/ (11 files): Initial commit13:34
CIA-2Bertrand Chenal <> default * 21:b65840cb16fc calendar/ ( calendar.xml): Use the more common 'description' instead of 'comment' on event.13:36
CIA-2Bertrand Chenal <> default * 22:f9ba554751b4 calendar/ ( merge13:36
yangoonbechamel`: nice new module calendar_todo!13:51
bechamel`yangoon: thx13:52
yangoonit is only a pity, that I am currently only able to push new events/tasks to tryton, but the remote calendar is not displayed13:52
yangoonbechamel`: i am testing with the debian versions of thunderbird, lightning 0.9.1, sogo-connector 0.9613:53
bechamel`yangoon: i'm using iceowl/sunbird, version 0.9 and it works ok13:54
bechamel`yangoon: this version is not yet available on testing, but i downloaded the deb from
Timitosbechamel`: todos go to nirvana in thunderbird for me too. they are created in tryton. but they are not shown in thunderbird any more after creation13:55
yangoonbechamel`: it is in experimental and i have this version, too13:56
bechamel`Timitos: even if you check the "show completed task" checkbox ?13:56
Timitosbechamel`: yes13:57
yangoonsame for me: for events *and* tasks*13:58
bechamel`yangoon: the owner field is correctly set on the calendar form ?13:59
yangoonbechamel`: yes, it is the admin, and he has read and write permissions14:00
bechamel`Timitos: yangoon: maybe you should try with firefox with this url: http://tryton_host:8080/tryton_db/Calendars/14:00
bechamel`this may help to pin-point the issue (and with the server started with -v)14:00
yangoonbechamel`: it seems like a bug in iceowl/icedove: they get a regular 207 on after creation of such items14:01
bechamel`yangoon: when developing i discovred that restarting iceowl helped sometimes14:02
yangoonbechamel`: from firefox I seem to have access to all items14:03
bechamel`I found an error  ..14:03
CIA-2Bertrand Chenal <> default * 1:fdf6c7c9bdf9 calendar_todo/ Fix indentation14:03
yangoonbechamel`: is it correct, that trytond returns a 207 on requests?14:06
yangoonlike "REPORT /test_acc_invoice/Calendars/Test1/ HTTP/1.0" 207 -14:07
Timitosbechamel`: yangoon: the patch seems to fix it. i now can see the tasks14:07
yangoonTimitos: bechamel`but I didn't see the events before installing calendar_todo14:08
Timitosyangoon: yes. i had such an issue earlier before but i could not reproduce. can you try to delete the calendar in thunderbird and to recreate it?14:09
yangoonTimitos: will do14:09
yangoonTimitos: but I had the issue from the very beginning14:09
bechamelyangoon: I think 207 contains result for search query (called REPORT in the webdav world)14:09
yangoonbechamel: ack14:11
bechamelyangoon: I add problem at the beginning but it was because of the missing email on the calendar owner14:11
yangoonbechamel: calendar owner in tryton or in thunderbird?14:14
Timitosbechamel: i can confirm that the new module is working with evolution. zideone does not yet seem to support todos14:14
bechamelyangoon: at least in tryton, I don't remember if sunbird need a custom option14:15
bechamelyangoon: it seems that sunbird know the email I have set on my tryton user but i don't know if sunbird know it from tryton or if i had put this somewhere myself14:20
bechamelbecause when i clic on "invite attendees" on an event, the first attendee is already filled with my email14:21
yangoonACTION just searching for the email field in iceowl, that he already saw, but didn't fill14:23
bechamel.. but if I change the email in tryton, reloading in sunbird doesn't update it and if I drop the calendar and then I re-create it sunbird then know the new email14:26
preCis there any complete featurelist of tryton?14:29
cedkpreC: It is difficult to answer because Tryton is extremly modular14:32
bechamelpreC: you search for technical features or functional coverage ?14:33
yangoonbechamel: when inviting attendees I regularly get MODIFICATION FAILED14:33
yangoonbechamel: I changed the email in tryton to match the one in icedove, but still the same14:34
yangoonbechamel: and in icedove filled in email address of first attendee, in iceowl not14:35
-!- gremly(n=gremly@ has joined #tryton14:36
yangoonbechamel: with attendee:
CIA-2C?dric Krier <> default * 1962:60ff98a95d99 trytond/trytond/ Use better session generator14:39
CIA-2C?dric Krier <> default * 1963:9913a412cff8 trytond/ (3 files in 2 dirs): Add local cache on BrowseRecord for Function fields14:40
bechamelyangoon: and nothing on the tryton side ?14:40
CIA-2ced roundup * #1136/Workflow payment does not work: [resolved] Fix with changeset 9913a412cff814:41
-!- carlos( has joined #tryton14:41
bechamelpreC: if you search for functional features you can get a short description of each modules here:
yangoonbechamel: no, with this error no result in tryton14:42
bechamelyangoon: I tried to add attendee here and it worked without problem (except that i don't see how to confirm my participation to an event with sunbird)14:44
bechamelyangoon: did you tried to drop and re-create the calendar in sunbird ?14:45
CIA-2matb roundup * #1139/The value of the field "Owner" on "Calendar" is not valid according to its domain.: [new] After creating a new owner ifrom a new calendar on "Calendar Management"/"Calendars".14:45
yangoonbechamel: yes, multiple times14:46
CIA-2Carlos Perell? Mar?n <> default * 497:f243e02786af account/ ( tax.xml): Added a new origin_tax field to Tax rules. Fixes Issue107814:46
CIA-2C?dric Krier <> default * 498:5d84679f6eb6 account/CHANGELOG: Update CHANGELOG14:46
CIA-2ced roundup * #1078/We need a way to substitute a tax based on the original tax: [closed] Applied14:46
CIA-2matb roundup * #1139/The value of the field "Owner" on "Calendar" is not valid according to its domain.: [chatting] Happens on users without email.14:49
CIA-2ced roundup * #1137/patch removing unused code from class PayInvoice: [chatting] I think that ctx must be use for currency_obj.compute to use the rate at the payment date.14:54
CIA-2C?dric Krier <> default * 499:95eeb4bc8c65 account/ Fix domain must be list instead of string15:04
-!- woakas(n=woakas@ has joined #tryton15:25
-!- _TiN_(i=ahenze@ has joined #tryton16:00
-!- carlos( has joined #tryton16:37
CIA-2C?dric Krier <> default * 23:523d6a291d90 calendar/ Add missing copy of states and depends17:31
CIA-2C?dric Krier <> default * 24:c7e2c850aea4 calendar/ ( calendar.xml): merge17:31
-!- essich( has joined #tryton17:55
-!- gremly(n=gremly@ has joined #tryton18:10
CIA-2C?dric Krier <> default * 1385:b78c9af6f9db tryton/ (CHANGELOG tryton/gui/window/view_form/screen/ Handle required attribute with local domains for issue113918:50
CIA-2ced roundup * #1139/The value of the field "Owner" on "Calendar" is not valid according to its domain.: [resolved] Fix with changeset b78c9af6f9db18:50
-!- vengfulsquirrel( has joined #tryton18:50
-!- juanfer(n=juanfer@ has joined #tryton18:59
CIA-2matb roundup * #1140/Module installation hanging:19:07
CIA-2[new] After number of trials to intall a new database it turns out, that trytond each time hangs on:19:07
CIA-2[Thu Aug 27 18:49:32 2009] INFO:dispatche ...19:07
-!- dukai(n=quassel@ has joined #tryton19:31
-!- paepke( has joined #tryton19:57
-!- enlightx( has joined #tryton19:58
carlosanyone could tell me what's wrong here?:20:46
carlosit used to work, but for some reason, Tryton breaks now unless I remove that xml from the database20:47
carlosand I don't see anything wrong, so I guess I'm missing something...20:47
vengfulsquirrelWhat do you mean breaks?20:51
carlosvengfulsquirrel: the client raises an error because it doesn't find the 'comment' in the form fields20:52
carlos    _parse_fields(node2, fields)20:52
carlos  File "/tryton/gui/window/view_form/screen/", line 313, in _parse_fields20:52
carlos    fields[str(attrs['name'])].update(attrs)20:52
carlosKeyError: 'comment'20:52
vengfulsquirrelI think that usually means the field isn't on the model for some reason.20:53
carlosit is20:54
carlosand the database have values20:54
carlosthat's the whole module20:54
carlosI just pushed latest changes I did while doing some testing20:58
CIA-2C?dric Krier <> default * 1964:1ad660cd0711 trytond/trytond/model/ Fix typo in test to select ids to read in BrowseRecord20:59
CIA-2ced roundup * #1140/Module installation hanging: [resolved] Fix with changeset 1ad660cd071120:59
cedkcarlos: I tried your module and it works here21:02
carloswhich makes sense, given that it used to work and I didn't change anything in the server21:02
carloscedk: do we use libxml2 for xml handling (indirectly from a python library)?21:03
carlosI suspect latest security fix broke it21:03
carlosis the only explanation I can find...21:04
cedkcarlos: no21:06
carloshmm, it works now, I'm really confused....21:06
cedkcarlos: maybe a cache issue21:07
carlosI restarted the client and the server several times, but may be it...21:08
carlosso...  now it works on my laptop, but breaks on my production server (it used to break in both)21:11
vengfulsquirrelDid you just install it on those ?21:16
vengfulsquirrelOr make changes ?21:16
cedkcarlos: really strange, perhaps an incompatibility between two modules ?21:17
carlosThe only change I did was to activate other modules in a different database21:17
carlosI have two production databases and both are failing now21:17
carlosand from what I understand, it shouldn't happen...21:17
carloscedk: I'm using party, party_bank and party_comment as the only modules changing the model21:18
carloscedk: how could I detect whether it's an incompatibility? (party_bank and party_comment are not changing the same part of the form)21:19
cedkcarlos: I don't know21:20
bechamelcarlos: did you check the dependencies ? if they are not correctly set the order used to install modules may change21:21
carlosbechamel: well, I didn't add new modules to my production database, but to a customer database, and those modules were already installed and used on my production database21:22
carlosalso the dependencies are simple, just the party module for the one throwing the error21:22
carlosIndeed, this + the connection problem  I had yesterday with the trunk version is driving me crazy...21:27
cedkcarlos: perhaps it is the order of views that inherits that is wrong21:28
carloscedk: it looks ok in the database21:28
carlosthe one from party_comment and party_bank inherits from the one from party21:29
-!- gremly(n=gremly@ has joined #tryton21:31
bechamelcarlos: is party_bank available online ?21:31
carlosI think so21:32
cedkcarlos: you should try with this: tryton -d rpc.request,rpc.result -l DEBUG21:32
carloscedk: thanks21:35
carloscedk: from the output, I see that the form gets the party_comment xml21:35
carlosso the problem seems to be in some other place...21:36
carlosJust in case wants to see the output:
carlosI need to leave now, I will be back later21:38
carlosthanks for your help!!21:38
carlosbtw, that's the output when I try to create a new party21:38
carlosand the same exception happens when I try to open an existing one21:39
cedkcarlos: the definition of the field comment is not send21:40
-!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton21:50
cedkcarlos: it is perhaps due to the tree deep, could you try without the group tag21:52
cedkcarlos: I had a disconnection, I resend21:56
cedkcarlos: except a bug in your lxml module, I don't see21:56
cedkcarlos: which depends on libxml221:56
cedkcarlos: it is perhaps due to the tree deep, could you try without the group tag21:56
carloscedk: I tried it already, without success23:06
carlosbut that was when I was in a hurry before leaving, so maybe I did a mistake23:06
carloslet me try it again...23:06
carloscedk: same problem23:14
carlosACTION -> dinner23:14
-!- vengfulsquirrel( has joined #tryton23:18
-!- _TiN_(n=TiN@ has joined #tryton23:33

Generated by 2.11.0 by Marius Gedminas - find it at!