IRC logs of #tryton for Saturday, 2010-02-13

chat.freenode.net #tryton log beginning Sat Feb 13 00:00:02 CET 2010
2010-02-13 01:17 -!- panthera(~daniel@static.88-198-196-34.clients.your-server.de) has joined #tryton
2010-02-13 03:46 -!- ikks_(~ikks@200.118.243.193) has joined #tryton
2010-02-13 04:39 -!- petrus(~petrus@142.176.238.66) has joined #tryton
2010-02-13 05:18 -!- yangoon(~mathiasb@p549F6068.dip.t-dialin.net) has joined #tryton
2010-02-13 06:49 <petrus> where can I find neso's hg repo?
2010-02-13 06:53 <petrus> found it
2010-02-13 08:36 -!- paepke(~paepke@p5B32C171.dip.t-dialin.net) has joined #tryton
2010-02-13 09:04 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2010-02-13 09:22 -!- enlightx(~enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton
2010-02-13 09:39 -!- sharkcz(~dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton
2010-02-13 09:43 -!- Timitos(~timitos@88.217.184.172) has joined #tryton
2010-02-13 10:04 -!- enlightx(~enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton
2010-02-13 10:22 -!- sharoon(~sharoonth@opg066b.halls.manchester.ac.uk) has joined #tryton
2010-02-13 11:02 -!- paepke(~paepke@p5B32C171.dip.t-dialin.net) has joined #tryton
2010-02-13 11:44 -!- FWiesing(~FWiesing@194-208-185-012.tele.net) has joined #tryton
2010-02-13 12:06 -!- tekknokrat(~gthielebe@dslb-188-103-022-099.pools.arcor-ip.net) has joined #tryton
2010-02-13 12:44 -!- ikks_(~ikks@200.118.243.193) has joined #tryton
2010-02-13 14:41 -!- enlightx(~enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton
2010-02-13 14:42 -!- petrus(~petrus@142.176.238.66) has joined #tryton
2010-02-13 14:53 <petrus> is there a way to figure out dependencies between modules = preferred order of installation?
2010-02-13 14:53 <petrus> I am having problems with installing form the cloned full forest
2010-02-13 14:55 <cedk> petrus: the dependencies are set in the setup.py
2010-02-13 14:55 <cedk> petrus: you can use easy_install if you want
2010-02-13 14:56 <cedk> petrus: but it is not required to have packages installed to run Tryton
2010-02-13 15:00 <petrus> cedk, setup.py: that is what I thought but it is not the case; sometimes it starts installing stuff not in the dependencies
2010-02-13 15:01 <petrus> cedk, also I have everything from the repos, but when I start installing by "python setup install" it start pulling from the net 1.4 modules
2010-02-13 15:02 <petrus> cedk, figuring our the dependencies by reading all the setup.py files in advance (plus some) rather cumbersome for a newcomer knowing nothing about the system
2010-02-13 15:04 <petrus> cedk, is it possible the arrange the repos for the install in a way such that during the install is recognized that, in fact, everything is already there locally?
2010-02-13 15:08 <petrus> cedk, I should add all external dependencies are already satisfied
2010-02-13 15:09 <petrus> cedk, so I am talking about only the internal dependency graph
2010-02-13 15:21 <cedk> petrus: no
2010-02-13 15:22 <cedk> petrus: the problem is that you mix different way of installing the software
2010-02-13 15:22 <cedk> petrus: if you use the mercurial sources, you must not install it just put it in the right place
2010-02-13 15:22 <cedk> petrus: otherwise, install it using easy_install or the package manager of your OS
2010-02-13 15:25 <petrus> cedk, what is the "right place"? when you clone all repos, it is not in the right place (modules for example)
2010-02-13 15:26 <petrus> cedk, I just want to try a few thing before deciding on Tryton
2010-02-13 15:26 <cedk> petrus: ok, but you want to work with which version ?
2010-02-13 15:27 <petrus> cedk, by the way easy_installing 1.4 breaks down with egenix-mx-base compilation, whatever I do
2010-02-13 15:27 <cedk> petrus: the dev one from mercurial or the releases?
2010-02-13 15:27 <petrus> cedk, so yes, dev one - see my comment about 1.4
2010-02-13 15:28 <cedk> petrus: so follow http://code.google.com/p/tryton/wiki/InstallationMercurial#Server_and_Modules_Installation
2010-02-13 15:29 <cedk> petrus: and after http://code.google.com/p/tryton/wiki/SetupAndStart
2010-02-13 15:32 <cedk> petrus: so you don't need to run the setup.py if you want to keep Tryton local
2010-02-13 15:33 <cedk> petrus: but you must install all the dependencies
2010-02-13 15:33 <cedk> petrus: like psycopg2, lxml, relatorio etc.
2010-02-13 15:34 <petrus> cedk, assuming I follow the "Server and Modules Installation", how can I put the dev neso inot the picture
2010-02-13 15:35 <cedk> petrus: you can fetch neso and inside the neso directory put tryton and trytond
2010-02-13 15:35 <petrus> cedk, all external dependencies are already satisfied, as I said before
2010-02-13 15:35 <cedk> petrus: or make symbolic links
2010-02-13 15:36 <petrus> cedk, re neso: oops, I have done that before, thanks
2010-02-13 15:36 <petrus> cedk, symlinks did not work perfectly for me, it started complaining about trytond.config
2010-02-13 15:37 <cedk> petrus: symlinks must be absolute not relative
2010-02-13 15:38 <petrus> cedk, OK maybe that was the problem, I wiped out this attempt
2010-02-13 15:39 <petrus> cedk, so I can't check now
2010-02-13 15:43 <petrus> cedk, would the absolute symlink trick work for the modules inside trytond/ ?
2010-02-13 15:44 <cedk> petrus: yes
2010-02-13 16:17 <cedk> petrus: http://mercurial.selenic.com/wiki/subrepos
2010-02-13 16:18 <cedk> maybe it can replace hgforest
2010-02-13 16:21 <petrus> cedk, yes I looked at that and wanted to mention yesterday
2010-02-13 16:22 <petrus> cedk, since it is going to be the official part of Hg, it'd better to bet on this
2010-02-13 16:24 <cedk> petrus: yes but I'm not sure it is good for our needs
2010-02-13 16:24 <cedk> petrus: needs to test
2010-02-13 16:26 <petrus> cedk, no it is not good enough right now, see http://mercurial.selenic.com/wiki/subrepos#Caveats
2010-02-13 16:26 <petrus> cedk, however we should keep an eye on it
2010-02-13 16:32 <petrus> cedk, meanwhile I got neso with all the modules "installed" (by the "copy inside" method you suggested)
2010-02-13 16:33 <cedk> petrus: so it is working?
2010-02-13 16:35 <petrus> cedk, I am on ubuntu 9.10 (karmic) -- it turned out applying the wiki's general and Debian dependencies not straightforward, some items missing, others out of date on karmic
2010-02-13 16:36 <cedk> petrus: I'm not a fan of this part of the wiki
2010-02-13 16:36 <petrus> cedk, I'll summarize when I am trough -- maybe in the wiki under Ubuntu?
2010-02-13 16:37 <cedk> petrus: for me, the source code with setup.py and INSTALL must be enough
2010-02-13 16:37 <cedk> petrus: and by the way, Tryton has packages for Debian, Ubuntu etc.
2010-02-13 16:38 <petrus> cedk, well I (and many) don't like easy_install grabbing around
2010-02-13 16:38 <petrus> for karmic Tryton is out of date 1.2 I guess
2010-02-13 16:38 <cedk> petrus: i find it works pretty well but of course I don't use it to install stuff under /usr/lib/python*
2010-02-13 16:39 <cedk> petrus: packages in distribution will always have a delay
2010-02-13 16:40 <cedk> petrus: because they privilege the stability
2010-02-13 16:40 <cedk> petrus: and it is not a problem 1.2 was well working
2010-02-13 16:41 <petrus> cedk, re working?: I have just fired neso up and in the modules tab (almost) all modules show up with "not installed" state -- ?
2010-02-13 16:41 <petrus> cedk, I like to bee on the bleeding edge -- my use case would be rather special
2010-02-13 16:42 <cedk> petrus: normal, they are not installed for the database point of view
2010-02-13 16:42 <petrus> cedk, so what should I do, apart from RTFM -- currently I need only the accounting stuff
2010-02-13 16:43 <petrus> cedk, it is just quick demo for a client -- later I dig in, promis
2010-02-13 16:43 <petrus> e
2010-02-13 16:44 <cedk> petrus: double click on module you want to install, click on install button and run the wizard "proceed installation"
2010-02-13 16:51 <petrus> cedk, thanks it worked
2010-02-13 16:52 <cedk> petrus: good
2010-02-13 16:52 <petrus> cedk, now I need to create about 100 companies
2010-02-13 16:52 <cedk> ACTION updating tryton.org servers
2010-02-13 16:52 <cedk> petrus: not companies but parties
2010-02-13 16:53 <cedk> petrus: companies are only company managed by the software
2010-02-13 16:54 <petrus> cedk, we should be dealing with many companies, how can I do that?
2010-02-13 16:54 <cedk> petrus: you can perhaps use the csv import function
2010-02-13 16:55 <cedk> petrus: create parties for those companies
2010-02-13 16:55 <cedk> petrus: parties is for "Tiers" in french
2010-02-13 16:56 <petrus> cedk, my use case is not a single company in need for an ERP
2010-02-13 16:57 <petrus> cedk, rather we are a public accountant caring for many companies/organizations
2010-02-13 16:57 <cedk> petrus: and you want to manage 100 companies on one instance of Tryton?
2010-02-13 16:58 <petrus> cedk, yes but just the accounting for trial balance purpuse
2010-02-13 16:58 <cedk> petrus: put all in one instance if you need to share resources between them
2010-02-13 16:59 <cedk> petrus: otherwise I will suggest to create one database per company
2010-02-13 17:01 <petrus> cedk, so the "parties" would not cover this case? -- they don't really share resources
2010-02-13 17:02 <petrus> cedk, however our processing on them are more or less would be the same or very similar
2010-02-13 17:15 <cedk> petrus: so one database per company seems a good choice
2010-02-13 17:20 <petrus> cedk, OK I go with that line then
2010-02-13 17:21 <petrus> cedk, thanks for your help, I've got go now - bye
2010-02-13 17:22 -!- petrus(~petrus@142.176.238.66) has left #tryton
2010-02-13 17:54 -!- johbo(~joh@statdsl-085-016-072-173.ewe-ip-backbone.de) has joined #tryton
2010-02-13 19:59 <yangoon> cedk: there seems to be an issue with roundup: neither forwarding to #tryton-commit nor forwarding to nosy list: https://bugs.tryton.org/roundup/issue1413
2010-02-13 20:00 <cedk> yangoon: server update
2010-02-13 22:05 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton

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