IRC logs of #tryton for Thursday, 2009-08-27

chat.freenode.net #tryton log beginning Thu Aug 27 00:00:02 CEST 2009
-!- ikks(n=ikks@190.158.102.224) has joined #tryton02:29
-!- ikks_(n=ikks@190.158.102.224) has joined #tryton02:30
-!- mmarshall(n=mmarshal@99-33-76-201.lightspeed.rcsntx.sbcglobal.net) has joined #tryton03:31
-!- gremly(n=gremly@190.156.162.4) has joined #tryton04:19
-!- gremly(n=gremly@190.156.162.4) has joined #tryton04:22
-!- gremly1(n=gremly@190.156.160.58) has joined #tryton05:12
-!- yangoon(n=mathiasb@p549F72AF.dip.t-dialin.net) has joined #tryton05:19
-!- FWiesing(n=FWiesing@194-208-185-012.tele.net) has left #tryton05:58
-!- Timitos(n=timitos@88.217.184.172) has joined #tryton07:00
-!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton07:51
-!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton08:25
-!- dukai(n=quassel@212.200.214.200) has joined #tryton08:53
-!- paepke(n=paepke@smtp.metaldyne.de) has joined #tryton08:53
-!- carlos(n=carlos@176.157.221.87.dynamic.jazztel.es) has joined #tryton09:07
-!- paepke(n=paepke@smtp.metaldyne.de) has joined #tryton09:12
-!- carlos(n=carlos@176.157.221.87.dynamic.jazztel.es) has joined #tryton09:12
-!- enlightx(n=enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton09:23
-!- carlos(n=carlos@176.157.221.87.dynamic.jazztel.es) has joined #tryton09:38
-!- bechamel`(n=user@host-85-201-159-186.brutele.be) has joined #tryton10:25
-!- bechamel(n=user@host-85-201-159-186.brutele.be) has joined #tryton11:01
-!- carlos(n=carlos@54.157.221.87.dynamic.jazztel.es) has joined #tryton11:09
-!- carlos_(n=carlos@61.157.221.87.dynamic.jazztel.es) has joined #tryton11:24
-!- bechamel`(n=user@host-85-201-159-186.brutele.be) 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 <ced@b2ck.com> default * 20:312f16074a32 calendar/ (__init__.py res.py): Make res.user email required if linked to a calendar for issue113812:17
CIA-2http://hg.tryton.org/modules/calendar/rev/312f16074a3212:17
CIA-2ced roundup * #1138/AttributeError: 'BrowseRecordNull' object has no attribute 'email': [resolved] Fix with changeset 312f16074a3212:18
CIA-2http://bugs.tryton.org/roundup/issue113812:18
CIA-2ced roundup * #1136/Workflow payment does not work: [testing] Patch to review http://codereview.appspot.com/10910312:18
CIA-2http://bugs.tryton.org/roundup/issue113612:18
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 http://codereview.appspot.com/11008712:52
CIA-2http://bugs.tryton.org/roundup/issue107812:52
-!- enlightx(n=enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton13:19
CIA-2Bertrand Chenal <bch@b2ck.com> default * 0:175f01e59fd2 calendar_todo/ (11 files): Initial commit13:34
CIA-2http://hg.tryton.org/modules/calendar_todo/rev/175f01e59fd213:34
CIA-2Bertrand Chenal <bch@b2ck.com> default * 21:b65840cb16fc calendar/ (calendar.py calendar.xml): Use the more common 'description' instead of 'comment' on event.13:36
CIA-2http://hg.tryton.org/modules/calendar/rev/b65840cb16fc13:36
CIA-2Bertrand Chenal <bch@b2ck.com> default * 22:f9ba554751b4 calendar/ (__init__.py res.py): merge13:36
CIA-2http://hg.tryton.org/modules/calendar/rev/f9ba554751b413: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 2.0.0.22, 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 http://packages.debian.org/search?keywords=iceowl&searchon=names&suite=all&section=all&sourceid=mozilla-search13:55
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 <bch@b2ck.com> default * 1:fdf6c7c9bdf9 calendar_todo/webdav.py: Fix indentation14:03
CIA-2http://hg.tryton.org/modules/calendar_todo/rev/fdf6c7c9bdf914: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
cedkyangoon: http://www.askapache.com/htaccess/apache-status-code-headers-errordocument.html#status-20714:20
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@190.156.162.4) has joined #tryton14:36
yangoonbechamel: with attendee: http://paste.pocoo.org/show/136535/14:38
CIA-2C?dric Krier <ced@b2ck.com> default * 1962:60ff98a95d99 trytond/trytond/session.py: Use better session generator14:39
CIA-2http://hg.tryton.org/trytond/rev/60ff98a95d9914:39
CIA-2C?dric Krier <ced@b2ck.com> default * 1963:9913a412cff8 trytond/ (3 files in 2 dirs): Add local cache on BrowseRecord for Function fields14:40
CIA-2http://hg.tryton.org/trytond/rev/9913a412cff814: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
CIA-2http://bugs.tryton.org/roundup/issue113614:41
-!- carlos(n=carlos@61.157.221.87.dynamic.jazztel.es) has joined #tryton14:41
bechamelpreC: if you search for functional features you can get a short description of each modules here: http://doc.tryton.org/1.2/14:42
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
CIA-2http://bugs.tryton.org/roundup/issue113914:45
yangoonbechamel: yes, multiple times14:46
CIA-2Carlos Perell? Mar?n <carlos@pemas.es> default * 497:f243e02786af account/ (tax.py tax.xml): Added a new origin_tax field to Tax rules. Fixes Issue107814:46
CIA-2http://hg.tryton.org/modules/account/rev/f243e02786af14:46
CIA-2C?dric Krier <ced@b2ck.com> default * 498:5d84679f6eb6 account/CHANGELOG: Update CHANGELOG14:46
CIA-2http://hg.tryton.org/modules/account/rev/5d84679f6eb614:46
CIA-2ced roundup * #1078/We need a way to substitute a tax based on the original tax: [closed] Applied14:46
CIA-2http://bugs.tryton.org/roundup/issue107814: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-2http://bugs.tryton.org/roundup/issue113914: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-2http://bugs.tryton.org/roundup/issue113714:54
CIA-2C?dric Krier <ced@b2ck.com> default * 499:95eeb4bc8c65 account/tax.py: Fix domain must be list instead of string15:04
CIA-2http://hg.tryton.org/modules/account/rev/95eeb4bc8c6515:04
-!- woakas(n=woakas@190.144.69.234) has joined #tryton15:25
-!- _TiN_(i=ahenze@190.0.162.41) has joined #tryton16:00
-!- carlos(n=carlos@61.157.221.87.dynamic.jazztel.es) has joined #tryton16:37
CIA-2C?dric Krier <ced@b2ck.com> default * 23:523d6a291d90 calendar/res.py: Add missing copy of states and depends17:31
CIA-2http://hg.tryton.org/modules/calendar/rev/523d6a291d9017:31
CIA-2C?dric Krier <ced@b2ck.com> default * 24:c7e2c850aea4 calendar/ (calendar.py calendar.xml): merge17:31
CIA-2http://hg.tryton.org/modules/calendar/rev/c7e2c850aea417:31
-!- essich(n=essich@91-114-247-243.adsl.highway.telekom.at) has joined #tryton17:55
-!- gremly(n=gremly@190.27.209.173) has joined #tryton18:10
CIA-2C?dric Krier <ced@b2ck.com> default * 1385:b78c9af6f9db tryton/ (CHANGELOG tryton/gui/window/view_form/screen/screen.py): Handle required attribute with local domains for issue113918:50
CIA-2http://hg.tryton.org/tryton/rev/b78c9af6f9db18: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
CIA-2http://bugs.tryton.org/roundup/issue113918:50
-!- vengfulsquirrel(n=ian@c-69-181-194-95.hsd1.ca.comcast.net) has joined #tryton18:50
-!- juanfer(n=juanfer@190.144.69.234) 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
CIA-2http://bugs.tryton.org/roundup/issue114019:07
-!- dukai(n=quassel@77.46.220.179) has joined #tryton19:31
-!- paepke(n=paepke@p5B32DE86.dip.t-dialin.net) has joined #tryton19:57
-!- enlightx(n=enlightx@host-84-220-91-33.cust-adsl.tiscali.it) has joined #tryton19:58
carlosanyone could tell me what's wrong here?:20:46
carloshttp://pastebin.com/m7eb91e7920: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/screen.py", 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
carloshttp://hg.pemas.es/tryton/party_comment/20:54
carlosthat's the whole module20:54
carlosI just pushed latest changes I did while doing some testing20:58
CIA-2C?dric Krier <ced@b2ck.com> default * 1964:1ad660cd0711 trytond/trytond/model/browse.py: Fix typo in test to select ids to read in BrowseRecord20:59
CIA-2http://hg.tryton.org/trytond/rev/1ad660cd071120:59
CIA-2ced roundup * #1140/Module installation hanging: [resolved] Fix with changeset 1ad660cd071120:59
CIA-2http://bugs.tryton.org/roundup/issue114020: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 party.party 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
bechamelstrange21:23
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@190.27.209.173) 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
carloshttp://mercurial.intuxication.org/hg/party_bank/21: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: http://pastebin.com/m60d390d21:38
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(n=ian@c-69-181-194-95.hsd1.ca.comcast.net) has joined #tryton23:18
-!- _TiN_(n=TiN@200.69.137.190) has joined #tryton23:33

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