chat.freenode.net #tryton log beginning Fri Dec 5 00:00:01 CET 2008 | ||
2008-12-05 00:30 <X0d_of_N0d> just out of curiosity, would the ui allow for tabs to be displayed next to eachother with some reasonable amount of coding? or is the ui just not designed that way? | ||
2008-12-05 00:32 <cedk> X0d_of_N0d: I don't understand your question | ||
2008-12-05 00:33 <X0d_of_N0d> say that instead of having to switch between tabs I wanted to display two tabs at once, next to eachother. Would it be possible to make tryton do that, or would the code make that impossible? | ||
2008-12-05 00:34 <X0d_of_N0d> like is the tabbing functionality defined in gtk so that only one tab could be viewed at once? | ||
2008-12-05 00:35 <cedk> X0d_of_N0d: the tab is not mandatory, we can display form anywhere | ||
2008-12-05 00:35 <cedk> X0d_of_N0d: but the main difficulty is how do you discribe where the form must be display | ||
2008-12-05 00:35 <cedk> X0d_of_N0d: for example, the wizards are just form in a popup | ||
2008-12-05 00:39 <X0d_of_N0d> would it be possible to make tabs pop open instead as new windows? for example a user could right click from a menu and choose to open an item in a new window instead of in a tab? | ||
2008-12-05 00:39 <X0d_of_N0d> I'm just curious because this is the functionality that our current erp system has and it would be interesting to know if that could be replicated without too much work... | ||
2008-12-05 00:40 <cedk> X0d_of_N0d: I think it can be made without too much work | ||
2008-12-05 00:41 <X0d_of_N0d> cedk: cool, thanks, that's good to know | ||
2008-12-05 00:41 <X0d_of_N0d> there was mention on the site about changing some things about xmlrpc in 1.2, is there any more info on that anywhere? | ||
2008-12-05 00:42 <cedk> X0d_of_N0d: not yet, we just think about a better naming for calling method | ||
2008-12-05 00:43 <X0d_of_N0d> by the way, I like the way the tryton site is developing. it looks good. | ||
2008-12-05 00:43 <cedk> X0d_of_N0d: for now there is only one url for all objects | ||
2008-12-05 00:43 <X0d_of_N0d> yeah, I noticed that in tinyerp | ||
2008-12-05 00:43 <cedk> X0d_of_N0d: http://localhost/xmlrpc/object | ||
2008-12-05 00:43 <cedk> X0d_of_N0d: so we think about something like that: | ||
2008-12-05 00:44 <cedk> http://localhost/xmlrpc/object/account.invoice | ||
2008-12-05 00:44 <cedk> with that you will be able to make introspection for account.invoice | ||
2008-12-05 00:45 <X0d_of_N0d> that would be really nice | ||
2008-12-05 00:45 <X0d_of_N0d> so like you could open a tab and find out what object controls it? | ||
2008-12-05 00:46 <cedk> X0d_of_N0d: what tab? | ||
2008-12-05 00:48 <X0d_of_N0d> for example if I was looking at invocing info, it would be nice to know that it's account.invoce without having to look through the objects and guess | ||
2008-12-05 00:49 <X0d_of_N0d> or are you calking about somethign else? | ||
2008-12-05 00:50 <cedk> X0d_of_N0d: I don't understand, because xmlrpc is not for users | ||
2008-12-05 00:50 <X0d_of_N0d> hum... | ||
2008-12-05 00:51 <X0d_of_N0d> I'm importing data from our current accouting system into tinyerp (if I can get my boss to be cool with it, I'm going to try and use tryton instead) | ||
2008-12-05 00:52 <X0d_of_N0d> from looking at the UI I can get an idea where things might go, but I don't know the name of the object it needs to go into... | ||
2008-12-05 00:52 <X0d_of_N0d> since the client is communicating via xmlrpc I should be able to use the client to figure out how all the fields in the UI match to the objects in tinyerp/tryton | ||
2008-12-05 00:53 <X0d_of_N0d> currently I have to go to the object information and look for the objects | ||
2008-12-05 00:54 <X0d_of_N0d> but I'm guessing you're not thinking about really setting things up that way? | ||
2008-12-05 00:54 <cedk> X0d_of_N0d: our GTK client don't talk xmlrpc because it is too slow | ||
2008-12-05 00:54 <bechamel> X0d_of_N0d: you search a way to find the technical name "account.invoice" from the ui name "Invoice" ? | ||
2008-12-05 00:55 <X0d_of_N0d> cedk: you're using netrpc? | ||
2008-12-05 00:55 <cedk> X0d_of_N0d: yes (I'm the creator of netrpc:-) | ||
2008-12-05 00:55 <X0d_of_N0d> bechamel: well, that was just an example but sort of.... | ||
2008-12-05 00:56 <X0d_of_N0d> ACTION looks at cedk... | ||
2008-12-05 00:56 <X0d_of_N0d> wow | ||
2008-12-05 00:56 <X0d_of_N0d> that's pretty impressive | ||
2008-12-05 00:57 <cedk> I think that we can add some technical information in the view log perhaps? | ||
2008-12-05 00:57 <bechamel> cedk: good idea, this could help new devs | ||
2008-12-05 00:57 <X0d_of_N0d> cedk: that would make my life MUCH easier | ||
2008-12-05 00:58 <cedk> X0d_of_N0d: can you fill an issue in roundup? | ||
2008-12-05 00:58 <X0d_of_N0d> cedk: sure | ||
2008-12-05 00:58 <bechamel> X0d_of_N0d: if you struggle on other stuffs that are as easy to fix, please tell us :) | ||
2008-12-05 00:59 <X0d_of_N0d> this would be really cool to see... I actually have some other ideas I'll be sure to drop in. | ||
2008-12-05 00:59 <X0d_of_N0d> This might make it easier to get my boss to let me look more at tryton instead of terp | ||
2008-12-05 00:59 <cedk> bechamel: I change the copy function to work a list of ids, but I don't know if there is a lot of change | ||
2008-12-05 01:00 <bechamel> cedk: lots of change .. in performance ? | ||
2008-12-05 01:00 <cedk> X0d_of_N0d: don't hesitate to fill request in roundup, like that everybody see it and can perhaps improve it | ||
2008-12-05 01:02 <X0d_of_N0d> hey cedk, is there any place I could learn more about netrpc? there doesn't seem to be a wiki for it. | ||
2008-12-05 01:03 <bechamel> X0d_of_N0d: if you want to learn how to use it, check trytond/test_db.py, it use pysocket (aka netrpc) from the client side | ||
2008-12-05 01:04 <X0d_of_N0d> I'm interested in that, but also interested in understanding how the protocal works. | ||
2008-12-05 01:04 <cedk> X0d_of_N0d: it is: trytond/tests/test_db.py | ||
2008-12-05 01:06 <X0d_of_N0d> by the way, I love that you guys use mercurial. it's really a nice system. | ||
2008-12-05 01:07 <cedk> X0d_of_N0d: all is in pysocket.py | ||
2008-12-05 01:07 <cedk> X0d_of_N0d: it is not a big things, it use the Pickle of Python | ||
2008-12-05 01:08 <X0d_of_N0d> just pickle and dump over the socket? | ||
2008-12-05 01:08 <X0d_of_N0d> ACTION is reading test_db.py | ||
2008-12-05 01:09 <cedk> X0d_of_N0d: yes, with some check to not Unpickle bad stuff | ||
2008-12-05 01:09 <X0d_of_N0d> cedk: yeah, I was just thinking that'd be important | ||
2008-12-05 01:09 <X0d_of_N0d> cedk: cool | ||
2008-12-05 01:10 <cedk> X0d_of_N0d: by the way did you test the demo server ? | ||
2008-12-05 01:10 <X0d_of_N0d> I tried tryton for a few min before you guys released v1 | ||
2008-12-05 01:11 <X0d_of_N0d> I already had a bunch of stuff imported into tinyerp, so getting my boss to even let me really test it out was difficult | ||
2008-12-05 01:11 <cedk> X0d_of_N0d: It was just for the connection speed | ||
2008-12-05 01:12 <cedk> X0d_of_N0d: with the version 1.0.1, you will see that it is possible to work trough the web | ||
2008-12-05 01:12 <X0d_of_N0d> I want to take another look at it, and the shortcomings in terps mrp may give me an oprituinty to try it again... terp's mrp is messed up, and we'll probably have to rewrite it so maybe we could just use tryton and write it once | ||
2008-12-05 01:12 <X0d_of_N0d> I'm really not much on web interfaces. | ||
2008-12-05 01:13 <X0d_of_N0d> It would make me really happy to see an ncurses interface, but I guess I'm the only one | ||
2008-12-05 01:13 <X0d_of_N0d> hehe | ||
2008-12-05 01:14 <bechamel> X0d_of_N0d: another to use tryton is to use it as lib: look at this example: http://paste.pocoo.org/show/93906/ | ||
2008-12-05 01:14 <bechamel> X0d_of_N0d: this mean that you can do client side work but using directly server code | ||
2008-12-05 01:15 <X0d_of_N0d> that's nice | ||
2008-12-05 01:15 <X0d_of_N0d> I've done some pycurses, that would be fun to play with... | ||
2008-12-05 01:15 <bechamel> X0d_of_N0d: it's much easier than xmlrpc or netrpc | ||
2008-12-05 01:16 <X0d_of_N0d> more important is that this could be used to make importing easier | ||
2008-12-05 01:16 <cedk> X0d_of_N0d: I don't talk about a web interface (because we haven't one), it is with the gtk client | ||
2008-12-05 01:16 <cedk> bechamel: it is a graphical library for console | ||
2008-12-05 01:17 <bechamel> ACTION know that ncurse is gui for console since a long time | ||
2008-12-05 01:18 <X0d_of_N0d> ACTION loves ncurses | ||
2008-12-05 01:18 <X0d_of_N0d> I wrote a really simple tron game in it | ||
2008-12-05 01:19 <X0d_of_N0d> http://damnation.neg9.org/dripy/users/syn/cursed_pytron | ||
2008-12-05 01:20 <X0d_of_N0d> ACTION continues to look at pysocket code | ||
2008-12-05 01:20 <bechamel> X0d_of_N0d: tryton features looks dull in comparison :) | ||
2008-12-05 01:21 <X0d_of_N0d> bechamel: well, you'll notice not all of those are implimented yet... but they'll definitely be in 1.0 | ||
2008-12-05 01:22 <bechamel> an ai is really missing, i'm not able to handle two tron at the same time :) | ||
2008-12-05 01:22 <X0d_of_N0d> which will have a plugin for duke nukem forever | ||
2008-12-05 01:22 <X0d_of_N0d> hehe | ||
2008-12-05 01:23 <X0d_of_N0d> yeah, I may actually write that at some point....maybe | ||
2008-12-05 01:24 <X0d_of_N0d> cedk: you wrote the pysocket thing? | ||
2008-12-05 01:24 <bechamel> 200 lines of code, quite concise | ||
2008-12-05 01:25 <X0d_of_N0d> bechamel: yeah, I wrote it a while ago though, I'm sure I could clean it up a bit... | ||
2008-12-05 01:26 <cedk> X0d_of_N0d: yes | ||
2008-12-05 01:27 <X0d_of_N0d> bechamel: I'm still *heavily* developing it, but if you like small amounts of code that whole site is hosted on dripy http://damnation.neg9.org/dripy/ol%27dripy | ||
2008-12-05 01:27 <cedk> X0d_of_N0d: funny, it looks like a snake game | ||
2008-12-05 01:27 <X0d_of_N0d> (hope you don't mind offensive language) | ||
2008-12-05 01:27 <X0d_of_N0d> cedk: It would be really easy to make it into a snakes game | ||
2008-12-05 01:28 <X0d_of_N0d> cedk: yeah, that pysocket thing looks nice | ||
2008-12-05 01:29 <X0d_of_N0d> I really like how clean tryton is compared to tinyerp | ||
2008-12-05 01:29 <bechamel> X0d_of_N0d: I'm not a native english speaker so lot I don't even notice that some words are offensive ;) | ||
2008-12-05 01:29 <X0d_of_N0d> bechamel: oh, they are.... they are | ||
2008-12-05 01:29 <X0d_of_N0d> hehe | ||
2008-12-05 01:30 <X0d_of_N0d> it's really something I just share with a couple of friends... actually, aaron is renting it and the domain belongs to a friend of his, I'm just paying for 1/3 of it | ||
2008-12-05 01:31 <cedk> X0d_of_N0d: I see that you use diri for the website | ||
2008-12-05 01:31 <X0d_of_N0d> 's/\(just\) \(share\)/\1 something \2/' | ||
2008-12-05 01:31 <cedk> X0d_of_N0d: I also like the suckless tools :-) | ||
2008-12-05 01:32 <X0d_of_N0d> cedk: I use the theme from diri, generally the css and html | ||
2008-12-05 01:32 <cedk> X0d_of_N0d: I work every day on dwm | ||
2008-12-05 01:32 <X0d_of_N0d> cedk: I rewrote diri in python, modified some of the html and css, then added some extra stuff and removed some stuff | ||
2008-12-05 01:33 <X0d_of_N0d> I use awesome, as does b00sh, but aaron uses wmii | ||
2008-12-05 01:33 <X0d_of_N0d> dwm is pretty cool, I really want to hack with it some time but awesome does most of what I want for now so I really haven't gotten around to it yet | ||
2008-12-05 01:33 <bechamel> X0d_of_N0d: awesome too here | ||
2008-12-05 01:34 <X0d_of_N0d> bechamel: awesome is a nice wm, really nice | ||
2008-12-05 01:35 <X0d_of_N0d> so you guys are both in europe, right? | ||
2008-12-05 01:38 <cedk> X0d_of_N0d: yes | ||
2008-12-05 01:38 <X0d_of_N0d> cedk: is there any north american presence? | ||
2008-12-05 01:39 <cedk> X0d_of_N0d: I don't know | ||
2008-12-05 01:40 <cedk> X0d_of_N0d: all I can say is thet the US is the 3th country by visits on tryton.org | ||
2008-12-05 01:41 <bechamel> i think that i saw somebody from canada this week but i don't remember who | ||
2008-12-05 01:43 <X0d_of_N0d> cedk: ok, that's good to know | ||
2008-12-05 01:45 <X0d_of_N0d> what's convert.py? is it for converting between tinyerp and tryton, or is it something else? | ||
2008-12-05 01:46 <X0d_of_N0d> it is for something else isn't it... | ||
2008-12-05 01:46 <cedk> X0d_of_N0d: it is to convert xml file into records in the DB | ||
2008-12-05 01:46 <X0d_of_N0d> ok, yeah | ||
2008-12-05 01:47 <X0d_of_N0d> I thought there was a utility to convert from tinyerp to tryton? | ||
2008-12-05 01:48 <cedk> X0d_of_N0d: no, we don't have for many reasons: | ||
2008-12-05 01:48 <cedk> X0d_of_N0d: we change some part of the kernel behavior that will not be easy to convert | ||
2008-12-05 01:49 <cedk> X0d_of_N0d: we think the modules of openerp needs to be really review | ||
2008-12-05 01:49 <X0d_of_N0d> cedk: ahh, ok | ||
2008-12-05 01:49 <cedk> X0d_of_N0d: but it must not be too difficult to convert by hand one module | ||
2008-12-05 01:50 <cedk> but we think it is good the think about modelisation before | ||
2008-12-05 01:52 <X0d_of_N0d> cedk: I was actually talking about data conversion | ||
2008-12-05 01:52 <cedk> X0d_of_N0d: there is somebody that make it for accounting stuff | ||
2008-12-05 01:53 <cedk> X0d_of_N0d: he says that it was not too difficult | ||
2008-12-05 01:53 <X0d_of_N0d> I've already imported a bunch of data into tinyerp and, though it wouldn't be a big deal to rewrite my import code, it would be a big thing to be able to just dump all that in to tryton.... | ||
2008-12-05 01:53 <X0d_of_N0d> hum | ||
2008-12-05 01:53 <X0d_of_N0d> I'm sure it's not that hard | ||
2008-12-05 01:53 <X0d_of_N0d> cool | ||
2008-12-05 01:54 <X0d_of_N0d> do you know if that code is available anywhere? | ||
2008-12-05 01:54 <cedk> X0d_of_N0d: his main problem was that same data from tinyerp was wrong and he can not import it in tryton because there was some checks that prevent it | ||
2008-12-05 01:54 <cedk> X0d_of_N0d: I don't know, I can ask if you want | ||
2008-12-05 01:55 <X0d_of_N0d> yes, please, I'm very interested in that... | ||
2008-12-05 01:55 <cedk> X0d_of_N0d: for importation, I suggest to use Trytond as a framework like bechamel says | ||
2008-12-05 01:55 <cedk> and write a python script | ||
2008-12-05 01:55 <X0d_of_N0d> I've already imported all of our products, units of measure, and a few other things and being able to just dump that into tryton would make my boss really happy | ||
2008-12-05 01:56 <cedk> that read data from the source and create it in Tryton | ||
2008-12-05 01:56 <X0d_of_N0d> Yeah, I've been pulling stuff out of postgres and using xmlrpc to dump stuff in to tinyerp using python | ||
2008-12-05 01:56 <cedk> like that you will have all the powerfull of the models (ORM) | ||
2008-12-05 01:57 <cedk> X0d_of_N0d: with models, it will be faster | ||
2008-12-05 01:57 <X0d_of_N0d> can you do that in tinyerp? | ||
2008-12-05 01:58 <X0d_of_N0d> jw | ||
2008-12-05 01:58 <cedk> X0d_of_N0d: I don't think so, last time I check it was not possible to import openerp like a python module | ||
2008-12-05 01:58 <X0d_of_N0d> Allow to install modules from the command line | ||
2008-12-05 01:58 <X0d_of_N0d> that's nice | ||
2008-12-05 01:59 <X0d_of_N0d> cedk: that's good to know, It's another good selling point for tryton | ||
2008-12-05 01:59 <cedk> X0d_of_N0d: some guys that had experience in writing code in tinyerp, says that when they start writing code in Tryton, they have many difficulty to come back to openerp :-) | ||
2008-12-05 02:00 <bechamel> X0d_of_N0d: I'm just curious: which reason make you switch to Tryton ? | ||
2008-12-05 02:00 <X0d_of_N0d> cedk: the company was originally looking at using adempiere (java crap), tinyerp was a HUGE improvement... but just looking at your code I can see how much better it is than terp | ||
2008-12-05 02:00 <cedk> X0d_of_N0d: by the way, I see that you ask about the 80 limit on #openerp | ||
2008-12-05 02:01 <cedk> X0d_of_N0d: we have setup the limit to 20000 | ||
2008-12-05 02:02 <X0d_of_N0d> yeah, I've been reading your improvements list... I really like it | ||
2008-12-05 02:02 <cedk> X0d_of_N0d: and it takes ~3sec to load 12000 on the demo server | ||
2008-12-05 02:03 <X0d_of_N0d> hahahahaha | ||
2008-12-05 02:03 <X0d_of_N0d> yeah, that's pretty cool | ||
2008-12-05 02:03 <cedk> X0d_of_N0d: the limits is gtk for now | ||
2008-12-05 02:04 <X0d_of_N0d> is 12000 the max, or can it be turned up? | ||
2008-12-05 02:04 <cedk> but I don't think that there is any use of list with more records | ||
2008-12-05 02:04 <X0d_of_N0d> err I mean 20000 | ||
2008-12-05 02:04 <bechamel> cedk: I'm shure that ncurse should handle more records :) | ||
2008-12-05 02:04 <cedk> X0d_of_N0d: it can be increase like in Openerp | ||
2008-12-05 02:04 <X0d_of_N0d> nice | ||
2008-12-05 02:05 <cedk> bechamel: I'm thinking that when we made the test to setup the limit, there was not all the new improvement | ||
2008-12-05 02:05 <bechamel> cedk: yes | ||
2008-12-05 02:05 <cedk> bechamel: maybe we must make some new test | ||
2008-12-05 02:05 <bechamel> cedk: otoh 20k is already really big | ||
2008-12-05 02:05 <X0d_of_N0d> hold on for a sec... | ||
2008-12-05 02:06 <cedk> I think it is time to go to bed :-) | ||
2008-12-05 02:06 <bechamel> cedk: yes, it think so | ||
2008-12-05 02:07 <X0d_of_N0d> we have 47258 items in our db | ||
2008-12-05 02:07 <X0d_of_N0d> cedk: hey, thanks for all the help man | ||
2008-12-05 02:07 <X0d_of_N0d> bechamel: you too, thanks | ||
2008-12-05 02:07 <cedk> good night | ||
2008-12-05 02:07 <bechamel> cedk: bye | ||
2008-12-05 02:08 <X0d_of_N0d> night... I think I'm going home too | ||
2008-12-05 02:08 <bechamel> X0d_of_N0d: ok bye | ||
2008-12-05 02:53 -!- ikks(n=igor@190.144.69.234) has joined #tryton | ||
2008-12-05 03:30 -!- ikks(n=igor@190.144.69.234) has joined #tryton | ||
2008-12-05 04:08 -!- ikks(n=igor@190.12.153.202) has joined #tryton | ||
2008-12-05 05:19 -!- yangoon(n=mathiasb@p549F5AF7.dip.t-dialin.net) has joined #tryton | ||
2008-12-05 07:00 -!- udono(n=udono@dynamic-unidsl-85-197-16-94.westend.de) has joined #tryton | ||
2008-12-05 07:46 -!- Timitos(n=Timitos@88.217.184.172) has joined #tryton | ||
2008-12-05 08:04 -!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton | ||
2008-12-05 08:27 -!- Gedd(n=ged@77.109.115.137.adsl.dyn.edpnet.net) has joined #tryton | ||
2008-12-05 08:47 -!- saxa(i=1000@host242-95-static.223-217-b.business.telecomitalia.it) has joined #tryton | ||
2008-12-05 10:00 -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton | ||
2008-12-05 10:18 -!- cedric_b(n=cedric@ANantes-158-1-114-173.w90-49.abo.wanadoo.fr) has joined #tryton | ||
2008-12-05 10:35 -!- LordVan(n=lordvan@gentoo/developer/LordVan) has joined #tryton | ||
2008-12-05 10:47 -!- nicoe(n=nicoe@77.109.115.137.adsl.dyn.edpnet.net) has joined #tryton | ||
2008-12-05 11:05 <cedk> is somebody know where to send emails from mailing list to gmane? | ||
2008-12-05 11:13 <sharkcz> cedk: I created a new mailing for Fedora and the gmane admins contacted me that they subscribed gmane to the new list and that the list will apear on gmane under some path | ||
2008-12-05 11:14 <cedk> sharkcz: ok, but the mailling must send email somewhere to be archiving | ||
2008-12-05 11:14 <cedk> and there is no information on gmane | ||
2008-12-05 11:15 <sharkcz> cedk: "the gmane archive" is a regular subscriber (like me) to the mailing list | ||
2008-12-05 11:15 <cedk> sharkcz: ok, but what is the email address | ||
2008-12-05 11:16 <sharkcz> cedk: I have "glrfs-fedora-server-list@m.gmane.org" there, where "glrfs" is their shortcut for the list | ||
2008-12-05 11:17 <sharkcz> it was initiated from the gmane side | ||
2008-12-05 11:17 <cedk> sharkcz: where do you get this email? | ||
2008-12-05 11:18 <cedk> sharkcz: ok, gmane subscribe alone | ||
2008-12-05 11:19 <sharkcz> cedk: yes | ||
2008-12-05 11:20 <cedk> sharkcz: it is really not clear on the website | ||
2008-12-05 11:21 <sharkcz> cedk: I didn't even know that they are so active :-) | ||
2008-12-05 11:22 -!- ikks(n=igor@190.12.153.202) has joined #tryton | ||
2008-12-05 11:34 <sharkcz> cedk: just FYI - I have registered "tryton.cz" | ||
2008-12-05 11:44 -!- bechamel(n=user@host-213-213-252-112.brutele.be) has joined #tryton | ||
2008-12-05 13:20 -!- LordVan(n=lordvan@80-121-22-159.adsl.highway.telekom.at) has joined #tryton | ||
2008-12-05 13:30 -!- Timitos(n=Timitos@88.217.184.172) has joined #tryton | ||
2008-12-05 13:54 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 1327:30266d5f5653 trytond/ (CHANGELOG trytond/osv/orm.py): Allow to use a list of id for copy method | ||
2008-12-05 13:54 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 326:6da323e980c7 account/account.py: Fix copy on account to copy childs and call _rebuild_tree after | ||
2008-12-05 13:54 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 327:b119c42830c1 account/move.py: Allow to use a list of id for copy method | ||
2008-12-05 13:54 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 216:49765e463507 account_invoice/invoice.py: Allow to use a list of id for copy method | ||
2008-12-05 13:54 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 33:cd24d1c8e086 analytic_invoice/invoice.py: Allow to use a list of id for copy method | ||
2008-12-05 13:54 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 33:6a34798071db analytic_purchase/purchase.py: Allow to use a list of id for copy method | ||
2008-12-05 13:54 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 22:ea84cab9006f analytic_sale/sale.py: Allow to use a list of id for copy method | ||
2008-12-05 13:55 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 211:c3f4e611eb71 party/party.py: Allow to use a list of id for copy method | ||
2008-12-05 13:55 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 117:371c2bea469f product/product.py: Allow to use a list of id for copy method | ||
2008-12-05 13:55 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 393:440701c66e28 stock/TODO: Add todo for period | ||
2008-12-05 13:55 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 394:09e49f7ff908 stock/inventory.py: Fix complete_lines to set only stockable products | ||
2008-12-05 13:55 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 395:c5810c694487 stock/ (inventory.py packing.py): Allow to use a list of id for copy method | ||
2008-12-05 13:59 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 312:d610058ee033 account/account.py: Fix copy on account to copy childs and call _rebuild_tree after | ||
2008-12-05 13:59 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 381:f3b4a28e6e8b stock/inventory.py: Fix complete_lines to set only stockable products | ||
2008-12-05 14:20 <CIA-54> tryton: Timitos roundup * #642/use of fileds for entering percentage shoud be standardized: [new] when creating taxes the percentage needs to be entered as 19.00000 for 19%. when creating a payment term percentage needs to be entered as 0 ... | ||
2008-12-05 15:22 -!- carlos(n=carlos@89.7.24.44) has joined #tryton | ||
2008-12-05 16:28 <CIA-54> tryton: Timitos roundup * #643/AttributeError: Couldn't find tag (xpath: /form/notebook/page[@string="General"]) in parent view!: [new] Traceback (most recent call last): File "/trytond/netsvc.py", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/obj ... | ||
2008-12-05 16:46 -!- Cristi_an(n=Cristi@91.191.130.196) has joined #tryton | ||
2008-12-05 16:49 -!- Cristi_an(n=Cristi@91.191.130.196) has joined #tryton | ||
2008-12-05 16:57 -!- Cristi_an__(n=Cristi@91.191.130.196) has joined #tryton | ||
2008-12-05 17:04 -!- Cristi__(n=Cristi@89.120.211.206) has joined #tryton | ||
2008-12-05 17:11 -!- cristi_an_(n=cristi@89.120.211.206) has joined #tryton | ||
2008-12-05 17:13 <udono> cedk: on defining Taxes in Tryton I can adjust the the Sign of Base and Tax Amounts. Did the sign has any influence on the move? Or is it just for sum up the right amount for the Tax Codes? | ||
2008-12-05 17:14 <udono> cedk: so when I like to have an amount substracted from the other amounts of a tax code I just use -1 as sign?! | ||
2008-12-05 17:14 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 328:3ee48abcead6 account/tax.py: Add cached sort_taxes method to improve speed of compute taxes | ||
2008-12-05 17:15 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 34:48a5eb494c68 analytic_purchase/purchase.py: | ||
2008-12-05 17:15 <CIA-54> tryton: Call first check_root with all ids and if there is an error search for the | ||
2008-12-05 17:15 <CIA-54> tryton: wrong line | ||
2008-12-05 17:15 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 174:a5a0782514f0 purchase/purchase.py: Allow to use a list of id for copy method | ||
2008-12-05 17:15 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 175:14a415d656e8 purchase/: merge | ||
2008-12-05 17:15 <udono> cedk: but when I use -1 as sign, I get strange moves and a strange journal... | ||
2008-12-05 17:16 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 78:fc235a2a70e2 sale/sale.py: Allow to use a list of id for copy method | ||
2008-12-05 17:16 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 79:7710a0f189ee sale/: merge | ||
2008-12-05 17:18 <cristi_an_> does any of you have the open erp manual psf ? is worth buying that or can someone borrow to me ? | ||
2008-12-05 17:19 <cristi_an_> /s/psf/pdf | ||
2008-12-05 17:19 <cristi_an_> i ask since maybe some common modules are described there | ||
2008-12-05 17:23 -!- cristi_an_(n=cristi@89.120.211.206) has joined #tryton | ||
2008-12-05 17:23 <cristi_an_> does any of you have the open erp manual psf ? is worth buying that or can someone borrow to me ? | ||
2008-12-05 17:23 <cristi_an_> /s/psf/pdf | ||
2008-12-05 17:23 <cristi_an_> i ask since maybe some common modules are described there | ||
2008-12-05 17:24 <carlos> cristi_an_: I have it, but I cannot redistribute it | ||
2008-12-05 17:24 <cedk> udono: sign doesn't affect the moves | ||
2008-12-05 17:25 <carlos> cristi_an_: however, if you have basic knowledge of openerp, triton or any other ERP you don't really need it | ||
2008-12-05 17:25 <carlos> it's too basic and generic | ||
2008-12-05 17:27 <cristi_an_> i see | ||
2008-12-05 17:27 -!- ikks(n=igor@190.144.69.234) has joined #tryton | ||
2008-12-05 17:27 <cristi_an_> anyway in general...th ui is very intouitive on tryton | ||
2008-12-05 17:30 <cedk> cristi_an_: do you talk about the book ? | ||
2008-12-05 17:44 <CIA-54> tryton: Timitos roundup * #643/AttributeError: Couldn't find tag (xpath: /form/notebook/page[@string="General"]) in parent view!: [chatting] error seems to be related with the modules project and project_revenue | ||
2008-12-05 17:55 <CIA-54> tryton: udono roundup * #644/Taxes with Tax Code Sign negative for Credit Notes did produce wrong moves.: [new] On defining Taxes in Tryton I can adjust the the Sign of Base and Tax Amounts. The sign did not have any influence on the move. It is just f ... | ||
2008-12-05 17:55 <cristi_an_> cedk: i am talking about the application | ||
2008-12-05 17:56 <cedk> cristi_an_: for the pdf? | ||
2008-12-05 17:56 <cristi_an_> i said that from what i see is enough intuitive | ||
2008-12-05 17:56 <cristi_an_> pdf...i just asked aboput the pdf | ||
2008-12-05 17:56 <cristi_an_> if is worth to buy ? | ||
2008-12-05 17:57 <carlos> cristi_an_: if you have basic knowledge about ERP and triton/openerp, no I don't think so | ||
2008-12-05 17:57 <cedk> cristi_an_: the book "a modern approach to integrated business" | ||
2008-12-05 17:57 <carlos> images in French, text in English, several pages with overlapped text, 2 months to get an answer from tiny about the book images and still waiting for the overlapped text problem... | ||
2008-12-05 17:58 <CIA-54> tryton: udono roundup * #644/Taxes with Tax Code Sign negative for Credit Notes did produce wrong moves.: [chatting] Journal Entry 1: Invoice (no negative sign on Tax for credit notes) Ok Journal Entry 2: Credit Note (no negative sign on Tax for credit ... | ||
2008-12-05 17:58 <carlos> (I sent it in two different requests, given that I found it a month or so after we got the book) | ||
2008-12-05 17:59 <cristi_an_> i see | ||
2008-12-05 18:00 <udono> carlos: so is it worth to buy? | ||
2008-12-05 18:01 <carlos> udono: as I said, if you have a general idea about ERP handling and tiny/openerp or triton, I don't think so. If you are a newcomer, it's better than nothing | ||
2008-12-05 18:01 <carlos> the latter was our case | ||
2008-12-05 18:01 <udono> carlos: ok, so I have no need | ||
2008-12-05 18:03 <carlos> for instance, what I miss most is customisation of the ERP, and it doesn't cover most important things, like report customisation | ||
2008-12-05 18:03 <carlos> they just introduce you their OpenOffice report tool which you need to buy | ||
2008-12-05 18:04 <udono> carlos: and did you try it? (the module) | ||
2008-12-05 18:04 <carlos> udono: I don't have access to it, it cost 400€ | ||
2008-12-05 18:05 <carlos> and I'm still thinking about OpenERP or triton | ||
2008-12-05 18:05 <udono> carlos: I have got it from a customer of mine to test, but it never work for me. | ||
2008-12-05 18:05 <carlos> well, and I more or less learn to do the customisation myself | ||
2008-12-05 18:05 <carlos> using the old OO.org files and RML | ||
2008-12-05 18:06 <carlos> udono: so I guess I was lucky enough that I didn't pay for it ;-) | ||
2008-12-05 18:07 <carlos> anyway, triton's report engine + all modules in OpenERP would be awesome | ||
2008-12-05 18:07 <udono> carlos: yes, you can be lucky. But you pay with stress and limitations on RML... | ||
2008-12-05 18:07 <udono> carlos: :-) | ||
2008-12-05 18:07 <carlos> udono: well, that OO.org report engine is just an editor, so you keep the limitations | ||
2008-12-05 18:07 <carlos> at least that's what I get from their site | ||
2008-12-05 18:08 <udono> carlos: I don't like to have one of the tiny modules... | ||
2008-12-05 18:08 <carlos> udono: I'm talking about functionality | ||
2008-12-05 18:08 <udono> carlos: me too | ||
2008-12-05 18:08 <cedk> carlos: I think the main problem is the fact that you must transform the report in many language: sxw -> rml -> pdf | ||
2008-12-05 18:08 <carlos> udono: well, my point is that OpenERP has more functionality than Triton | ||
2008-12-05 18:09 <cedk> and each transformations, you lost some functionnality | ||
2008-12-05 18:09 <carlos> udono: and I'm sure that will be fixed soon | ||
2008-12-05 18:09 <carlos> but that's the current status | ||
2008-12-05 18:09 <carlos> cedk: indeed | ||
2008-12-05 18:14 <udono> carlos: sorry, I don't think so. I think Triton will never have this much functionality than Open ERP. I hope Tryton will have less functionality but in a very good quality. I don't need RAD. I don't need a separate client for every widgetset. What I need is high quality basic functionality. | ||
2008-12-05 18:15 <carlos> udono: functionality == ERP modules not infrastructure functionality | ||
2008-12-05 18:16 <carlos> MRP, accounting, stock handling, project handling, human resources, vertical modules, etc... | ||
2008-12-05 18:19 <udono> carlos: yes, I understood that. Agree to all modules you named, but all of them in a very general design. Like as primitive as possible, but not more. All special things should be implementated individual, but not overload the project IMHO. I think it is impossible to maintain a good quality of over 200 Modules... | ||
2008-12-05 18:20 <cristi_an_> when it comes to reporting: i repeat do not know python but in java there is Jasper reports | ||
2008-12-05 18:20 <cristi_an_> in python sthere si no such a open source reporting tool | ||
2008-12-05 18:20 <cristi_an_> ? | ||
2008-12-05 18:21 <cristi_an_> 200 modules done by how many people ? | ||
2008-12-05 18:22 <carlos> btw, sorry for the mistake, when I say triton I mean Tryton (In spanish is triton, so Is being hard to me to write it in English ;-) | ||
2008-12-05 18:23 <carlos> cristi_an_: many people and many modules are not mantained at all | ||
2008-12-05 18:23 <cedk> cristi_an_: it is not the number of person that is important but the difficulty is to maintain the all compatible | ||
2008-12-05 18:23 <cedk> so you need a small set of person that know well every parts of the system | ||
2008-12-05 18:25 <carlos> cristi_an_: http://relatorio.openhex.org/ that's the one used by Tryton | ||
2008-12-05 18:26 <cedk> carlos: is not Jasper talking xmlrpc? | ||
2008-12-05 18:26 <carlos> cedk: well, my point is not having them comming by default with Tryton. OpenERP ones are not inside the default distribution | ||
2008-12-05 18:26 <carlos> cedk: http://code.google.com/p/tryton/wiki/InstallationMercurial | ||
2008-12-05 18:27 <carlos> cedk: it has relatorio as its dependency, I don't see anything about Jasper | ||
2008-12-05 18:28 <carlos> cedk: recently, I saw Jasper being discussed in openerp's forum, but I don't really know whether they are really thinking on moving to it now | ||
2008-12-05 18:29 <carlos> I just started with Tryton, so don't take my comments as 100% correct, I just talk about what I read in the documentation and the things I start learning from the source code | ||
2008-12-05 18:30 <cedk> carlos: yes, we use relatorio for reporting, but what I try to say is that you can plug others reporting software if it can talk xmlrpc | ||
2008-12-05 18:30 <udono> cristi_an_: jasper report may be a very good tool for designing and generating reports. But openOffice is a complete office package. With Tryton relatorio and OpenOffice you can generate a presentation for the shareholder meetings of a company with business data. With parsing a calc template you can generate every analytic report you like with tryton... | ||
2008-12-05 18:30 <carlos> cedk: Oh, I got your point. I don't know a word about Jasper, other than it's a Java based reporting system | ||
2008-12-05 18:30 <udono> cristi_an_: ... just some dreaming ideas... | ||
2008-12-05 18:31 <carlos> cedk: btw, hi, I didn't realise you were Cédric Krier | ||
2008-12-05 18:32 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 1328:f168aad30599 trytond/trytond/ir/ui/view.py: Use id to update of strings from view | ||
2008-12-05 18:32 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 329:56055ca7521a account/party.xml: Remove unnecessary underscore in page | ||
2008-12-05 18:32 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 217:693ad361847f account_invoice/invoice.xml: Remove unnecessary underscore in page | ||
2008-12-05 18:32 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 110:a9c75e0fef57 company/company.xml: Remove unnecessary underscore in page | ||
2008-12-05 18:32 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 212:ee6d864a8abb party/party.xml: Remove unnecessary underscore in page | ||
2008-12-05 18:33 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 396:a38c86ae70d1 stock/location.xml: Remove unnecessary underscore in page | ||
2008-12-05 18:33 <CIA-54> tryton: udono roundup * #644/Taxes with Tax Code Sign negative for Credit Notes did produce wrong moves.: I guess it is a problem in the credit note wizard, since the invoice moves are all ok. | ||
2008-12-05 18:33 <carlos> udono: btw, OpenERP only ships with 58 modules and most of them are just small additions to other basic modules (like hr_timesheet, hr_timesheet_invoice, hr_timesheet_project and hr_timesheet_sheet) | ||
2008-12-05 18:33 <carlos> udono: I don't think that's too much IMHO | ||
2008-12-05 18:34 <CIA-54> tryton: ced roundup * #643/AttributeError: Couldn't find tag (xpath: /form/notebook/page[@string="General"]) in parent view!: [resolved] It must be fixed now. I remove the unnecessary underscore on page because the client add it automatically. | ||
2008-12-05 18:37 <udono> carlos: It is a very lot to maintain I wish for tiny they will lift the weights... | ||
2008-12-05 18:45 <carlos> udono: I'm curious, from this list: http://www.pastebin.ca/1277024 what do you think that should be removed? | ||
2008-12-05 18:47 <udono> bechamel: cedk: essich sent me an interesting link http://opendocument.xml.org/node/988 for translating open office documents... | ||
2008-12-05 18:48 <cedk> carlos: for me, multi_company must be handle at the base | ||
2008-12-05 18:49 <udono> carlos: don't understand what you mean? These are open_erp modules? | ||
2008-12-05 18:50 <cedk> udono: but we already have translation of odt | ||
2008-12-05 18:50 <udono> cedk: just a note from essich... | ||
2008-12-05 18:50 <carlos> udono: yes, that's the list of modules that come with openerp by default | ||
2008-12-05 18:51 <carlos> cedk: sure, however, I'm more talking about functionality to be removed as udono was suggesting | ||
2008-12-05 18:51 <udono> carlos: ah, now I understand what you mean. Which modules we can be removed is your question. | ||
2008-12-05 18:51 <carlos> merging submodules into other modules is a different issue | ||
2008-12-05 18:51 <carlos> udono: right, sorry if I'm not being clear enough | ||
2008-12-05 18:52 <cedk> udono: by the the current translation is intergrated with others | ||
2008-12-05 18:53 <udono> carlos: none. Tiny can not remove modules if they are there. They must carry all the old models from version to version... it is their privat hell. | ||
2008-12-05 18:53 <carlos> udono: I understand that the list of modules on their website is insane to maintain, but I don't think the default set of modules are too much to be maintained or overkilling it | ||
2008-12-05 18:53 <carlos> udono: you are cheating here ;-) | ||
2008-12-05 18:54 <carlos> udono: let me change the question, which functionality/modules from that list you think Tryton should not implement? | ||
2008-12-05 18:56 <carlos> If Tryton get all that functionality, the move from OpenERP to it would be just a matter of the support you would get from b2ck or other companies supporting Triton or from Tiny for OpenERP | ||
2008-12-05 18:58 <udono> carlos: not easy to answer... | ||
2008-12-05 18:58 <carlos> btw, I'm not saying that without all that functionality such migration is not possible, just talking from the point of view of a company that is planning to offer the ERP to other customers | ||
2008-12-05 18:58 <carlos> udono: I guess | ||
2008-12-05 18:59 <udono> carlos: lets say, I don't need a module account_payment, which is not working absolutely shure. | ||
2008-12-05 19:00 <carlos> udono: well, I start assuming that the functionality works ;-) | ||
2008-12-05 19:01 <carlos> if it doesn't work, I agree with you :-D | ||
2008-12-05 19:01 <udono> carlos: Tryton will grow and many functions of the modules you mentioned you will see in Tryton. Of course with another naming and more general in design. | ||
2008-12-05 19:01 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 1086:45539d1374d0 tryton/ (CHANGELOG tryton/gui/window/form.py): Allow to duplicate many records at once | ||
2008-12-05 19:01 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 1087:c74c775cba1a tryton/tryton/gui/window/form.py: Remove unused method and refactorize | ||
2008-12-05 19:01 <carlos> udono: I know | ||
2008-12-05 19:01 <carlos> that's why I didn't reject the idea of using Tryton | ||
2008-12-05 19:03 <bechamel> carlos: my point of view is that all functionalities are usefull to somebody but modules should be structured in a way that the bases module provide only a minimal abastraction (a first layer which is common to everybody) and peripheral modules provide more advanced features, this way of working result is cleaner installations and it's easier for other people to add custom stuff | ||
2008-12-05 19:05 <carlos> agreed | ||
2008-12-05 19:10 <udono> carlos: for me as working as a consultant it is just the wish to have reliability in the software I recommend to my customers. Functionality is missing in every software everytime, so this can't be a criteria for choosing an ERP. But I find the functions which are advertised need to work as reliable as possible. So I often need to cool down my many-crazy-ideas-what-ever-can-be-handled and see the real: Its hard work to do right in just | ||
2008-12-05 19:10 -!- ikks(n=igor@201.244.188.98) has joined #tryton | ||
2008-12-05 19:11 <carlos> udono: sure, but it depends on which functionality is missing. For some companies, human resources are a must | ||
2008-12-05 19:11 <carlos> udono: or for example, for my company, the project handling functionality | ||
2008-12-05 19:12 <carlos> to control the project expenses, hours, etc. | ||
2008-12-05 19:12 <carlos> cedk: btw, do you have any plan related to the i18n infrastructure of Tryton ? | ||
2008-12-05 19:13 <carlos> will it be keep as it was with tinyerp or a switch to native gettext is possible? | ||
2008-12-05 19:15 <carlos> udono: btw, I agree that wiki integration inside the ERP is not a needed feature (I just remembered that new feature in OpenERP 5.0) | ||
2008-12-05 19:16 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 1088:ec3a7e37903a tryton/tryton/gui/window/view_tree/view_tree.py: Add missing import and use str for strptime | ||
2008-12-05 19:16 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 1089:afced8799abd tryton/tryton/gui/window/form.py: Improve datetime display in log view and add model | ||
2008-12-05 19:16 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 1052:4ae3a310761b tryton/tryton/gui/window/view_tree/view_tree.py: Add missing import and use str for strptime | ||
2008-12-05 19:17 <CIA-54> tryton: C?dric Krier <ced@b2ck.com> default * 1090:f003175a91af tryton/CHANGELOG: Add missing changelog for model in log | ||
2008-12-05 19:17 <udono> carlos: tryton translations are working generally much better then in tinyERP afaik. We have just some minor issues AFAIK, yangoon, ikks is this right ? | ||
2008-12-05 19:18 <cedk> carlos: we use gettext for the GTK client | ||
2008-12-05 19:18 <cedk> carlos: otherwize, we have our own framework | ||
2008-12-05 19:18 <cedk> carlos: we can not use gettext on the server because gettext is not thread safe | ||
2008-12-05 19:19 <carlos> cedk, udono: isn't it using the same ideas as the ones behind tinyerp? | ||
2008-12-05 19:19 <carlos> .csv files to translate and then dump it into the database | ||
2008-12-05 19:19 <carlos> ? | ||
2008-12-05 19:19 <carlos> about the GTK client, not using gettext would be really a bad idea ;-) | ||
2008-12-05 19:19 <udono> carlos: we use module wide translation and documentation. | ||
2008-12-05 19:20 <udono> carlos: GTK client uses gettext | ||
2008-12-05 19:20 <carlos> so it's not per database? | ||
2008-12-05 19:20 <cedk> carlos: and by the way we have for now 12162 translations, I'm not sure that a gettext db can be as much performent then postgresql | ||
2008-12-05 19:20 <udono> carlos: which language you speak native? | ||
2008-12-05 19:21 <cedk> carlos: we use the client interface for translation, we add some features like a fuzzy flag | ||
2008-12-05 19:21 <cedk> carlos: so when you change a little bit the source, the framework detect it and flag the translation as fuzzy | ||
2008-12-05 19:22 <cedk> carlos: there is a wiki page: http://code.google.com/p/tryton/wiki/HowtoTranslate | ||
2008-12-05 19:22 <carlos> udono: Spanish | ||
2008-12-05 19:22 <udono> carlos: did you try the spanish translation of tryton? | ||
2008-12-05 19:22 <carlos> udono, cedk: I was one of the developers of Launchpad Translations and also the coordinator for GNOME into Spanish so I know a lot about l10n and i18n | ||
2008-12-05 19:22 <carlos> udono: not yet | ||
2008-12-05 19:23 <carlos> udono: I didn't even installed it yet | ||
2008-12-05 19:23 <carlos> but I hope this weekend I will have some time to play with it | ||
2008-12-05 19:24 <carlos> cedk: so the client application is the translation application too? | ||
2008-12-05 19:24 <carlos> just like the Translate entry in the Administration menu for OpenERP? (I hope that it's better than that one... please...) | ||
2008-12-05 19:25 <udono> carlos: try this http://www.tryton.org/demo.html | ||
2008-12-05 19:25 <udono> carlos: its over the internet, but you will see its nice quick. | ||
2008-12-05 19:26 <carlos> I saw it, yes, but I need to install the Linux client first | ||
2008-12-05 19:26 <carlos> btw, I thought you were using the tinyerp native client | ||
2008-12-05 19:26 <carlos> well, a modification of it | ||
2008-12-05 19:30 <cedk> carlos: with a lot of improvement :-) | ||
2008-12-05 19:31 <carlos> is there a way to execute the client without installing it under Linux? | ||
2008-12-05 19:32 <cedk> carlos: you can try with a local easy_install | ||
2008-12-05 19:32 <cristi_an_> cedk: i am interested in runing that on ,y ubuntu as well | ||
2008-12-05 19:32 <cristi_an_> what i should do ? | ||
2008-12-05 19:32 <cristi_an_> i just downloaded the srcs | ||
2008-12-05 19:32 <cedk> carlos: http://www.tryton.org/~irclog/2008-12-02.log.html#t2008-12-02_17:43 | ||
2008-12-05 19:33 <carlos> cedk: -d, that's it! | ||
2008-12-05 19:33 <carlos> ;-) | ||
2008-12-05 19:33 <carlos> thanks | ||
2008-12-05 19:33 <cedk> but you need to have pygtk installed | ||
2008-12-05 19:33 <cedk> because pygtk doesn't work with easy_install | ||
2008-12-05 19:36 <bechamel> cristi_an_: ./path_to_tryton_client/tryton/bin/tryton | ||
2008-12-05 19:36 <carlos> cedk: I have the tinyerp client installed and use python for other projects, so it shouldn't be a problem | ||
2008-12-05 19:36 <carlos> bechamel: much more simple than easy_install :-D | ||
2008-12-05 19:36 <cristi_an_> i see | ||
2008-12-05 19:36 <cristi_an_> thx | ||
2008-12-05 19:37 <cristi_an_> just install easy_install | ||
2008-12-05 19:39 <bechamel> carlos: if you already have source yes | ||
2008-12-05 19:39 <cristi_an_> what easy_install does ? | ||
2008-12-05 19:40 <carlos> cedk: btw, about your question for gettext handling 12162 messages, I know there are programs using 6000 strings. And for tryton usage, I would use a gettext catalog per module so it wouldn't be so big | ||
2008-12-05 19:40 <cristi_an_> bechamel: i downloader the archiove with src | ||
2008-12-05 19:40 <bechamel> cristi_an_: easy_install resolve dependdancies for you, like apt or yum | ||
2008-12-05 19:41 <cristi_an_> bechamel: | ||
2008-12-05 19:41 <cristi_an_> do i have to unpack | ||
2008-12-05 19:41 <cristi_an_> ? | ||
2008-12-05 19:41 <bechamel> cristi_an_: if you have got the source just try to run them to see if it work | ||
2008-12-05 19:41 <bechamel> cristi_an_: oh yes, first unpack | ||
2008-12-05 19:42 <cristi_an_> i did that :) | ||
2008-12-05 19:42 <cristi_an_> i started | ||
2008-12-05 19:42 <cristi_an_> on server params... | ||
2008-12-05 19:42 <carlos> Hmm, 'Party', isn't that a bit ambiguous in English? | ||
2008-12-05 19:45 <cristi_an_> nice in linux as well as in win | ||
2008-12-05 19:45 <cristi_an_> maybe even nicer | ||
2008-12-05 19:46 <carlos> cedk: btw, indeed, the speed is much better than OpenERP 4.2 | ||
2008-12-05 19:46 <carlos> my server has the same network latency than yours and each screen takes a bit more time to load | ||
2008-12-05 19:46 <carlos> that's a good thing | ||
2008-12-05 19:47 <udono> carlos: "party" is a term from Len Silverstons Datamodel Resource book. native speaker. | ||
2008-12-05 19:48 <carlos> udono: Well for non native speakers like me has been a surprise. I know what it means in that context, but was a surprise anyway ;-) | ||
2008-12-05 19:48 <carlos> 'Party management' looks like something else :-) | ||
2008-12-05 19:49 <udono> ACTION let's party - party time | ||
2008-12-05 19:49 <carlos> but I understand that Company is not a valid term either, given that there may be individuals | ||
2008-12-05 19:50 <cristi_an_> what is ir module / | ||
2008-12-05 19:50 <cristi_an_> ? | ||
2008-12-05 19:53 <udono> cristi_an_: ir and res provides functionality in the Administration menu | ||
2008-12-05 19:54 <cristi_an_> udono: and i may create a clean install only with these 2 modules | ||
2008-12-05 19:54 <cristi_an_> udono: these are liek the core modules for the client ? | ||
2008-12-05 19:55 <udono> cristi_an_: yes, and the server | ||
2008-12-05 19:56 <carlos> cedk: hmm, so you keep using the tinyerp translation tool :-( | ||
2008-12-05 19:56 <carlos> that's so hard to use... | ||
2008-12-05 19:56 <cristi_an_> udono: what is that site with copy paste | ||
2008-12-05 19:56 <cristi_an_> ? | ||
2008-12-05 19:57 <carlos> demo.tryton.org | ||
2008-12-05 19:57 <cristi_an_> not that one...i want to paste some small piece of code... | ||
2008-12-05 19:57 <carlos> oh, ignore me then ;-) | ||
2008-12-05 19:57 <cristi_an_> you can add that into channel header or so :) | ||
2008-12-05 19:58 <carlos> cedk: I have another question about possible infrastructure changes. Is there any plan to change Tryton to use an standard python ORM like SQLAlchemy or Storm ? | ||
2008-12-05 19:58 <udono> carlos: see at plugins > trynslate view when you are on a view... | ||
2008-12-05 19:59 <cristi_an_> udono: http://paste.ubuntu.com/80966/ | ||
2008-12-05 19:59 <cristi_an_> udono: my daily cup of pyton :) | ||
2008-12-05 20:00 <carlos> udono: I don't have any plugin available, I guess because I'm using a non installed client | ||
2008-12-05 20:00 <cristi_an_> udono: what the first if means...cause the last line i understood ,it starts the client | ||
2008-12-05 20:00 <cristi_an_> udono: DIR: ? | ||
2008-12-05 20:01 <udono> cristi_an_: use the print statement to get an output. | ||
2008-12-05 20:01 <carlos> udono: I will play with that plugin this weekend, thanks for the information | ||
2008-12-05 20:02 <udono> cristi_an_: just try print DIR before and after the if... | ||
2008-12-05 20:02 <cristi_an_> yes i did it :) | ||
2008-12-05 20:02 <cristi_an_> it would be nice if i know how to used python docs | ||
2008-12-05 20:02 <bechamel> carlos: we talked about alchemy some time ago, but it's not an easy task | ||
2008-12-05 20:02 <cristi_an_> like javadocs | ||
2008-12-05 20:03 <carlos> bechamel: I know it's not easy, but given the rewrite you are doing, I think is a good change to have, so you need to maintain even less code | ||
2008-12-05 20:04 <cristi_an_> carlos: BUT tryton what ORM uses ? some custom made or some open source know in pytom world (in java we have hibernate,jpa etc) | ||
2008-12-05 20:04 <udono> carlos: the plugins should be there... | ||
2008-12-05 20:04 <carlos> I guess at the time tinyerp started sqlalchemy or sqlobject were not good candidates but today, things are different :-) | ||
2008-12-05 20:04 <bechamel> carlos: i agree, otoh the orm in tryton is also aware of some higher level stuff like rules | ||
2008-12-05 20:06 <carlos> udono: what's the plugin filename ? | ||
2008-12-05 20:06 <carlos> bechamel: could you give me an example of such 'rules' ? | ||
2008-12-05 20:07 <bechamel> carlos: the orm is not only an orm and in way it's not an orm because it doesnt instanciate one objetct per record when reading data, instead object are more a kind of accessor to the table | ||
2008-12-05 20:08 <carlos> is that supposed to be good or better than a proper ORM? | ||
2008-12-05 20:08 <carlos> or just different? | ||
2008-12-05 20:09 <bechamel> carlos: i was talking about ir.rule, those rules allow to resctrict access on some records | ||
2008-12-05 20:09 <bechamel> carlos: for exemple http://hg.tryton.org/hgwebdir.cgi/trytond/file/f168aad30599/trytond/osv/orm.py#l1097 | ||
2008-12-05 20:10 <bechamel> carlos: the check is made on the lowest level just when the result is fetched out of the db | ||
2008-12-05 20:11 <carlos> bechamel: I see | ||
2008-12-05 20:12 <bechamel> carlos: i think it's just different, as you say this code made when orm where very new so it wasn't influenced by concept that are more main stream today | ||
2008-12-05 20:13 <udono> carlos: the plugin is in tryton/tryton/plugins/translation | ||
2008-12-05 20:14 <carlos> udono: there is no such file in the downloaded tar.gz | ||
2008-12-05 20:14 <carlos> for 1.0.1 | ||
2008-12-05 20:14 <bechamel> carlos: but maybe I'm pessimist and that the migration to alchemy is not that hard | ||
2008-12-05 20:14 <udono> bechamel: cedk are the client plugins delivered extra? | ||
2008-12-05 20:15 <bechamel> udono: i don't think | ||
2008-12-05 20:15 <carlos> bechamel: well, that functionality is not present in SQLAlchemy or Storm, at least from what I know about them | ||
2008-12-05 20:16 <carlos> bechamel: so I guess we would need to move the rules to a higher layer | ||
2008-12-05 20:16 <carlos> so I'm not sure how easy would it be | ||
2008-12-05 20:17 <cristi_an_> guys : maybe i am out of discussion :) but i saw in my experience projects that failed only becasue they want to use latest trends like hibernate (at that time it was at the begging) | ||
2008-12-05 20:18 <cristi_an_> arre those orm tools so evolved in python world ? | ||
2008-12-05 20:18 <udono> carlos, did you have this file: http://hg.tryton.org/hgwebdir.cgi/1.0/tryton/file/4ae3a310761b/tryton/plugins/translation/__init__.py | ||
2008-12-05 20:18 <carlos> udono: there is no plugins directory in my tree | ||
2008-12-05 20:18 <carlos> udono: just a plugins.py file | ||
2008-12-05 20:19 <carlos> cristi_an_: sqlalchemy has been around for a while already | ||
2008-12-05 20:19 <cristi_an_> then i did not say anything | ||
2008-12-05 20:19 <carlos> cristi_an_: and many projects use it | ||
2008-12-05 20:19 <carlos> cristi_an_: and a good example of Storm usage, you have launchpad.net | ||
2008-12-05 20:19 <bechamel> cristi_an_: is not the first time we talk about alchemy, and nothing was made yet in this direction :) | ||
2008-12-05 20:19 <cristi_an_> and if it ease the work | ||
2008-12-05 20:19 <carlos> that web application uses it | ||
2008-12-05 20:20 <carlos> cristi_an_: well, it's easy to leave what tryton has right now | ||
2008-12-05 20:20 <carlos> ;-) | ||
2008-12-05 20:20 <udono> carlos: may you file a bug for this? | ||
2008-12-05 20:20 <carlos> I was just asking whether would make sense to move to an external ORM | ||
2008-12-05 20:20 <carlos> udono: sure | ||
2008-12-05 20:20 <cristi_an_> carlos: maybe is not woth doing that for now | ||
2008-12-05 20:21 <carlos> cristi_an_: I guess | ||
2008-12-05 20:21 <bechamel> carlos: i think it makes sense but i think also that other stuff are more important today | ||
2008-12-05 20:21 <cristi_an_> carlos: but current architecture used some custom ORM | ||
2008-12-05 20:21 <carlos> bechamel: true | ||
2008-12-05 20:21 <cristi_an_> carlos: in such cases you have to think what priorities are...in order to eveolve | ||
2008-12-05 20:21 <carlos> cristi_an_: yeah, I was just checking for code reuse ;-) | ||
2008-12-05 20:22 <carlos> and reduce maintainment overload | ||
2008-12-05 20:22 <carlos> if someone else maintains your orm, is more time to do something else ;-) | ||
2008-12-05 20:22 <carlos> that's why I asked | ||
2008-12-05 20:23 <bechamel> the other advantage of the current, is that it's handy to tailor it to our needs | ||
2008-12-05 20:23 <cristi_an_> carlos: since you know java i assume that what they have is like plain jdbc and it is desired somethign like hibernate or JPA ? | ||
2008-12-05 20:23 <bechamel> s/of the current/of the current orm/ | ||
2008-12-05 20:24 <cristi_an_> too all: current orm is custom made by you guys ? | ||
2008-12-05 20:24 <bechamel> cristi_an_: the orm is more than jdbc | ||
2008-12-05 20:24 <carlos> cristi_an_: I don't know so much Java. But I think that current orm is better than jdbc. | ||
2008-12-05 20:24 <cristi_an_> object relational mapping ? | ||
2008-12-05 20:24 <cristi_an_> like in java | ||
2008-12-05 20:24 <bechamel> cristi_an_: the aquivalent of jdbc in tryton is psycopg | ||
2008-12-05 20:25 <cristi_an_> and orm ? | ||
2008-12-05 20:25 <cristi_an_> is not a framwork that does object realtional mappings ? | ||
2008-12-05 20:25 <bechamel> cristi_an_: yes | ||
2008-12-05 20:25 <cristi_an_> and you do not have to write plain sql | ||
2008-12-05 20:25 <cristi_an_> etc etc | ||
2008-12-05 20:26 <cristi_an_> so like in java | ||
2008-12-05 20:26 <bechamel> cristi_an_: orm stuff is in trytond/osv/orm.py | ||
2008-12-05 20:26 <carlos> cristi_an_: let's say the tryton one is half way jdbc and a proper orm | ||
2008-12-05 20:26 <cristi_an_> bechamel: so tryton orm is not one of the best ,carlos say ? | ||
2008-12-05 20:26 <carlos> cristi_an_: it's not bad | ||
2008-12-05 20:27 <carlos> it's just a custom one for tryton/tinyerp | ||
2008-12-05 20:27 <cristi_an_> but there are better | ||
2008-12-05 20:27 <carlos> better generic ones | ||
2008-12-05 20:27 <cristi_an_> i got it now !!! | ||
2008-12-05 20:27 <cristi_an_> ==> less code | ||
2008-12-05 20:27 <cristi_an_> less maintanace | ||
2008-12-05 20:27 <cristi_an_> i assume like in any other project....is not that easy to swithc the db implementations | ||
2008-12-05 20:28 <cristi_an_> only if you designe the aplication in such manner with intrefaces | ||
2008-12-05 20:28 <cristi_an_> you know DB layer to be an interface and you can just change that with a factory | ||
2008-12-05 20:29 <bechamel> cristi_an_: most of the code in modules is db-agnostic, so the main problem is the kernel itself and mainly orm.py | ||
2008-12-05 20:29 <cristi_an_> bechamel: what do you mean by db -agnostic ? | ||
2008-12-05 20:30 <cristi_an_> my lack of english terms :) | ||
2008-12-05 20:30 <cristi_an_> bechamel: i guess independedt of the db mplementation used | ||
2008-12-05 20:30 <bechamel> cristi_an_: the problem has is said is that the orm in tryton do more stuff than other orm (all the stuff that are handy to put there) | ||
2008-12-05 20:31 <bechamel> cristi_an_: by agnostic i mean that there is no sql query, all data access is madde through the api | ||
2008-12-05 20:31 <cristi_an_> bechamel: that is how is suposed to be | ||
2008-12-05 20:32 -!- oversize(n=manuel@dslb-084-059-180-122.pools.arcor-ip.net) has joined #tryton | ||
2008-12-05 20:33 <cristi_an_> if the orm does it;s job and there are things more important then that... | ||
2008-12-05 20:33 <bechamel> cristi_an_: yes of course, but is not always true, for exemple there are some sql query in the stock module (they are very complex and at the same times they need to be very optimised) | ||
2008-12-05 20:33 <cristi_an_> you know what i learn in 10 years of java | ||
2008-12-05 20:34 <cristi_an_> that over engineering a program will lead to very very complex scenarios... | ||
2008-12-05 20:34 <cristi_an_> i had very very cases when i had to swich from a db to other as an example | ||
2008-12-05 20:35 <cristi_an_> very rare | ||
2008-12-05 20:35 <bechamel> i hope we will never had to leave postgres | ||
2008-12-05 20:35 <cristi_an_> so bechamel i agree with you | ||
2008-12-05 20:36 <cristi_an_> if you need performance ,optimizations) keep it in your hands | ||
2008-12-05 20:36 <cristi_an_> the code that does that... | ||
2008-12-05 20:37 <cristi_an_> otherwise you need to do tweak after tweak :) | ||
2008-12-05 20:37 <cristi_an_> and workarounds | ||
2008-12-05 20:38 <cristi_an_> on frameworks i do not like because you have to do workarounds instead of the framework to be the one who meed your needs... | ||
2008-12-05 20:39 <cristi_an_> /s/meed/meet | ||
2008-12-05 20:40 <bechamel> otho if you don't like frameworks, you don't like Tryton :D | ||
2008-12-05 20:40 <bechamel> /otho/otoh/ | ||
2008-12-05 20:41 <cristi_an_> well on i hope that tryton will meet my needs and viceversa | ||
2008-12-05 20:41 <CIA-54> tryton: carlos roundup * #645/The Linux client source code doesn't include the plugins directory: [new] When you download the latest Linux client from http://downloads.tryton.org/1.0/tryton-1.0.1.tar.gz you don't get any plugin with it. | ||
2008-12-05 20:42 <cristi_an_> bechamel: i do not like framworks that restrict you too much | ||
2008-12-05 20:43 <cristi_an_> bechamel: in tryton is possible to run with an embbeded database ? | ||
2008-12-05 20:43 <cristi_an_> only postgres ? | ||
2008-12-05 20:43 <bechamel> cristi_an_: only postgresql | ||
2008-12-05 20:43 <carlos> bechamel: I hope you never move away from postgres, unless it die or changes its direction in a bad way | ||
2008-12-05 20:44 <bechamel> cristi_an_: but it should be easier to provide sqlite support than using another orm | ||
2008-12-05 20:44 <cristi_an_> hmmmm | ||
2008-12-05 20:44 <cristi_an_> sound good since i am interested is such a thing | ||
2008-12-05 20:44 <cristi_an_> mainly for the accounting module | ||
2008-12-05 20:45 <cristi_an_> i do not know how is the custom in you countries but here is a niche among accountans | ||
2008-12-05 20:45 <cristi_an_> many of them use fox | ||
2008-12-05 20:45 <cristi_an_> and fox pro is in it's last days | ||
2008-12-05 20:45 <udono> carlos: did you mention on the bug, how you installed tryton? via easy_install? | ||
2008-12-05 20:46 <bechamel> carlos: yes postgesql was a very good choice, as the time teach us (i met a lot of people telling me "wht ? it doesnt use mysql ??", but know mush recently :) ) | ||
2008-12-05 20:46 <cristi_an_> bechamel: so a accounting module that works with an sqllite is possible ? | ||
2008-12-05 20:47 <bechamel> cristi_an_: yes i think so | ||
2008-12-05 20:47 <bechamel> cristi_an_: and by the way all the other modules | ||
2008-12-05 20:47 <carlos> udono: I didn't install it, I just download it from the URL | ||
2008-12-05 20:48 <carlos> and there is no plugins directory | ||
2008-12-05 20:48 <udono> carlos: ah, ok | ||
2008-12-05 20:48 <cristi_an_> bechamel: an application with all modules that is desired | ||
2008-12-05 20:48 <cristi_an_> bechamel: it would be fantastic to have such a thing... | ||
2008-12-05 20:50 <bechamel> cristi_an_: i see sqlite as a easy tool for a developer, for a real installation (even a small one) postgres is ok. sqlite doesnt handle concurrency (or in a limited way) so it will be a problem as soon as there is two or tree user on the same db | ||
2008-12-05 20:51 <X0d_of_N0d> bechamel, cedk: either of you ever use claws-mail? | ||
2008-12-05 20:52 <bechamel> X0d_of_N0d: I use claws-mail | ||
2008-12-05 20:52 <cristi_an_> bechamel: i was taking about some special case here ,a niche on the market ,old fox pro users (mainly accountants) they work at home ,so it is 1 man 1 application | ||
2008-12-05 20:52 <X0d_of_N0d> bechamel: I really like the way claws lets you define hot-keys | ||
2008-12-05 20:52 <cristi_an_> may firms | ||
2008-12-05 20:53 <cristi_an_> bechamel: many firms | ||
2008-12-05 20:53 <bechamel> X0d_of_N0d: you can also choose your shortcut in the gtk client | ||
2008-12-05 20:54 <cristi_an_> bechamel: but maybe i do not understood one thing. | ||
2008-12-05 20:54 <carlos> btw, another thing that would be interesting is that you start sharing sucess cases of Tryton deployments so new customers would see it as a real tool instead of a toy project | ||
2008-12-05 20:54 <bechamel> cristi_an_: for this case of use sqlite make sense (especialy on windows) | ||
2008-12-05 20:54 <X0d_of_N0d> bechamel: in exactly the same way....wow...that's really cool | ||
2008-12-05 20:55 <carlos> missing modules can be developed, but we need to show to new customers that Tryton is really being used on production | ||
2008-12-05 20:56 <bechamel> carlos: we (b2ck) will try to provide success stories from our customer, but is often difficult to collect them from other companies (and most of the time we don't even who use it) | ||
2008-12-05 20:58 <carlos> bechamel: I know there would be more people using it than published in the website, but when possible, it's something to promote | ||
2008-12-05 20:59 <bechamel> carlos: for your customers you can talk about another openerp flavor/derivative (which it is in some extend) | ||
2008-12-05 21:00 <carlos> I can tell you that not being able to justify an active use base and a list of companies supporting it (tryton already publish it) is something that prevents us to "sell" it to new customers | ||
2008-12-05 21:00 <carlos> yeah, we are taking that path | ||
2008-12-05 21:00 <carlos> a based OpenERP solution | ||
2008-12-05 21:17 <carlos> Another question (today is the Carlos' questions day :-P) | ||
2008-12-05 21:18 <carlos> is there any data migration script from OpenERP to Tryton? | ||
2008-12-05 21:31 <CIA-54> tryton: X0d_of_N0d roundup * #646/TypeError: __init__() got an unexpected keyword argument 'window': [new] Traceback (most recent call last): File "/tryton/gui/window/view_form/view/form_gtk/many2one.py", line 267, in on_completion_match vie ... | ||
2008-12-05 21:33 <X0d_of_N0d> wow... | ||
2008-12-05 21:33 <X0d_of_N0d> bug reports actually do something.... | ||
2008-12-05 21:39 <bechamel> X0d_of_N0d: and normally if you try to submit two times there is a check to avoid duplicates | ||
2008-12-05 21:40 <CIA-54> tryton: X0d_of_N0d roundup * #646/TypeError: __init__() got an unexpected keyword argument 'window': [chatting] The error occurred while inputting my country under company setup. After I started to type I got a completion menu (nice actually), I s ... | ||
2008-12-05 21:41 <X0d_of_N0d> hey, that's pretty impressive | ||
2008-12-05 21:41 <X0d_of_N0d> does roundup do that, or is it in tryton? | ||
2008-12-05 21:41 <bechamel> X0d_of_N0d: mainly tryton, roundup provide the api | ||
2008-12-05 21:41 <Timitos> X0d_of_N0d: look here http://cia.vc/stats/project/tryton | ||
2008-12-05 21:41 <X0d_of_N0d> just out of curiosity, how many active developers are there on tryton right now? | ||
2008-12-05 21:42 <bechamel> X0d_of_N0d: I think it's udono who works on this feature | ||
2008-12-05 21:42 <X0d_of_N0d> wow | ||
2008-12-05 21:42 <X0d_of_N0d> this is a really well organized project | ||
2008-12-05 21:43 <bechamel> X0d_of_N0d: there is also a list on the gtk client in help > about > credits | ||
2008-12-05 21:43 <udono> bechamel: thanks for credits, but actually I just gave cedric the idea and 5 lines of code. The rest was done by him | ||
2008-12-05 21:44 <Timitos> bechamel: i think X0d_of_N0d wanted to know how many active developers work on tryton core and tryton modules | ||
2008-12-05 21:44 <bechamel> udono: don't underestimate good ideas, they are important stepstones | ||
2008-12-05 21:45 <X0d_of_N0d> ACTION nods at Timitos | ||
2008-12-05 21:46 <bechamel> most of the code comes from me and ced but we hope that this will change :) | ||
2008-12-05 21:46 <X0d_of_N0d> cool | ||
2008-12-05 21:47 <bechamel> X0d_of_N0d: you can see who made what on each COPYRIGHT file on each repo | ||
2008-12-05 21:47 <Timitos> X0d_of_N0d: we not only have developers here but some consultants. i think this is really important as we can discuss some special business cases | ||
2008-12-05 21:48 <bechamel> Timitos: yes this is important :) | ||
2008-12-05 21:48 <Timitos> bechamel: i hope that we will be able to provide some modules in the next time if you and ced are interested in. | ||
2008-12-05 21:49 <bechamel> Timitos: yes is saw that you created network_* modules on intuxication | ||
2008-12-05 21:49 <Timitos> bechamel: my first tries. the are outdated. it was my way to learn about the tryton framework | ||
2008-12-05 21:50 <bechamel> Timitos: ok | ||
2008-12-05 21:50 <Timitos> bechamel: if i find some time i will update them | ||
2008-12-05 21:50 <cristi_an_> Timitos: on private or here : just installed pydev :) | ||
2008-12-05 21:51 <cristi_an_> Timitos: so some initial guidance i need | ||
2008-12-05 21:51 <Timitos> bechamel: how are your plans about project? | ||
2008-12-05 21:51 <bechamel> Timitos: I just saw that the last change is 5 mont ago | ||
2008-12-05 21:51 <udono> bechamel: momentary we are hard checking accounting and implementing taxes and charts of accounts or germany | ||
2008-12-05 21:52 <Timitos> cristi_an_: sorry. i will have to leave in about 10 minutes. but go on private with this. i will try to help you | ||
2008-12-05 21:52 <bechamel> udono: great, accounting is difficult bu important | ||
2008-12-05 21:52 <bechamel> /bu/but/ | ||
2008-12-05 21:52 <bechamel> Timitos: you talk about the project module ? | ||
2008-12-05 21:52 <Timitos> bechamel: yes | ||
2008-12-05 21:54 <bechamel> Timitos: i talk with a marketing guy last week and he tells me that project should be more mixed with crm (he see customer meetings like projects), which is not a bad idea | ||
2008-12-05 21:55 <bechamel> Timitos: maybe one should start a discussion on the mailing list to collect all the point of view about what project should cover (and what it shoudn't) | ||
2008-12-05 21:55 <Timitos> bechamel: yes. this sounds good and needs to be discussed intensively | ||
2008-12-05 21:56 <Timitos> bechamel: we have a client who is interested in the project stuff so we will perhaps start early for a concept | ||
2008-12-05 21:56 <Timitos> bechamel: this is why i ask. because we need to coordinate our work | ||
2008-12-05 21:57 <bechamel> Timitos: to hesitate to talk about it, here or on the ml | ||
2008-12-05 21:58 <Timitos> bechamel: ok. i will talk about if i have summed up the needs of our client | ||
2008-12-05 21:58 <bechamel> Timitos: it will be a good starting point | ||
2008-12-05 22:02 <Timitos> afk | ||
2008-12-05 22:02 <X0d_of_N0d> bechamel: you guys all use light themes? | ||
2008-12-05 22:02 <X0d_of_N0d> light gtk themes I mean | ||
2008-12-05 22:03 <bechamel> X0d_of_N0d: I use the default theme in debian | ||
2008-12-05 22:04 <X0d_of_N0d> I use xfce-dusk | ||
2008-12-05 22:04 <X0d_of_N0d> I really like dark themes, but I notice that tinyerp and tryton really don't work well with them | ||
2008-12-05 22:04 <X0d_of_N0d> and your guy's site is kind of broken with them | ||
2008-12-05 22:05 <bechamel> X0d_of_N0d: the website ? | ||
2008-12-05 22:05 <X0d_of_N0d> correction, the bug track | ||
2008-12-05 22:06 <X0d_of_N0d> when an input field is selected the background turns really light | ||
2008-12-05 22:06 <X0d_of_N0d> unfortunately I'm using a white font, so this means I can't see what I'm typing | ||
2008-12-05 22:07 <bechamel> X0d_of_N0d: I will test | ||
2008-12-05 22:07 <X0d_of_N0d> in tryton and tinyerp when I use a dark font most things work, but in the list view it's very difficult to see because of the dark background....but that might just be a crappy gtk theme | ||
2008-12-05 22:07 <X0d_of_N0d> cool... I'll test out a few more themes and see if the tryton thing gets better | ||
2008-12-05 22:09 <bechamel> X0d_of_N0d: at least it's better than firefox, it crashes every time i change the theme | ||
2008-12-05 22:10 <X0d_of_N0d> really? damn | ||
2008-12-05 22:16 -!- cristi_an(n=cristi@89.120.211.206) has joined #tryton | ||
2008-12-05 22:17 <X0d_of_N0d> bechamel: yeah, I got a theme called playbill red and it's a bit better | ||
2008-12-05 22:19 <X0d_of_N0d> it looks like the font color is staticly set to black unless highlighted or something in the list view | ||
2008-12-05 22:20 <bechamel> X0d_of_N0d: yes, ithink it's because the color can be changed from the xml view | ||
2008-12-05 22:21 <X0d_of_N0d> is it not possible to set the color to the system color unless otherwise specified in xml? | ||
2008-12-05 22:22 <bechamel> X0d_of_N0d: maybe i don't know very well gtk | ||
2008-12-05 22:22 <X0d_of_N0d> ok | ||
2008-12-05 23:11 <udono> X0d_of_N0d: are you there? | ||
2008-12-05 23:11 <udono> X0d_of_N0d: see tryton/common/common.py the last parts of the file, there you may change colors | ||
2008-12-05 23:12 <udono> bechamel: are you there? | ||
2008-12-05 23:14 <bechamel> udono: yes | ||
2008-12-05 23:14 <udono> bechamel: about project in combination with crm, the datamodel of silverston describes exactly this | ||
2008-12-05 23:16 <bechamel> udono: the difficulty is to provide also a solution for people who want project only or crm only | ||
2008-12-05 23:17 <udono> bechamel: see page 75 in the pdf | ||
2008-12-05 23:18 <udono> bechamel: no problem with the data model, you can just make two modules project and relationships and a glue module relationships_project | ||
2008-12-05 23:19 <bechamel> udono: yes maybe | ||
2008-12-05 23:19 <udono> bechamel: do you have the book? | ||
2008-12-05 23:19 <bechamel> udono: I'm searching for it :), but i don't think so | ||
2008-12-05 23:35 -!- juanfer(n=juanfer@190.157.143.212) has joined #tryton |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!