IRC logs of #tryton for Friday, 2011-06-17

chat.freenode.net #tryton log beginning Fri Jun 17 00:00:01 CEST 2011
-!- ciupicri(~ciupicri@81.180.234.249) has joined #tryton01:40
-!- alimon(~alimon@187.156.103.195) has joined #tryton02:38
-!- yangoon(~mathiasb@p549F39DD.dip.t-dialin.net) has joined #tryton05:18
-!- alimon(~alimon@187.156.103.195) has joined #tryton06:13
-!- gremly(~gremly@200.106.202.91) has joined #tryton06:21
-!- gremly(~gremly@200.106.202.91) has joined #tryton06:42
-!- okko(~okko@dhcp-077-251-140-095.chello.nl) has joined #tryton07:24
-!- okko(~okko@dhcp-077-251-140-095.chello.nl) has joined #tryton07:27
-!- udono(~udono@ip-95-222-129-145.unitymediagroup.de) has joined #tryton07:30
-!- okko(~okko@dhcp-077-251-140-095.chello.nl) has joined #tryton07:32
-!- vladimirek(~vladimire@bband-dyn79.178-41-183.t-com.sk) has joined #tryton07:57
-!- nicoe(~nicoe@220.160-247-81.adsl-dyn.isp.belgacom.be) has joined #tryton08:06
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton08:19
-!- enlightx(~enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton08:20
-!- pjstevns(~pjstevns@a83-163-46-103.adsl.xs4all.nl) has joined #tryton08:54
-!- okko(~okko@213.125.38.170) has joined #tryton09:13
-!- okko(~okko@213.125.38.170) has joined #tryton09:33
-!- bechamel(~user@cismwks02-virtual1.cism.ucl.ac.be) has joined #tryton10:01
-!- okko(~okko@213.125.38.170) has joined #tryton10:17
-!- lem0na(~lem0na@95.87.233.210) has joined #tryton10:25
-!- timewulf(~bhk@p5DD55E49.dip.t-dialin.net) has joined #tryton10:30
-!- lem0na(~lem0na@95.87.233.210) has joined #tryton10:34
timewulfcedk: hi, sorry, I couldn't resume our discussion yesterday, my actual project goes into final phase and from one moment to the other work explodes. In about 2 weeks I've got more time and will take part in the tryton project more actively. In the meantime I'll use short breaks just to get my development machine in a usable shape and to try out some use-cases in German and English menus. We then can go on with our discussion and invite others inte10:39
cedktimewulf: ok I will try to send a resume on mailing list next week10:47
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton10:53
timewulfcedk: ok, cu later, I'm away now11:31
-!- timewulf(~bhk@p5DD55E49.dip.t-dialin.net) has left #tryton11:32
-!- okko(~okko@62.58.29.41) has joined #tryton11:54
-!- nicoe(~nicoe@220.160-247-81.adsl-dyn.isp.belgacom.be) has joined #tryton13:30
-!- elbenfreund(~elbenfreu@p54B9397B.dip.t-dialin.net) has joined #tryton13:32
-!- enlightx(~enlightx@dynamic-adsl-94-34-207-83.clienti.tiscali.it) has joined #tryton14:03
-!- okko(~okko@62.58.29.41) has joined #tryton14:08
-!- corro(~corro@128-123.106-92.cust.bluewin.ch) has joined #tryton14:19
-!- elbenfreund(~elbenfreu@p54B9397B.dip.t-dialin.net) has joined #tryton14:37
-!- elbenfreund1(~elbenfreu@p54B9397B.dip.t-dialin.net) has joined #tryton14:43
-!- enlightx(~enlightx@dynamic-adsl-94-34-207-83.clienti.tiscali.it) has joined #tryton15:03
-!- zodman(~andres-va@foresight/developer/zodman) has joined #tryton16:44
-!- enlightx(~enlightx@213.230.128.210) has joined #tryton17:30
-!- alimon(~alimon@201.158.247.118) has joined #tryton17:50
-!- enlightx(~enlightx@213.230.128.210) has joined #tryton17:58
-!- nicoe(~nicoe@137.117-247-81.adsl-dyn.isp.belgacom.be) has joined #tryton18:16
-!- enlightx(~enlightx@213.230.130.210) has joined #tryton18:24
-!- alimon_(~alimon@201.158.247.118) has joined #tryton18:47
-!- nicoe_(~nicoe@137.117-247-81.adsl-dyn.isp.belgacom.be) has joined #tryton19:00
-!- gremly(~gremly@200.106.202.91) has joined #tryton19:05
-!- lem0na(~lem0na@95.87.233.210) has joined #tryton19:08
-!- lem0na(~lem0na@95.87.233.210) has joined #tryton19:16
-!- enlightx(~enlightx@2.44.246.115) has joined #tryton19:22
-!- plantian(~ian@c-67-169-72-36.hsd1.ca.comcast.net) has left #tryton19:51
-!- plantian(~ian@c-67-169-72-36.hsd1.ca.comcast.net) has joined #tryton20:47
-!- serpent213(~digger@teralink.net) has joined #tryton20:50
-!- bechamel(~user@host-85-201-144-79.brutele.be) has joined #tryton21:16
-!- gremly(~gremly@200.106.202.91) has joined #tryton21:43
-!- okko(~okko@dhcp-077-251-140-095.chello.nl) has joined #tryton21:47
-!- allhailtco(~joti@cthulhu-isp.net) has joined #tryton21:55
-!- vladimirek(~vladimire@bband-dyn79.178-41-183.t-com.sk) has joined #tryton21:55
allhailtcosacht mal, wie sieht das eigentlich mit kostenrechnungskram aus? so von wegen sich irgendwie seine deckungsbeitragszahlen ziehen aus dem vorhandenen21:55
allhailtcounterst├╝tzt einen da tryton irgendwie oder bleibts einfach beim excel21:55
-!- sharoon(~sharoon@204-232-205-248.static.cloud-ips.com) has joined #tryton22:30
sharoonversion2beta: ping22:30
nicoe_allhailtco: this is an english channel. There is a german channel on #tryton.de if you're more confortable speaking your own language22:50
version2betasharoon: I'm here. Was coding.22:57
-!- nicoe(~nicoe@137.117-247-81.adsl-dyn.isp.belgacom.be) has joined #tryton22:57
version2betasharoon: Aren't you flying or something? Is this IRC at 10k meters?22:57
sharoonversion2beta: thanks for your kind words, really motivating22:58
sharoonversion2beta: I am waiting at JFK22:58
sharoonversion2beta: just flew in from miami an hour back22:58
version2betasharoon: Oh good. You're welcome. Obviously I admire your work.22:58
version2betasharoon: So you are living in Miami more-or-less?22:59
sharoonversion2beta: not exactly, but more or less :D22:59
version2betaNot married, no kids I hope? Done the more-or-less thing and it can be hard.23:00
sharoonversion2beta: yep!23:00
version2betasharoon: What's in Florida for you? Long-term customer, or is Openlabs coming here too?23:01
sharoonversion2beta: at the moment its a long term customer and Openlabs in US is something in the long term .23:02
version2betasharoon: Most excellent. I really would like to work with you sometime. You already have much of the code I feel we need. Feel like visiting beautiful Milwaukee? Nice contrast to Dubai...23:03
sharoonversion2beta: would love to of course. I should be back by 10th of July.. would be even better if we could do some hacking into tryton ?23:04
-!- gremly(~gremly@200.106.202.91) has joined #tryton23:05
version2betasharoon: Definitely. Probably ought to finish the UPS stuff I'm supposed to be working on first though. But might be by the 10th.23:06
sharoonversion2beta: is it for tryton or openerp ?23:06
version2betasharoon: OpenERP. Do you have an overview of the Openlabs module? I looked at NovaPoint's and didn't like the code structure.23:07
version2betasharoon: Probably could use Openlabs actually, should have enough margin in the job.23:07
sharoonversion2beta: sure, can i confirm this to you tomorrow ?23:08
sharoonversion2beta: our code structure is very different. We have a python module and then the openerp side module. So we should soon have the same functionality on tryton23:08
version2betasharoon: Of course. Confirm what though? UPS code or a visit to Milwaukee?23:09
-!- heg(~heg@dyn.144-85-172-095.dsl.vtx.ch) has joined #tryton23:09
sharoonversion2beta: did u see the new carrier and shipping module by B2CK ?23:09
version2betasharoon: Oh good. I figured on extending delivery.carriers to support plugging into a dynamic pricing system.23:09
version2betasharoon: No, I didn't. Will go find that!23:10
sharoonversion2beta: i will confirm the code release (we are open sourcing the code of the UPS module, I just have to get the confirmation from my colleague23:10
sharoonversion2beta: the tryton carrier code is here http://codereview.appspot.com/421404523:10
sharoonhttp://codereview.appspot.com/421704323:10
version2betasharoon: Good good! Hanging with the kids this week. I'll read code :-)23:11
version2betasharoon: b2ck's is for Tryton I presume, not OpenERP?23:11
version2betasharoon: (I'll know soon enough)23:11
sharoonversion2beta: of course its tryton23:11
sharoonversion2beta: but i just loved the way cedk did it, but probably might need extending to compute price based on sale orders as well23:12
version2betasharoon: I figured as much. Cedrickrier doesn't talk about OpenERP often, but I figure he's not working both sides of that equation. It'd be awfully uncomfortable.23:12
sharoonversion2beta: after getting introduced to tryton, I myself hate working with openerp.... reading openerp code is one of my worst nightmares23:13
version2betasharoon: Openlabs' UPS met the shared development goal? I figured we'd be putting E600 into it.23:14
version2betasharoon: I can relate, and I'm still not doing nearly enough coding. Much more tech support it seems.23:14
sharoonversion2beta: which is exactly what I wanted to confirm with my colleague, I am not sure yet, but i know for sure it is almost done23:14
version2betasharoon: Plus I'm still coming up to speed on Python. Years of Perl and PHP primarily, with a dozen-plus others over time.23:15
version2betasharoon: I said it off the cuff, but I think I can be quite serious about visiting here. Get you speaking engagements locally too?23:17
sharoonversion2beta: Sure, would be glad to be part of any such activity23:18
version2betasharoon: So when were you introduced to Tryton? I had the impression it was at least '09, and you'd done the openlabs site in it. But didn't Callisto happen after that?23:18
sharoonversion2beta: yes callisto happened after that23:19
-!- yangoon_rm(~mathiasb@p549F39DD.dip.t-dialin.net) has joined #tryton23:19
version2betasharoon: I know this is like a permanent record, and I'm not trying to put you on the spot. I am curious if Callisto works well. Is it enterprise-ready? And does Nereid have the same functionality?23:21
sharoonversion2beta: we already had tryton doing our internal accounts and credits, we integrated our django website with it. So support tickets were automatically charged for and customers could pay through a gateway for their invoices in tryton and so on23:21
sharoonversion2beta: callisto is about 10 times slower than nereid, though the infrastructure both are based on are kind of same23:22
version2betasharoon: Curious who you use for payments - next module I need to write is for Cybersource.23:23
sharoonversion2beta: paypal and ccavenue (an indian payment gateway)23:23
version2betasharoon: Thank you. I feel like I'm coming off a bit grabby. In many ways I'm a newbie, haven't really contributed much but some tech support on IRC, and I keep asking about getting my eyes on your code. Only written a handful of custom modules for data imports and specialized catalog data so far - nothing generally useful.23:27
version2betasharoon: I'm 41 years old, feel like an annoying college kid saying "Can I see? Can I?" ;-)23:28
sharoonversion2beta: dont hesitate to ask, will be glad to share whatever my little knowledge is.23:29
-!- allhailtco(~joti@cthulhu-isp.net) has left #tryton23:29
version2betasharoon: You built a Tryton-based ecommerce site with millions of products, having trouble picturing your knowledge as "little". If you'd been able to disclose it, I'd have been poking around it all day.23:30
version2betasharoon: Plus it seems you're working with Midwest Supplies, a company I'm familiar with. Or maybe Raphael was just giving Openlabs credit for the connector work in addition to his client.23:31
sharoonversion2beta: wait for some more time, and you will have the code to poke aroudn with23:32
sharoonversion2beta: we work with midwest23:32
version2betasharoon: No problem. I will learn as I go.23:32
version2betasharoon: Offered Raphael help if someone is needed locally. I go to mpls a couple times a year, and our work radius has been growing as our projects get into 6-figures.23:33
sharoonversion2beta: thats great, Midwest funded quite a bit of the complex developments in magento connector23:34
version2betaI'm glad to hear that. I haven't considered how complex that project is - worked with Magento less than a month initially and rejected it (Feb 2008 I think, right around initial release), and have only done minor projects for customers on Magento since.23:37
version2betasharoon: I can imagine it's a tricky project. Both OpenERP and Magento seem somewhat fragile, at least from the perspective of a developer not expert in either.23:38
sharoonversion2beta: agree on that23:39
sharoonversion2beta: which is why i built some basic test suite to test if magento web services is broken23:39
sharoonversion2beta: https://bitbucket.org/sharoonthomas/magento-nose-tests23:39
version2betasharoon: And not trivial either.23:39
sharoonversion2beta: so we could run the test suite to check if magento still works the way you want it too (even with a combination of other plugins which usually break an implementation of magento)23:41
version2betasharoon: I think I've backed myself into a corner with the blog posts on Tryton as an ecommerce back-end. When I get to the general spec, I'm going to have to admit that ecommerce systems have been a compromise; that the e- in front indicates they don't do enough commerce.23:43
version2betasharoon: Then I have to point out that a package like Tryton is designed to do all the aspects of commerce, or at least to be extensible enough to do it.23:43
version2betasharoon: Net effect is that the front end to a Tryton back end needs to do everything Tryton does, at least from a customer's perspective, including any customizations.23:44
sharoonversion2beta: there are quite a few challenges when it comes to e-commerce system, especially when they go large scale. We have to sacrifice consistency for availability and partition tolerance in the e-commerce part (but tryton  and its RDBMS nature makes it designed for consistency)23:45
version2betasharoon: So in effect, the question becomes how to make an effective web framework for Tryton that allows non-technical people to manage a site.23:46
sharoonversion2beta: exactly.23:46
version2betasharoon: Understood. But the more Tryton does, the more the question becomes how do you scale Tryton, not how to scale the front-end.23:47
version2betasharoon: That's my strategy so far, anyway.23:47
-!- meanmicio(~lfm@190.195.50.15) has joined #tryton23:48
sharoonversion2beta: Tryton scales beautifully, except for the inherent limitations in the DBMS itself23:48
sharoonversion2beta: like, the transactions, serialised cursors etc23:49
version2betasharoon: Have you done postgres clustering? It's not built-in as I recall.23:49
sharoonversion2beta: no, where we required such scalability we use mongo db and map reduce. also search was something we took completely outside tryton for large datasets. Integrated it with sphinx23:50
version2betasharoon: Seems like you want to assign clients to servers. Round-robin plus assignments, for example, and sync servers. Doesn't help with high availability but does help with load balancing.23:50
version2betasharoon: Sphinx search? I know there's another pythonic sphinx project, don't remember what it does.23:51
sharoonversion2beta: yep, most of the long running processes are built around rabbit mq and celery23:51
version2betasharoon: I've seen the mongodb extension, definitely saw the benefit, except the scalability doesn't benefit the core DB work.23:52
version2betasharoon: I don't know rabbit mq or celery. Will have to read up.23:52
sharoonversion2beta: ok23:53
version2betasharoon: My wife (who is also my boss and owns the company) just sent me the current Magento description of the community version. "... recommended for expert developers and highly technical enthusiasts and hobbyists in non-mission critical environments ... used by those happy to spend time and resource solving issues independently"23:55
sharoonversion2beta: +123:56
-!- bechamel(~user@host-85-201-144-79.brutele.be) has joined #tryton23:56
version2betasharoon: She smiles at you.23:56

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