IRC logs of #tryton for Tuesday, 2009-01-06

chat.freenode.net #tryton log beginning Tue Jan 6 00:00:02 CET 2009
2009-01-06 01:13 -!- mmarshall(n=mmarshal@adsl-99-49-23-247.dsl.rcsntx.sbcglobal.net) has joined #tryton
2009-01-06 04:13 -!- gremly(n=gremly@190.156.162.102) has joined #tryton
2009-01-06 05:20 -!- yangoon(n=mathiasb@p549F7A0C.dip.t-dialin.net) has joined #tryton
2009-01-06 07:56 -!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton
2009-01-06 08:16 -!- vengfulsquirrel(n=penny@72-173-96-53.cust.wildblue.net) has joined #tryton
2009-01-06 09:03 -!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton
2009-01-06 09:35 -!- Timitos(n=Timitos@88.217.184.172) has joined #tryton
2009-01-06 10:09 -!- bechamel(n=user@85.201.86.139) has joined #tryton
2009-01-06 10:22 -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton
2009-01-06 10:27 -!- oversize(n=manuel@port-92-198-7-97.static.qsc.de) has joined #tryton
2009-01-06 11:28 -!- carlos(n=carlos@177.Red-81-37-51.dynamicIP.rima-tde.net) has joined #tryton
2009-01-06 11:28 -!- Guest85123(n=carlos@177.Red-81-37-51.dynamicIP.rima-tde.net) has joined #tryton
2009-01-06 11:29 -!- carlos_(n=carlos@177.Red-81-37-51.dynamicIP.rima-tde.net) has joined #tryton
2009-01-06 11:54 <CIA-8> tryton: Timitos roundup * #728/order_field for party seems not to work: [new] if i open my list of parties they are ordered from Z-A. I do not find a reason for this as they normally should be orders by field code as i ...
2009-01-06 11:57 <CIA-8> tryton: Timitos roundup * #727/res = self.cursor.execute(sql, params): Sounds good for a developer but not for a user. Perhaps we should extend all error messages with information for normal users. In this case: "Y ...
2009-01-06 12:01 <CIA-8> tryton: ced roundup * #727/res = self.cursor.execute(sql, params): This exception can happen with other action than delete.
2009-01-06 12:07 -!- cristi_an(i=5978d3ce@gateway/web/ajax/mibbit.com/x-0410b60e2ad1c352) has joined #tryton
2009-01-06 12:29 -!- udono(n=udono@dynamic-unidsl-85-197-20-165.westend.de) has joined #tryton
2009-01-06 12:35 <CIA-8> tryton: udono roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: [new] In invoice.taxes there is only the 'description' attribute available for taxes but in Germany we need the 'name' attribute on invoices (the ...
2009-01-06 12:46 <CIA-8> tryton: Timitos roundup * #727/res = self.cursor.execute(sql, params): what about: "Your action cannot be applied! Details: Integrity Error: You try to bypass a constraint!"
2009-01-06 12:47 <CIA-8> tryton: C?dric Krier <ced@b2ck.com> default * 1065:22163b221293 tryton/CHANGELOG: Prepare changelog for release 1.0.2
2009-01-06 12:47 <CIA-8> tryton: C?dric Krier <ced@b2ck.com> default * 1066:d93e10703e0b tryton/.hgtags: Added tag 1.0.2 for changeset 22163b221293
2009-01-06 12:53 <CIA-8> tryton: ced roundup * #727/res = self.cursor.execute(sql, params): For me when you have an error message, it is clear that the action you try to perform failed.
2009-01-06 12:57 <CIA-8> tryton: Timitos roundup * #727/res = self.cursor.execute(sql, params): you are a developer. but i think we should take care of normal user with no knowledge of the word "constraint" i think that "you try to bypass a ...
2009-01-06 13:17 -!- carlos_(n=carlos@229.Red-83-45-236.dynamicIP.rima-tde.net) has joined #tryton
2009-01-06 13:31 -!- CIA-9(n=CIA@208.69.182.149) has joined #tryton
2009-01-06 13:31 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 321:4b36adcce0b6 account/__tryton__.py: Increase version number
2009-01-06 13:33 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 322:ef3592e4a6bd account/COPYRIGHT: Update copyright
2009-01-06 13:35 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 201:0a8d0b122066 account_invoice/CHANGELOG: Prepare changelog for release 1.0.2
2009-01-06 13:35 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 202:d1e1cd4cad65 account_invoice/.hgtags: Added tag 1.0.2 for changeset 0a8d0b122066
2009-01-06 13:39 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 203:b6dbe84274ec account_invoice/__tryton__.py: Increase version number
2009-01-06 13:43 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 101:41226a464bf4 company/CHANGELOG: Prepare changelog for release 1.0.2
2009-01-06 13:43 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 102:e5dc21a3f77c company/.hgtags: Added tag 1.0.2 for changeset 41226a464bf4
2009-01-06 13:43 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 103:bf441d2495da company/__tryton__.py: Increase version number
2009-01-06 13:45 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 208:b12e15da90af party/CHANGELOG: Prepare changelog for release 1.0.2
2009-01-06 13:45 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 209:693bd695a188 party/.hgtags: Added tag 1.0.2 for changeset b12e15da90af
2009-01-06 13:46 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 210:9de83a8c9496 party/__tryton__.py: Increase version number
2009-01-06 13:47 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 165:4c01a8a1e35f purchase/CHANGELOG: Prepare changelog for release 1.0.2
2009-01-06 13:47 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 166:8c7911cdab1b purchase/.hgtags: Added tag 1.0.2 for changeset 4c01a8a1e35f
2009-01-06 13:48 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 167:4c2e0f391d89 purchase/__tryton__.py: Increase version number
2009-01-06 13:49 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 72:10675c9bedad sale/CHANGELOG: Prepare changelog for release 1.0.2
2009-01-06 13:49 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 73:0fd91b142a2c sale/.hgtags: Added tag 1.0.2 for changeset 10675c9bedad
2009-01-06 13:50 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 74:410377268494 sale/__tryton__.py: Increase version number
2009-01-06 13:52 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 387:00f417866b68 stock/CHANGELOG: Prepare changelog for release 1.0.2
2009-01-06 13:52 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 388:44e41ba4022e stock/.hgtags: Added tag 1.0.2 for changeset 00f417866b68
2009-01-06 13:53 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 389:e3397483b304 stock/__tryton__.py: Increase version number
2009-01-06 14:16 -!- ikks(n=igor@201.244.188.98) has joined #tryton
2009-01-06 14:22 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 160:c37e817216f3 gentoo-overlay/app-office/tryton/ (Manifest tryton-1.0.2.ebuild): Version bump
2009-01-06 14:22 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 161:87db47ce57e8 gentoo-overlay/app-office/trytond/ (Manifest trytond-1.0.2.ebuild): Version bump
2009-01-06 14:22 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 162:3ba73ee6b784 gentoo-overlay/app-tryton/account/ (Manifest account-1.0.2.ebuild): Version bump
2009-01-06 14:22 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 163:1ed2560d4928 gentoo-overlay/app-tryton/account_invoice/ (Manifest account_invoice-1.0.2.ebuild): Version bump
2009-01-06 14:22 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 164:ffb6b09f8789 gentoo-overlay/app-tryton/company/ (Manifest company-1.0.2.ebuild): Version bump
2009-01-06 14:22 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 165:ca2e518189fc gentoo-overlay/app-tryton/party/ (Manifest party-1.0.2.ebuild): Version bump
2009-01-06 14:22 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 166:1567493aec07 gentoo-overlay/app-tryton/purchase/ (Manifest purchase-1.0.2.ebuild): Version bump
2009-01-06 14:22 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 167:f396cec4b8f8 gentoo-overlay/app-tryton/sale/ (Manifest sale-1.0.2.ebuild): Version bump
2009-01-06 14:22 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 168:43472fbd5919 gentoo-overlay/app-tryton/stock/ (Manifest stock-1.0.2.ebuild): Version bump
2009-01-06 14:33 -!- Gedd(n=ged@77.109.114.84.adsl.dyn.edpnet.net) has joined #tryton
2009-01-06 14:43 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 252:79a16b50a0ce website/ (7 files in 5 dirs): Add news
2009-01-06 14:43 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 253:d4d78d9b2333 website/locale/de_DE/LC_MESSAGES/tryton.po: merge
2009-01-06 15:13 -!- carlos(n=carlos@229.Red-83-45-236.dynamicIP.rima-tde.net) has joined #tryton
2009-01-06 15:14 <CIA-9> tryton: cedric.krier@b2ck.com * r413 /wiki/GentooOverlay.wiki: Add app-tryton category
2009-01-06 15:18 <CIA-9> tryton: ced roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: [need-eg] Why do you need two different field to distinct taxes? What we had now is more powerful than your solution, we can group different taxes ...
2009-01-06 15:22 <CIA-9> tryton: ced roundup * #728/order_field for party seems not to work: [resolved] It is not a bug as the order is set to DESC. With this you had the latest party on top.
2009-01-06 15:40 <CIA-9> tryton: matb roundup * #730/UndefinedError: 1 has no member named "full_name": [new] When printing invoices (different updated databases) Traceback (most recent call last): File "/trytond/netsvc.py", line 282, in run r ...
2009-01-06 15:41 <CIA-9> tryton: Timitos roundup * #731/UndefinedError: 1 has no member named "full_name": [new] Traceback (most recent call last): File "/trytond/netsvc.py", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/rep ...
2009-01-06 15:42 <CIA-9> tryton: Timitos roundup * #731/UndefinedError: 1 has no member named "full_name": [chatting] tried to print an invoice report in a completely new db. only account_invoice installed.
2009-01-06 15:44 <CIA-9> tryton: Timitos roundup * #731/UndefinedError: 1 has no member named "full_name": [resolved] same issue as issue 730
2009-01-06 15:58 <CIA-9> tryton: ced roundup * #730/UndefinedError: 1 has no member named "full_name": [testing] Please update your party module.
2009-01-06 15:59 -!- enlightx(n=enlightx@host-84-220-86-72.cust-adsl.tiscali.it) has joined #tryton
2009-01-06 16:02 <CIA-9> tryton: Timitos roundup * #730/UndefinedError: 1 has no member named "full_name": for me no change after the update. i updated with trytond -d db -u party
2009-01-06 16:08 <CIA-9> tryton: udono roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: yangoon, timitos and me are planning on this, now. I think we need a little different solution. Maybe it is just to have a code field on taxes (no ...
2009-01-06 16:21 -!- cristi_an(i=5978d3ce@gateway/web/ajax/mibbit.com/x-f4c50dfd2ee87da2) has joined #tryton
2009-01-06 16:25 <cristi_an> i had a presentation today of the current version of tryton
2009-01-06 16:27 <Timitos> cristi_an: nice
2009-01-06 16:27 <udono> cristi_an: sounds good. And did you answered all the questions?
2009-01-06 16:28 <cristi_an> it is a firm that has 2 companies : one with 2 warehouses and 4 shops (commerce all kind) and the other 1 warehouse and 6 shops (mobile phones+ stuff)
2009-01-06 16:28 <cristi_an> they were very very impressed by how it looks ,how fast it was
2009-01-06 16:29 <cristi_an> i tried to respond with yes to every question :)
2009-01-06 16:29 <cristi_an> and sure ,and of course ...:)
2009-01-06 16:30 <cristi_an> so they would really want to do with this....but i need to adapt it
2009-01-06 16:31 <cristi_an> to custom needs
2009-01-06 16:31 <cristi_an> so in cases like this .... how is suposed to be done...
2009-01-06 16:31 <cristi_an> i may create extra modules
2009-01-06 16:31 <cristi_an> ?
2009-01-06 16:31 <cristi_an> extedn some existing ones ?
2009-01-06 16:32 <Timitos> crisit_an: i think there won´t be any project where no customization would be needed. you have always to do some customizing
2009-01-06 16:32 <cristi_an> really ?
2009-01-06 16:32 <Timitos> cristi_an: yes. the right way is creating modules
2009-01-06 16:32 <cristi_an> and where you put your modules
2009-01-06 16:32 <cristi_an> ?
2009-01-06 16:32 <cristi_an> on branch or you keep those private
2009-01-06 16:32 <cristi_an> ?
2009-01-06 16:33 <Timitos> cristi_an: in the moment we are working on some modules. if they are ready we will publish on intuxication for feedback and optimization. perhaps some of them will taken into base but i don´t know yet.
2009-01-06 16:34 <cristi_an> i see so you have some unpublished code yet
2009-01-06 16:36 <CIA-9> tryton: udono roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: [resolved] I close this feature request, because we write an addon module for this.
2009-01-06 16:36 <CIA-9> tryton: ced roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: [chatting] So you must set two taxes with two different descriptions: - 19% VAT - 7% VAT The field name is for internal use (like putting suppli ...
2009-01-06 16:38 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 1445:1ec74e31d8f3 trytond/trytond/osv/orm.py:
2009-01-06 16:38 <CIA-9> tryton: Fix the prefetching of fields in BrowseRecord for issue730 and improve it to
2009-01-06 16:38 <CIA-9> tryton: prevent to read twice the same field.
2009-01-06 16:39 <CIA-9> tryton: ced roundup * #730/UndefinedError: 1 has no member named "full_name": [resolved] Fix with changeset 1ec74e31d8f3
2009-01-06 16:43 -!- cristi_an(n=cristi@89.120.211.206) has joined #tryton
2009-01-06 16:44 <cristi_an> i was disconnected
2009-01-06 16:45 <cristi_an> however,i do not know how this it supposed to work
2009-01-06 16:45 <Timitos> cristi_an: what?
2009-01-06 16:45 <cristi_an> may i create a site where to put a version of a demo that will be translated in romanian
2009-01-06 16:45 <cristi_an> a site that is translated into romanian
2009-01-06 16:46 <CIA-9> tryton: matb roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: [chatting] @ced: We need for Germany exact identifaction of the taxes used. There are those descriptions like: "Steuerfreie Ausfuhrlieferung und d ...
2009-01-06 16:46 <cristi_an> what kind of license tryton has ?
2009-01-06 16:46 <Timitos> cristi_an: GPLv3
2009-01-06 16:46 <cristi_an> that means free
2009-01-06 16:47 <cristi_an> let me google it
2009-01-06 16:47 <cedk> cristi_an: translate juste this file: http://hg.tryton.org/hgwebdir.cgi/www.tryton.org/file/tip/tryton.pot
2009-01-06 16:47 <Timitos> cristi_an: you find the LICENSE in those LICENSE files of the modules
2009-01-06 16:49 <cristi_an> cedk: only that file ?
2009-01-06 16:49 <cristi_an> + how to tranlsate thing that is on wiki
2009-01-06 16:50 <cristi_an> or you mean for the site ?
2009-01-06 16:50 <Timitos> cristi_an: this way you can translate the tryton.org website for romania
2009-01-06 16:51 <Timitos> cristi_an: you also need to translate the client and the modules to romanian
2009-01-06 16:51 <Timitos> cristi_an: this is on the wiki yes
2009-01-06 16:52 <cristi_an> now i have some more tech questions
2009-01-06 16:53 <cristi_an> this firm has like 5000 -10000 invoices / month
2009-01-06 16:53 <cristi_an> that means like 300000 - 600000 invoice details (products) / month
2009-01-06 16:54 <cristi_an> after 1,2 years....
2009-01-06 16:54 <cristi_an> how tryton will behave...
2009-01-06 16:54 <cristi_an> i ask this since i have no clue how ORM works behind
2009-01-06 16:55 <yangoon> cedk: could you please have a look at https://bugs.tryton.org/roundup/issue657 ? It is currently a showstopper for new modules containing (inherited) reports and I am not able to prepare translations for such modules.
2009-01-06 16:55 <Timitos> cristi_an: for performance i think the most important thing is a powerful hardware for the postgresql db. this is the bottle neck
2009-01-06 16:56 <cristi_an> Timitos: that is the black box for me yet
2009-01-06 16:56 <Timitos> cristi_an: i think you should write test module which fills a db with such a number of record. then you can test the behavior
2009-01-06 16:57 <cristi_an> Timitos: that is a good ideea
2009-01-06 16:57 <Timitos> cristi_an: its like a stress test of tryton.
2009-01-06 16:57 <cristi_an> but i want to find out how orm works as well
2009-01-06 16:57 <cristi_an> for example i want to display all the invoices from 2008
2009-01-06 16:57 <cristi_an> there will be like 60000 invoices
2009-01-06 16:58 <cristi_an> i hope that the orm will not make 60000 calls to DB to get for each invoice the party
2009-01-06 17:00 <Timitos> cristi_an: this is a question for cedk or bechamel.
2009-01-06 17:00 <bechamel> cristi_an: has udono told you yesterday, you can have a first clue with the list of translation on the demo server
2009-01-06 17:01 <cristi_an> bechamel: that is a nice piece of code and i tested it
2009-01-06 17:01 <bechamel> cristi_an: there are more than 12000 records on this table
2009-01-06 17:02 <cristi_an> bechamel: i noticed that those are retrived by scrolling
2009-01-06 17:02 <cristi_an> like a pagination
2009-01-06 17:02 <bechamel> cristi_an: and from here the list is open in 3sec
2009-01-06 17:02 <cristi_an> ok but that list has references to other objects
2009-01-06 17:03 <cristi_an> and invoice has reference to party object
2009-01-06 17:03 <cristi_an> my question is ORM you an sql like select * from invoices,party where invoice.party = party.party
2009-01-06 17:03 <cristi_an> or for each invoice calls getPArty or so
2009-01-06 17:04 <udono> cristi_an: for this amount of account moves I would propose some tests with a lot of data.
2009-01-06 17:05 <cristi_an> udono:
2009-01-06 17:05 <cristi_an> yes
2009-01-06 17:06 <cristi_an> bechamel: but ORM how it works behind the scence ?
2009-01-06 17:06 <bechamel> cristi_an: the orm never call one line at time, the worst situation is one call by column (i.e all party for the invoices are fetch in one query, except for big list, in this case only sublist are fetched)
2009-01-06 17:07 <bechamel> the only piece of code that doenst use lists, are the workflow stuff, because the workflow must be evaluated for each record
2009-01-06 17:08 <cristi_an> i have no clue what that is :)
2009-01-06 17:08 <cristi_an> but slowly i will
2009-01-06 17:08 <udono> cristi_an: I found some interesting comments on open_erp about the generals of being a consultant: http://www.openerp.com/forum/viewtopic.php?p=28057#28057
2009-01-06 17:09 <cristi_an> thx
2009-01-06 17:09 <cristi_an> i will read it
2009-01-06 17:09 <cristi_an> rvalyi is a good guy
2009-01-06 17:11 -!- drcode(i=c7cbb864@gateway/web/ajax/mibbit.com/x-92a5c9389a9fe0f2) has joined #tryton
2009-01-06 17:11 <cristi_an> bechamel: not sure i understood your above explination but for a certain situation like i described before how orm proceeds ? (assume i want to see on the client side invoice for 2008)
2009-01-06 17:12 <cristi_an> this may be resolved in 1 query agree
2009-01-06 17:12 <cristi_an> ?
2009-01-06 17:12 <cristi_an> 1 db call
2009-01-06 17:12 <cristi_an> select * from invoices,party where data>2008 data<2009
2009-01-06 17:13 <bechamel> cristi_an: no, if it send all the data in one bunch it will kill your server, the network and the client :)
2009-01-06 17:13 <cristi_an> even on a local network ?
2009-01-06 17:13 <cristi_an> 300000 results may come in less then a second
2009-01-06 17:14 <bechamel> cristi_an: actualy all the invoice ids are sent, then the client ask for data for all the ids that are shown
2009-01-06 17:14 <cristi_an> ahaaaa
2009-01-06 17:14 <cristi_an> and you ask for like firs 100 ids's
2009-01-06 17:14 <cristi_an> then the next ones
2009-01-06 17:15 <cristi_an> dependign as the user scrolls
2009-01-06 17:15 <CIA-9> tryton: ced roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: [chatting] Don't understand, you need this description where?
2009-01-06 17:15 <bechamel> so when you scroll the client ask the server for new data (if not already in the cahce)
2009-01-06 17:15 <cristi_an> bechamel:but for the data that arrived on client let's say for the first 100
2009-01-06 17:16 <bechamel> cristi_an: actualy i don't see why and how a user want to look at 60000 at the same time
2009-01-06 17:16 <cristi_an> bechamel: what is the operation that is done on server
2009-01-06 17:16 <cristi_an> bechamel: maybe is not the persfect sample,what if he want to print a report ? with all 60000
2009-01-06 17:18 <bechamel> cristi_an: it's different for reports, odt are generated on the server side and all is sent to the client
2009-01-06 17:18 <bechamel> cristi_an: all the odt i mean
2009-01-06 17:19 <cristi_an> and there is 1 db call ?
2009-01-06 17:19 <cristi_an> for getting that odt ?
2009-01-06 17:21 -!- drcode(i=c7cbb864@gateway/web/ajax/mibbit.com/x-92a5c9389a9fe0f2) has left #tryton
2009-01-06 17:22 <CIA-9> tryton: Timitos roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: if tax.name is for internal use why is it used in invoice report on invoice line? we noticed that tax.name would be to long for some german issues ...
2009-01-06 17:22 <cristi_an> Timitos: does your firm have a site ?
2009-01-06 17:22 <bechamel> cristi_an: it depens for each report, but often there is more than one call
2009-01-06 17:23 <CIA-9> tryton: matb roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: This description is needed somewhere on the invoice to explain, which tax exactly was used on the relative lines. In the example in msg2684 by ud ...
2009-01-06 17:23 <cristi_an> bechamel: i am asking this because i would like to implement to this firm tryton,but i can rely on a black box
2009-01-06 17:24 <Timitos> cristi_an: www.virtual-things.biz (basic one in german) a more powerful site will follow in the beginning of march
2009-01-06 17:24 <cristi_an> who know maybe you and cedk receive some big offer from google
2009-01-06 17:24 <cristi_an> and forget about tryton
2009-01-06 17:24 -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton
2009-01-06 17:24 <cristi_an> :)
2009-01-06 17:25 <cristi_an> that is why core is better to be known by more then 2 persons
2009-01-06 17:26 <cristi_an> Timitos: thx ...try to see how a consultant site looks like
2009-01-06 17:27 <Timitos> cristi_an: as i only had 1,5 days for text and layout you should not take this site as a good example ;-)
2009-01-06 17:27 <cristi_an> for beggining will be more then enough
2009-01-06 17:27 <cristi_an> i thought using Joomla
2009-01-06 17:28 <bechamel> cristi_an: it's not blackbox, it's opensource :)
2009-01-06 17:28 <cristi_an> what is used for the tryton site ?
2009-01-06 17:28 <cristi_an> bechamel: it is in this moment :)
2009-01-06 17:28 <ikks> cristi_an sphinx
2009-01-06 17:28 <ikks> joomla is really vulnerable...
2009-01-06 17:28 <ikks> Avoid it as much as you can.
2009-01-06 17:28 <cristi_an> well it is only an option
2009-01-06 17:29 <cristi_an> i did not had time to use it yet
2009-01-06 17:29 <cristi_an> ikks: is sphinx python related ? or django is better ?
2009-01-06 17:29 <bechamel> cristi_an: the website is also a mercurial repos: http://hg.tryton.org/hgwebdir.cgi/www.tryton.org/
2009-01-06 17:29 <ikks> cristi_an django is not a CMS
2009-01-06 17:29 <cristi_an> pfff i wish i had 3 heads and like 6 hands :)
2009-01-06 17:30 <Timitos> cristi_an: this is always the same when you begin a new business
2009-01-06 17:30 <cristi_an> to build a site,learn the core,also the client
2009-01-06 17:30 <cristi_an> Timitos: thx for encouraging me
2009-01-06 17:30 <ikks> ACTION loves django
2009-01-06 17:31 <cristi_an> the bad news is that i have to adapt tryton (create romanian modules until 1 may)
2009-01-06 17:31 <cristi_an> wonder if i can do that.....
2009-01-06 17:31 <cristi_an> also i neeed the FIFO stuff
2009-01-06 17:35 <Timitos> enlightx: did you take a look on relatorio?
2009-01-06 17:35 <Timitos> enlightx: i think this could be interesting for you. tryton uses relatorio
2009-01-06 17:35 <enlightx> Timitos: yes of course, it sounds nice
2009-01-06 17:35 <enlightx> Timitos: i'm already working on tryton
2009-01-06 17:36 <enlightx> i translated the website and i'm translating the software
2009-01-06 17:36 <udono> cristi_an: Maybe I would start with translation of client/server/modules. With this you get an impression of the whole functionality of tryton in detail and you have it translated.
2009-01-06 17:36 <Timitos> enlightx: great
2009-01-06 17:39 <cristi_an> udono: sure but that is the easiest part :)
2009-01-06 17:39 <cristi_an> the hardcore is coming ....
2009-01-06 17:40 <cristi_an> Timitos: "Anbindung anderer Anwendungen über XML-RPC"
2009-01-06 17:40 <cristi_an> is not NET-RPC ?
2009-01-06 17:40 <Timitos> cristi_an: you can also use net-rpc. but as i wrote this is hadn´t done an example with net-rpc. so i wrote xml-rpc
2009-01-06 17:41 <Timitos> is=i
2009-01-06 17:41 <udono> netrpc is just zipped xmlrpc, AFAIK
2009-01-06 17:41 <udono> or not?
2009-01-06 17:42 <udono> BTW did someone try out the dev script http://www.b2ck.com/~ced/tryton-dev.sh ?
2009-01-06 17:42 <cristi_an> i did
2009-01-06 17:42 <udono> for me it produces an error
2009-01-06 17:42 <cristi_an> with timitos's help
2009-01-06 17:42 <cristi_an> and we had to adjust some things there
2009-01-06 17:43 <cristi_an> it did not work correctly
2009-01-06 17:43 <yangoon> udono: what error?
2009-01-06 17:43 <cristi_an> Timitos: where you can set the protocol used ? net rpc or xml rpc
2009-01-06 17:45 <udono> yangoon: http://paste.pocoo.org/show/98283/
2009-01-06 17:45 <udono> cristi_an: Tryton chooses the best avail. self
2009-01-06 17:45 <udono> but in /etc/trytond you can setup
2009-01-06 17:45 <udono> cristi_an:
2009-01-06 17:46 <cristi_an> self ???
2009-01-06 17:46 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 246:6ca33c867a13 account_invoice/invoice.odt: Use tax description instead of name on invoice line for issue729
2009-01-06 17:46 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 204:581a5e1d7e37 account_invoice/invoice.odt: Use tax description instead of name on invoice line for issue729
2009-01-06 17:47 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 205:8b64aff4406a account_invoice/COPYRIGHT: Update copyright
2009-01-06 17:48 <CIA-9> tryton: C?dric Krier <ced@b2ck.com> default * 247:b8564861d19c account_invoice/COPYRIGHT: Update copyright
2009-01-06 17:48 <udono> cristi_an: yes, the client choose the most quick protocol. And the server provides the protocol you specify
2009-01-06 17:48 <CIA-9> tryton: ced roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: It was a issue fixed with changeset 6ca33c867a13
2009-01-06 17:48 <Timitos> cristi_an: normaly tryton uses net-rpc. but you can also activate xml-rpc in trytond.conf if you want to use it
2009-01-06 17:49 <cristi_an> http://code.google.com/p/tryton/wiki/HowtoTranslate
2009-01-06 17:50 <cristi_an> where in administration ? in local server ?
2009-01-06 17:51 <udono> cristi_an: yes, do not use the demo server for real things, cos it is reseted every night
2009-01-06 17:51 <CIA-9> tryton: ced roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: I think that we can perhaps make something. We could remove the print of taxes on invoice line and replace it by just a number that refers to the ...
2009-01-06 17:52 <cristi_an> ok but later my translation maybe be ported to the default database
2009-01-06 17:52 <cristi_an> ?
2009-01-06 17:52 <cristi_an> skip "?"
2009-01-06 17:53 <Timitos> cristi_an: you only need to put the translations on bug tracker and they will be put into the repositories
2009-01-06 17:54 <cristi_an> in what format ?
2009-01-06 17:54 <cristi_an> exported from database
2009-01-06 17:54 <cristi_an> ?
2009-01-06 17:55 <udono> cristi_an: see Administration > localisation
2009-01-06 17:56 <udono> yangoon: do you have an idea?
2009-01-06 17:56 <yangoon> udono: just testing
2009-01-06 17:57 <yangoon> udono: I get the same error
2009-01-06 17:57 <udono> ok, Then the pagelayout may have changed
2009-01-06 17:57 <yangoon> udono: there must be some change on the website since it worked last time
2009-01-06 17:58 <udono> yangoon: :-)
2009-01-06 17:58 <udono> yangoon: I take a look if I find the error
2009-01-06 17:58 <yangoon> udono: there was at least in css..., perhaps more
2009-01-06 17:59 <yangoon> udono: porbably the link uppermost to the right
2009-01-06 18:12 <yangoon> udono: grep -v -E '(Mercurial|zip|gz|bz2|Atom|RSS|Name|Description|Contact|Last change|^$)'\ does the tric, but I can't get along with Repostories list
2009-01-06 18:15 <cedk> udono, yangoon: fixed
2009-01-06 18:16 <udono> cedk: yes, thanks, I hate sed
2009-01-06 18:18 <yangoon> cedk: I get nevertheless abort: 'http://hg.tryton.org/modules/Repositories%20list' does not appear to be an hg repository!
2009-01-06 18:18 <udono> cedk: yangoon: I get an abort: HTTP Error 400: Bad Request
2009-01-06 18:19 <cristi_an> in time the db increase in size and that may cause the db to respond slower , is there something against this ?
2009-01-06 18:19 <udono> cristi_an: autovacuum
2009-01-06 18:19 <cristi_an> i meant what countrer measures may be applied for this
2009-01-06 18:19 <cristi_an> ?
2009-01-06 18:19 <cristi_an> delete data ?
2009-01-06 18:19 <cristi_an> just like that ?
2009-01-06 18:20 <udono> cristi_an: google for autovakuum and postgres
2009-01-06 18:20 <udono> cristi_an: it is final deleting deleted data and cleanup
2009-01-06 18:21 <cristi_an> that will help ?
2009-01-06 18:21 <cristi_an> that does not help too much i think
2009-01-06 18:21 <cristi_an> some module will be needed maybe
2009-01-06 18:22 -!- CIA-8(n=CIA@208.69.182.149) has joined #tryton
2009-01-06 18:22 <cristi_an> to delete old moves and to place then is some special stastistical tables or so
2009-01-06 18:22 <udono> cristi_an: autovakuum resolve the most speed problems in postgres AFAIK.
2009-01-06 18:23 <udono> cristi_an: EXPLAIN ANALYZE help to find out where the long querys are.
2009-01-06 18:24 <cristi_an> udono: w8 i am not asking that kind of optimization
2009-01-06 18:24 <udono> cristi_an: so what?
2009-01-06 18:24 <cristi_an> maybe you are right for that part ....by i just wonder that any system is better to keep transcational tables as small as possible
2009-01-06 18:24 <cristi_an> imagine the system after 4 years
2009-01-06 18:24 <cristi_an> of usage
2009-01-06 18:24 <udono> cristi_an: tell it ebay, and they will lol
2009-01-06 18:25 <cristi_an> what about ebay ?
2009-01-06 18:25 <udono> cristi_an: a lot of transactions per second
2009-01-06 18:26 <cristi_an> how do you know how big is their transactional table
2009-01-06 18:26 <cristi_an> s
2009-01-06 18:26 <cristi_an> do you think that they have in one table all the bids since ebay started ?
2009-01-06 18:26 <cristi_an> i doubt that
2009-01-06 18:27 <udono> cristi_an: I don't know, but I imagine they archive. But about achiving we can't talk in a year, I think. Because you need your data of the running year persistent.
2009-01-06 18:28 <cristi_an> correct
2009-01-06 18:28 <cristi_an> i am talking about the data of a closed year
2009-01-06 18:29 <cristi_an> maybe a module that puts that is some separate table is welcomed
2009-01-06 18:29 <cristi_an> olap
2009-01-06 18:29 <cristi_an> or data warehousing
2009-01-06 18:31 <udono> cristi_an: maybe a solution...
2009-01-06 18:31 -!- CIA-8(n=CIA@208.69.182.149) has joined #tryton
2009-01-06 18:31 <cristi_an> we can think better on that in a year or so :)
2009-01-06 18:40 <cedk> cristi_an: for stock move we think about having some kind of period
2009-01-06 18:40 <cedk> and we will do like for fiscalyear closed
2009-01-06 18:42 <cristi_an> good thinking
2009-01-06 18:42 <cedk> and so with a index, there will be no performence issue
2009-01-06 18:43 <cedk> and if the table become to be very big, you can still delete the oldest move
2009-01-06 18:45 <cristi_an> maybe later i will understant 100% what you just said
2009-01-06 18:45 <cristi_an> but as big picture it seems ok for me
2009-01-06 18:48 <cristi_an> i forgot to ask something......VIP for me :)
2009-01-06 18:48 <cristi_an> server is running on windows ?
2009-01-06 18:49 <cedk> cristi_an: you can if you install all the python environement
2009-01-06 18:49 <cedk> cristi_an: but we don't recomend it
2009-01-06 18:49 <cristi_an> why is that ?
2009-01-06 18:49 <Timitos> cristi_an: i tried this a few month ago. it works but i also would not recommend it
2009-01-06 18:51 <Timitos> cristi_an: there is not enough testing for trytond on windows. and some things could be more difficult to implement i think. for the best possibilities to extend tryton in future i would recommend to use linux for the server
2009-01-06 18:52 <cristi_an> in theory it should work no ?
2009-01-06 18:52 <cristi_an> since pyton is like java
2009-01-06 18:52 <cristi_an> does not matter the OS
2009-01-06 18:53 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 1446:f692a21b7a55 trytond/trytond/ (4 files in 4 dirs): Update translation for de_DE
2009-01-06 18:53 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 364:8261f411d11b account/de_DE.csv: Update translation for de_DE
2009-01-06 18:53 <cedk> cristi_an: there is some OS depend stuffs but it will work
2009-01-06 18:53 <Timitos> cristi_an: yes. i had tryton server running on windows. but there are some packages that work a little different on windows. and so there is a danger that some things might not work
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 111:cf639722c16f account_statement/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <cristi_an> which one are problematic ?
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 57:323e46922d68 analytic_account/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 26:8c54187ba6f9 analytic_sale/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 27:aec7e81704e0 analytic_sale/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 119:ca16cf0e43e7 company/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 20:393a166896f2 country/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 54:3662cca32983 currency/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 222:d0ef96ab6523 party/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 126:0bcdc136d5c5 product/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 40:d27146e2eddd project/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 23:77f3d57cd0da project_revenue/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 203:3b82b169862e purchase/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 99:e35591427ea8 sale/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 414:4e8485dd685d stock/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 153:9962bb9ba876 stock_supply/de_DE.csv: Update translation for de_DE
2009-01-06 18:54 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 60:62ad3777c1a6 timesheet/de_DE.csv: Update translation for de_DE
2009-01-06 18:55 <cedk> cristi_an: I don't recommend it, not because there is not enough test but because windows is not a enough reliable OS
2009-01-06 18:55 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 248:8bb23b9d41d3 account_invoice/de_DE.csv: Update translation for de_DE
2009-01-06 18:55 <CIA-8> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 249:0bd23ac33e05 account_invoice/: merge
2009-01-06 18:56 <cristi_an> ok i belive you and is enough for me linux but i do not agree "windows is not a enough reliable OS"
2009-01-06 18:56 <cristi_an> it's python;s problem
2009-01-06 18:56 <cristi_an> not OS
2009-01-06 18:57 <cedk> cristi_an: for critical stuff like an ERP, you must have an OS that runs for months with needed to reboot
2009-01-06 18:57 <cristi_an> without
2009-01-06 18:58 <cedk> udono: now tryton-dev.sh must work
2009-01-06 18:58 <cedk> cristi_an: he yes without reboot
2009-01-06 18:58 <cedk> cristi_an: I know to much place where people finish by making a script to reboot windows server each night
2009-01-06 18:59 <cristi_an> well i asked not for production use
2009-01-06 18:59 <cristi_an> i aske more for development use
2009-01-06 19:00 <cedk> http://bazaar.launchpad.net/%7Eopenerp/openobject-server/trunk/revision/1567
2009-01-06 19:00 <cristi_an> but i will get used with linux
2009-01-06 19:00 <cedk> they add a certificate for modules
2009-01-06 19:00 <cristi_an> meaning ?
2009-01-06 19:00 <cedk> cristi_an: but you are free to use it on windows
2009-01-06 19:01 <cedk> cristi_an: I just not recommend it
2009-01-06 19:01 <cristi_an> i got you point very well
2009-01-06 19:01 <cristi_an> :)
2009-01-06 19:02 <cedk> cristi_an: by the way you need also to manage postgresql on windows
2009-01-06 19:02 <cristi_an> that work well
2009-01-06 19:03 <yangoon> cedk: for me it works, but I am really wondering, why the same exclusion string didn't when I used it (Repositories list)
2009-01-06 19:06 <CIA-8> tryton: C?dric Krier <ced@b2ck.com> default * 365:077f12e8fa91 account/ (account.py account.xml): Add complete_name on account type and use it in list view
2009-01-06 19:06 <CIA-8> tryton: C?dric Krier <ced@b2ck.com> default * 366:70f4355f530c account/COPYRIGHT: Update copyright
2009-01-06 19:06 <CIA-8> tryton: C?dric Krier <ced@b2ck.com> default * 367:271134c87bcf account/: merge
2009-01-06 19:06 <udono> cedk: tryton-dev.sh is working fine, thank you
2009-01-06 19:07 <udono> cedk: about http://bazaar.launchpad.net/%7Eopenerp/openobject-server/trunk/revision/1567 its not a bad idea. But for openERP it is much more important then for tryton, since you can install anything via the GUI in OERP...
2009-01-06 19:08 <udono> cedk: another thing could be providing checksums for the packages, to be sure they are complete and not modified
2009-01-06 19:10 <CIA-8> tryton: matb roundup * #729/Invoice Report: Missing name attribute in invoice.taxes: @ced: great, exactly what is needed
2009-01-06 19:10 <bechamel> udono: i understand the usefulness of the checksum (even if hg head would the trick), but i don't see the use of the "certificate" (which is just a number if i read correctly)
2009-01-06 19:11 <CIA-8> tryton: C?dric Krier <ced@b2ck.com> default * 1447:4e163c0d3e5a trytond/trytond/ir/translation.py: Use en_US order for translation export
2009-01-06 19:13 <cedk> and checksum is only for python installation, so it must be handle by the package manager
2009-01-06 19:20 -!- bch(n=user@85.201.86.139) has joined #tryton
2009-01-06 19:24 <cedk> certificate looks like that: http://bazaar.launchpad.net/%7Eopenerp/openobject-server/trunk/revision/1570
2009-01-06 19:25 <cedk> very strange
2009-01-06 19:26 <udono> cedk: bechamel: hm, I don't understand their aim, too
2009-01-06 19:30 <cedk> udono: they put it on all modules http://bazaar.launchpad.net/%7Eopenerp/openobject-addons/trunk/revision/2076
2009-01-06 19:32 <cedk> udono: it must be something like the maintenance contract in the base module
2009-01-06 19:32 <udono> cedk: maybe they use it to identify the original modules and changes. But the certificate looks not like a certificate
2009-01-06 19:33 <bechamel> maybe one can ask the question on the openerp forum :)
2009-01-06 19:33 <cedk> udono: it is just a number with modulo 97 == 29
2009-01-06 19:34 <cedk> for real certificate, they need to use some real crypto
2009-01-06 19:35 <cedk> bechamel: I will ask on IRC
2009-01-06 19:50 <cristi_an> what is fuzzy ?
2009-01-06 19:50 <cristi_an> on translations ?
2009-01-06 19:51 <cedk> cristi_an: it is when there is little change in the source
2009-01-06 19:52 <cristi_an> meaning
2009-01-06 19:52 <cristi_an> ?
2009-01-06 19:52 <yangoon> cristi_an: check, if the translation is still correct and the uncheck the field
2009-01-06 19:53 <cedk> cristi_an: the system detect that there is some little change in the source string so you must check if the translation is still correct
2009-01-06 19:53 <cedk> it is like the fuzzy tags in gettext
2009-01-06 19:55 <cristi_an> i see
2009-01-06 19:55 <cristi_an> thx
2009-01-06 20:03 <cristi_an> cedk: locally i may override the english translation and navigate from one to another
2009-01-06 20:04 <cristi_an> wht happes a new record is cretated for the language i will specify ?
2009-01-06 20:04 <cristi_an> since english is set as not translatable ?
2009-01-06 20:05 <cristi_an> i updated an english translation to romanian and it created a new item in romanian
2009-01-06 20:05 <cristi_an> that seems to be good for speeding up things
2009-01-06 20:14 <cristi_an> bechamel: what are record rules ?
2009-01-06 20:14 -!- bechamel(n=user@85.201.86.139) has joined #tryton
2009-01-06 20:30 <cristi_an> what is account statement module does ?
2009-01-06 20:45 <cristi_an> bechamel: are you here ?
2009-01-06 21:04 -!- enlightx_(n=enlightx@host-84-220-86-72.cust-adsl.tiscali.it) has joined #tryton
2009-01-06 21:12 <cristi_an> does someone knows how to use postgresql autodoc ?
2009-01-06 21:13 <ikks> it generates a .dot file
2009-01-06 21:14 <ikks> you can look at it with dotty
2009-01-06 21:14 <ikks> postgresql_autodoc --help
2009-01-06 21:14 <ikks> to get you started
2009-01-06 21:15 <ikks> it also generates .dia files
2009-01-06 21:15 <ikks> apt-get install dia
2009-01-06 21:15 <ikks> and look at the dia files
2009-01-06 21:15 <cristi_an> thank you...
2009-01-06 21:15 <cristi_an> ikks: you are from columbia
2009-01-06 21:15 <cristi_an> ?
2009-01-06 21:16 <ikks> no Columbia, Colombia with o ;)
2009-01-06 21:16 <cristi_an> in Romanian si Columbia :)
2009-01-06 21:16 <ikks> The south american country not the north american state
2009-01-06 21:16 <cristi_an> yeee
2009-01-06 21:16 <ikks> oh, Rumania or Romania?
2009-01-06 21:16 <cristi_an> Valderama
2009-01-06 21:17 <cristi_an> Romania
2009-01-06 21:17 <cristi_an> Pablo Escobar
2009-01-06 21:17 <cristi_an> :)
2009-01-06 21:17 <ikks> I see, here they call your country Rumania.
2009-01-06 21:17 <ikks> But I prefer to call the country the way you call it.
2009-01-06 21:17 <cristi_an> sure
2009-01-06 21:18 <ikks> sadly yes, Pablo Escobar and many others :(
2009-01-06 21:19 <cristi_an> i know a lot of football players from Colombia
2009-01-06 21:19 <cristi_an> you had a good team
2009-01-06 21:19 <cristi_an> nowsays...not that good
2009-01-06 21:30 <cristi_an> ikks: Producing test.dia from /usr/share/postgresql-autodoc/postgresql_autodoc/dia.tmpl
2009-01-06 21:30 <cristi_an> Can't open test.dia: Permission denied at /usr/bin/postgresql_autodoc line 1620, <STDIN> line 1.
2009-01-06 21:43 <Timitos> cristi_an: do you want to create a view of the tables of tryton?
2009-01-06 21:43 <Timitos> cristi_an: perhaps i have a hint for you
2009-01-06 21:43 <cristi_an> yes
2009-01-06 21:44 <cristi_an> Timitos: plz
2009-01-06 21:44 <cristi_an> the diagram
2009-01-06 21:44 <cristi_an> i would like to create and
2009-01-06 21:44 <cristi_an> Entity Relation Diagram (ER)
2009-01-06 21:44 <Timitos> cristi_an: look in tryton at Administration -> Models -> Models
2009-01-06 21:44 <Timitos> choose a model and create a 'Graph'
2009-01-06 21:44 <Timitos> This will make the same i think
2009-01-06 21:45 <Timitos> make it the tryton way ;-)
2009-01-06 21:46 <cristi_an> Timitos: how can i create a graph ?
2009-01-06 21:47 <cristi_an> i am there models models
2009-01-06 21:47 <Timitos> look below. there should be a report
2009-01-06 21:47 <Timitos> cristi_an: ups. perhaps this is only available on dev version
2009-01-06 21:48 <cristi_an> dev version ?
2009-01-06 21:49 -!- juanfer(n=juanfer@201.244.188.98) has joined #tryton
2009-01-06 21:49 <juanfer> http://foxlx.acmesystems.it/?id=14
2009-01-06 21:49 <juanfer> sorry
2009-01-06 21:50 <ikks> wrong channel :P
2009-01-06 21:50 <cristi_an> ikks: i cant generate with that command :(
2009-01-06 21:50 <ikks> cristi_an I bet you know more soccer Colombian players than me :D
2009-01-06 21:50 <cristi_an> ikks: maybe :)
2009-01-06 21:50 <ikks> cristi_an copy paste the exact command you ran
2009-01-06 21:51 <cristi_an> you have famous singers as well
2009-01-06 21:51 <cristi_an> postgresql_autodoc -d test -s test2
2009-01-06 21:53 <cristi_an> ikks: i may paste the pgAdmin
2009-01-06 21:54 <cristi_an> picture
2009-01-06 21:54 <cristi_an> do you know where i can find paste a pic ?
2009-01-06 22:01 <ikks> imagebin.org
2009-01-06 22:02 <cristi_an> ok is working now
2009-01-06 22:02 <cristi_an> but unreadable
2009-01-06 22:02 <ikks> cristi_an and the exact error is?
2009-01-06 22:02 <cristi_an> the dia
2009-01-06 22:02 <cristi_an> i mean is a very ugly picture
2009-01-06 22:02 <ikks> sure :)
2009-01-06 22:02 <cristi_an> all tables are one uopn the other
2009-01-06 22:02 <ikks> the use dotty to look at the .dot
2009-01-06 22:03 <ikks> the .dot is read only, and usually looks more beautiful, but not readable at all.
2009-01-06 22:03 <cristi_an> dotty ?
2009-01-06 22:04 <cristi_an> shoudl i install that as well
2009-01-06 22:04 <cristi_an> ?
2009-01-06 22:04 <ikks> apt-get install graphviz
2009-01-06 22:05 <ikks> that would install dotty, you are blessed with a deb powered distro
2009-01-06 22:05 <cristi_an> this is Dia
2009-01-06 22:05 <cristi_an> ?
2009-01-06 22:11 -!- bechamel(n=user@85.201.86.139) has joined #tryton
2009-01-06 22:11 <ikks> nope, graphviz a powerful tool
2009-01-06 22:12 <ikks> dia is nice too, but don't hesitate to visit graphviz, you'll be amazed
2009-01-06 22:12 <ikks> I hope ;)
2009-01-06 22:14 <cristi_an> well i am not :)
2009-01-06 22:14 <cristi_an> dotty test2.dot
2009-01-06 22:15 <cristi_an> and opens a window that freeze
2009-01-06 22:20 <cristi_an> ikks:
2009-01-06 22:20 <cristi_an> are you here ?
2009-01-06 22:20 -!- bechamel`(n=user@85.201.86.139) has joined #tryton
2009-01-06 22:23 <ikks> cristi_an strange that the window is freezed
2009-01-06 22:23 <ikks> dia results a lot slower than dotty
2009-01-06 22:24 <cristi_an> and i can even close it
2009-01-06 22:37 <CIA-8> tryton: C?dric Krier <ced@b2ck.com> default * 223:a4829e694409 party/category.py: Remove state on function field and fix guidelines
2009-01-06 22:37 <CIA-8> tryton: C?dric Krier <ced@b2ck.com> default * 224:7428923070c3 party/COPYRIGHT: Update copyright
2009-01-06 22:41 <cristi_an> cedk: i saw that in the database are kept in ir table all the fields db has
2009-01-06 22:42 <cristi_an> and is possible as administrator to remove whatever is wanted
2009-01-06 22:42 <cristi_an> on what these stored fields are used ?
2009-01-06 22:43 <cedk> cristi_an: not remove and not yet add
2009-01-06 22:44 <cristi_an> but is possible to remove or to add
2009-01-06 22:44 <cristi_an> i am just courious where this will be used ?
2009-01-06 22:45 <cedk> it is not
2009-01-06 22:48 <cristi_an> it is not used ?
2009-01-06 22:48 <cristi_an> or too complicate to tell me now ? or is not used for now ?
2009-01-06 22:49 <cedk> not use for now
2009-01-06 22:49 <cristi_an> oki ...can you tell me on what it will be used ? or is a secret ?
2009-01-06 22:49 <cristi_an> BTW you do not have some diagram with the tables ?
2009-01-06 22:58 <CIA-8> tryton: matb roundup * #732/Translation: no display of translation with line breaks in src: [new] Translation: line breaks in src sometimes lead to translation not being displayed translated. not working: ============ self._error_message ...
2009-01-06 22:59 <cedk> cristi_an: we think about the posibility to add fields or object manualy but it is not a priority
2009-01-06 23:01 <cristi_an> i saw something similar in adempiere
2009-01-06 23:01 <cristi_an> but despite it sounds nice i wonder how often such a thing is used
2009-01-06 23:03 <cristi_an> cedk: last question today
2009-01-06 23:03 <cristi_an> cedk: you don;t have a diagram with base tables ?
2009-01-06 23:03 <cristi_an> or with all :)
2009-01-06 23:04 <cedk> cristi_an: http://groups.google.com/group/tryton/browse_frm/thread/68fe3629709afde4
2009-01-06 23:06 <cristi_an> thx good night

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!