IRC logs of #tryton for Monday, 2009-09-14

chat.freenode.net #tryton log beginning Mon Sep 14 00:00:02 CEST 2009
2009-09-14 02:24 -!- ikks(n=ikks@190.158.102.52) has joined #tryton
2009-09-14 04:38 -!- essich(n=essich@p4FCF9E8A.dip0.t-ipconnect.de) has joined #tryton
2009-09-14 05:18 -!- yangoon(n=mathiasb@p549F2FE9.dip.t-dialin.net) has joined #tryton
2009-09-14 06:57 -!- vengfulsquirrel(n=plinux@wireless-216-170-122-150.digitalputty.com) has joined #tryton
2009-09-14 07:30 -!- plinux(n=plinux@72-173-100-5.cust.wildblue.net) has joined #tryton
2009-09-14 07:45 -!- plinux(n=plinux@72-173-100-5.cust.wildblue.net) has left #tryton
2009-09-14 07:46 -!- plinux(n=plinux@72-173-100-5.cust.wildblue.net) has joined #tryton
2009-09-14 07:57 -!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton
2009-09-14 08:00 -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton
2009-09-14 08:21 -!- plinux(n=plinux@72-173-100-5.cust.wildblue.net) has joined #tryton
2009-09-14 08:44 -!- paepke(n=paepke@mail.metaldyne.de) has joined #tryton
2009-09-14 08:46 -!- vengfulsquirrel(n=plinux@72-173-100-5.cust.wildblue.net) has joined #tryton
2009-09-14 08:46 -!- dukai(n=quassel@212.200.214.200) has joined #tryton
2009-09-14 08:49 -!- gour(n=Gour@188.125.18.233) has joined #tryton
2009-09-14 08:52 -!- Timitos(n=timitos@88.217.184.172) has joined #tryton
2009-09-14 08:55 -!- vengfulsquirrel(n=plinux@72-173-100-5.cust.wildblue.net) has joined #tryton
2009-09-14 09:00 <CIA-2> Gour <gour@gour-nitai.com> default * 2010:9c9d23cc8208 trytond/ (20 files in 3 dirs): fix typos for documentation (Model chapter)
2009-09-14 09:00 <CIA-2> http://hg.tryton.org/trytond/rev/9c9d23cc8208
2009-09-14 09:00 <CIA-2> ced roundup * #1161/fix typos for documentation (Model chapter): [resolved] Applied
2009-09-14 09:00 <CIA-2> http://bugs.tryton.org/roundup/issue1161
2009-09-14 09:02 <CIA-2> Mathias Behrle <mathiasb@behrle.dyndns.org> default * 1401:cca2b11369c9 tryton/tryton/gui/window/dbrestore.py: Improve tooltip of update checkbox of restore window
2009-09-14 09:02 <CIA-2> http://hg.tryton.org/tryton/rev/cca2b11369c9
2009-09-14 09:02 <CIA-2> ced roundup * #1173/Improve tooltip: [resolved] Applied
2009-09-14 09:02 <CIA-2> http://bugs.tryton.org/roundup/issue1173
2009-09-14 09:07 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1837:23945db8f52b trytond/setup.py:
2009-09-14 09:07 <CIA-2> Add missing Genshi dependency
2009-09-14 09:07 <CIA-2> (transplanted from f77e28e77964b4105dac50c0cdedcd7a58bb6e95)
2009-09-14 09:07 <CIA-2> http://hg.tryton.org/1.2/trytond/rev/23945db8f52b
2009-09-14 09:07 <CIA-2> Bertrand Chenal <bch@b2ck.com> default * 1838:84a0eb4133a1 trytond/trytond/model/modelstorage.py:
2009-09-14 09:07 <CIA-2> Removed required option to reflect db
2009-09-14 09:07 <CIA-2> (transplanted from 535dbd909b37fe49e37e064ee6254780239dbcb4)
2009-09-14 09:07 <CIA-2> http://hg.tryton.org/1.2/trytond/rev/84a0eb4133a1
2009-09-14 09:07 <CIA-2> C?dric Krier <ced@b2ck.com> default * 482:55c4b1684457 account/account.py:
2009-09-14 09:07 <CIA-2> Use IN_MAX in get_credit_debit for issue1160
2009-09-14 09:07 <CIA-2> (transplanted from 7f153d255a539bf0bab33616727d4ed2825947c0)
2009-09-14 09:07 <CIA-2> http://hg.tryton.org/1.2/modules/account/rev/55c4b1684457
2009-09-14 09:07 <CIA-2> Korbinian Preisler <timitos@virtual-things.biz> default * 357:44f12ffc13e9 account_invoice/invoice.py:
2009-09-14 09:07 <CIA-2> use given date for computation of amount with differing currency instead of currenct date
2009-09-14 09:07 <CIA-2> (transplanted from 8b325f26eb8b9ed0020933493e0c7862c1fc713b)
2009-09-14 09:07 <CIA-2> http://hg.tryton.org/1.2/modules/account_invoice/rev/44f12ffc13e9
2009-09-14 09:07 <CIA-2> Korbinian Preisler <timitos@virtual-things.biz> default * 358:a362ca04170c account_invoice/account.py:
2009-09-14 09:07 <CIA-2> fix change of sequence on period for issue1170
2009-09-14 09:08 <CIA-2> (transplanted from cb1385d2b4487063f1c3565261e6f900a61d874a)
2009-09-14 09:08 <CIA-2> http://hg.tryton.org/1.2/modules/account_invoice/rev/a362ca04170c
2009-09-14 09:08 <CIA-2> C?dric Krier <ced@b2ck.com> default * 160:b7c59e8d620b company/company.py:
2009-09-14 09:08 <CIA-2> Add company to search domain for root user because he is skipped by ir.rule
2009-09-14 09:08 <CIA-2> (transplanted from ec83757de74a0fbbdd3fedafd2af67f3ca4317c6)
2009-09-14 09:08 <CIA-2> http://hg.tryton.org/1.2/modules/company/rev/b7c59e8d620b
2009-09-14 09:08 <CIA-2> C?dric Krier <ced@b2ck.com> default * 20:98b3d8a462f7 product_cost_history/product.py:
2009-09-14 09:08 <CIA-2> Add missing create/write uid/date in product.product.cost_history
2009-09-14 09:08 <CIA-2> (transplanted from e006150a15e0dde7f53711b0d7a887eefd4adf0e)
2009-09-14 09:08 <CIA-2> http://hg.tryton.org/1.2/modules/product_cost_history/rev/98b3d8a462f7
2009-09-14 09:09 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1397:9b641e3946bf trytond/setup.py:
2009-09-14 09:09 <CIA-2> Add missing Genshi dependency
2009-09-14 09:09 <CIA-2> (transplanted from f77e28e77964b4105dac50c0cdedcd7a58bb6e95)
2009-09-14 09:09 <CIA-2> http://hg.tryton.org/1.0/trytond/rev/9b641e3946bf
2009-09-14 09:09 <CIA-2> C?dric Krier <ced@b2ck.com> default * 348:b201ec475c22 account/account.py:
2009-09-14 09:09 <CIA-2> Use IN_MAX in get_credit_debit for issue1160
2009-09-14 09:09 <CIA-2> (transplanted from 7f153d255a539bf0bab33616727d4ed2825947c0)
2009-09-14 09:09 <CIA-2> http://hg.tryton.org/1.0/modules/account/rev/b201ec475c22
2009-09-14 09:09 <CIA-2> Korbinian Preisler <timitos@virtual-things.biz> default * 227:ba7c90325268 account_invoice/invoice.py:
2009-09-14 09:09 <CIA-2> use given date for computation of amount with differing currency instead of currenct date
2009-09-14 09:09 <CIA-2> (transplanted from 8b325f26eb8b9ed0020933493e0c7862c1fc713b)
2009-09-14 09:09 <CIA-2> http://hg.tryton.org/1.0/modules/account_invoice/rev/ba7c90325268
2009-09-14 09:09 <CIA-2> Korbinian Preisler <timitos@virtual-things.biz> default * 228:e241cbe39950 account_invoice/invoice.py:
2009-09-14 09:09 <CIA-2> fix change of sequence on period for issue1170
2009-09-14 09:09 <CIA-2> (transplanted from cb1385d2b4487063f1c3565261e6f900a61d874a)
2009-09-14 09:09 <CIA-2> http://hg.tryton.org/1.0/modules/account_invoice/rev/e241cbe39950
2009-09-14 09:09 <CIA-2> C?dric Krier <ced@b2ck.com> default * 108:0a8fb65d150f company/company.py:
2009-09-14 09:09 <CIA-2> Add company to search domain for root user because he is skipped by ir.rule
2009-09-14 09:09 <CIA-2> (transplanted from ec83757de74a0fbbdd3fedafd2af67f3ca4317c6)
2009-09-14 09:09 <CIA-2> http://hg.tryton.org/1.0/modules/company/rev/0a8fb65d150f
2009-09-14 09:13 -!- bechamel(n=user@host-85-201-159-186.brutele.be) has joined #tryton
2009-09-14 09:14 <vengfulsquirrel> Were any changes recently made to how the pay invoice wizard works, I tried looking in hg log but didn't see any?
2009-09-14 09:14 -!- carlos(n=carlos@88.157.221.87.dynamic.jazztel.es) has joined #tryton
2009-09-14 09:17 <cedk> vengfulsquirrel: no I don't think, except for the context date
2009-09-14 09:20 <vengfulsquirrel> cedk: Do you run a dev server with a populated database against trunk? I can't seem to create a draft sale then confirm it and then pay the invoice. I am experiencing some really weird behavouir where either I get an error when paying or there is no pay button at all.
2009-09-14 09:21 <cedk> vengfulsquirrel: describe your problem
2009-09-14 09:28 <vengfulsquirrel> cedk: I think I'm doing something horribly wrong, what happened to the Pay button? http://www.laspilitas.com/tryton/missing-button.jpg
2009-09-14 09:28 <gour> ACTION is happy seeing that doc-patch is applied
2009-09-14 09:29 <cedk> vengfulsquirrel: did you install account_statement ?
2009-09-14 09:31 <vengfulsquirrel> cedk: Yeah its installed, is that new?
2009-09-14 09:35 <cedk> vengfulsquirrel: no, but when statement is installed, you can no more pay invoice on invoice
2009-09-14 09:35 <cedk> vengfulsquirrel: you must use statement
2009-09-14 09:35 <cedk> vengfulsquirrel: otherwise, you will have mismatching in the statement journal
2009-09-14 09:48 <vengfulsquirrel> cedk: Okay thanks, I have no idea how I accidentally installed that. Anyways okay I uninstalled that and now I'm able to reproduce my original problem: http://paste.pocoo.org/show/139700/ http://www.laspilitas.com/tryton/cannot-pay.jpg I'm still using that sql dump you gave me of the demo.
2009-09-14 09:52 <cedk> vengfulsquirrel: maybe one more cursor cache issue
2009-09-14 09:53 <vengfulsquirrel> There seem to be 2 workflow items and one does not exist in the database but the other one does.
2009-09-14 09:56 <cedk> vengfulsquirrel: I can reproduce the issue
2009-09-14 09:57 <vengfulsquirrel> cedk: Want me to make issue ?
2009-09-14 09:58 <cedk> vengfulsquirrel: if you want, it is always better
2009-09-14 10:04 <CIA-2> vengfulsquirrel roundup * #1176/Cannot Pay Invoice: [new] An error occurs when trying to pay an invoice, here is the traceback when running the server with --verbose. A screenshot is also attached. ...
2009-09-14 10:04 <CIA-2> http://bugs.tryton.org/roundup/issue1176
2009-09-14 10:18 <vengfulsquirrel> cedk: okay, thanks for confirming it, https://bugs.tryton.org/roundup/issue1176
2009-09-14 10:19 <cedk> vengfulsquirrel: it is what I thought a cache issue but not yet find the bug
2009-09-14 10:39 -!- ChanServ(ChanServ@services.) has joined #tryton
2009-09-14 11:02 <CIA-2> vengfulsquirrel * r764 /wiki/HelloWorld.wiki: Fixed minor typos in HelloWorld.
2009-09-14 12:20 -!- tekknokrat(n=gthieleb@dslb-088-074-151-144.pools.arcor-ip.net) has joined #tryton
2009-09-14 12:30 <CIA-2> matb roundup * #1175/Events created in iceowl not displayed: Uploaded server log with some comments.
2009-09-14 12:30 <CIA-2> http://bugs.tryton.org/roundup/issue1175
2009-09-14 13:43 <gour> anyone here familiar with both tryton & django?
2009-09-14 13:49 <gour> i've to work on the module(s) for our 'small clinic' in tryton and build a web-site with django/feincms. being equally inexperienced with both platforms, i wonder which one to tackle first in order to get some useful result?
2009-09-14 13:51 <paepke> gour: i've already done some work in django. don't know feincms.
2009-09-14 13:54 <paepke> gour: whats your goal with django? cause of the lack of multi-database support (GSOC 2009) you have to write your own connector or operating on the same database like tryton...
2009-09-14 14:15 <gour> paepke: well, for the beginning we need simple CMS-based presentation site...later i'd like to add shopping-cart for internet services & customers (probably by integrating it with satchmo)...finally i'd like to connect our to-be-written tryton module with the site so that e.g. clients can schedule appointment over the internet and having it appear in tryton's calendar etc.
2009-09-14 14:17 <gour> paepke: does it make sense?
2009-09-14 14:23 <paepke> gour: yes. it makes sense. but you have to look how to integrate it. for example: is the webserver running at a hosting provider with what kind of access to the tryton system?
2009-09-14 14:25 <paepke> gour: it depends on your security requirements...
2009-09-14 14:26 <gour> paepke: well, tryton should be running at our 'office' machine at our home (where our office is situated) and i'm thinking about fetching calendar & other info by connecting to the web-site running at provider's service, i.e. not to expose our tryton system to the wild net :-)
2009-09-14 14:28 <paepke> gour: good point.
2009-09-14 14:28 <gour> paepke: otoh, what is your suggestion what will make me more productive or, at least, what has less steep learning curve: tryton or django? (i'm leaning towards tyton but may be totally ilusioned :-) )
2009-09-14 14:33 -!- enlightx(n=enlightx@host156-235-static.48-79-b.business.telecomitalia.it) has joined #tryton
2009-09-14 14:34 <paepke> i started with django. and currently, there is a lot more starting documentation in django. BUT: you have to write the whole logic yourself which is already be integrated in tryton.
2009-09-14 14:35 <paepke> gour: well, maybe not for your new module.
2009-09-14 14:36 <gour> paepke: hmm, so you think more time will be required to start with tryton?
2009-09-14 14:38 <paepke> gour: i'm afraid yes. but you have to talk to other guys here, too. it was an really easy thing for me to dive into django. cause there are already books and a lot of docs on the net. on the other hand: you have here a very helpful irc and mailinglist
2009-09-14 14:40 <gour> paepke: heh, it's true. there are lot of docs for django (i've 'withdjango' book'), although feincms is apps which has to be learnt to be used. otoh. not so much to read about tryton except doing some reverse-engineering
2009-09-14 14:41 <gour> paepke: in any case, thank you for the input...let's wait a bit more to get more feedback
2009-09-14 14:42 <paepke> gour: if you want just publish your calendar from tyton to a web-service, you only have to enable the webdav/caldav stuff in tryton and push it with this interface to the server. you don't need any big logic on the django-side
2009-09-14 14:45 <gour> paepke: what about the other way, to import calendar from web into tryton?
2009-09-14 14:46 <paepke> put it with webdav/caldav. its a two-way interface
2009-09-14 14:46 <gour> ahh, good
2009-09-14 14:48 <gour> however, my beginning of tryton wuld be to take advantage of available tryton modules (according to the requirements i posted to the mailing list) and tweak/extend them to get basic functionality. integration with the web is definitely not for v1.0 :-)
2009-09-14 14:50 -!- cedk_(n=ced@ced.homedns.org) has joined #tryton
2009-09-14 14:58 <CIA-2> Mathias Behrle <mathiasb@behrle.dyndns.org> default * 1402:aa3c80dbadde tryton/share/locale/de_DE/LC_MESSAGES/ (tryton.mo tryton.po): Update translation for de_DE
2009-09-14 14:58 <CIA-2> http://hg.tryton.org/tryton/rev/aa3c80dbadde
2009-09-14 15:28 -!- woakas(n=woakas@190.144.69.234) has joined #tryton
2009-09-14 15:32 -!- jerojasro(n=jerojasr@190.144.69.234) has joined #tryton
2009-09-14 15:37 -!- juanfer(n=juanfer@190.144.69.234) has joined #tryton
2009-09-14 15:39 <gour> yangoon: you were wondering from where does medical collect its data...i've found the following in svn log: "Many thanks to NCBI (http://www.ncbi.nlm.nih.gov ) and Genecards (www.genecards.org)."
2009-09-14 15:40 <yangoon> gour: yes, I saw this already, but those are only small subsets of the data.
2009-09-14 15:41 <gour> yangoon: ahh
2009-09-14 15:44 <yangoon> gour seems you have to buy all of those ICD-10 / ICD-10-PCS stuff http://www.medical-coding.net/books/coding/icd_9/2010/
2009-09-14 15:46 <gour> yangoon: heh, we'll write something separate from the medical avoiding to constantly port to tryton and get rid of bloat we don't require
2009-09-14 15:46 <yangoon> gour just downloading from http://www.cms.hhs.gov/ICD10/01m_2009_ICD10PCS.asp
2009-09-14 15:47 <yangoon> gour perhaps those are the needed codes
2009-09-14 15:48 <gour> but not for our needs (our clinic is not in the 'system' :-) )
2009-09-14 15:48 <gour> for now i'm trying to start with helloWOrld module :-D
2009-09-14 15:49 <yangoon> gour I generally would also recommend to port medical one time, and import/update those data
2009-09-14 15:49 <yangoon> gour but for your use it seems indeed not to be adequate
2009-09-14 15:50 <gour> yangoon: that's true
2009-09-14 15:50 <yangoon> gour you can at least have a look into the models they use, so it is easier for you to not forget something, you could perhaps need later
2009-09-14 15:51 <gour> brw, i'm trying to run trunk from the server, in order to start playing withe helloworld, but tryton is importing some old stuff (aka modules) which are not present in my trunk-install which is empty atm :-/
2009-09-14 15:51 <yangoon> gour which modules?
2009-09-14 15:52 <gour> yangoon: heh, it would be nice to have some openerp <---> tryton mapping, although i'd be even mroe happier that tryton introduce some better-named modules instead of 'ir', 'res' etc.
2009-09-14 15:53 <gour> yangoon: see http://dpaste.com/93420/
2009-09-14 15:54 <yangoon> gour you have a mix of different trytond installations
2009-09-14 15:54 <gour> i've tryton-1.2 installed system-wide, but would like to play with the trunk running under $HOME
2009-09-14 15:55 <yangoon> as soon as you install system-wide it is in the path
2009-09-14 15:56 <gour> any workaround? changing PYTHONPATH while running locally?
2009-09-14 15:56 <yangoon> gour I recommend to uninstall 1.2, you can run it anyway in the same way as the dev version
2009-09-14 15:57 <gour> hmm, but how is one able to have 'production' and 'dev' at the same time?
2009-09-14 15:58 <yangoon> gour AFAIS you cannot have them installed, but running just out of the sources is possible
2009-09-14 15:59 <gour> hmm, ok. let me unistall 1.2 then (i used it to test modules while preparing pkgs for arch)
2009-09-14 15:59 <yangoon> gour they are in /usr/lib/python2.6/site-packages
2009-09-14 15:59 <gour> yes
2009-09-14 16:08 <gour> ok, everything is fine now and we can proceed to explore tryton development...humbly, with helloworld
2009-09-14 16:08 <yangoon> gour found it, this seems to be the code collection: http://www.cms.hhs.gov/ICD10/Downloads/2009_Code_Description_Long_Format_files.zip
2009-09-14 16:08 <gour> yangoon: heh, you're into codes & data ;)
2009-09-14 16:13 <gour> is there some docs what has to be included in __tryton__.py?
2009-09-14 16:14 <Timitos> gour: http://doc.tryton.org/1.0/trytond/doc/modules.html
2009-09-14 16:15 <gour> Timitos: thanks, now i see it at file:///home/gour/repos/hg/tryton_dev/html/modules.html as well :-)
2009-09-14 16:20 <gour> by looking at the docs, i see that soon we'll create new issue for (Views) chapter...
2009-09-14 16:25 <gour> ..where it says: XML description --> data - Each inherit view must start with this tag. now i wonder how can i know that the http://dpaste.com/93435/ view is 'inherit view' ? (the docs are not clear - is it supposed to be 'inherited view' or something else?)
2009-09-14 16:27 <Timitos> gour: this is a inherit: http://dpaste.com/93440/
2009-09-14 16:29 <gour> Timitos: huh, how to understand the docs which says:
2009-09-14 16:30 <gour> data - Each inherit view must start with this tag.
2009-09-14 16:30 <gour> and the view in helloWorld example has 'data' tag?
2009-09-14 16:32 <Timitos> gour: you are right. should be improved
2009-09-14 16:32 <paepke> funny. i'm learning stuff just by reading irc :-D
2009-09-14 16:32 <gour> ACTION thinks that no-doc is better than wrong-doc
2009-09-14 16:34 <gour> it would be nice that someone, at least, fully annotate 'helloWorld' example, not just by providing 'cooking-recipe', but by adding some annotations explaining what is going on
2009-09-14 16:42 <gour> any docs about possible choices of icons?
2009-09-14 16:45 <Timitos> gour: look into the tryton client directory: tryton/share/pixmaps/tryton
2009-09-14 16:46 <gour> Timitos: thanks, it would be nice to have it referenced somewhere...btw, does one has to mast xpath in order to develop in tryton?
2009-09-14 16:46 <gour> it looks scary like DOM&JS :-/
2009-09-14 16:47 <Timitos> gour: no. i don't think. just look for some expressions in existing modules. this should be enough
2009-09-14 16:48 <gour> Timitos: huh, thank you for bearing good news ;)
2009-09-14 16:50 <gour> cool, we were able to modify icon in the view :-)
2009-09-14 16:58 <gour> ACTION thinks that HelloWorld should explain the function of instantiating the class via Hello() call
2009-09-14 17:04 <gour> helloworld-docs says: "Each group of lines is preceded with an explaination.", but we do not speak: <!-- Vista para el Arbol del saludo--> :-)
2009-09-14 17:04 <gour> let's try google
2009-09-14 17:05 <jerojasro> view for the greeting tree
2009-09-14 17:05 <jerojasro> translation
2009-09-14 17:06 <gour> heh, google say: "Tree View for the greeting" :-)
2009-09-14 17:06 <juanfer> better the translate of google
2009-09-14 17:07 <jerojasro> and that is quite sad, since I'm a native spanish speaker...
2009-09-14 17:07 <jerojasro> ACTION hides
2009-09-14 17:08 <gour> pls. update the wiki, whoever has the perms to do it
2009-09-14 17:10 <gour> ACTION wanted to avoid xml-stuff like docbook...and now has to fiddle with xml in tryton...what an irony of the destiny :-)
2009-09-14 17:10 <bechamel> it seems that saludo just means hello
2009-09-14 17:17 <gour> 'rnc' in docs denotes compact syntax for relax ng?
2009-09-14 17:27 <bechamel> gour: yes
2009-09-14 17:30 <gour> bechamel: thanks...we're advancing slowly through helloworld example trying to get as much as possible out of it
2009-09-14 17:33 <bechamel> gour: which part of the helloworld is not clear ?
2009-09-14 17:37 <gour> bechamel: well, e.g. i wonder about the docs for stuff like ir.ui.view & ir.action.act_window.view
2009-09-14 17:39 <gour> from where does it come: name="arch" ?
2009-09-14 17:42 <bechamel> gour: arch is just the name of the field containing the view itself
2009-09-14 17:42 <bechamel> just try "SELECT arch from ir_ui_view;" on a tryton db
2009-09-14 17:46 <gour> bechamel: i see. what's the 'origin' of the name 'arch' to denote what it does?
2009-09-14 17:49 <bechamel> gour: I really don't know
2009-09-14 18:08 <CIA-2> C?dric Krier <ced@b2ck.com> default * 2011:d2a3f0e562dd trytond/trytond/pysocket.py: Add missing hostname initialisation in PySocket
2009-09-14 18:08 <CIA-2> http://hg.tryton.org/trytond/rev/d2a3f0e562dd
2009-09-14 18:08 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1403:29cda9531e63 tryton/tryton/pysocket.py: Add missing hostname initialisation in PySocket for issue1148
2009-09-14 18:08 <CIA-2> http://hg.tryton.org/tryton/rev/29cda9531e63
2009-09-14 18:08 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1404:afd21ea691bf tryton/share/locale/de_DE/LC_MESSAGES/ (tryton.mo tryton.po): merge
2009-09-14 18:08 <CIA-2> http://hg.tryton.org/tryton/rev/afd21ea691bf
2009-09-14 18:08 <CIA-2> ced roundup * #1148/Client does not connect to server started afterwards: [resolved] Fix with changeset 29cda9531e63
2009-09-14 18:08 <CIA-2> http://bugs.tryton.org/roundup/issue1148
2009-09-14 18:10 <CIA-2> C?dric Krier <ced@b2ck.com> default * 2012:493a6a44b539 trytond/trytond/tools/misc.py: Don't change kwargs in Cache
2009-09-14 18:10 <CIA-2> http://hg.tryton.org/trytond/rev/493a6a44b539
2009-09-14 18:12 <CIA-2> C?dric Krier <ced@b2ck.com> default * 2013:da3f562acad5 trytond/trytond/model/modelstorage.py: Call update only once per instance on trigger activation
2009-09-14 18:12 <CIA-2> http://hg.tryton.org/trytond/rev/da3f562acad5
2009-09-14 18:14 <CIA-2> C?dric Krier <ced@b2ck.com> default * 2014:1eb3f3f08fd5 trytond/trytond/model/modelsql.py: Don't fill cache in search for delete records for issue1176
2009-09-14 18:14 <CIA-2> http://hg.tryton.org/trytond/rev/1eb3f3f08fd5
2009-09-14 18:14 <CIA-2> ced roundup * #1176/Cannot Pay Invoice: [resolved] Fix with changeset 1eb3f3f08fd5
2009-09-14 18:14 <CIA-2> http://bugs.tryton.org/roundup/issue1176
2009-09-14 18:15 <gour> bechamel: so, am i right thinking in this way: considering we have some (two) fields in our model (name, greeting), then one has to write two views for the model (tree and form) in order to provide UI for the model, something like two UI dialogs created in e.g. glade. then we need to create menu item(s), plus some 'callback' functions which connects events with some 'actions' ?
2009-09-14 18:19 <CIA-2> ced roundup * #1175/Events created in iceowl not displayed: Are you sure you started the server with -v option?
2009-09-14 18:19 <CIA-2> http://bugs.tryton.org/roundup/issue1175
2009-09-14 18:21 <gour> and all of this is done in one single *.xml file...
2009-09-14 18:22 <CIA-2> ced roundup * #1154/Neso : user creation is not possible error UTF 8: Can you put the value of the fields of user?
2009-09-14 18:22 <CIA-2> http://bugs.tryton.org/roundup/issue1154
2009-09-14 18:26 <gour> ACTION is desiring that tryton documents 'core' modules (ir,res,...) better
2009-09-14 18:27 <CIA-2> ced roundup * #1154/Neso : user creation is not possible error UTF 8: Did you have the same issue with the Tryton client 1.2 and the demo server?
2009-09-14 18:27 <CIA-2> http://bugs.tryton.org/roundup/issue1154
2009-09-14 18:40 <udono> gour: yes, you are right. The callback you talk are defined in the first part of http://paste.pocoo.org/show/129203/
2009-09-14 18:45 <gour> udono: what about 'res_model', 'view_type', 'view', 'act_window' etc. from where one can learn about 'em. what they mean, how/when to use 'em etc.?
2009-09-14 18:46 <gour> is naming the ids like 'act_party_form_view1' kind of openrp/tryton idiom?
2009-09-14 18:46 <udono> gour: naming is convention
2009-09-14 18:47 <CIA-2> xuard roundup * #1154/Neso : user creation is not possible error UTF 8: Cédric Krier @tycho.b2ck.com a écrit : > Cédric Krier <cedric.krier@b2ck.com> added the comment: > > Can you put the value of the fields of us ...
2009-09-14 18:47 <CIA-2> http://bugs.tryton.org/roundup/issue1154
2009-09-14 18:47 <gour> udono: same with stuff like 'res_model' & co. ?
2009-09-14 18:48 <CIA-2> xuard roundup * #1154/Neso : user creation is not possible error UTF 8: Cédric Krier @tycho.b2ck.com a écrit : > Cédric Krier <cedric.krier@b2ck.com> added the comment: > > Did you have the same issue with the Tryt ...
2009-09-14 18:48 <CIA-2> http://bugs.tryton.org/roundup/issue1154
2009-09-14 18:56 <udono> gour: If you want fully understand 'res_model', 'view_type', 'view', 'act_window' etc. You need to study the trytond code. But its hard to start with this. There is some documentation,but we are missing a description of the whole picture in detail. Iam sure sooner or later we will have a document about this, but it is not easy to describe, because you need to explain the trytond services and their effect to the client views.
2009-09-14 18:56 <udono> So maybe a better way is to monkey type what you see in other modules and paste us your tracebacks on error. After this phase Iam sure you will earn some more safety. When you have seen some of the concepts and be able to redo them for your goals, it is more easy to understand the background informations. BTW I take Tryton like a big textadventure with doors and traps, wizards and elfs :-)
2009-09-14 18:58 <gour> heh, when i start monkeytyping and copying&pasting and learn something, will i ever be ready to write docs or will just consult new tryton devs to just do monkeytyping :-D
2009-09-14 18:59 -!- juanfer(n=juanfer@190.144.69.234) has joined #tryton
2009-09-14 19:01 <udono> gour: we will see ;-)
2009-09-14 19:02 <gour> udono: by the lack of docs i can conclude everybody is doing the same ,)
2009-09-14 19:02 <gour> ;)
2009-09-14 19:03 <udono> gour: but Iam sure you will provide docs like everyone of the developer do. But you must understand, that it is a massive time consuming thing to describe the whole picture...
2009-09-14 19:04 <gour> udono: i'm sure it is, but it brings new devs and then the whole project will flourish...take python-project as example
2009-09-14 19:04 <gour> the problem is that 'core' is not documented...modules, at least, have some docs
2009-09-14 19:09 <CIA-2> matb roundup * #1175/Events created in iceowl not displayed:
2009-09-14 19:09 <CIA-2> Yes, command line was:
2009-09-14 19:09 <CIA-2> /usr/local/tryton/trytond/bin/trytond --config /usr/local/tryton/trytond/etc/trytond.conf.own -v 2>&1 | tee /tmp/tr.log
2009-09-14 19:09 <CIA-2> http://bugs.tryton.org/roundup/issue1175
2009-09-14 19:11 <udono> gour: You are right, but you are wrong, too. In my eyes tryton is completely documented. The source is free, project organisation is transparent and all questions are answered. And without documentation you will not read RTFM ;-)
2009-09-14 19:11 <gour> ok, i've found out that 'res_model' is defined as res_model = fields.Char('Model') in ActionActWindow class which means that having, at least, some basic doc-strings in the core module would save one some time
2009-09-14 19:11 <gour> udono: ^^^
2009-09-14 19:12 <gour> "Action act window" is the only documentation for the class
2009-09-14 19:12 <gour> udono: do you consider it is good-enough docs?
2009-09-14 19:13 <gour> i know one can spend time reading the code, but there are people just wanting to use the platform, finally it's RAD framework, which, imho, needs more/better docs
2009-09-14 19:14 <gour> it looks i'll have to go back to openerp...
2009-09-14 19:14 <gour> s/openerp/openobject
2009-09-14 19:15 <udono> gour: your decision
2009-09-14 19:25 <gour> udono: is it difficult to have, at least, this kind of info - http://doc.openerp.com/developer/2_7_menu_action/7_2_actions.html#window-action
2009-09-14 19:28 <yangoon> gour: you are completely right, but as udono says: it is work to be done. and developers always have to decide whether to do the work on further dev or on docs. both is needed and everybody is invited.
2009-09-14 19:30 <yangoon> gour: and if you are reading openerp docs you will easily detect the parallels in many parts of tryton
2009-09-14 19:31 <gour> yangoon: i understand the catch-22...and try, according to my capacity, to fix the docs, but i cannot, as noob, to WRITE it. it's programmer's good practice the document the code, and the core is undocumented
2009-09-14 19:32 <gour> yangoon: it's also the question whether tryton wants to stay as niche ;)
2009-09-14 19:36 <udono> gour: so what can I do?
2009-09-14 19:36 <gour> udono: document the code & write the docs :-)
2009-09-14 19:36 <udono> gour: which part?
2009-09-14 19:42 <udono> gour: mean which part is most needed?
2009-09-14 19:43 <gour> udono: core modules and write some intro-tutorial explaining how the system works, so one can jump into it
2009-09-14 19:43 <udono> gour: what is core modules?
2009-09-14 19:44 <gour> i'm kind of a person (and not the only one) who likes to have, at least, some understanding how the thing is working before using it
2009-09-14 19:46 <gour> udono: ir, res, workflow & report...there are some empty chapters in docs as well (wizards, reports & workflow). having some docs (like in openerp) about actions would be great too
2009-09-14 19:46 <gour> ACTION --> dinner. bbs
2009-09-14 19:48 <gour> udono: take a look at http://doc.openerp.com/developer/2_6_views_events/index.html & http://doc.openerp.com/developer/2_7_menu_action/index.html
2009-09-14 20:15 <udono> gour: I have already started some docs about visual representation of data in Tryton. It is far from complete but maybe a starting point. The docs are quite old, but I try to bring them in form. But Tryton-project is short before release, so don't expect a prodigy. In pre-release phase my first collab preference is testing. So it can take a bit time... but maybe it will be to late for you.
2009-09-14 20:16 -!- vengfulsquirrel(n=plinux@72-173-100-5.cust.wildblue.net) has joined #tryton
2009-09-14 20:17 <gour> udono: don't worry for me. i'll stay with tryton
2009-09-14 20:19 <gour> udono: when i said 'im going back to openerp', i meant to say "openerp's docs" 'cause (previously) i was advised here not to use it, but focus just on tryton's docs, which is greatly missing
2009-09-14 20:19 -!- vengfulsquirrel(n=plinux@wireless-216-170-122-150.digitalputty.com) has joined #tryton
2009-09-14 20:19 <gour> ACTION is reading openerp's docs about views to get some clue
2009-09-14 20:25 <vengfulsquirrel> gour: openerp docs again?
2009-09-14 20:27 <gour> vengfulsquirrel: heh, i simply cannot do just 'monkeytyping', need to get some broader picture.
2009-09-14 20:27 <vengfulsquirrel> What does monkeytyping mean?
2009-09-14 20:29 <gour> vengfulsquirrel: (blindly) copying stuff from the available code without understanding what they mean, something which many web-devs did/do with JS scripts;)
2009-09-14 20:31 <vengfulsquirrel> gour: Ha haven't you ever heard the phrase "Learning by doing" ?
2009-09-14 20:31 <gour> by inspecting the ActionActWindow class i see 'board' as one of the view_types, does it resemble openerp's graph type?
2009-09-14 20:32 <gour> vengfulsquirrel: well, 'learning by doing' brings one skills only, in order to design something new one needs understanding which arrives after presenting one with enough info and then discusing/reflecting etc. about it :-)
2009-09-14 20:41 <udono> gour: board is open erps board type...
2009-09-14 20:42 <udono> gour: isn't it documented?
2009-09-14 20:42 <gour> udono: openerp speaks about graph type only, afaics
2009-09-14 20:44 <gour> wrong, there is docs about dash(board)
2009-09-14 20:48 <gour> anyone can explain where/how is defined the parent="menu_hello_world" in helloWorld example?
2009-09-14 20:51 <vengfulsquirrel> gour: It is saying add a new menu item under the menu item we created in Step 1.
2009-09-14 20:53 <gour> vengfulsquirrel: hmm, but in step 1 the id defined was id="menu_hello" not menu_hello_world ?
2009-09-14 20:54 <vengfulsquirrel> gour: Yeah it looks like a mistake, maybe I could have introduced it when I updated the text.
2009-09-14 20:57 <gour> vengfulsquirrel: good. my example worked 'cause the dl-ed code was ok ;)
2009-09-14 20:58 <vengfulsquirrel> gour: thanks, updated it
2009-09-14 20:59 <CIA-2> vengfulsquirrel * r765 /wiki/HelloWorld.wiki: Fix menuitem id in example xml.
2009-09-14 21:01 <gour> although the docs in tryton are missing, i've good feeling that tryton is better designed than openerp, despite of the same origin
2009-09-14 21:02 <yangoon> gour so you see where the work was done...;)
2009-09-14 21:03 <gour> yangoon: i admire the work done in tryton and the project is very nicely organized...still i've to ramble a bit about the docs so it can proceed towards perfection ;)
2009-09-14 21:04 <yangoon> gour understood :-)
2009-09-14 21:04 <gour> yangoon: you'd keep it for yourself and me wants to bring it to more people
2009-09-14 21:04 <gour> :-D
2009-09-14 21:06 <yangoon> gour one by one, first things first :D
2009-09-14 21:07 <gour> "utility is the principle" - if openerp docs can help me understood bit about tryton, so i can start writing code & docs, is there any objection?
2009-09-14 21:07 <gour> ACTION is reading 'actions' chapter
2009-09-14 21:08 <yangoon> gour: no objection
2009-09-14 21:08 <gour> :-)
2009-09-14 21:09 <vengfulsquirrel> udono: Does uploading a new patch to codereview cause reviewers to get updates?
2009-09-14 21:09 <vengfulsquirrel> Or only when I comment?
2009-09-14 21:10 <yangoon> vengfulsquirrel: I think email for registered reviewers is sent automatically
2009-09-14 21:11 <yangoon> vengfulsquirrel: and you can join ore reviewers with switch -r
2009-09-14 21:11 <yangoon> *more
2009-09-14 21:17 <gour> vengfulsquirrel: if you use --send-mail with uplaod.py script
2009-09-14 21:19 <vengfulsquirrel> gour: Yeah looks like you're right, that is annoying.
2009-09-14 21:20 <vengfulsquirrel> I guess maybe its better that way though, since you might not always want to.
2009-09-14 21:21 <CIA-2> vengfulsquirrel roundup * #1117/Report Documentation: Updated report doc with some of ced's suggestions. Some of them I've just postponed though so this patch doesn't become out of control.
2009-09-14 21:21 <CIA-2> http://bugs.tryton.org/roundup/issue1117
2009-09-14 21:21 <vengfulsquirrel> I'll just keep making loud noises in the bug tracker.
2009-09-14 21:24 <gour> 'Inherit view' section needs more love as well...
2009-09-14 21:26 <vengfulsquirrel> gour: What is missing?
2009-09-14 21:28 <gour> vengfulsquirrel: describe what is happening in the Example
2009-09-14 21:30 <gour> btw, openerp's doc is missing as well
2009-09-14 21:51 <gour> ACTION thinks that fully annotated helloWorld example with some side explanation how the system works and with hyperlinks to the documented parameters used in XML files, with some screenshot of the example, would provide excellent & good-enough docs for jumping into more serious development
2009-09-14 21:51 <gour> ACTION --> out (to pick wife from the evening-shift in emergency..bbl)
2009-09-14 21:52 <gour> ACTION --> offline
2009-09-14 21:52 <gour> g'night folks
2009-09-14 21:52 <udono> gour: see you
2009-09-14 22:20 -!- MarkusB(n=burli@dslb-094-219-158-244.pools.arcor-ip.net) has joined #tryton
2009-09-14 23:11 <CIA-2> ced roundup * #1154/Neso : user creation is not possible error UTF 8: You can read: http://www.tryton.org/demo.html
2009-09-14 23:11 <CIA-2> http://bugs.tryton.org/roundup/issue1154
2009-09-14 23:39 -!- bechamel(n=user@host-85-201-159-186.brutele.be) has left #tryton

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