chat.freenode.net #tryton log beginning Tue Mar 10 00:00:02 CET 2009 | ||
2009-03-10 00:13 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 1610:393f90ae9fe2 trytond/README: Improve README for PYTHONPATH and sphinx for issue852 | ||
2009-03-10 00:13 <CIA-10> tryton: ced roundup * #852/Server documentation: models.rst not up-to-date: [resolved] Fix with changeset 393f90ae9fe2 | ||
2009-03-10 00:21 <vengfulsquirrel> What does workflow_trigger_validate do ? | ||
2009-03-10 00:52 <cedk> vengfulsquirrel: it send a signal to the workflow | ||
2009-03-10 00:53 <cedk> vengfulsquirrel: the signal allow to pass transition with the same signal name | ||
2009-03-10 00:54 <vengfulsquirrel> So why isn't it called workflow_trigger_transition ? Does it do some sort of preparation of validation prior to transitioning ? | ||
2009-03-10 00:55 <cedk> vengfulsquirrel: I don't know | ||
2009-03-10 00:55 <cedk> vengfulsquirrel: you can see like a validation of a signal | ||
2009-03-10 00:57 <vengfulsquirrel> Hmmm yeah that wording doesn't make sense to me, but maybe I am wrong. When I read validation I think like "check if my inputs are of the correct type". | ||
2009-03-10 00:58 <vengfulsquirrel> So for example, does triggering a quotation on a sale using workflow_trigger_validate() do the same thing as clicking the quotation button in the client ? | ||
2009-03-10 00:58 <cedk> vengfulsquirrel: yes, clicking on workflow button call this function | ||
2009-03-10 01:05 <vengfulsquirrel> cedk: Okay thanks. So I guess I'm using it correctly but for some reason its not doing the same thing, which more than likely is my fault. | ||
2009-03-10 01:57 -!- vengfulsquirrel(n=ian@c-71-202-125-182.hsd1.ca.comcast.net) has left #tryton | ||
2009-03-10 02:09 -!- igor__(n=igor@190.102.221.220) has joined #tryton | ||
2009-03-10 04:42 -!- igor__(n=igor@190.120.139.65) has joined #tryton | ||
2009-03-10 05:19 -!- yangoon(n=mathiasb@p549F612A.dip.t-dialin.net) has joined #tryton | ||
2009-03-10 07:31 -!- Timitos(n=Timitos@88.217.184.172) has joined #tryton | ||
2009-03-10 07:38 -!- paola(n=paola@host-84-222-102-91.cust-adsl.tiscali.it) has joined #tryton | ||
2009-03-10 07:50 -!- johbo(n=joh@statdsl-085-016-072-173.ewe-ip-backbone.de) has joined #tryton | ||
2009-03-10 07:51 -!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton | ||
2009-03-10 08:24 -!- nicoe(n=nicoe@ip-80-236-226-142.dsl.scarlet.be) has joined #tryton | ||
2009-03-10 08:41 -!- cristi_an(n=cristi@89.120.211.206) has joined #tryton | ||
2009-03-10 08:42 -!- nicoe(n=nicoe@ip-80-236-226-142.dsl.scarlet.be) has joined #tryton | ||
2009-03-10 08:57 -!- gadaga(n=gadaga@pic33-2-88-163-57-149.fbx.proxad.net) has joined #tryton | ||
2009-03-10 08:57 <gadaga> hi | ||
2009-03-10 09:20 -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton | ||
2009-03-10 09:28 -!- Gedd(n=ged@77.109.113.173) has joined #tryton | ||
2009-03-10 09:34 -!- simahawk(n=simao@host-84-222-59-222.cust-adsl.tiscali.it) has joined #tryton | ||
2009-03-10 09:35 -!- simahawk(n=simao@host-84-222-59-222.cust-adsl.tiscali.it) has left #tryton | ||
2009-03-10 10:29 -!- bechamel(n=user@85.201.74.27) has joined #tryton | ||
2009-03-10 10:56 -!- enlightx(n=enlightx@217.202.145.10) has joined #tryton | ||
2009-03-10 11:01 -!- udono(n=udono@dynamic-unidsl-85-197-18-18.westend.de) has joined #tryton | ||
2009-03-10 11:22 -!- racke(n=racke@a89-182-93-242.net-htp.de) has joined #tryton | ||
2009-03-10 11:46 <CIA-10> tryton: C?dric Krier <ced@b2ck.com> default * 32:e37961b1f83c account_product/product.xml: Improve accounting page on product (use separators and split on two columns) | ||
2009-03-10 13:25 -!- racke(n=racke@a89-182-93-242.net-htp.de) has joined #tryton | ||
2009-03-10 13:33 -!- enlightx(n=enlightx@host-84-220-89-4.cust-adsl.tiscali.it) has joined #tryton | ||
2009-03-10 13:49 -!- ikks(n=igor@190.144.69.234) has joined #tryton | ||
2009-03-10 14:22 -!- Gedd(n=ged@77.109.113.173) has joined #tryton | ||
2009-03-10 14:23 <CIA-10> tryton: cedric.krier@b2ck.com * r452 /wiki/gsoc2009.wiki: Add questions | ||
2009-03-10 14:32 <gadaga> cedk: why these questions on the wiki? | ||
2009-03-10 14:32 <cedk> gadaga: it is for gsoc | ||
2009-03-10 14:34 <gadaga> cedk: who was concerned by this questions? new groups members? | ||
2009-03-10 14:35 <cedk> gadaga: http://code.google.com/opensource/gsoc/2009/faqs.html#0_1_ideas_5167658354380897_772 | ||
2009-03-10 14:36 <gadaga> cedk: thx, i didn't see this page yet | ||
2009-03-10 14:45 -!- Matthias_vD(n=matthias@p57A46B89.dip.t-dialin.net) has joined #tryton | ||
2009-03-10 14:46 <Matthias_vD> Hello | ||
2009-03-10 14:46 <Matthias_vD> I have a little problem with installing Tryton | ||
2009-03-10 14:47 <Matthias_vD> I have setup a debian (lenny) ... | ||
2009-03-10 14:47 <Matthias_vD> after downloading and # python setup.py install | ||
2009-03-10 14:48 <Matthias_vD> I get the message "error setup script exited with error" | ||
2009-03-10 14:48 <Matthias_vD> gcc | ||
2009-03-10 14:49 <cedk> Matthias_vD: copy/paste the full traceback | ||
2009-03-10 14:50 <Matthias_vD> one second | ||
2009-03-10 14:53 <Matthias_vD> http://ziel2010.de/traceback | ||
2009-03-10 14:53 <Matthias_vD> you can have a look | ||
2009-03-10 14:54 <Matthias_vD> sorry, but I work on virtual machine via windows remote desktop ... some problems with copy / paste | ||
2009-03-10 14:56 <cedk> Matthias_vD: it is not Tryton but egenix-mx-base | ||
2009-03-10 14:57 <Matthias_vD> hm ... ok, what I can do to solve the problem? | ||
2009-03-10 14:58 <cedk> Matthias_vD: install the package from their website | ||
2009-03-10 14:58 <Matthias_vD> ok | ||
2009-03-10 15:07 <racke> anyone did Debian packages for Tryton :-) | ||
2009-03-10 15:09 <cedk> racke: panthera did | ||
2009-03-10 15:10 <cedk> racke: but I don't remeber where is the dev link | ||
2009-03-10 15:10 <racke> ah he is Debian developer | ||
2009-03-10 15:43 -!- tekknokrat(n=gthieleb@port-87-193-170-219.static.qsc.de) has joined #tryton | ||
2009-03-10 15:43 -!- tekknokrat(n=gthieleb@port-87-193-170-219.static.qsc.de) has left #tryton | ||
2009-03-10 15:52 -!- Matthias_vD(n=matthias@p57A46B89.dip.t-dialin.net) has left #tryton | ||
2009-03-10 16:32 <yangoon> racke: Debian packages are almost ready, "only" server is not uploaded | ||
2009-03-10 16:33 <racke> ok nice | ||
2009-03-10 16:33 <racke> I'll wait on it | ||
2009-03-10 16:35 <yangoon> racke: Debian packages will cover stable versions. if you are interested in dev versions, there is a script for downloading the sources n one step | ||
2009-03-10 16:36 <racke> I just want to try it out right now | ||
2009-03-10 16:37 <yangoon> racke: to just have a look you cn also connect to the demo server | ||
2009-03-10 16:37 <yangoon> racke the script also is able to download the stable version | ||
2009-03-10 16:38 <racke> ok where is this script :-) | ||
2009-03-10 16:38 <cedk> racke: you can use easy_install | ||
2009-03-10 16:38 <yangoon> racke: for Debian systems I do not recommend to install via easy_install/setup.py | ||
2009-03-10 16:38 <cedk> racke: and on a locale directory if you don't want to break distrib | ||
2009-03-10 16:39 <cedk> yangoon: you could install in your home directory | ||
2009-03-10 16:39 <yangoon> yes, but there is always trouble with deps, like mx-egenix etc | ||
2009-03-10 16:40 <yangoon> they can be installed with apt and with easy_install | ||
2009-03-10 16:41 <yangoon> s/easy_install/setup.py/ | ||
2009-03-10 16:41 <yangoon> racke: http://code.google.com/p/tryton/wiki/InstallationOnDebian | ||
2009-03-10 16:42 <yangoon> or http://tryton.origo.ethz.ch/wiki/installation in german | ||
2009-03-10 16:42 <racke> ok thanks a lot | ||
2009-03-10 16:42 <racke> I don't need German for reading :-) | ||
2009-03-10 16:43 <cedk> yangoon: yes but it will install missing deps in local dir | ||
2009-03-10 16:44 <yangoon> cedk: AFAIS it is better to install missing deps with apt and to have tryton completely separately | ||
2009-03-10 16:45 <racke> makes sense, yes | ||
2009-03-10 16:47 <cedk> yangoon: it is not a real issue | ||
2009-03-10 16:48 <yangoon> cedk: err, it is an issue, because setup.py at the moment just doesn't work for debian release 5.0 | ||
2009-03-10 16:50 <yangoon> cedk: http://tryton.origo.ethz.ch/node/112 and http://ziel2010.de/traceback | ||
2009-03-10 16:54 -!- cedric_b(n=cedric@ANantes-158-1-2-51.w90-32.abo.wanadoo.fr) has joined #tryton | ||
2009-03-10 17:00 -!- vengfulsquirrel(n=ian@c-71-202-125-182.hsd1.ca.comcast.net) has joined #tryton | ||
2009-03-10 17:23 -!- Matthias_vD(n=Matthias@dslb-084-063-158-121.pools.arcor-ip.net) has joined #tryton | ||
2009-03-10 17:24 <cedk> yangoon: on gentoo it works | ||
2009-03-10 17:25 <CIA-10> tryton: matb roundup * #853/website: german channel: [new] Please add german channel on website: IRC channel #tryton.de on freenode | ||
2009-03-10 17:25 <cedk> yangoon: it is because the distutils version is too old | ||
2009-03-10 17:25 <cedk> yangoon: try perhaps to install an older version of mx | ||
2009-03-10 17:26 <yangoon> cedk: yes, and debian 5.0 is lenny == stable and will last for a long time | ||
2009-03-10 17:29 <Matthias_vD> hi again! mx make some problems on debian 5.0 | ||
2009-03-10 17:29 <yangoon> Matthias_vD: you can install it as debian package | ||
2009-03-10 17:30 <Matthias_vD> I have installed it as an debian package | ||
2009-03-10 17:30 <yangoon> Matthias_vD: do you know http://code.google.com/p/tryton/wiki/InstallationOnDebian | ||
2009-03-10 17:30 <Matthias_vD> no I didn't know | ||
2009-03-10 17:30 <Matthias_vD> but now I will read ... | ||
2009-03-10 17:30 <yangoon> Matthias_vD: I recommend to proceed like that, let us know if you have problems | ||
2009-03-10 17:31 <Matthias_vD> Ok ... | ||
2009-03-10 17:39 <racke> leaving now, see you | ||
2009-03-10 17:55 -!- Timitos(n=Timitos@88.217.184.172) has joined #tryton | ||
2009-03-10 18:09 <CIA-10> tryton: Timitos roundup * #843/actualization of function field in o2m: it is an on_change_with function. it seems that this function is not executed for the first new record. if i create a second one the function is e ... | ||
2009-03-10 18:30 -!- zver(n=kvirc@altlinux/developer/zver) has joined #tryton | ||
2009-03-10 18:43 <Matthias_vD> yangoon: so I have installed all, and have no further problems till know ;) | ||
2009-03-10 18:45 <Matthias_vD> but you should add to InstallOnDebian: copy init scripts => chmod +x /etc/init.d/trytond | ||
2009-03-10 18:49 <CIA-10> tryton: ced roundup * #843/actualization of function field in o2m: [need-eg] I don' t understand, give the code. | ||
2009-03-10 18:54 -!- cedk_(n=ced@ced.homedns.org) has joined #tryton | ||
2009-03-10 19:01 <yangoon> Matthias_vD: done, thx | ||
2009-03-10 19:04 -!- yangoon(n=mathiasb@p549F612A.dip.t-dialin.net) has joined #tryton | ||
2009-03-10 19:15 <vengfulsquirrel> Does write() always return True, or can it return False if it doesn't work ? | ||
2009-03-10 19:18 <cedk> vengfulsquirrel: if it doesn't work it raise an exception | ||
2009-03-10 19:18 <CIA-10> tryton: mathias.behrle@gmx.de * r453 /wiki/InstallationOnDebian.wiki: Add chmod for init script | ||
2009-03-10 19:21 <vengfulsquirrel> cedk: I'm sorry this is kind of out of context but do you have any idea why this might happen? I set the lines and then check for them and they are not there: http://rafb.net/p/WSLkCE16.html | ||
2009-03-10 19:23 <cedk> vengfulsquirrel: because in BrowseRecord there is a cache | ||
2009-03-10 19:24 <cedk> vengfulsquirrel: so in line 3, you see the cached result | ||
2009-03-10 19:24 <cedk> vengfulsquirrel: and in line 5, it was not yet cached so you see the database content | ||
2009-03-10 19:26 <vengfulsquirrel> Can I bypass the cache ? | ||
2009-03-10 19:26 <cedk> vengfulsquirrel: create a new instance of the BrowseRecord | ||
2009-03-10 19:35 <vengfulsquirrel> Okay thanks, hmm that's good to know. So I guess that's isn't my problem. I'm creating a sale, creating the sale lines and then triggering quotation and confirm. For some reason everything works except the invoice ends up having no lines in the client(even though they exist). Do you have any idea why that might happen ? | ||
2009-03-10 19:36 <cedk> vengfulsquirrel: copy/past the scrip | ||
2009-03-10 19:48 <vengfulsquirrel> cedk: The external system creating the orders is pretty denormalized so the script is pretty ugly: http://rafb.net/p/8yqmBv47.html | ||
2009-03-10 19:58 <cedk> vengfulsquirrel: which invoice_method do you use? | ||
2009-03-10 19:59 <cedk> I put some answer for gsoc on the wiki | ||
2009-03-10 19:59 <cedk> could you review it? | ||
2009-03-10 19:59 <vengfulsquirrel> cedk: 'order' | ||
2009-03-10 20:00 <cedk> vengfulsquirrel: and you have an invoice without any lines? | ||
2009-03-10 20:01 <vengfulsquirrel> In the database it seems to have lines but they don't show up in the client. | ||
2009-03-10 20:01 <cedk> vengfulsquirrel: you should use the user id to call workflow methods | ||
2009-03-10 20:10 <vengfulsquirrel> cedk: Okay, is there a reason why I couldn't use admin ? Exception: ('AccessError', 'You try to bypass an access rule (Document type: Invoice Line).') | ||
2009-03-10 20:10 -!- zver(n=kvirc@altlinux/developer/zver) has joined #tryton | ||
2009-03-10 20:13 <vengfulsquirrel> cedk: For gsoc, when you say """We hope to end the summer with new developers that has good experience.""" do you mean "A good experience" like a fun time or like "experienced developers" like they know the ins and outs of python and tryton? | ||
2009-03-10 20:21 -!- racke(n=racke@p4FC9BCDA.dip.t-dialin.net) has joined #tryton | ||
2009-03-10 20:29 <cedk> vengfulsquirrel: second | ||
2009-03-10 20:30 <CIA-10> tryton: cedric.krier@b2ck.com * r454 /wiki/gsoc2009.wiki: Add answers | ||
2009-03-10 20:30 <cedk> vengfulsquirrel: maybe it is not the right word | ||
2009-03-10 20:31 <cedk> vengfulsquirrel: for AccessError, I think it is because the admin user is not in the right company | ||
2009-03-10 20:57 <vengfulsquirrel> cedk: Can a contributor actually "fail" ? Do you mean they will receive a bad review/grade ? | ||
2009-03-10 21:02 <yangoon> vengfulsquirrel: I think we all will be happy, if you review the text of gsoc2009.wiki a little bit | ||
2009-03-10 21:03 <CIA-10> tryton: Bertrand Chenal <bch@b2ck.com> default * 252:5462705866ee purchase/purchase.py: Removed unused code | ||
2009-03-10 21:06 <bechamel> vengfulsquirrel: imho a failure is more a lack of commitment | ||
2009-03-10 21:20 <vengfulsquirrel> Okay | ||
2009-03-10 21:21 <cedk> vengfulsquirrel: yes | ||
2009-03-10 21:22 <CIA-10> tryton: cedric.krier@b2ck.com * r455 /wiki/gsoc2009.wiki: Unambigous answer | ||
2009-03-10 21:22 <cedk> vengfulsquirrel: member will make evaluation of the contributor | ||
2009-03-10 21:23 <panthera> vengfulsquirrel: in 2006, we had in gsoc a crazy person that went virtual amok | ||
2009-03-10 21:23 <vengfulsquirrel> ha for this project? | ||
2009-03-10 21:23 <panthera> debian | ||
2009-03-10 21:24 <vengfulsquirrel> oh right | ||
2009-03-10 21:24 <vengfulsquirrel> That's fun | ||
2009-03-10 21:24 <vengfulsquirrel> (sarcasm) | ||
2009-03-10 21:34 <vengfulsquirrel> cedk: So I made a bunch of changes and then realized you made a change, what happens when I commit does it try to merge? | ||
2009-03-10 21:36 -!- enlightx(n=enlightx@host-84-220-84-215.cust-adsl.tiscali.it) has joined #tryton | ||
2009-03-10 21:58 <cedk> vengfulsquirrel: I don't know | ||
2009-03-10 21:58 <vengfulsquirrel> Okay I got a little verbose so tell me if you want me to cut some stuff back. I still haven't looked over the ideas section. | ||
2009-03-10 21:58 <cedk> vengfulsquirrel: the backend is subversion | ||
2009-03-10 22:26 <CIA-10> tryton: vengfulsquirrel * r456 /wiki/gsoc2009.wiki: Clarified statements | ||
2009-03-10 22:42 -!- paola_(n=paola@host-84-222-102-91.cust-adsl.tiscali.it) has joined #tryton | ||
2009-03-10 22:52 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has joined #tryton | ||
2009-03-10 22:57 <cedk> vengfulsquirrel: is it ok for gsoc? | ||
2009-03-10 22:57 <vengfulsquirrel> I have to go over the issues still. | ||
2009-03-10 22:57 <vengfulsquirrel> When do you need it done by? Is that the application ? | ||
2009-03-10 22:59 <cedk> vengfulsquirrel: which issues? do you mean ideas? | ||
2009-03-10 22:59 <vengfulsquirrel> Oh yeah sorry, the ideas section. | ||
2009-03-10 23:00 <vengfulsquirrel> Just to correct some of the words. | ||
2009-03-10 23:00 <cedk> vengfulsquirrel: submition end friday | ||
2009-03-10 23:00 <cedk> vengfulsquirrel: I need first only the answer | ||
2009-03-10 23:01 <cedk> vengfulsquirrel: so if the answers are ok for you, I will start submitting | ||
2009-03-10 23:04 <vengfulsquirrel> Did you look over it since I changed it ? | ||
2009-03-10 23:07 <vengfulsquirrel> I just wanted to clarify the changes I made to the """What criteria do you use to select the members of your group? Please be as specific as possible.""" answer. | ||
2009-03-10 23:11 <vengfulsquirrel> cedk:^ | ||
2009-03-10 23:22 <cedk> vengfulsquirrel: yes, it seems good | ||
2009-03-10 23:25 <vengfulsquirrel> cedk: Okay the answers to the questions are ready then. | ||
2009-03-10 23:26 <vengfulsquirrel> Or at least proof read I don't know what other requirements for their interface there are. | ||
2009-03-10 23:26 <cedk> vengfulsquirrel: I put all in the wiki | ||
2009-03-10 23:26 <cedk> vengfulsquirrel: ok, thx I will fill the form |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!