| chat.freenode.net #tryton log beginning Thu Oct 2 00:00:02 CEST 2008 |
| CIA-52 | tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 217:b0a4eb96479f account/de_DE.csv: updated translation for de_DE | 00:27 |
| CIA-52 | tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 120:912c23cf7105 account_invoice/de_DE.csv: updated translation for de_DE |
| CIA-52 | tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 57:e68b7b0c4f68 account_statement/de_DE.csv: updated translation for de_DE |
| CIA-52 | tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 3:1f2aff51971b analytic_sale/ (__tryton__.py de_DE.csv): added translation for de_DE |
| CIA-52 | tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 80:fcf0f209e359 product/de_DE.csv: updated translation for de_DE |
| CIA-52 | tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 98:93963af2fde3 purchase/de_DE.csv: updated translation for de_DE | 00:28 |
| CIA-52 | tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 801:500732627395 tryton/share/locale/ (de_DE/LC_MESSAGES/tryton.po tryton.pot): updated translation for de_DE |
| CIA-52 | tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 13:32b7d5a819c0 sale/ (__tryton__.py de_DE.csv): added translation for de_DE |
| CIA-52 | tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 218:de4225ce6fc4 stock/de_DE.csv: updated translation for de_DE |
| CIA-52 | tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 1057:e84e7032a90a trytond/trytond/ (ir/de_DE.csv res/de_DE.csv): updated translation for de_DE |
| CIA-52 | tryton: C?dric Krier <ced@b2ck.com> default * 1058:c28ad8519af6 trytond/: merge |
| CIA-52 | tryton: ced roundup * #406/Translation: updates for de_DE: [resolved] Applied |
| CIA-52 | tryton: ced roundup * #399/Strange Error in custom module: duplicate key violates unique constraint "ir_model_data_fs_id_module_uniq": [resolved] This is an old constraint that can be deleted. | 00:32 |
| CIA-52 | tryton: C?dric Krier <ced@b2ck.com> default * 802:f5e671cd9ab0 tryton/share/tryton/tryton.glade: Fix label in db_backup for issue387 | 00:35 |
| CIA-52 | tryton: ced roundup * #387/client: gui db_backup: change label "password" in "Tryton Server Password": [resolved] Fix with changeset f5e671cd9ab0 |
| -!- b52lap(n=b52lapto@41.249.250.195) has joined #tryton | 00:38 |
| CIA-52 | tryton: matb roundup * #406/Translation: updates for de_DE: [chatting] Since tryton.mo as a binary file cannot be managed by diff/patch, I join it separately (belongs to tryton.patch) | 01:37 |
| -!- yangoon(n=mathiasb@84.159.69.92) has joined #tryton | 05:19 |
| -!- Timitos(n=Timitos@88.217.184.172) has joined #tryton | 08:08 |
| -!- Gedd(n=ged@77.109.114.228) has joined #tryton | 08:35 |
| -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton | 09:32 |
| CIA-52 | tryton: C?dric Krier <ced@b2ck.com> default * 803:2edc11bc5662 tryton/share/locale/de_DE/LC_MESSAGES/tryton.mo: Update de_DE mo file | 09:38 |
| CIA-52 | tryton: ced roundup * #406/Translation: updates for de_DE: [resolved] Updated You can use bundle when you have binary file http://www.selenic.com/mercurial/wiki/index.cgi/Bundle | 09:39 |
| -!- udono(n=udono@dynamic-unidsl-85-197-19-186.westend.de) has joined #tryton | 10:12 |
| -!- bechamel(n=user@user-85-201-14-207.tvcablenet.be) has joined #tryton | 10:28 |
| udono | hi all, | 11:11 |
| udono | is there a way to show a complete branch with all leaves in a tree view? | 12:04 |
| udono | Ihave something like this: |
| udono | Root_element1 | 12:06 |
| udono | Root_element2 |
| udono | Root_element3 |
| udono | branch1 |
| udono | branch2 |
| udono | leave1 |
| udono | leave2 |
| udono | Rootelementx |
| udono | If someone choose leave2, he should see Root element3, branch1, branch2, leave1 and finaly leave2 | 12:07 |
| udono | All in something like a child tree... but with parents... | 12:08 |
| udono | Hmm... just forget it, I think if I see it, I need to think more about... | 12:10 |
| udono | :-) sorry |
| CIA-52 | tryton: C?dric Krier <ced@b2ck.com> default * 81:119e5fbbea56 product/__tryton__.py: Add missing email | 12:13 |
| cedk | yangoon: hi | 13:00 |
| cedk | yangoon: as it seems you are the one who keep the de translation updated | 13:01 |
| cedk | yangoon: I propose to set you as the leader for de in http://code.google.com/p/tryton/wiki/Organization |
| yangoon | cedk: yes, seemsso |
| cedk | yangoon: are you ok ? | 13:02 |
| yangoon | cedk: do it, ok |
| cedk | yangoon: how do you want to appear ? |
| cedk | yangoon: which email ? |
| -!- b52laptop(n=b52lapto@41.249.250.195) has joined #tryton | 13:03 |
| yangoon | cedk: with a big image;) |
| yangoon | cedk: mathias.behrle@web.de | 13:04 |
| cedk | yangoon: I mean I see that you have a dyndns emails and a gmx.de |
| cedk | yangoon: args also a web.de :-) |
| yangoon | and some more.. |
| CIA-52 | tryton: cedric.krier@b2ck.com * r157 /wiki/Organization.wiki: | 13:21 |
| CIA-52 | tryton: Obfuscate email addresses |
| CIA-52 | tryton: Add Mathias as leader of Deutsch translation |
| -!- tekknokrat(n=gthieleb@port-87-193-170-219.static.qsc.de) has joined #tryton | 14:02 |
| -!- tekknokrat(n=gthieleb@port-87-193-170-219.static.qsc.de) has left #tryton | 14:03 |
| CIA-52 | tryton: Bertrand Chenal <bch@b2ck.com> default * 1059:bf375c821130 trytond/doc/ (models.rst views.rst): Added doc about selection fields. Inspired by udo contribution. | 14:26 |
| CIA-52 | tryton: Bertrand Chenal <bch@b2ck.com> default * 1060:d8b0f6305828 trytond/: merge | 14:27 |
| CIA-52 | tryton: matb roundup * #333/Enhancement: input of field calendar: [chatting] Entering date as 01.01.08 and going with tab to next field results in 01.01.0808 |
| CIA-52 | tryton: Timitos roundup * #403/res = self.cursor.execute(sql, params): NULL-VALUE in column 'party' violates NOT-NULL-constraint CONTEXT: SQL: UPDATE ONLY "public"."company_company" SET "party" = NULL WHERE "party" = $1 | 14:38 |
| udono | cedk: bechamel: What is the selection 'remainder' in payment term for? | 14:43 |
| yangoon | cedk: bechamel: and why is it required any way, if you have payment term with percentage 100%? | 14:44 |
| cedk | because with the computation, you can have a rest even if you think you put 100% | 14:46 |
| cedk | like that we are sure that all the amount will be paid |
| CIA-52 | tryton: C?dric Krier <ced@b2ck.com> default * 62:49c112307209 company/company.py: Add ondelete CASCADE on party for issue403 | 14:57 |
| CIA-52 | tryton: ced roundup * #403/res = self.cursor.execute(sql, params): [resolved] Fix with changeset 49c112307209 |
| CIA-52 | tryton: C?dric Krier <ced@b2ck.com> default * 82:847bc894a50b product/product.py: Add ondelete CASCADE on template | 14:58 |
| -!- johan(n=jdahlin@201-68-7-115.dsl.telesp.net.br) has joined #tryton | 15:18 |
| johan | Hi, I'm trying to get tryton running, but the site & tarballs seems to lack documentation | 15:25 |
| johan | how do I setup the basic schema and connect to the trytond installation? | 15:26 |
| -!- ikks(n=igor@www.gfc.edu.co) has joined #tryton |
| cedk | johan: you can follow: http://code.google.com/p/tryton/wiki/InstallationMercurial | 15:27 |
| johan | cedk: I did, but it's not complete |
| cedk | johan: you can create database through the client | 15:29 |
| johan | cedk: the client gives me various exceptions when I connect |
| cedk | johan: what? |
| johan | cedk: oh, I connected to the wrong database. Works now. Thanks! | 15:30 |
| -!- nicoe(n=nicoe@77.109.114.228) has joined #tryton |
| johan | cedk: are you a tryton developer? | 15:33 |
| cedk | johan: yes | 15:35 |
| cedk | johan: I'm the "CK" of B2CK :-) |
| johan | cedk: I'm a developer of a system which is fairly similar to tryton called Stoq |
| johan | cedk: I'm trying to find out if it's possible for the project to cooperate at some level | 15:36 |
| cedk | johan: what kind of framework do you use for Stoq ? | 15:40 |
| johan | cedk: we use postgres, pygtk & sqlobject at the moment |
| johan | we also have our own ui toolkit/framework on top of pygtk called kiwi | 15:41 |
| cedk | johan: is it client/server ? | 15:42 |
| johan | cedk: no, it's client based only | 15:43 |
| johan | as in the client talks to postgres directly |
| cedk | johan: so it is not multi-user or do you use postgres as server ? | 15:44 |
| johan | cedk: the latter | 15:45 |
| -!- b52laptop(n=b52lapto@41.249.250.195) has joined #tryton |
| cedk | johan: you are from Async Open Source ? | 15:46 |
| johan | cedk: yes, I am | 15:47 |
| cedk | johan: we use one widget from yours | 15:48 |
| johan | cedk: oh, which one of them? |
| cedk | johan: for date |
| johan | ah, DateEntry, that's a nice little widget | 15:49 |
| johan | I'm happy that somebody found it and uses it |
| johan | cedk: you guys should really use kiwi, it was designed to be used in business applications, there's a lot of things there which will be useful | 15:51 |
| cedk | johan: we should have a look at it | 15:53 |
| nicoe | johan, cedk: Funny how everyone knows everyone here :) |
| johan | nicoe: yeah, the world is small. Lorenzo of pycha is good friend of mine as well | 15:54 |
| nicoe | johan: how ... tryton is also using some piece of pycha | 15:55 |
| cedk | johan: does it work on win32? |
| johan | nicoe: I never quite liked pycha though, I want something like JFreeChart |
| johan | cedk: stoq or kiwi? |
| nicoe | johan: maybe there is room for yet another charting library in the python world. | 15:56 |
| nicoe | johan: but for now pycha is sufficent for my basic needs |
| johan | nicoe: I looked into using jfreechart via jython, it works really well actually |
| cedk | johan: kiwi | 15:57 |
| johan | nicoe: http://pastebin.com/f2d746195 |
| johan | cedk: yes, there are several commercial application using it shipped exclusively on win32 |
| nicoe | johan: But it's jython ... | 15:58 |
| johan | nicoe: to me it's not a /big/ problem, as it's easy to get installed on linux |
| nicoe | johan: But what about all the stuff using C extensions and so on ? | 15:59 |
| nicoe | ACTION have genshi in its mind |
| johan | nicoe: oh, I didn't mean porting the whole application to jython |
| johan | nicoe: just writing a reporting daemon in jython which talks to the application | 16:00 |
| johan | via rpc or so |
| johan | makes a lot of sense in a 3-tier architecture anyway |
| cedk | johan: for me it is better to have the client spending time on rendering image than one server | 16:01 |
| nicoe | cedk: about to said that. |
| nicoe | cedk: but we're talking reporting here | 16:02 |
| cedk | nicoe: about the use of a server for graph generation |
| johan | cedk: depends on the setup, etc. |
| johan | it's not a /very/ frequent task |
| cedk | of course for standard report where you must be sure about how the report must be generated, it is better to have it on the server side | 16:03 |
| cedk | we have a graph widget (inspired by pycha) in the gtk client for rendering graphs |
| johan | yes I agree, ideally it should be done on a client side, but as jfreechart is superior to the python alternatives I think that using a reporting server is a decent solution short/middle-term solution | 16:04 |
| johan | until someone decides to write a good charting library in python |
| cedk | johan: what is difference with pycha and jfreechart ? | 16:06 |
| johan | cedk: pycha is a toy, jfreechart is a great librar |
| johan | cedk: http://www.jfreechart.org/ |
| johan | oops :) |
| johan | cedk: right link http://www.jfree.org/jfreechart/samples.html |
| cedk | johan: ok, I see there is same kind of chart that we can not yet generate | 16:07 |
| johan | cedk: that page shows only a small fraction, you should run the demo if you want to see more | 16:08 |
| cedk | we already think about creating a library with our chart widget |
| johan | cedk: pycha might be a good solution for you, but I just don't have time to spend writing a good charting library |
| cedk | johan: do I need a plugin to run the demo? | 16:12 |
| nicoe | cedk: maybe we could join our effort some days to write a good charting library | 16:13 |
| johan | cedk: you need java & java webstart installed |
| johan | nicoe: pity there are no good java -> python translators *hint* |
| cedk | johan: ok I will try an other time | 16:14 |
| johan | again, JFreeChart is well designed, I've had very good experiences with it |
| johan | cedk: I've seen that you made some modifications to DateEntry, it would be appreciated if you could submit them upstream | 16:21 |
| cedk | johan: ok, where can I submit ? | 16:22 |
| johan | cedk: http://bugs.async.com.br/, kiwi product |
| cedk | ikks: did you really need to have X for the installation of the server ? | 16:34 |
| ikks | cedk, I guess not. | 16:35 |
| cedk | ikks: because you add on the wiki to install x | 16:36 |
| CIA-52 | tryton: uspallek@Lisa.dsl default * 1061:b0323cca2911 trytond/trytond/osv/orm.py: Added more information to AttributeError for better locating the errors source. | 16:41 |
| CIA-52 | tryton: C?dric Krier <ced@b2ck.com> default * 1062:2723d991d9a7 trytond/: merge |
| cedk | johan: I check the last dateentry in kiwi but it is really different from the one that we have | 17:18 |
| cedk | johan: do you think it is still usefull that I post a patch? | 17:19 |
| johan | cedk: I think I wrote it at one time and didn't touch it afterwards |
| cedk | johan: I see that it doesn't no more use a mask for date |
| johan | cedk: dunno, I think you removed most of the code from it |
| johan | cedk: it should | 17:20 |
| cedk | johan: in fact it doesn't come from me | 17:21 |
| johan | cedk: I'd like to see one DateEntry which can be used by both of us | 17:22 |
| CIA-52 | tryton: igor.tamara * r158 /wiki/InstallationOnDebian.wiki: pydot on Lenny is up to date, preferred apt-get install over easy_install | 17:23 |
| CIA-52 | tryton: cedric.krier@b2ck.com * r159 /wiki/InstallationOnDebian.wiki: |
| CIA-52 | tryton: Remove x dependency |
| CIA-52 | tryton: Fix layout |
| cedk | johan: yes, it will be possible | 17:24 |
| johan | cedk: any specific reasons for not using more of kiwi? |
| johan | to avoid forking the code base |
| cedk | johan: I don't try it | 17:25 |
| cedk | johan: in fact we use this file: http://bazaar.launchpad.net/%7Eopenerp/openobject-client/trunk/annotate/567?file_id=date_widget.py-20080820214202-w3cyig6rlzpykqp4-1 | 17:31 |
| cedk | johan: from openerp |
| cedk | johan: it is your copyright but it seems different from your code | 17:32 |
| johan | cedk: oh, I understand, you inherited from openerp | 17:35 |
| cedk | johan: yes |
| ikks | cedk, sorry, I was afk, I'll recheck the wiki log | 18:49 |
| cedk | ikks: no problems | 18:54 |
| ikks | cedk, thanks for fixing this, sorry about that, was a typo :(, how can I look at the changes of a wiki page? | 19:05 |
| CIA-52 | tryton: igor.tamara * r160 /wiki/Organization.wiki: Added spanish as a subproject. Replacing plurar by singular when appropiate. | 19:18 |
| cedk | ikks: you can check the svn https://tryton.googlecode.com/svn |
| ikks | no permission for me :( | 19:24 |
| ikks | I tried with igor.tamara and igor.tamara@gmail.com |
| ikks | But not able to browse it. |
| cedk | ikks: you can browse with there: http://code.google.com/p/tryton/source/browse/ | 20:30 |
| ikks | thanks cedk | 21:01 |
| ikks | I just installed the server and the client. | 21:02 |
| ikks | But the client is complaining on res_user table missing. | 21:03 |
| ikks | The db is owned byt the tryton user |
| ikks | http://dpaste.com/81985/ | 21:09 |
| ikks | Do I have to make a default database? How do I create/populate the tables? | 21:12 |
| -!- b52laptop(n=b52lapto@41.249.250.195) has joined #tryton | 21:24 |
| CIA-52 | tryton: cedric.krier@b2ck.com * r161 /wiki/source.wiki: Add wiki browse | 21:25 |
| CIA-52 | tryton: cedric.krier@b2ck.com * r162 /wiki/SetupAndStart.wiki: Fix link | 21:26 |
| Timitos | ikks: you do not have to create a default database. you can create it with the client | 22:00 |
| ikks | Timitos, bbl :( | 22:01 |
| ikks | gtg now. grrr. | 22:02 |
| ikks | sorry. |
| CIA-52 | tryton: C?dric Krier <ced@b2ck.com> default * 804:5ee4b35d9e55 tryton/tryton/gui/main.py: Improve exception handling on sig_login | 22:18 |
| -!- ikks(n=igor@190.12.156.178) has joined #tryton | 22:43 |
| ikks | I see, I don't have to create a previous database. Create a new one, and tryton will create the tables and populate them. | 23:17 |
| ikks | cedk really rocks, you have just added the documentation needed :) | 23:19 |
| ikks | thanks |
| CIA-52 | tryton: cedric.krier@b2ck.com * r163 /wiki/SetupAndStart.wiki: Add database creation | 23:24 |
| CIA-52 | tryton: cedric.krier@b2ck.com * r164 /wiki/source.wiki: Edited wiki page through web user interface. |
| CIA-52 | tryton: cedric.krier@b2ck.com * r165 /wiki/source.wiki: Edited wiki page through web user interface. |
| CIA-52 | tryton: cedric.krier@b2ck.com * r166 /wiki/issues.wiki: Edited wiki page through web user interface. |
| -!- johan(n=jdahlin@201-68-7-115.dsl.telesp.net.br) has left #tryton | 23:38 |