IRC logs of #tryton for Tuesday, 2011-02-15

chat.freenode.net #tryton log beginning Tue Feb 15 00:00:03 CET 2011
-!- gremly(~gremly@200.106.202.91) has joined #tryton00:00
legutierrOK.  My experience with larger OSS projects so far has been limited to making some contributions to Django.  They are quite well structured, I think, out of necessity.00:01
legutierrI'm sure that you all feel that your documentation might be lacking as well.  Are you looking for contributions in that area?00:02
cedklegutierr: yes of course00:02
legutierrI think that documenting it would be a great way to learn the ins-and-outs of your architecture.00:03
cedklegutierr: yes but there is a difficulty in documenting it is the high modularity of the system00:05
cedkwhich is difficult to put back in the documentation00:05
legutierrin what way is it difficult?  In my experience, if it can be used, it can be documented.00:06
-!- wt(~quassel@c-98-248-97-23.hsd1.ca.comcast.net) has joined #tryton00:07
wtI am trying to find the real story for tryton and openerp00:08
legutierrThings that are very generalized can be hard to document in the abstract, sure, but that's why it's important to combine high-level descriptions, I think, with concrete examples.00:08
cedklegutierr: it depends at which level you want to docuement00:08
wtIs it true that OpenERP still uses the float type instead of decimal at the DB layer?00:08
cedklegutierr: if it is at the developer level, yes it is doable and quiet easy00:08
cedklegutierr: if it is for end-user then the usage can change depending of the modules installed00:09
legutierrAh, so there are different behaviors based on what has or has not been installed.00:09
cedkwt: yes but not at the DB layer but in the Python code00:09
wtcedk: so they use PostgreSQL decimal with python float?00:09
cedklegutierr: yes and it can be very different, the screen can be different, the workflow etc.00:10
legutierrAre you money-patching run-time code, or is it just that the execution path differs?00:10
cedkwt: yes it is insane00:10
wtwhat a mindbending thing to do00:10
wtthanks00:10
cedklegutierr: no, the system load modules depending of the configuration (in the DB)00:11
legutierrok00:11
legutierrsee, this is the technical level of understanding that in my view needs to be documented.00:12
legutierrI am very interested in understanding how all of that works, but I don't know where to start looking except for right here :)00:12
legutierr(i.e. talking to you in irc)00:13
cedklegutierr: on the wiki, there is the HelloWorld example00:14
cedklegutierr: or I have made a training mq repository if you want00:14
cedkhttp://hg.tryton.org/1.6/training/00:14
cedkit is for 1.6 but it could help00:15
cedkI will try to update it soon00:15
legutierrYeah, the wiki didn't make much sense to me.  I have XML narcolepsy I think, I kept nodding off as I read through the XML (not kidding ;) )00:15
legutierrI'll try to look over your training module, cedk .  Is it OK if I come back to ask you some questions about it?00:17
-!- udono(~udono@ip-178-200-46-169.unitymediagroup.de) has joined #tryton00:18
cedklegutierr: yes00:19
cedklegutierr: it is a mq series of patches00:19
cedklegutierr: that tries to show the development process of a simple module step by step00:20
legutierrby mq do you mean hg?  I'm not familiar with mq.00:20
cedklegutierr: yes it is an mercurial mq repository00:21
cedklegutierr: http://mercurial.selenic.com/wiki/MqTutorial00:21
cedklegutierr: start there after that you should understand00:21
legutierrok, thanks cedk00:22
legutierrI'll be in touch.00:22
cedklegutierr: ok, bye00:39
-!- svaksha(~svaksha@unaffiliated/svaksha) has joined #tryton03:54
-!- pepeu(~manuel@201.155.193.192) has joined #tryton04:10
-!- yangoon(~mathiasb@p549F6836.dip.t-dialin.net) has joined #tryton05:18
-!- sharkcz(~sharkcz@2001:15c0:6747:160:250:43ff:fe3c:3b5d) has joined #tryton08:12
-!- okko(~okko@62.58.29.41) has joined #tryton08:38
-!- pjstevns(~pjstevns@a83-163-46-103.adsl.xs4all.nl) has joined #tryton08:54
-!- enlightx(~enlightx@246-77.62-81.cust.bluewin.ch) has joined #tryton09:11
-!- okko1(~okko@62.58.29.41) has joined #tryton09:31
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton09:35
-!- sharkcz(~sharkcz@2001:15c0:6747:160:250:43ff:fe3c:3b5d) has joined #tryton10:14
-!- bechamel(~user@cismwks02-virtual1.cism.ucl.ac.be) has joined #tryton10:26
-!- okko(~okko@62.58.29.41) has joined #tryton11:36
-!- predatell(~werty@195.189.234.248) has joined #tryton11:50
-!- predatell(~werty@195.189.234.248) has joined #tryton13:51
cedkudono: I have updated the dnd tree mq repo with the left pane menu14:22
cedkssh://ced@tycho.b2ck.com//home/ced/public_html/hg/tryton-dnd-tree14:22
-!- gremly(~gremly@200.106.202.91) has joined #tryton14:23
udonocedk: I need your password for the above link ;-)14:45
cedkhttp://www.b2ck.com/~ced/hg/hgwebdir.cgi/tryton-dnd-tree/14:46
udonocedk: thanks14:48
cedkudono: updated with some minor fix14:55
udonocedk: btw is there an easy way how to put the patch repos inside my trytond repos.14:56
udonocedk: I looked at mq, but have not found docs about...14:56
cedkudono: fetch it as .hg/patches14:58
udonocedk: ok, I try14:58
udonocedk: http://paste.pocoo.org/show/338917/ I guess I am missing a server site patch...15:09
cedkudono: yes i have updated the menu-board repo also15:15
udonocedk: cool!15:25
udonocedk: not looking nice :P But it works so far.15:26
cedkudono: what ?15:28
udonocedk: the style of the menu.15:28
cedkudono: what ?15:29
udonocedk: would be great for the menu, when we apply bechamel's old idea with the a Accordion Menu15:30
udonocedk: without indent for the inner nested parts.15:30
cedkudono: it is really not userfriendly an accordion menu15:31
udonocedk: ?15:31
cedkudono: how do you want to display a tree without indentation15:31
udonocedk: with more discreet indent. And root level can be different colored, so that an entry with parent root must have no indentation15:33
cedkudono: it is not GTK standard15:34
udonocedk: don't understand?15:34
cedkudono: GTK doesn't display tree like that15:35
udonocedk: ah, ok15:35
bechamelcedk: udono: what about the root items of the menu being the tabs of a notebook ? :)15:36
cedkudono: and also you try to fake an accordion which is not userfriendly15:37
cedkbechamel: why ?15:37
bechamelcedk: I was re-thinking about the MS office ribbon ui, I was not serious15:38
cedkall those pseudo-new design are completly undrivable with keyborad15:39
udonocedk: yes, keyboard accessibility is a 'must-have'15:44
udonocedk: great, I have detected the menu Toggle :-)15:48
udonocedk: but the add shordcut action disappears when toggling the menu15:50
udonocedk: forget the last issue, it was my fault, PDA Mode15:57
udonocedk: adding a new record in a tree view with Ctrl-N or New in toolbar does not work.16:01
udonocedk: drag n drop in tree view does not work. E.g. party categories tree view16:02
cedkudono: if there is no form view it is normal16:03
cedkudono: if the children and parent are not in the view it is normal16:04
udonocedk: hm, but drag n drop is only useful on tree view, isn't it16:05
cedkudono: don't understand16:05
udonocedk: me either :-) How can I test drag n drop?16:07
cedkudono: you must have a view with children field and parent field16:08
-!- gremly(~gremly@200.106.202.91) has joined #tryton16:08
udonocedk: must be a form view?16:08
udonoI try it with party categories and account. Both do not work...16:10
cedkudono: of course the fields are not defined16:11
udonocedk: Do you know a view I can test in the default modules?16:11
cedkudono: there is none16:12
udonocedk: ah, now understand.16:12
cedkudono: it is a new feature, any existing view could have it16:13
udonocedk: dnd works fine.16:17
udono... even with tree_invisible="1"16:21
yangooncedk: do you plan a release for hgnested?16:24
yangooncedk: because it was in the news, but there is nor release16:24
-!- Vladimirek(~vladimir@bband-dyn213.178-41-22.t-com.sk) has joined #tryton16:24
cedkyangoon: don't know16:26
udonoACTION can not find a way to switch view from tree to form. It does not work for party categories, account.account and stock locations.16:27
cedkudono: you must define one16:28
yangooncedk: just asking because mercurial 1.7 is quite actual16:28
cedkyangoon: hg 1.7 is only 3 months old16:29
udonoIC very good. Now the tree does not open another tab, on switch it just work like list and form view.16:32
yangooncedk: you are right, only thing is: it will hit debian testing in 8 days16:33
udonocedk: Found an issue: When droping an item to itself, then http://paste.pocoo.org/show/338990/16:52
-!- sharkcz(~sharkcz@2001:15c0:6747:160:250:43ff:fe3c:3b5d) has joined #tryton17:05
-!- enlightx(~enlightx@166-117.2-85.cust.bluewin.ch) has joined #tryton18:00
-!- svaksha(~svaksha@unaffiliated/svaksha) has joined #tryton18:18
cedkudono: there is a TODO in the code with: check drop recursion :-)18:18
cedkudono: solved18:31
udonocedk: works18:39
-!- predatell(~werty@195.189.234.248) has joined #tryton18:46
-!- chrue(~chrue@95.33.172.150) has joined #tryton18:48
-!- lem0na(~lem0na@95.87.233.210) has joined #tryton18:58
-!- Vladimirek(~vladimir@bband-dyn213.178-41-22.t-com.sk) has joined #tryton19:03
-!- klando(~klando@acidenitrix.villemain.org) has joined #tryton19:05
-!- gremly(~gremly@200.106.202.91) has joined #tryton19:06
-!- woakas(~woakas@200.106.202.91) has joined #tryton19:06
-!- ecarreras(~under@81.184.3.75.static.user.ono.com) has joined #tryton19:07
-!- marc0s(~marc0s@unaffiliated/marc0s) has joined #tryton19:07
-!- blast_hardcheese(~blast_har@dsl092-043-124.lax1.dsl.speakeasy.net) has joined #tryton19:09
-!- plantian(~ian@c-67-169-72-36.hsd1.ca.comcast.net) has joined #tryton19:10
-!- ChanServ(ChanServ@services.) has joined #tryton19:10
-!- plantian(~ian@c-67-169-72-36.hsd1.ca.comcast.net) has joined #tryton19:23
-!- ChanServ(ChanServ@services.) has joined #tryton19:23
-!- pepeu(~manuel@201.155.193.192) has joined #tryton19:53
-!- plantian(~ian@c-67-169-72-36.hsd1.ca.comcast.net) has joined #tryton19:55
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton19:57
-!- mr_amit(~amit@210.212.179.139) has joined #tryton19:59
-!- mr_amit(~amit@210.212.179.139) has left #tryton19:59
-!- gasbakid(~gasbakid@41.96.67.19) has joined #tryton20:20
-!- FWiesing(~franz@mail.tryton.at) has joined #tryton20:35
-!- mr_amit(~amit@210.212.179.152) has joined #tryton21:25
-!- blast_hardcheese(~blast_har@dsl092-043-124.lax1.dsl.speakeasy.net) has joined #tryton21:25
-!- mr_amit(~amit@210.212.179.148) has joined #tryton21:42
-!- mr_amit(~amit@210.212.179.148) has left #tryton21:42
-!- gasbakid(~gasbakid@41.96.67.19) has joined #tryton21:45
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton22:25
-!- cedk_(~ced@ced.homedns.org) has joined #tryton22:27
-!- gremly(~gremly@200.106.202.91) has joined #tryton22:33
-!- okko(~okko@dhcp-077-251-140-095.chello.nl) has joined #tryton22:33
-!- woakas(~woakas@200.106.202.91) has joined #tryton22:33
-!- FWiesing(~franz@mail.tryton.at) has left #tryton22:47
-!- okko(~okko@dhcp-077-251-140-095.chello.nl) has joined #tryton22:51
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton22:53
-!- gasbakid(~gasbakid@41.96.67.19) has joined #tryton23:03
-!- heg(~heg@dyn.83-228-149-023.dsl.vtx.ch) has joined #tryton23:24

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!