IRC logs of #tryton for Tuesday, 2008-12-23

chat.freenode.net #tryton log beginning Tue Dec 23 00:00:01 CET 2008
2008-12-23 00:14 <CIA-53> tryton: josh.dukes@microvu.com * r393 /wiki/TrytonLDAPIntegration.wiki: Edited wiki page through web user interface.
2008-12-23 00:14 <CIA-53> tryton: josh.dukes@microvu.com * r394 /wiki/TrytonLDAPIntegration.wiki:
2008-12-23 00:14 <CIA-53> tryton: Added a few comments after looking at the ldap module (previous commit). I wrote
2008-12-23 00:14 <CIA-53> tryton: many2one instead of one2many for the mapping of server to resource. There should
2008-12-23 00:14 <CIA-53> tryton: be a list of servers available. Servers could potentially be part of multiple
2008-12-23 00:14 <CIA-53> tryton: resources, but it must be that multiple servers can be part of a single
2008-12-23 00:14 <CIA-53> tryton: resource. Sequence should be a property of servers within a resource, but not
2008-12-23 00:14 <CIA-53> tryton: outside the resource... we'll talk more about this later.
2008-12-23 00:43 <CIA-53> tryton: matb roundup * #686/Standardizing dialogs: Would be nice to have attached patches included to upstream some time before end of month to have translation included then as well.
2008-12-23 01:01 <CIA-53> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 1134:1513f09365fe tryton/tryton/gui/window/email.py:
2008-12-23 01:01 <CIA-53> tryton: Unifying dialogs
2008-12-23 01:01 <CIA-53> tryton: Replacement values are called placeholders
2008-12-23 01:01 <CIA-53> tryton: Make header values in email dialog translatable
2008-12-23 01:01 <CIA-53> tryton: Change layout to suit appearance of legend in sequences
2008-12-23 01:02 <CIA-53> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 1386:958d94bd1815 trytond/trytond/ir/sequence.xml:
2008-12-23 01:02 <CIA-53> tryton: Unifying dialogs
2008-12-23 01:02 <CIA-53> tryton: Name available replacement values placeholders
2008-12-23 01:02 <CIA-53> tryton: C?dric Krier <ced@b2ck.com> default * 1387:1753289f5a03 trytond/: merge
2008-12-23 01:02 <CIA-53> tryton: ced roundup * #686/Standardizing dialogs: [resolved] Applied
2008-12-23 01:09 <CIA-53> tryton: matb roundup * #695/TypeError: event should be a GdkEvent: [new] Form Taxes, choosing a tax record with keyboard, tabbing to field "Active", pressing "Space" to deselect the field: Traceback (most recent ...
2008-12-23 01:55 <CIA-53> tryton: C?dric Krier <ced@b2ck.com> default * 1135:ec4c291dbd22 tryton/tryton/common/cellrenderertoggle.py: Fix event on cellrenderertoggle for issue695
2008-12-23 01:55 <CIA-53> tryton: ced roundup * #695/TypeError: event should be a GdkEvent: [resolved] Fix with changeset ec4c291dbd22
2008-12-23 02:32 -!- ikks(n=igor@190.12.153.202) has joined #tryton
2008-12-23 02:44 -!- gremly(n=gremly@190.156.166.182) has joined #tryton
2008-12-23 03:46 -!- juanfer(n=juanfer@190.157.143.212) has joined #tryton
2008-12-23 04:07 <udono> X0d_of_N0d: you there?
2008-12-23 05:19 -!- yangoon(n=mathiasb@p549F67A2.dip.t-dialin.net) has joined #tryton
2008-12-23 06:55 -!- snowch(n=snowch@82.152.13.57) has joined #tryton
2008-12-23 07:31 -!- pennyn(n=pennyn@72-173-96-53.cust.wildblue.net) has joined #tryton
2008-12-23 07:43 <CIA-53> tryton: Timitos roundup * #696/UnboundLocalError: local variable 'i' referenced before assignment: [new] Traceback (most recent call last): File "/trytond/netsvc.py", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/obj ...
2008-12-23 07:44 -!- Timitos(n=Timitos@88.217.184.172) has joined #tryton
2008-12-23 08:53 -!- carlos(n=carlos@77.224.191.31) has joined #tryton
2008-12-23 09:27 -!- oversize(n=manuel@port-92-198-7-97.static.qsc.de) has joined #tryton
2008-12-23 10:06 -!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton
2008-12-23 10:29 -!- bechamel(n=user@85.201.86.139) has joined #tryton
2008-12-23 10:37 -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton
2008-12-23 10:48 <CIA-53> tryton: C?dric Krier <ced@b2ck.com> default * 1388:24c103e3129d trytond/trytond/osv/orm.py: Fix typo for issue696
2008-12-23 10:48 <CIA-53> tryton: ced roundup * #696/UnboundLocalError: local variable 'i' referenced before assignment: [resolved] Fix with changeset 24c103e3129d
2008-12-23 12:33 -!- ikks(n=igor@190.12.153.202) has joined #tryton
2008-12-23 13:29 <CIA-53> tryton: C?dric Krier <ced@b2ck.com> default * 1389:408c232a538b trytond/ (CHANGELOG trytond/osv/orm.py): Make Modified Preorder Tree Traversal respects the default order of the model
2008-12-23 14:00 -!- CIA-10(n=CIA@208.69.182.149) has joined #tryton
2008-12-23 14:27 -!- cristi_an(n=cristi@89.120.211.206) has joined #tryton
2008-12-23 14:29 <cristi_an> Timitos:
2008-12-23 14:29 <cristi_an> Timitos: remember you helped me to install tryton
2008-12-23 14:30 <cristi_an> now finally i have finished to look over the python tutorial so i can start looking on some simple modules.
2008-12-23 14:30 <cristi_an> BUT i remember that the scripts were not 100% accurate
2008-12-23 14:31 <cristi_an> the script for installing tryton and mercurial
2008-12-23 14:31 <cristi_an> do you know if that was fixed ?
2008-12-23 14:31 <cristi_an> last question is for all that know what i am talking about
2008-12-23 14:34 <cristi_an> cedk ....do you know latest instalation script are ok ?
2008-12-23 14:36 <cedk> cristi_an: for what I know it is ok
2008-12-23 14:38 <cristi_an> but there was a script that did everything (mercurial,installing the server ,client)
2008-12-23 14:38 <cristi_an> i am talking about that one....
2008-12-23 14:39 <cristi_an> can you give me a link to that
2008-12-23 14:42 <cedk> cristi_an: http://code.google.com/p/tryton/wiki/InstallationMercurial
2008-12-23 14:44 <cristi_an> cedk: thank you
2008-12-23 15:11 <Timitos> cristi_an: hi. i am very busy today. sorry
2008-12-23 15:17 -!- ikks_(n=igor@201.244.188.98) has joined #tryton
2008-12-23 15:29 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 338:9cd886c45c30 account/general_ledger.odt: Improve header of tables in general legder
2008-12-23 15:29 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 339:c50940bd9d58 account/ (account.py account.xml): Add empty_account on general ledger for issue616
2008-12-23 15:29 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 340:f6e155bd9ac9 account/ (account.py account.xml): Add empty_account on trial balance for issue616
2008-12-23 15:29 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 341:77d8ce942cfc account/account.py:
2008-12-23 15:29 <CIA-10> tryton: Fix third party balance to display only party with at credit or debit
2008-12-23 15:29 <CIA-10> tryton: Fix some guidelines
2008-12-23 15:29 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 342:2a69f3d934ff account/account.py: Fix guidelines
2008-12-23 15:29 <CIA-10> tryton: ced roundup * #616/print only accounts with moves: [resolved] Fix with changeset c50940bd9d58 and f6e155bd9ac9
2008-12-23 15:30 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 343:8e13041b3b09 account/account.xml: Make third party form looks like other accounting reports
2008-12-23 15:30 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 344:1db518740586 account/account.xml: Make aged balance looks like other accounting reports
2008-12-23 15:30 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 345:22f053e8d2ca account/account.py:
2008-12-23 15:30 <CIA-10> tryton: Fix aged balance to display only party with credit - debit
2008-12-23 15:30 <CIA-10> tryton: Fix some guidelines
2008-12-23 15:31 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 88:bf03a895b683 account_statement/statement.py: Improve delete and post move
2008-12-23 16:03 <cristi_an> Timitos: np
2008-12-23 16:19 -!- Timitos(n=Timitos@88.217.184.172) has joined #tryton
2008-12-23 19:04 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 1390:c1fc4daf63a2 trytond/trytond/server.py: Add test on SIGQUIT and SIGUSR1 as it is not defined on win32
2008-12-23 19:06 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 1391:62e4483e806a trytond/trytond/server.py: Improve test on SIGUSR1
2008-12-23 19:09 -!- snowch(n=snowch@82.152.13.57) has joined #tryton
2008-12-23 19:28 -!- Cristi_an(n=Cristi@89.120.211.206) has joined #tryton
2008-12-23 19:41 <CIA-10> tryton: matb roundup * #697/Sort order of almost all tables under Administration doesn't respect translation: [new] Almost all tables under Administration (except translation table) are sorted in english language, whatever language for the user is selected.
2008-12-23 20:24 <X0d_of_N0d> udono: hey
2008-12-23 20:25 <X0d_of_N0d> ACTION just got in to work
2008-12-23 20:31 <udono> X0d_of_N0d: hey, how are you?
2008-12-23 20:34 -!- snowch(n=snowch@82.152.13.57) has joined #tryton
2008-12-23 20:34 <snowch> hi irc!
2008-12-23 20:44 <CIA-10> tryton: ced roundup * #697/Sort order of almost all tables under Administration doesn't respect translation: [need-eg] I don't understand. Please provide examples.
2008-12-23 20:49 <CIA-10> tryton: matb roundup * #697/Sort order of almost all tables under Administration doesn't respect translation: see attached screenshots
2008-12-23 21:14 <X0d_of_N0d> udono: not too bad, I got a chance to look at the ldap module (I'm sure you noticed)
2008-12-23 21:17 <udono> X0d_of_N0d: sounds good, but I didn't noticed any change. Last commits are from me.
2008-12-23 21:19 <udono> X0d_of_N0d: yeah, but I've seen the plannings in the wiki...
2008-12-23 21:34 <X0d_of_N0d> udono: yeah, I'm still looking at the code.
2008-12-23 21:34 <X0d_of_N0d> lemme grab it really quick
2008-12-23 21:37 <X0d_of_N0d> ok
2008-12-23 21:41 <X0d_of_N0d> so I noted a couple of things in the wiki, but I'm still trying to figure out how to fix it in the code. I don't really know tinyerp or tryton too well...
2008-12-23 21:43 <X0d_of_N0d> so when anonymous bind is checked it blocks out the admin dn and password fields...
2008-12-23 21:45 <X0d_of_N0d> I see how tls and ssl are set up to be mutually exclusive, but I don't see how anon_bind hides those fields and bind_as_user doesn't
2008-12-23 21:45 <X0d_of_N0d> is that in the python or the xml?
2008-12-23 21:46 <udono> X0d_of_N0d: its in python the states of admin_dn and password
2008-12-23 21:47 <X0d_of_N0d> OHH, duh...I was looking right past it
2008-12-23 21:47 <X0d_of_N0d> ok
2008-12-23 21:47 <udono> X0d_of_N0d: but sorry, I need to go. BTW Which local time you have now?
2008-12-23 21:47 <X0d_of_N0d> 12:47
2008-12-23 21:48 <udono> X0d_of_N0d: ah, ok, we are in the later evening 21:47
2008-12-23 21:49 <X0d_of_N0d> hum...
2008-12-23 21:49 <X0d_of_N0d> what time you usually start work?
2008-12-23 21:50 <udono> X0d_of_N0d: If you run in trouble with the Tryton things, just send me a text. I'll be back tomorrow late in the evening... see you
2008-12-23 21:51 <X0d_of_N0d> udono: later man, I'll play with it and commit. I was pretty tired last night when I was looking at it so I'm sure I'll be able to figure more out now. thanx for the help
2008-12-23 22:02 <X0d_of_N0d> ACTION looks around
2008-12-23 22:02 <X0d_of_N0d> anyone else awake?
2008-12-23 22:04 <yangoon> ACTION is awake, but now afk, sorry;)
2008-12-23 22:08 <bechamel> X0d_of_N0d: it looks like I'm awake :)
2008-12-23 22:11 <X0d_of_N0d> bechamel: so I have a couple of questions....
2008-12-23 22:12 <bechamel> X0d_of_N0d: np
2008-12-23 22:13 <X0d_of_N0d> before I spend a bunch of time playing with it, is there some nice easy way to render the rst files in the docs dir? I know I can read them clear text, but some syntax highlighting would be nice...
2008-12-23 22:13 <X0d_of_N0d> hum... nm, I think I got that one
2008-12-23 22:14 <bechamel> there is a build.py normaly
2008-12-23 22:14 <CIA-10> tryton: udo.spallek * r395 /wiki/source.wiki: Edited wiki page through web user interface.
2008-12-23 22:14 <bechamel> and the doc is available online too
2008-12-23 22:14 <X0d_of_N0d> that just dumps out html files though, right?
2008-12-23 22:14 <bechamel> X0d_of_N0d: yes
2008-12-23 22:15 <X0d_of_N0d> ACTION looks online
2008-12-23 22:15 <X0d_of_N0d> that's right, I forgot about that
2008-12-23 22:18 <X0d_of_N0d> ok, cool
2008-12-23 22:23 <X0d_of_N0d> I was looking for some more info on building tryton modules...
2008-12-23 22:23 <X0d_of_N0d> and there's http://www.tryton.org/doc/branches/1.0/trytond/doc/modules.html
2008-12-23 22:24 <X0d_of_N0d> hum... is there more info elsewhere in the docs on modules?
2008-12-23 22:26 <bechamel> X0d_of_N0d: it depends of what you are searching for, model should be interesting too
2008-12-23 22:28 <X0d_of_N0d> I'm looking at udono's ldap code and there's a couple of "on_change_" functions that seem to come out of nowhere
2008-12-23 22:29 <bechamel> X0d_of_N0d: http://www.tryton.org/doc/branches/1.0/trytond/doc/models.html#fields-options
2008-12-23 22:30 <X0d_of_N0d> bechamel: ok, thanks
2008-12-23 22:31 <X0d_of_N0d> oh, just curious, but if I wanted to pull data from another data source I'd have to do something like override the/create my own orm
2008-12-23 22:32 <X0d_of_N0d> correct?
2008-12-23 22:32 <X0d_of_N0d> say for just one thing I wanted to pull data out of ldap, or mysql, or something else...it would require some major coding, right?
2008-12-23 22:33 <bechamel> X0d_of_N0d: rewriting your own orm would be a big work
2008-12-23 22:34 <bechamel> X0d_of_N0d: but you can use the usual orm and override create/read/write/delete methods
2008-12-23 22:35 <bechamel> X0d_of_N0d: and add the "_auto = False" attribute (this prevent the orm from creating a table in the db)
2008-12-23 22:35 <X0d_of_N0d> bechamel: so populating a view from something other than postgres would be possible within the current framework given that one overrieds those methods
2008-12-23 22:37 <X0d_of_N0d> ACTION found a typo in the docs
2008-12-23 22:37 <X0d_of_N0d> can I just fix that?
2008-12-23 22:37 <bechamel> X0d_of_N0d: yes, thre is someting like that in trytond/wizard/wizard.py (this allow to construct pop-ups like other object, but without all the persistence behind)
2008-12-23 22:38 <bechamel> X0d_of_N0d: you can send a patch, but if there is only one typo just tell me
2008-12-23 22:38 <X0d_of_N0d> bechamel: I'd actually want to change the way user works so it pulls from ldap instead of the db every time it's used
2008-12-23 22:39 <X0d_of_N0d> http://www.tryton.org/doc/branches/1.0/trytond/doc/models.html
2008-12-23 22:39 <X0d_of_N0d> make it alive
2008-12-23 22:39 <X0d_of_N0d> /make/makes
2008-12-23 22:39 <X0d_of_N0d> second paragraph
2008-12-23 22:40 <CIA-10> tryton: Bertrand Chenal <bch@b2ck.com> default * 1392:810c94a3a993 trytond/doc/models.rst: Doc: typo
2008-12-23 22:40 <bechamel> X0d_of_N0d: voilĂ  :)
2008-12-23 22:41 <X0d_of_N0d> cool
2008-12-23 22:42 <bechamel> X0d_of_N0d: if you want to change how user model is accessed you will have to override read/write/create on the res.user object (with inheritance)
2008-12-23 22:43 <X0d_of_N0d> osv inherits orm, right?
2008-12-23 22:43 <bechamel> yes
2008-12-23 22:44 <X0d_of_N0d> so I should be able to create my own ldapOSV that inherits OSV, create a new user resource that inherits from the old resource but also inherits the new ldapOSV
2008-12-23 22:45 <X0d_of_N0d> well... yeah, I can play with it
2008-12-23 22:45 <X0d_of_N0d> thanx for all the help
2008-12-23 22:46 <bechamel> X0d_of_N0d: this may work, one of the thinks to take care is that osv also add the object to the pool of object (this allow to do pool.get("my.object") anywhere in the code)
2008-12-23 22:48 <X0d_of_N0d> ok, cool
2008-12-23 22:48 <X0d_of_N0d> that should be exactly what I want
2008-12-23 23:27 <Cristi_an> in python there is something like overloading operators (in java there is not such thing,but in c++ there is )
2008-12-23 23:27 <Cristi_an> ?
2008-12-23 23:28 <Cristi_an> for example (it may look stupid,but for as programming sample) invoice1 + invoice 2
2008-12-23 23:30 <bechamel> Cristi_an: this already exist for browse records
2008-12-23 23:31 <bechamel> Cristi_an: look in osv/orm.py line 197
2008-12-23 23:31 <Cristi_an> thank you
2008-12-23 23:33 <X0d_of_N0d> Cristi_an: just fyi, yes there is
2008-12-23 23:33 <Cristi_an> that may be very practical :)
2008-12-23 23:33 <Cristi_an> i missed such thing in java
2008-12-23 23:34 <Cristi_an> X0d_of_N0d, just fmy :) where are you from
2008-12-23 23:34 <Cristi_an> ?
2008-12-23 23:35 <X0d_of_N0d> california
2008-12-23 23:36 <Cristi_an> that is really nice play to stay...
2008-12-23 23:36 <X0d_of_N0d> http://www.brpreiss.com/books/opus7/html/page596.html
2008-12-23 23:36 <X0d_of_N0d> it's a really nice place to live, just expensive
2008-12-23 23:37 <X0d_of_N0d> and this too http://docs.python.org/reference/datamodel.html
2008-12-23 23:37 <Cristi_an> nice site
2008-12-23 23:37 <Cristi_an> thx a lot !
2008-12-23 23:37 <X0d_of_N0d> Cristi_an: where are you from?
2008-12-23 23:37 <X0d_of_N0d> np
2008-12-23 23:37 <Cristi_an> Romania ...
2008-12-23 23:37 <Cristi_an> have you head of it ?
2008-12-23 23:37 <Cristi_an> :)
2008-12-23 23:37 <Cristi_an> /s/head/heard
2008-12-23 23:38 <Cristi_an> most americans don't :)
2008-12-23 23:38 <X0d_of_N0d> Just because I'm in the US doesn't mean I'm the usual product of the education system....
2008-12-23 23:38 <Cristi_an> don't take it personally
2008-12-23 23:39 <Cristi_an> i just asked :) you were too polite to be as the majority of them
2008-12-23 23:39 <X0d_of_N0d> hehe
2008-12-23 23:39 <Cristi_an> programmers usually are educated people....but i asked.
2008-12-23 23:39 <Cristi_an> and do you have some succes with tryton or open erp there ?
2008-12-23 23:40 <X0d_of_N0d> I work for a company that's looking for an open source solution to our current erp system
2008-12-23 23:40 <Cristi_an> how american fin system is modeled in tryton (which is mopre like a european product)
2008-12-23 23:40 <Cristi_an> fin = finacial ?
2008-12-23 23:41 <X0d_of_N0d> oh, hold on a sec I have to deal with a problem really quick
2008-12-23 23:41 <Cristi_an> sure...
2008-12-23 23:44 <X0d_of_N0d> ok, cool
2008-12-23 23:45 <X0d_of_N0d> uh... so yeah, if the finiancial stuff doesn't work for us we're just going to have to fix it
2008-12-23 23:46 <X0d_of_N0d> but I don't think we've really looked at it too much... or rather, I don't think my boss has looked at it too much. He's actually more interested in manufacturing
2008-12-23 23:46 <Cristi_an> and that do not exist for now
2008-12-23 23:47 <Cristi_an> or you develop that ?
2008-12-23 23:48 <X0d_of_N0d> vengefulsquirrl is working on that right now, I'm planning on helping him
2008-12-23 23:49 <Cristi_an> your collegue from us ?
2008-12-23 23:49 <X0d_of_N0d> there is some manufacturing stuff in tinyerp, so chances are we'll use that for a bit while the tryton stuff matures...but we'll see
2008-12-23 23:49 <Cristi_an> btw....your an experienced python developer ?
2008-12-23 23:52 <X0d_of_N0d> I've written a lot of python stuff, but mostly for use at our company... I don't have too much code actually online
2008-12-23 23:52 <X0d_of_N0d> hold on
2008-12-23 23:58 <Cristi_an> np
2008-12-23 23:59 <X0d_of_N0d> sorry, I'm also an admin and helpdesk support
2008-12-23 23:59 <X0d_of_N0d> fun stuff

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