IRC logs of #tryton for Tuesday, 2012-06-05

chat.freenode.net #tryton log beginning Tue Jun 5 00:00:01 CEST 2012
2012-06-05 13:44 <udono> hi, do we have an example of proteus to set a property?
2012-06-05 13:48 <udono> ... to set a property in ir.property
2012-06-05 14:04 <bechamel> udono: not sure to understand your question, but an example is sale/tests/scenario_sale.rst which change the account_expense field on product
2012-06-05 14:06 <cedk> hi, someone has request speedy deletion for Tryton on wikipedia: https://en.wikipedia.org/w/index.php?title=Tryton&diff=next&oldid=496013629
2012-06-05 14:08 <cedk> it looks like vandalism as the user only do such things: https://en.wikipedia.org/wiki/Special:Contributions/120.62.182.90
2012-06-05 14:09 <udono> cedk: just revert it, and put a note on the talk page.
2012-06-05 14:10 <cedk> udono: I'm always confuse with the neutral point of view
2012-06-05 14:14 <udono> cedk: yes
2012-06-05 14:26 <cedk> I have undo
2012-06-05 14:29 <udono> cedk: looks good
2012-06-05 14:29 <cedk> could I considered that http://codereview.tryton.org/363001/ is ok?
2012-06-05 14:33 <udono> bechamel: Thanks for the hint. But it is not what I am looking for. My mind was mixed with the old ir.defaults. So I have no real need for adding a property directly into ir.property.
2012-06-05 14:36 <bechamel> cedk: what is the situation about the description/author/website ? is it simply lost ? or we consider that the real description is in the doc ?
2012-06-05 14:37 <cedk> bechamel: what was in __tryton__.py was moved to README which will be visible on pypi
2012-06-05 14:38 <cedk> bechamel: author should be the author of the package, which is for me Tryton as when we make a release it is on the behave of Tryton
2012-06-05 14:38 <cedk> bechamel: and website should be also the one of Tryton
2012-06-05 14:41 <bechamel> cedk: what about README.fr, README.de, etc ?
2012-06-05 14:42 <cedk> bechamel: have you ever see such files?
2012-06-05 14:43 <cedk> bechamel: the first thing will be to improve PyPI to support multi-language
2012-06-05 14:43 <udono> cedk: when I compare http://codereview.tryton.org/363001/patch/18044/23273 and http://codereview.tryton.org/363001/patch/18044/23274 we are loosing all the explanation of the module.
2012-06-05 14:44 <bechamel> cedk: translation of description is important, and improving pypi is only a long term solution
2012-06-05 14:46 <cedk> udono: yep, indeed I move it not in README but in description of setup.py
2012-06-05 14:46 <cedk> bechamel: it is pointless if it is not showed
2012-06-05 14:46 <bechamel> cedk: this is why it was in __tryton__.py, to show it to the user
2012-06-05 14:47 <cedk> bechamel: there is no more this field
2012-06-05 14:47 <cedk> bechamel: it is useless to show it to user at this place
2012-06-05 14:47 <cedk> bechamel: comes with new arguments, no need to repeat the mailing list
2012-06-05 14:48 <bechamel> cedk: I repeat them because I think you didn't convinced anybody with your answers :)
2012-06-05 14:49 <udono> cedk: I can not find it in the setup.py: http://codereview.tryton.org/363001/patch/18044/23275
2012-06-05 14:49 <cedk> udono: description must be one line
2012-06-05 14:50 <udono> cedk: So why not use md5 ;-)
2012-06-05 14:50 <cedk> bechamel: nobody gives a good use case for this functionality
2012-06-05 14:50 <cedk> udono: I don't make the rules
2012-06-05 14:51 <bechamel> cedk: 1) for developper you can put the doc where you want, they will find it anyway, so no need to discuss about them
2012-06-05 14:51 <bechamel> cedk: 2) so the main issue is documentation for other users
2012-06-05 14:51 <cedk> bechamel: doc.tryton.org
2012-06-05 14:52 <bechamel> cedk: ok, so how to I find it from the gtk client ?
2012-06-05 14:52 <cedk> bechamel: you don't
2012-06-05 14:52 <bechamel> imo the doc should be available in the client itself, and this made me think that the module list is not available for non-admin, so it's a bad place anyway
2012-06-05 14:53 <cedk> bechamel: the doc must not be available in the client
2012-06-05 14:53 <bechamel> cedk: why is it wrong ?
2012-06-05 14:54 <cedk> bechamel: because it is not what the user needs
2012-06-05 14:55 <bechamel> cedk: so doc.tryton.org isn't needed ?
2012-06-05 14:55 <cedk> bechamel: I think good software doesn't need user documentation
2012-06-05 14:55 <cedk> bechamel: have you ever read the documentation of OpenOffice inside Ooo ?
2012-06-05 14:56 <cedk> bechamel: what you do is searching on google when you want to do something you don't know how
2012-06-05 14:58 <cedk> bechamel: and docs.tryton.org is more oriented for devs and installer, not end user
2012-06-05 14:59 <udono> On setup.py/pypi level it is ok for me that its english only. But from the contents of a pypi page I expect more Information.
2012-06-05 14:59 <udono> The contents of the actual README are IMHO not useful/informative E.G. http://pypi.python.org/pypi/trytond_carrier/2.4.1 Install--> see INSTALL does not make sense to me.
2012-06-05 14:59 <udono> The only content on this page is 'Define carriers'.
2012-06-05 15:00 <bechamel> cedk: ok agree about the fact that it's more natural to find doc through google, and the fact that doc.tryton.org is for dev
2012-06-05 15:00 <cedk> udono: agree, patch is welcome
2012-06-05 15:00 <bechamel> cedk: so ok for the patch
2012-06-05 15:01 <cedk> udono: and indeed, I think the __tryton__.py was a false positive impression about this topic because at the end nobody was reading it
2012-06-05 15:02 <cedk> udono: so now, everyone see that README are not enough (because it is just copied from the first module)
2012-06-05 15:02 <cedk> but I prefer to remove __tryton__ even if we miss something to force everyone to improve the right stuffs
2012-06-05 15:03 <cedk> more over, I have well seen that translators have taken wrong step by improving/modifying the translation of __tryton__ for theur language without improving the main one (english)
2012-06-05 15:07 <bechamel> cedk: this not related as it happens for other translations
2012-06-05 15:07 <cedk> bechamel: don't understand
2012-06-05 15:08 <bechamel> cedk: the problem of "improving the translation but not the original string" is not limited to __tryton__.py
2012-06-05 15:09 <cedk> bechamel: it is because with po, it is really complicated
2012-06-05 15:09 <cedk> bechamel: by "improving" I mean adding new lines etc.
2012-06-05 15:09 <cedk> bechamel: for some modules, you get 1 line in english and 10 for other languages
2012-06-05 15:09 <udono> bechamel: but with untranslated README its gone.
2012-06-05 15:10 <bechamel> cedk: no, the main issue is that we start the translation too close to the release date, so we don't have the time to fix the english strings
2012-06-05 15:11 <bechamel> cedk: or to say the least, we don't bother to fix those string and when we translate it's too late to do it
2012-06-05 15:21 <cedk> bechamel: that's an other topic
2012-06-05 15:26 <cedk> udono: don't understand to what you are answering
2012-06-05 15:37 <udono> cedk: for the README translation is no longer an issue with your patch I wanted to say
2012-06-05 17:05 <cedk> so we have agreement on the patch?
2012-06-05 22:52 <johannes_> Hi, I just try to install account_invoice_discount, but get an assertion error (tryton2.5). Could someone give me an advice?

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