IRC logs of #tryton for Friday, 2010-02-12 #tryton log beginning Fri Feb 12 00:00:02 CET 2010
2010-02-12 00:11 -!- vengfulsquirrel( has joined #tryton
2010-02-12 00:25 -!- yangoon( has joined #tryton
2010-02-12 01:57 -!- udono( has joined #tryton
2010-02-12 04:45 -!- FWiesing( has left #tryton
2010-02-12 05:17 -!- yangoon( has joined #tryton
2010-02-12 07:40 -!- Timitos(~timitos@ has joined #tryton
2010-02-12 08:15 -!- sharkcz( has joined #tryton
2010-02-12 08:56 -!- paepke( has joined #tryton
2010-02-12 09:10 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2010-02-12 09:51 -!- bechamel( has joined #tryton
2010-02-12 09:54 -!- paepke_( has joined #tryton
2010-02-12 10:06 -!- sharoon( has joined #tryton
2010-02-12 10:07 <cedk> sharoon: for pdf generation did you try
2010-02-12 10:09 <sharoon> cedk: will try today
2010-02-12 10:36 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2010-02-12 11:36 -!- johbo( has joined #tryton
2010-02-12 12:42 -!- sharkcz( has joined #tryton
2010-02-12 12:46 <paepke> cedk, i'm preparing an answer to the better search gui. have some gui proposals. answering to tryton-dev or to tryton?
2010-02-12 12:48 <cedk> paepke: it depends if your anwser is technical or not
2010-02-12 12:49 <bechamel> cedk: cross-posting is bad ;)
2010-02-12 12:50 <paepke> cedk, well its describing a frontend. its part-technical :-D
2010-02-12 12:50 <paepke> i'll post to both ;-)
2010-02-12 12:50 <paepke> just kidding...
2010-02-12 12:50 <cedk> bechamel: I don't say cross post
2010-02-12 12:51 <cedk> bechamel: I started a technical discussion on tryton-dev and a general discussion on tryton
2010-02-12 12:53 -!- sharkcz( has joined #tryton
2010-02-12 13:03 -!- tekknokrat( has joined #tryton
2010-02-12 13:43 -!- FWiesing( has joined #tryton
2010-02-12 14:02 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2010-02-12 14:56 -!- paepke( has left #tryton
2010-02-12 15:10 -!- woakas(~woakas@ has joined #tryton
2010-02-12 15:26 -!- juanfer(~juanfer@ has joined #tryton
2010-02-12 15:36 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2010-02-12 15:37 -!- petrus(~petrus@ has joined #tryton
2010-02-12 15:55 -!- pepeu(~manuel@ has joined #tryton
2010-02-12 16:46 <petrus> I am having difficulties with cloning/pulling repositories. the process starts but then it just hangs
2010-02-12 16:46 <cedk> petrus: strange, I check the server
2010-02-12 16:47 <petrus> it happens after the message "adding changsets" - nothing is going on locally
2010-02-12 16:48 <cedk> petrus: which command do you run?
2010-02-12 16:48 <cedk> petrus: I don't see access from your host? Do you use the same than for irc?
2010-02-12 16:49 <petrus> hg clone or pull doesn't matter
2010-02-12 16:49 <petrus> no it is a different machine
2010-02-12 16:50 <cedk> petrus: could you give me the IP to check the logs
2010-02-12 16:50 <petrus>
2010-02-12 16:51 <petrus> it is still connected
2010-02-12 16:51 <cedk> petrus: no log for this IP
2010-02-12 16:52 <cedk> petrus: have you IPv6 connection?
2010-02-12 16:53 <petrus> also the other day while I was successful with individual repos, I could not clone the whole modules tree using the suggested forest extension, the root dir did not seem a hg repo
2010-02-12 16:53 <petrus> no IPv6 connection
2010-02-12 16:53 -!- vengfulsquirrel( has joined #tryton
2010-02-12 16:55 <cedk> petrus: it looks like a connection issue
2010-02-12 16:55 <cedk> petrus: it should be good to have mirror in America
2010-02-12 16:56 <cedk> petrus: could you retry to clone the repo
2010-02-12 16:57 <cedk> petrus: and did the server answer to simple ping?
2010-02-12 16:57 <petrus> I am following many other repos, never had this problem, I am sitting on a big pipe
2010-02-12 16:58 <cedk> petrus: I don't say it is your connection, it is possible that it is the one from our provider
2010-02-12 16:58 <petrus> just started hg clone
2010-02-12 16:59 <cedk> petrus: I see a clone connection from 2001:410:a010:d4:20a:5eff:fe51:da47
2010-02-12 17:00 <petrus> hmm, don't think so, I have just pulled tryton from the machine I am sitting at, can you see the logs
2010-02-12 17:00 <petrus> but the other machine still hangs
2010-02-12 17:01 <cedk> petrus: so from one it works and the other one not ?
2010-02-12 17:02 <petrus> at the moment it looks like that
2010-02-12 17:02 <cedk> petrus: it is very strange
2010-02-12 17:02 <cedk> petrus: and ping works?
2010-02-12 17:03 <petrus> oh, the connection what you see for the clone is mine, but this ipv6! , so it is my host at fault
2010-02-12 17:04 <cedk> petrus: but ipv6 should work
2010-02-12 17:05 <cedk> petrus: perhaps not yet over the see :-)
2010-02-12 17:05 <petrus> can you see the other action in the log? it was a pull from tryton, how it shows up?
2010-02-12 17:07 <cedk> petrus: every requests are 200
2010-02-12 17:08 <petrus> even the ipv6 clone connection?
2010-02-12 17:08 <petrus> but it never finishes
2010-02-12 17:08 <cedk> petrus: yes I checked all your ipv6 connections
2010-02-12 17:08 <cedk> petrus: put they are perhaps lost somewhere?
2010-02-12 17:08 <cedk> petrus: you can use the ipv4 to try
2010-02-12 17:10 <vengfulsquirrel> I thought ipv4 and ipv6 was supposed to be seamless?
2010-02-12 17:10 <petrus> they don;t get lost, that would break the connection -- as I said before with other repos (all over the world) it works
2010-02-12 17:12 <cedk> petrus: perhaps a temporary issue with ipv6 routing?
2010-02-12 17:12 -!- enlightx_( has joined #tryton
2010-02-12 17:12 <cedk> petrus: or did you ever clone repo over ipv6 ?
2010-02-12 17:12 <petrus> could be, although it has been consistent for the last few days
2010-02-12 17:12 <cedk> petrus: there is perhaps a MTU issue
2010-02-12 17:13 <petrus> I am cloning other repos all the time form this particular machine
2010-02-12 17:14 <cedk> petrus: but are they ipv6 enabled?
2010-02-12 17:14 <petrus> don't know, never asked
2010-02-12 17:14 <cedk> petrus: personnaly I have an ipv6 connection and I can clone the repo
2010-02-12 17:15 <petrus> OK I have just pulled the full django, no problem
2010-02-12 17:16 <cedk> petrus: what is the url?
2010-02-12 17:16 <petrus>
2010-02-12 17:17 <cedk> petrus: no ipv6 address
2010-02-12 17:20 <cedk> petrus: ok, I setup two alias for one ipv4 only and one ipv6 only
2010-02-12 17:20 <cedk> petrus: so you can try: hg clone
2010-02-12 17:22 <petrus> thank you that worked!
2010-02-12 17:22 <cedk> so hg4 for ipv4 and hg6 for ipv6
2010-02-12 17:22 -!- enlightx_( has joined #tryton
2010-02-12 17:24 -!- enlightx( has joined #tryton
2010-02-12 17:27 <petrus> great, still it would be nice to know what the problem is, I can ping6 from the machine
2010-02-12 17:28 <petrus> anyway, thanks I'll look into this later
2010-02-12 17:29 <petrus> how about the hg forest extension, did I misunderstand something?
2010-02-12 17:30 -!- mlhamel(~quassel@2607:fad8:4:0:222:19ff:fedf:7cd0) has joined #tryton
2010-02-12 17:31 <cedk> petrus: we use forest to perform some command on all the repos at once
2010-02-12 17:31 <cedk> petrus: but not to clone
2010-02-12 17:31 <cedk> petrus: we do stuff like that: hg fpull -u
2010-02-12 17:31 <cedk> petrus: on top of trytond and all modules are pulled also
2010-02-12 17:31 <petrus> so there is no way to clone all .../modules/
2010-02-12 17:33 <cedk> petrus: there is two scripts
2010-02-12 17:34 <cedk> petrus:
2010-02-12 17:34 <petrus> if does fpull works ../modules/ fclone should work too, should not it?
2010-02-12 17:35 <cedk> petrus: no it doesn't
2010-02-12 17:35 <cedk> petrus: to have fclone we shoud create a repo that handle in a file all the repo and the revision
2010-02-12 17:36 <cedk> petrus: but perhaps there is a trick but I did not find it
2010-02-12 17:36 <petrus> thanks for the scripts, I'll try it
2010-02-12 17:37 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2010-02-12 17:38 <petrus> in my limited experience with hgforest, if the root dir a hg repo (made by hg init only) hgforest can fclone
2010-02-12 17:39 <petrus> even if no sub-repos ever checked into the root dir
2010-02-12 17:39 <cedk> petrus: I think but it will force everybody to have all the modules
2010-02-12 17:39 <cedk> petrus: and we want to prevent that, you must have only needed modules
2010-02-12 17:39 <petrus> so maybe this is the "trick" -- not 100% sure, but worth a try
2010-02-12 17:41 <petrus> it would not force anybody, at the moment hg fclone .../moduls/ doesn't work
2010-02-12 17:41 <petrus> with this trick, it would, maybe -- but nobody has to use it unless they wanted
2010-02-12 17:43 <cedk> petrus: not sure to understand correctly
2010-02-12 17:46 <petrus> run a "hg init" in .../modules/, do not add anything, after that hg fclone .../modules/ would clone all modules
2010-02-12 17:46 <petrus> well, that is the theory
2010-02-12 17:47 <cedk> petrus: from where the module lists will come?
2010-02-12 17:47 <petrus> re: "two scripts" in the wiki -- they give HTTP 404
2010-02-12 17:49 <petrus> I have no idea, how hgforest works, I believe the suggested setup worked for me when I was testing it. never added anything to the root repo
2010-02-12 17:49 <cedk> petrus: my fault, I break with the ipv? fix
2010-02-12 17:49 <petrus> the it is my fault :-)
2010-02-12 17:50 <cedk> petrus: now scripts must work
2010-02-12 17:50 <petrus> yes they work
2010-02-12 17:58 <petrus> cedk, I have just tested my hgforest theory, runing a "hg init" in a directory containing hg repos and other ordinary files directories
2010-02-12 17:59 <petrus> after the hg fclone works on the root dir and clones a the repos but leave any other dirs/files out
2010-02-12 18:00 <petrus> it looks a better solution then the scripts?
2010-02-12 18:01 <petrus> then --> than
2010-02-12 18:03 <petrus> the subrepos' ./hg/hgrc files are correctly set up, so everything would work as expected
2010-02-12 18:05 <cedk> petrus: still not sure to understand
2010-02-12 18:05 <cedk> petrus: could you put the command you run
2010-02-12 18:06 <petrus> change into .../modules/
2010-02-12 18:06 <petrus> run "hg init"
2010-02-12 18:06 <petrus> that is all, nothing more are ever needed
2010-02-12 18:07 <cedk> so I really don't understand
2010-02-12 18:07 <cedk> you get nothing when running that
2010-02-12 18:08 <petrus> after that, I should be able to fclone all module repos at once by "fclone .../modules"
2010-02-12 18:08 <cedk> petrus: I got "abort: Remote forests cannot be cloned because the other repository doesn't support the forest extension."
2010-02-12 18:09 <cedk> petrus: but I'm not sure to understand what is ".../modules"?
2010-02-12 18:09 <petrus> of course you get: the .hg/ structure is created, and that is all what hgforest care about
2010-02-12 18:09 <petrus> and as I said, I just did that with my tryton repos -- it worked
2010-02-12 18:10 <cedk> petrus: but what is working?
2010-02-12 18:10 <petrus> fclone
2010-02-12 18:10 -!- FWiesing( has left #tryton
2010-02-12 18:10 <cedk> petrus: fclone what?
2010-02-12 18:11 <petrus> and any other hgforest command
2010-02-12 18:13 <cedk> petrus: I still don't see how you do to get all modules at once
2010-02-12 18:13 <petrus> I assume that you keep all modules repositories in the .../modules/ directory
2010-02-12 18:13 <petrus> is that correct?
2010-02-12 18:15 <petrus> if so then after running "hg init" in this directory, "hg clone" would clone all modules
2010-02-12 18:15 <petrus> I cannot explain better
2010-02-12 18:16 <cedk> petrus: I receive: "abort: requirement '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "">' not supported!"
2010-02-12 18:16 <cedk> petrus: so it doesn't work for me
2010-02-12 18:17 <cedk> petrus: which version of mercurial and forest do you have?
2010-02-12 18:17 <petrus> did you do the hg init?
2010-02-12 18:17 <cedk> petrus: yes
2010-02-12 18:18 <petrus> please try to clone it locally -- maybe through mod_wsgi it does not work, but it did work for me locally
2010-02-12 18:19 <cedk> petrus: ok it works locally but not on the web
2010-02-12 18:19 <petrus> obviously, hgforest does some king of directory traversal, otherwise how it would know about the subrepos
2010-02-12 18:19 <cedk> petrus: maybe it requires forest on the server
2010-02-12 18:20 <petrus> OK, so we are halfway, yes hgforest should be on the server too
2010-02-12 18:23 <petrus> additionally, you may need to take care permissions in respect to the directory traversals
2010-02-12 18:25 <petrus> if that method worked, that would give you a nice way to organize all your repos into one/various hgforests
2010-02-12 18:29 -!- gegard( has joined #tryton
2010-02-12 18:29 <cedk> petrus: yes but I don't find how to make it work on the web
2010-02-12 18:31 <petrus> have you installed hgforest on the server, so the mod_wsgi/hg can see it?
2010-02-12 18:32 -!- gegard( has left #tryton
2010-02-12 18:35 <cedk> petrus: don't know yet how to activate it
2010-02-12 18:36 <mlhamel> hey guys
2010-02-12 18:37 <cedk> petrus: it works through ssh, still looking for cgi
2010-02-12 18:37 <cedk> mlhamel: hi
2010-02-12 18:37 <mlhamel> I`m in a situation where I want to work on tryton but my employer think it`s really important to be part of the openep 'hype'
2010-02-12 18:38 <mlhamel> In fact, the web interface is the more important thing that blocked us to use tryton
2010-02-12 18:38 <mlhamel> We talked about 2 days ago
2010-02-12 18:39 <mlhamel> but I,m really curious to know if you have some plans and if there's some help that you might need ?
2010-02-12 18:39 <cedk> mlhamel: for sure a web client is good for hype :-)
2010-02-12 18:39 <cedk> mlhamel: there is some works to be able to implement one
2010-02-12 18:40 <mlhamel> can you tell me more ?
2010-02-12 18:40 <cedk> mlhamel: I'm working on a prototype with GWT
2010-02-12 18:40 <petrus> cedk, that is progress, if I can think something about the cgi (so that is what you use not mod_wsgi) I'll let you know
2010-02-12 18:40 <petrus> cedk, anyway we are almost there
2010-02-12 18:40 <cedk> petrus: yes
2010-02-12 18:40 <cedk> petrus: thx
2010-02-12 18:41 <mlhamel> ok why did you choose gwt and not a python web framework ? i'm just curious...
2010-02-12 18:41 <cedk> mlhamel: but we don't know yet when it could become a fulltime project
2010-02-12 18:41 <mlhamel> cause there's tg2, pylons, djngo, bfg...
2010-02-12 18:41 <cedk> mlhamel: we want something that works like the GTK client
2010-02-12 18:42 <cedk> mlhamel: so a full JS application that run on the browser and do only query to the server like GTK client does
2010-02-12 18:42 <petrus> what is GWT?
2010-02-12 18:42 <cedk> petrus:
2010-02-12 18:42 <cedk> mlhamel: don't know all the frameworks you named, but most of it are template based
2010-02-12 18:42 <cedk> mlhamel: so the load is on the server and we want to avoid that
2010-02-12 18:43 <mlhamel> yes the load is on the server but you can have a webserver on another machine
2010-02-12 18:43 <petrus> I would second to mlhamel , why webtoolkit?
2010-02-12 18:43 <petrus> what is the advantage?
2010-02-12 18:44 <mlhamel> in fact it was more question cause i'm a pretty big fan of pylons and tg2. There are pretty mature and written in python
2010-02-12 18:44 <cedk> petrus: scalability
2010-02-12 18:44 <mlhamel> you can then attract attract people who can work on the core and on the frontend
2010-02-12 18:44 <mlhamel> and the deployement is pretty easy
2010-02-12 18:44 <petrus> both django and pylons, to mention just the tow big ones, can be stripped down and quite scalable
2010-02-12 18:45 <cedk> and also maintenance, for now on my prototype, I can reproduce the same code structure then the GTK client, so maintenance will be simplier
2010-02-12 18:45 <mlhamel> and you will not have to use the orm as you communicate with trytond
2010-02-12 18:45 <petrus> I also think a web interface is very important, not hype
2010-02-12 18:45 <cedk> by the way, I have tested pyjamas but it is not yet mature enough
2010-02-12 18:46 <mlhamel> yes but the question is, to you really need to have an ajaxified web interface ?
2010-02-12 18:46 <cedk> petrus: yes, it depends of the needs. It was joke (today web interface is in the hype)
2010-02-12 18:47 <cedk> mlhamel: I don't care what is the techno behind. The goals is to have a client that work like the other one
2010-02-12 18:48 <cedk> mlhamel: and by "work like" I means that makes the same queries
2010-02-12 18:48 <cedk> mlhamel: and that on the client side to have good scalability
2010-02-12 18:49 <cedk> mlhamel: and I think GWT is a good framework to achieve that
2010-02-12 18:49 <cedk> mlhamel: I tested also qooxdoo, but writing JS is too difficult I find
2010-02-12 18:49 <cedk> mlhamel: but I don't really like the java but I do with
2010-02-12 18:50 <petrus> a related issue, a json API/json- rpc would be very useful
2010-02-12 18:50 <mlhamel> Yes I agee with you about the the scalability but i just not sure of the need to replicate a desktop application on the web
2010-02-12 18:50 <cedk> petrus: in trunk there is json-rpc
2010-02-12 18:50 <cedk> petrus: I use it for the GWT proto
2010-02-12 18:51 <petrus> thanks, i'll look into it
2010-02-12 18:51 <cedk> mlhamel: we have the technology to do it
2010-02-12 18:51 <cedk> mlhamel: of course I don't hope to have the same ergonomy then the GTK
2010-02-12 18:52 <petrus> cedk, any performance comparison between "net-rpc" and json-rpc, json is definitelly the first step to a web interface
2010-02-12 18:52 <mlhamel> i understand you point but it's more an ergonomic question, people tend to want something else on the web, not necessarly the same thing they have on the desktop
2010-02-12 18:53 <mlhamel> and for that reason I was thinking about classical python's web framework
2010-02-12 18:54 <mlhamel> but it's more a kind of idealogic debat and I don't want to start a flamewar about our vision of the web
2010-02-12 18:54 <mlhamel> you are the tryton dev and me not
2010-02-12 18:57 <vengfulsquirrel> Yeah a web client seems like so much work for very little value when there could be some many other features and/or improvements.
2010-02-12 18:57 <vengfulsquirrel> Do people actually require a web based client ?
2010-02-12 18:57 <petrus> vengfulsquirrel, YES!
2010-02-12 18:58 <mlhamel> YES !
2010-02-12 18:58 <cedk> petrus: no bechmark but net-rpc should be little faster as it is python only
2010-02-12 18:58 <petrus> also json API
2010-02-12 18:58 -!- paepke( has joined #tryton
2010-02-12 18:58 <vengfulsquirrel> Why?
2010-02-12 18:58 <vengfulsquirrel> A desktop client will most likely always be faster and more reliable.
2010-02-12 18:59 <mlhamel> on my side i'm using less and less desktop applications
2010-02-12 19:00 <mlhamel> the browser and emacs are the only things open on my computer
2010-02-12 19:00 <vengfulsquirrel> Not to mention most browsers are total resource hogs and incredibly difficult to maintain support for.
2010-02-12 19:00 <petrus> if the difference is not significant in a practical sense a unified, json protocol can be a nice unifying design principle
2010-02-12 19:01 <mlhamel> In fact, I tend to feel it's now more easy to maintain a web application then a desktop one
2010-02-12 19:01 <petrus> desktop clients, web interface, external service interfaces could use more or less the same protocol
2010-02-12 19:03 <petrus> as mlhamel mentioned not every page of or every web interface would provide the same as the desktop interface
2010-02-12 19:03 <petrus> some may, others don't
2010-02-12 19:03 <paepke> cedk, short question about issue 1352: what about the ./*.pot files? should they be included in the doc patch?
2010-02-12 19:05 <paepke> cedk, they will be pushed by every translator. thats confusing me.
2010-02-12 19:05 <mlhamel> oh and by the way
2010-02-12 19:06 <mlhamel> I was curious to know what was the reason you decided to fork directly openerp
2010-02-12 19:06 <mlhamel> is there some communications between you and them ?
2010-02-12 19:06 <mlhamel> no chance of collaboration ?
2010-02-12 19:13 <cedk> paepke: I think it can work like the pot file of the client
2010-02-12 19:14 <cedk> mlhamel: bechamel and me are old employee of Tiny
2010-02-12 19:14 <cedk> mlhamel:
2010-02-12 19:14 <cedk> mlhamel: but globally at that time we were not happy with the management of the project
2010-02-12 19:15 <paepke> cedk, you mean it won't be pushed cause they have the same checksum?
2010-02-12 19:15 <paepke> cedk, pushed mean overwritten on hg...
2010-02-12 19:15 <cedk> paepke: if they are based on the same file, normally there will be no change
2010-02-12 19:15 <mlhamel> yes I can understand and I think you are correct about the way they managed, historically the project
2010-02-12 19:16 <cedk> mlhamel: we saw some changes (I guess somes because of the Tryton fork)
2010-02-12 19:16 <cedk> mlhamel: but there is still a lot of wrong stuffs
2010-02-12 19:16 <mlhamel> I've just start to take a look at openerp, tiny
2010-02-12 19:16 <paepke> cedk, ok. i have to prepare some things than the german client doku is ready for pushing.
2010-02-12 19:16 <mlhamel> and they really need to do something to upgrade their software
2010-02-12 19:17 <cedk> paepke: ok good
2010-02-12 19:17 <mlhamel> but it would be more logical for me to work on tryton
2010-02-12 19:17 <mlhamel> but i'm not the master who can decided that
2010-02-12 19:17 <cedk> mlhamel: yes the more people will work on Tryton the faster it will grow
2010-02-12 19:18 <cedk> mlhamel: you work on OpenERP for your-self or for customer?
2010-02-12 19:18 <mlhamel> none of these reasons :)
2010-02-12 19:19 <cedk> mlhamel: your-self I mean your company usage
2010-02-12 19:19 <mlhamel> I'm working on OpenERP/tryton to implement it where I work, Savoir-Faire Linux
2010-02-12 19:19 <mlhamel> we are in Montreal, a service/consultation company
2010-02-12 19:20 <cedk> mlhamel: by the way, if you speak french there is the #tryton-fr
2010-02-12 19:20 <mlhamel> and we need to replace our internal ERP and to gain some experience to be abble to install it and configure it for our clients
2010-02-12 19:20 <cedk> mlhamel: ok both
2010-02-12 19:21 <mlhamel> then you are speaking french too ?
2010-02-12 19:21 <cedk> mlhamel: it depends of your needs but I think there is good chance that Tryton can do what you need
2010-02-12 19:21 <cedk> mlhamel: yes
2010-02-12 19:21 <mlhamel> hehe ok I'll swtich do tryton-fr then
2010-02-12 19:56 <cedk> mlhamel: it seems we can not enable extensions in hgwebdir
2010-02-12 19:59 <cedk>
2010-02-12 20:21 <mlhamel> sharoon: are your there ?
2010-02-12 20:21 <sharoon> mlhamel: yes
2010-02-12 20:23 <mlhamel> Hello sharron!
2010-02-12 20:23 <sharoon> hello mlhamel
2010-02-12 20:23 <mlhamel> cedk just tell me you are using tryton and you connect it to your django web site ?
2010-02-12 20:24 <sharoon> mlhamel: yes
2010-02-12 20:24 <mlhamel> I'm working at Savoir-Faire Linux, a linux specialized company in canada
2010-02-12 20:24 <mlhamel> and we are evaluating openerp v.s. tryton right now
2010-02-12 20:25 <mlhamel> in fact, at start it was just openerp but then I discovered tryton and I really like it
2010-02-12 20:25 <sharoon> mlhamel: ok
2010-02-12 20:26 <sharoon> mlhamel: are you planning to have django also?
2010-02-12 20:26 <mlhamel> your link between tryton and django, can you tell me more ? Are doing read/write operation ?
2010-02-12 20:26 <mlhamel> what is the level of comlexity of the beast ?
2010-02-12 20:27 -!- LucaSub1( has joined #tryton
2010-02-12 20:27 -!- LucaSub1( has left #tryton
2010-02-12 20:27 <sharoon> mlhamel: what we did was extremely simple
2010-02-12 20:28 <sharoon> mlhamel: we used tryton as a module, diabled loggin because it behind apache and wsgi doesnt like STDIO
2010-02-12 20:28 <sharoon> mlhamel: our accounts is maintaied in tryton
2010-02-12 20:28 <sharoon> mlhamel: so customers can see their invoices on the django site (kind of portal)
2010-02-12 20:28 <mlhamel> ok
2010-02-12 20:28 <sharoon> mlhamel: its integrated with paypal and they can choose to pay online
2010-02-12 20:29 <sharoon> mlhamel: on successfull payment django will record the payment in tryton and close it
2010-02-12 20:29 <mlhamel> ok cool
2010-02-12 20:29 <sharoon> mlhamel: we quote rates in multiple currencies, and tryton handles the conversion
2010-02-12 20:29 <mlhamel> and do you anything publicly available or it's more an internal project ?
2010-02-12 20:30 <sharoon> mlhamel: its currently internal but looks like one of our clients who uses our system is impressed and wants to implement the same
2010-02-12 20:30 <mlhamel> I'm saying that cause right now we are evaluating to the two concurrents
2010-02-12 20:30 <mlhamel> openerp and tryton
2010-02-12 20:31 <sharoon> mlhamel: ok
2010-02-12 20:31 <mlhamel> My boss is pushing for openerp but i'm really not sure it's the good choice
2010-02-12 20:31 <sharoon> mlhamel: what are your criterias for choise
2010-02-12 20:31 <sharoon> mlhamel: do you have manufacturing?
2010-02-12 20:31 <sharoon> mlhamel: do you trade in multiple currencies?
2010-02-12 20:32 <mlhamel> we are not really the kind of companies dealing with manufacturing and things like
2010-02-12 20:32 <mlhamel> we are in the computer services
2010-02-12 20:32 <sharoon> mlhamel: i think tryton is better in such a case, do you have e-commerce?
2010-02-12 20:33 <mlhamel> then it's more a way to deal with accounting, time-sheets, projects. ..
2010-02-12 20:33 <mlhamel> nope
2010-02-12 20:34 <sharoon> mlhamel: we use similar stuff
2010-02-12 20:34 <sharoon> mlhamel: we have our leads managed intryton
2010-02-12 20:34 <sharoon> mlhamel: projects, tasks and gantts in django
2010-02-12 20:34 <mlhamel> and you are happy with it ?
2010-02-12 20:34 <sharoon> mlhamel: billing rest of it in tryton
2010-02-12 20:34 <sharoon> mlhamel: We work on both Open ERP and Tryton
2010-02-12 20:35 <sharoon> mlhamel: i recommend tryton for the stability it has
2010-02-12 20:35 <mlhamel> ok
2010-02-12 20:35 <sharoon> mlhamel: Open ERP is marketed well probably why your boss likes it :P
2010-02-12 20:35 <mlhamel> hehe yes exactly
2010-02-12 20:35 <sharoon> mlhamel: tryton would be cheaper for you end of the day
2010-02-12 20:36 <sharoon> mlhamel: we have already started seeing that tryton development happens faster than Open ERp
2010-02-12 20:36 <sharoon> mlhamel: and of course quality
2010-02-12 20:36 <mlhamel> And are you open to a certain collaboration on the django part of the code ?
2010-02-12 20:37 <sharoon> mlhamel: sure
2010-02-12 20:37 <mlhamel> I might be in charge of this part of the developement here and our work on that could be interesting for you too
2010-02-12 20:37 <mlhamel> as I said, i dont at what level your code is tight to your business...
2010-02-12 20:38 <sharoon> mlhamel: i assure you its extremely simple with tryton and there's no overload of xml-rpc if both the django site and tryton are on same server
2010-02-12 20:38 <mlhamel> ok
2010-02-12 20:42 <mlhamel> I was telling that cause we are searching to develop something that we might be abble to deploy to our client too if they need something like that, Then if we start to build a django interface around Tryton, we'll make sure everything is correctly make to made abstract to our own business model
2010-02-12 20:43 <mlhamel> But i'll make a couple of test of trytond and django and we'll see...
2010-02-12 20:57 <sharoon> mlhamel: please feel free to ping, use my name in the conversation or i wont be alerted by my client
2010-02-12 21:33 <mlhamel> cool sharoon, I will ... :)

Generated by 2.17.3 by Marius Gedminas - find it at!