IRC logs of #tryton for Tuesday, 2008-10-14 #tryton log beginning Tue Oct 14 00:00:01 CEST 2008
CIA-52tryton: C?dric Krier <> default * 1090:f34ee5be4660 trytond/trytond/ (osv/ tools/ web_service/
CIA-52tryton: Use Lock instead of Semaphore00:13
CIA-52tryton: Use RLock for pooler00:13
-!- X0d_of_N0d_(i=C-C_C-X@gateway/tor/x-ed5f8900336f5ac3) has joined #tryton01:44
-!- X0d_of_N0d_(i=C-C_C-X@gateway/tor/x-187294292eb3b4e6) has joined #tryton04:03
-!- yangoon( has joined #tryton05:19
-!- Gedd(n=ged@ has joined #tryton07:53
-!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton08:56
-!- gadaga( has joined #tryton09:07
-!- GeE( has joined #tryton09:13
-!- Gedd( has joined #tryton09:38
-!- udono( has joined #tryton09:49
-!- bechamel( has joined #tryton10:04
CIA-52tryton: C?dric Krier <> default * 833:dd51571c9904 tryton/tryton/common/
CIA-52tryton: Improve date_widget for partial date for issue33310:21
CIA-52tryton: Fix coding guidelines10:21
CIA-52tryton: ced roundup * #333/Enhancement: input of field calendar: [resolved] Fix with changeset dd51571c990410:21
cedkI just fix the date widget for partial input10:22
cedkIt will be great if somes can test it to be sure that I haven't introduce bugs10:22
cedknow, if you enter 08 for the year, it becomes 2008 instead of 080810:23
-!- Gedd( has joined #tryton10:45
-!- CIA-52(n=CIA@ has joined #tryton10:45
-!- gadaga( has joined #tryton10:51
CIA-52tryton: C?dric Krier <> default * 834:ebf97820b259 tryton/tryton/gui/ Increase default size of the main window10:58
CIA-52tryton: C?dric Krier <> default * 835:5727066f4006 tryton/tryton/gui/window/view_form/widget_search/ Set 6 columns instead of 8 for the search widget table10:58
CIA-52tryton: ced roundup * #417/Translation: updates for de_DE: Sorry but I find that in tryton_de, there is other change than just the translation. I can not really use this to update the translation.12:04
yangooncedk: date widget works so far as expexted12:07
cedkyangoon: thanks for testing12:08
cedkwhy in the german translation do you change party in partner ?12:20
CIA-52tryton: Mathias Behrle <> default * 1091:e32f5995768f trytond/trytond/ir/de_DE.csv: updated translation for de_DE12:23
CIA-52tryton: C?dric Krier <> default * 1092:325ae4227f35 trytond/: merge12:23
CIA-52tryton: Mathias Behrle <> default * 227:df91347ccbe9 account/de_DE.csv: updated translation for de_DE12:23
CIA-52tryton: Mathias Behrle <> default * 129:e6a6a99bc4c6 account_invoice/de_DE.csv: updated translation for de_DE12:23
CIA-52tryton: Mathias Behrle <> default * 60:7e225016f901 account_statement/de_DE.csv: updated translation for de_DE12:23
CIA-52tryton: Mathias Behrle <> default * 25:f0394e7cb5ae analytic_account/de_DE.csv: updated translation for de_DE12:23
CIA-52tryton: Mathias Behrle <> default * 66:1b681eedce22 company/de_DE.csv: updated translation for de_DE12:24
CIA-52tryton: Mathias Behrle <> default * 16:99b0244f1d00 project/de_DE.csv: updated translation for de_DE12:24
CIA-52tryton: Mathias Behrle <> default * 108:ab0bc1473859 purchase/de_DE.csv: updated translation for de_DE12:24
CIA-52tryton: Mathias Behrle <> default * 140:a0a7490b4d66 relationship/de_DE.csv: updated translation for de_DE12:24
CIA-52tryton: Mathias Behrle <> default * 20:4690a0b1e60d sale/de_DE.csv: updated translation for de_DE12:24
CIA-52tryton: Mathias Behrle <> default * 233:381316f6d21c stock/de_DE.csv: updated translation for de_DE12:24
CIA-52tryton: Mathias Behrle <> default * 75:ac2272853f65 stock_supply/de_DE.csv: updated translation for de_DE12:24
CIA-52tryton: ced roundup * #417/Translation: updates for de_DE: [in-progress] I update all the translation except for the client. Can you create a repository for the client with only translation change?12:25
-!- udono( has joined #tryton12:36
yangooncedk: because partner is Germany is a well known word in busines applications for all sort of businees partners, while party (as Partei)  has double meaning with political party12:37
yangooncedk: basically we have no good translation equivalent at all for the meaning of party, especially in the future extended modules12:38
yangooncedk: so for now with current modules relationship this translation seems to suit best12:39
yangooncedk: I already asked udono, if a future extended module will override those translations of party->partner to be able to define another translation like party->partei or party->akteur, but I have no answer so far12:42
cedkyangoon: for me, party is the right name for the object12:43
cedkyangoon: as it is very general12:43
cedkyangoon: the party object is there to handle any kind of "personal" relation that a company can have12:45
yangooncedk: it is the item, that had to be discussed most intensive before translation, as you can see on
cedkyangoon: sorry, I don't understand german :-)12:47
yangooncedk: even in english the meaning of the word is not very clear12:47
cedkyangoon: I find it is really better than partner12:48
yangooncedk: I am perfectly aware, of what party *should* mean, but the overall purpose of the object makes naming difficult12:49
cedkyangoon: that is why the name must be very generic12:50
yangooncedk: and my english is to bad to know, if there is a better equivalent in english12:50
yangooncedk: yes, so party won't be so bad12:50
yangooncedk: and since udono makes the modelling and is orientated to english literature, where the model is defined, party will be the correct name to use12:52
udonocedk: you are right the name need to be very generic... this is my opinion, too.12:55
udonocedk:  we weren't came to an agreement about the name. My favourite comes from social science: Its "actor" in English, and meant someone who do something, even just existing, when he do nothing else. This word is very usual in economics, politics and social science. But this term is connotated with and "Movie actor". And some of us dislike this connotation a lot. So staying on the direct translation of party: Its "Partei" an generally13:00
udonocedk: So we discussed, it could be a way to provide a small ranged name like "Partner" for the general module. This term could make clear, thats better to just collect business partner in the module, to avoid chaos in cause of the missing "roles".13:03
yangooncedk: I see, that you are translating in french to tiers, which in german means something like Dritter (third person) oder Anderer (other)13:04
yangooncedk: what is à peu près partner...13:05
yangooncedk: resp. the meaning of partner in business language13:05
udonocedk: With the role module we thought of, we can re-translate party from "partner" to "akteur" or "partei". Its neither clear if this is realy desirable, nor we solved the problem of translation, we just moved it on module away.13:09
cedkyangoon: partner has a meaning of business contract13:11
-!- tekknokrat( has joined #tryton13:12
yangooncedk: in german it has also a much more general meaning13:13
udonoyangoon: its a litle bit more than a busines contract, but not this much... its one of some individuals, who follow up same interests...13:17
cedkthat is what we don't want for the party, it must not be restricted to only "busines relation"13:19
udonoyangoon: but the problem with the term "partner" I mentioned in our discussion... its more a "role" somone plays in a business context, and not an entity.13:20
yangoonudono: a partner does not necessarily have to follow interests, he just *part*icipates in a relation, exactly what we we are meaning13:23
cedkyangoon: I know that the name "partner" is english, is confusing for some OpenERP users13:27
udonoyangoon: yes, I know. And bad for our decision is, that I find you are not completely wrong. But with "partner" are strong connotations playing in... In any business relations I know, a partner is someone who follows the own interess. How will we later distinguish a business partner from a competitor, or a business partner from a husband/wife... We will have general "Partners" and there under "bus13:38
udonohard to understand...13:38
udonoyangoon: Thats why I like the UML actor this much. Its someone who play a role (in the enterprise universe)...13:40
yangoonudono: besides that I don't find much sense in discussing german translation here: you have exactly the same double meanings for partner (business vs. private vs. general), for partei (political vs. legal entity vs. general) and for akteur (actor vs. handling party vs. general). And that is exactly why the discussion partners (yes, sic!) in the german translation forum opted for partner: it has besides its role meaning the most general and mo13:43
-!- ikks(n=igor@ has joined #tryton13:45
udonoyangoon: and...13:46
cedkikks: hi13:50
ikkshi cedk.13:51
cedkikks: some days ago, you copied/pasted some things for the translation but I was not able to use it13:51
ikksOk, It was just the structure of the files I had translated.13:52
ikksBut actually I haven't sent anything.13:52
cedkikks: ok13:52
cedkikks: you can make like with the issue41713:52
cedkikks: it is really simple to exchange translation like that13:53
CIA-52tryton: igor.tamara * r221 /wiki/ Labeled, wiki syntax and typos14:21
ikksI'm adding notes to the TechnicalRequirements.14:31
ikksAnd I want to put a note.14:31
ikksGTK, postgresql and python are faster and easier to install in your favourite linux distro.14:31
ikksThis would be true unless there is a plan for a Win Installer14:31
ikksI'm not suggesting to have one on the near future.14:31
cedkikks: for the client, we will release a setup exe14:31
cedkikks: but for the server, we don't know yet. Because it is not really usefull14:32
ikksGTK, postgresql and python are faster and easier to install on the server.14:32
ikksWould be appropiate?14:32
cedkikks: no, because no need to install GTK for the server14:32
cedkikks: and python and postgresql on win32 are quite easy to install14:33
cedkikks: it is GTK that is difficult to instal lon win3214:33
cedkikks: python and postgresql have both a setup.exe that works well14:34
ikksI see, just added pointers to pygtk, python an postgresql.14:34
cedkand we plan to have a MacOS install for the client, not for the release date but later14:34
-!- b52lap(n=b52lapto@ has joined #tryton15:35
CIA-52tryton: igor.tamara * r222 /wiki/ Added some links, and note about the server.15:40
CIA-52tryton: * r223 /wiki/ Edited wiki page through web user interface.15:40
cedkone more idea from Tryton that comes in OpenERP:
-!- Timitos(n=Timitos@ has joined #tryton15:57
-!- tekknokrat( has left #tryton16:11
-!- tekknokrat( has joined #tryton16:23
-!- tekknokrat( has joined #tryton16:36
-!- tekknokrat( has joined #tryton17:04
-!- tekknokrat( has left #tryton17:05
CIA-52tryton: ikks roundup * #427/es_ES translation of modules: res module initial translation17:18
-!- tekknokrat( has joined #tryton17:37
cedkikks: please don't assign issue to "anonymous"18:22
CIA-52tryton: Bertrand Chenal <> default * 1093:c57ca926de0f trytond/trytond/modules/ Don't stop init when translation file is missing18:23
ikkscedk nobody does not exist on the user list18:26
ikksI was trying to follow
-!- Gedd(n=ged@ has joined #tryton18:52
CIA-52tryton: Bertrand Chenal <> default * 1094:308f7831a5eb trytond/trytond/modules/ Removed bad carriage return19:05
CIA-52tryton: Bertrand Chenal <> default * 76:ba1967beba41 stock_supply/ Added check to dissalow creation of purchase request from the interface19:24
CIA-52tryton: Bertrand Chenal <> default * 77:c5569bc030be stock_supply/ ( Added name_get on purchase request and oder point19:24
CIA-52tryton: Bertrand Chenal <> default * 78:1159307fbb31 stock_supply/ Removed old todo19:24
CIA-52tryton: Bertrand Chenal <> default * 79:2e006bde356d stock_supply/ ( purchase_request.xml): Handle origin on purchase request19:24
CIA-52tryton: Bertrand Chenal <> default * 80:bba218ec4cb7 stock_supply/ Ensure not tu use a purchase date in the past when creating purchase.19:24
CIA-52tryton: Bertrand Chenal <> default * 81:1a90db1f7025 stock_supply/purchase_request.xml: Open purchase from request in list view19:24
CIA-52tryton: Bertrand Chenal <> default * 82:d892877fce23 stock_supply/purchase_request.xml:19:24
CIA-52tryton: Fix access:19:24
CIA-52tryton: * Allow admin user to create requests and rely on the overloading of create .19:24
CIA-52tryton: * Use same acces for cron user.19:24
CIA-52tryton: * Disallow other user to write on purchase request.19:24
CIA-52tryton: Bertrand Chenal <> default * 83:9f1b9f9769b6 stock_supply/: merge19:24
ikksACTION read the logs of issue427 and understands not to choose anyone on the assignment.19:28
CIA-52tryton: Timitos roundup * #428/error when updating db to newest version: [new] [Tue Oct 14 20:30:34 2008] INFO:init:module:stock_supply:loading purchase_request.xml [Tue Oct 14 20:30:35 2008] ERROR:init:Error while pars ...20:34
CIA-52tryton: Timitos roundup * #429/UndefinedError: 1 has no member named "header": [new] Traceback (most recent call last): File "/trytond/", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/rep ...20:40
CIA-52tryton: Timitos roundup * #429/UndefinedError: 1 has no member named "header": [chatting] error when i tried to create a report "letter" from relationship.party20:41
-!- Timitos(n=Timitos@ has joined #tryton20:41
CIA-52tryton: C?dric Krier <> default * 84:a3d3340e7875 stock_supply/ Fix coding guidelines20:42
CIA-52tryton: ced roundup * #428/error when updating db to newest version: [resolved] Try to delete manually the ir.model.access "access_purchase_request_admin".20:55
CIA-52tryton: C?dric Krier <> default * 67:3c948ecee630 company/ ( letter.odt): Fix letter report for issue42921:16
CIA-52tryton: ced roundup * #429/UndefinedError: 1 has no member named "header": Fix with changeset 3c948ecee63021:16
CIA-52tryton: Timitos roundup * #430/res = self.cursor.execute(sql, params): [new] Traceback (most recent call last): File "/trytond/", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/obj ...21:32
CIA-52tryton: Timitos roundup * #430/res = self.cursor.execute(sql, params): [chatting] tried to confirm a purchase order that was created from a purchase request. the party had no contact address. the error: NULL-Value in ...21:33
CIA-52tryton: ced roundup * #430/res = self.cursor.execute(sql, params): [in-progress] Assigned to bch22:46
CIA-52tryton: Bertrand Chenal <> default * 234:36824a16d28c stock/ (packing.xml stock.xml): Added new group for packing workflow23:25
CIA-52tryton: Bertrand Chenal <> default * 235:d6d61f2249e1 stock/: merge23:25
CIA-52tryton: matb roundup * #417/Translation: updates for de_DE: [resolved] done23:26

Generated by 2.11.0 by Marius Gedminas - find it at!