IRC logs of #tryton for Saturday, 2010-08-14

chat.freenode.net #tryton log beginning Sat Aug 14 00:00:02 CEST 2010
2010-08-14 00:50 -!- sharoon(~sharoon@vpn16.its.manchester.ac.uk) has joined #tryton
2010-08-14 00:50 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2010-08-14 00:53 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2010-08-14 01:49 -!- zodman(~Miranda@67.223.236.231) has joined #tryton
2010-08-14 03:20 -!- zodman(~zodman@foresight/developer/zodman) has joined #tryton
2010-08-14 06:58 -!- digitalsatori(~tony@116.233.241.200) has joined #tryton
2010-08-14 07:31 -!- digitalsatori(~tony@116.233.241.200) has joined #tryton
2010-08-14 10:45 -!- evernichon(~evernicho@goy81-1-82-245-223-226.fbx.proxad.net) has joined #tryton
2010-08-14 10:55 -!- evernichon1(~evernicho@goy81-1-82-245-223-226.fbx.proxad.net) has joined #tryton
2010-08-14 11:02 -!- sharoon(~sharoon@vpn50.its.manchester.ac.uk) has joined #tryton
2010-08-14 13:53 -!- sharoon(~sharoon@vpn50.its.manchester.ac.uk) has left #tryton
2010-08-14 13:57 -!- sharoon(~sharoon@vpn103.its.manchester.ac.uk) has joined #tryton
2010-08-14 16:48 -!- gremly(~gremly@190.26.152.66) has joined #tryton
2010-08-14 17:02 -!- digitalsatori(~tony@116.233.241.200) has joined #tryton
2010-08-14 17:06 -!- woakas(~woakas@pcsp163-59.supercabletv.net.co) has joined #tryton
2010-08-14 17:24 -!- FWiesing(~FWiesing@85-126-100-130.work.xdsl-line.inode.at) has joined #tryton
2010-08-14 19:21 -!- ikks(~ikks@190.158.116.213) has joined #tryton
2010-08-14 19:40 -!- zodman(~zodman@foresight/developer/zodman) has joined #tryton
2010-08-14 19:59 <cedk> is there someone who already test nested extension?
2010-08-14 20:04 <zodman> here not .. i reading your email cedk
2010-08-14 20:05 <cedk> I have uploaded a new version with some more test
2010-08-14 20:05 <cedk> I think it is complet now
2010-08-14 20:05 <cedk> I'm just wondering if I should add mcommit or not
2010-08-14 20:06 <zodman> try to add all features as you can and release like other apps on github or bitbucket... for getting adepts
2010-08-14 20:06 <zodman> i think
2010-08-14 20:07 <cedk> zodman: I will put on hg.tryton.org
2010-08-14 20:07 <zodman> ok
2010-08-14 20:08 <cedk> but I like to have always a working version in repo
2010-08-14 20:10 <zodman> passing to other topic
2010-08-14 20:11 <zodman> cedk: the module support tickets you know if someone work on it ?
2010-08-14 20:11 <cedk> zodman: which module?
2010-08-14 20:11 <zodman> not a module sorry i mean "blueprint"
2010-08-14 20:12 <zodman> http://code.google.com/p/tryton/wiki/support_system
2010-08-14 20:13 <cedk> zodman: don't know
2010-08-14 20:14 <cedk> zodman: I think it is sharoon who wrote it
2010-08-14 20:14 <cedk> sharoon: ping
2010-08-14 20:14 <sharoon> cedk: hi
2010-08-14 20:14 <sharoon> cedk: i tested nested
2010-08-14 20:16 <sharoon> zodman: i wrote the blueprint
2010-08-14 20:16 <sharoon> zodman: i think the blueprint has to be rewritten
2010-08-14 20:16 <zodman> you know if someone having code of it ?
2010-08-14 20:16 <zodman> because i want develop it for getting learn tryton modules
2010-08-14 20:17 <sharoon> zodman: i think i have the code, but never released it because it s not upto tryton standard
2010-08-14 20:17 <sharoon> zodman: also, i think a better way to do it would be to extend the project/task (work) module
2010-08-14 20:17 <sharoon> zodman: probably cedk could advice on that
2010-08-14 20:17 <sharoon> zodman: else you will have to recreate a lot of things
2010-08-14 20:18 <zodman> :o
2010-08-14 20:19 <zodman> the objective for work on support system its for learn ... but thinking now it cause conflicts with bugs.tryton.org ?
2010-08-14 20:20 <zodman> its cause recreate the wheel ?
2010-08-14 20:20 <sharoon> zodman: i dont think its reinventing
2010-08-14 20:20 <sharoon> zodman: a project management system + support system could be used by a service providing company
2010-08-14 20:21 <sharoon> zodman: you could refer to some designs from ticket systems widely available in other platforms
2010-08-14 20:21 <zodman> both on same tool.
2010-08-14 20:21 <zodman> mmmm, you are right!
2010-08-14 20:22 <sharoon> cedk: could you comment pls?
2010-08-14 20:27 <cedk> sharoon: I don't know
2010-08-14 20:27 <sharoon> zodman: may be i take some out today to revise the blueprint
2010-08-14 20:27 <cedk> I'm not sure ticket system is really like project
2010-08-14 20:28 <cedk> mainly because tickets are not "schedulable"
2010-08-14 20:28 <sharoon> cedk: ok
2010-08-14 20:28 <cedk> I was more thinking that it could be link to the email system
2010-08-14 20:29 <sharoon> cedk: yep
2010-08-14 20:29 <cedk> but not sure
2010-08-14 20:29 <cedk> it is perhaps just a module that must be able to convert emails into tickets
2010-08-14 20:31 <sharoon> ok
2010-08-14 20:35 <cedk> sharoon: any way, I find the current design in the blueprint a little bit too complex for a starting module
2010-08-14 20:35 <sharoon> yes
2010-08-14 20:35 <sharoon> i am editing it right now
2010-08-14 20:36 <zodman> xD excelente!
2010-08-14 20:45 <sharoon> zodman: cedk : could you please check if the design makes sense
2010-08-14 20:46 <zodman> checking
2010-08-14 20:51 <zodman> sharoon: for getting the ticket i think the best is take 3 types of ticket
2010-08-14 20:52 <zodman> 2 types: open, closed
2010-08-14 20:52 <zodman> the open tickets can set a lot of labels
2010-08-14 20:52 <zodman> but taking it like open
2010-08-14 20:52 <zodman> examples:
2010-08-14 20:52 <zodman> label of ticket type open: New, Accepted,Started
2010-08-14 20:53 <sharoon> zodman: the open and closed are taken care in the boolen field closed
2010-08-14 20:53 <sharoon> the other labels are taken care of in status
2010-08-14 20:53 <zodman> label of ticket type closed: Fixed,Invalid, NotReproduced...
2010-08-14 20:54 <sharoon> zodman: just refresh
2010-08-14 20:54 <zodman> oooooooooooh ok ok ok ...
2010-08-14 20:54 <sharoon> i had missed one line
2010-08-14 20:54 <zodman> :)
2010-08-14 20:54 <sharoon> fixed
2010-08-14 20:54 <zodman> excelent.
2010-08-14 20:55 <sharoon> zodman: maybe we could add sort order in status codes, so that HIgh can be on top of the list and very low in the bottom
2010-08-14 20:56 <sharoon> zodman: added that also to design
2010-08-14 20:57 <zodman> sharoon: plz add description entry on ticket.
2010-08-14 21:01 <cedk> sharoon: I think department should not be in base module
2010-08-14 21:01 <sharoon> zodman: done, also added certain future improvements
2010-08-14 21:01 <cedk> it can be added later by other module
2010-08-14 21:02 <sharoon> ok
2010-08-14 21:03 <zodman> i understand the singleto but when you refer a Configuration (Singleton) its for complete module configuration ?
2010-08-14 21:03 <zodman> on Support Management >> Configuration>Ticket Settings ?
2010-08-14 21:04 <cedk> sharoon: I think you should not mix status and priority
2010-08-14 21:04 <sharoon> cedk: do you suggest separate models?
2010-08-14 21:04 <zodman> as the same logic
2010-08-14 21:06 <zodman> i think can be hold on same model.
2010-08-14 21:08 <cedk> sharoon: I think priority is not well represented with a single field
2010-08-14 21:08 <cedk> it is a bad concept
2010-08-14 21:08 <sharoon> ok
2010-08-14 21:09 <cedk> we should be inspired by the GTD
2010-08-14 21:09 <cedk> http://en.wikipedia.org/wiki/Getting_Things_Done
2010-08-14 21:09 <sharoon> reading
2010-08-14 21:09 <zodman> exist a gnome app for GTD
2010-08-14 21:10 <cedk> in fact the priority is a value linked to many thing and in particulary on time
2010-08-14 21:10 <sharoon> cedk: ok, so can you propose how we do this?
2010-08-14 21:11 <zodman> http://gtg.fritalk.com/
2010-08-14 21:11 <cedk> sharoon: not yet :-)
2010-08-14 21:11 <cedk> but I pretty sure that it must not be a simple many2one
2010-08-14 21:12 <sharoon> ACTION brb
2010-08-14 21:13 <cedk> as you can see we did not put pripority field on project.work
2010-08-14 21:13 <cedk> by the way, I'm thinking that ticket could extend timesheet.work as project.work extend it
2010-08-14 21:14 <cedk> like that employee can enter timesheet on it
2010-08-14 21:16 <cedk> ACTION lunch
2010-08-14 21:23 <sharoon> sorry guys back
2010-08-14 21:23 <sharoon> cedk: i thought of the same thing before
2010-08-14 21:23 <sharoon> i think it shold be just another model like project.task
2010-08-14 21:25 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2010-08-14 21:30 <zodman> ACTION checking project.work
2010-08-14 21:35 -!- carlos_(~carlos@84.120.37.193.dyn.user.ono.com) has joined #tryton
2010-08-14 21:48 <zodman> on project.work not put priority ... put order sequence...
2010-08-14 21:50 <zodman> well i start hacking .. and if neccesary change it ...
2010-08-14 21:50 <zodman> :>
2010-08-14 22:06 <cedk> zodman: I tried to explain that priority is not static it depends on time
2010-08-14 22:15 <zodman> ok ok.
2010-08-14 22:15 <zodman> seen like that way must divide ...
2010-08-14 22:18 <cedk> zodman: yes that is why I don't want to have it in the standard module
2010-08-14 22:39 -!- FWiesing(~FWiesing@85-126-100-130.work.xdsl-line.inode.at) has joined #tryton
2010-08-14 22:42 -!- yangoon(~mathiasb@p549F7F83.dip.t-dialin.net) has joined #tryton
2010-08-14 23:43 <cedk> sharoon: ping
2010-08-14 23:43 <sharoon> cedk: ping accepted :)
2010-08-14 23:44 <cedk> I have other comments on ticket system
2010-08-14 23:44 <sharoon> cedk: i agree with the fact that the ticket is more like the projet.work so should be modelled similar to project.task
2010-08-14 23:44 <cedk> sharoon: ok
2010-08-14 23:44 <cedk> it is about the followup
2010-08-14 23:44 <sharoon> ok
2010-08-14 23:45 <cedk> I think we need to have only one model which is ticket
2010-08-14 23:45 <cedk> and we track change on it with history
2010-08-14 23:45 -!- eLBati(~elbati@94.163.42.110) has joined #tryton
2010-08-14 23:45 <cedk> and indeed user modify it to communicate
2010-08-14 23:45 <sharoon> ok, got you,
2010-08-14 23:46 <sharoon> what do we call that text field?
2010-08-14 23:46 <sharoon> Followup itself?
2010-08-14 23:46 <cedk> sharoon: we should just have some trick for comments because it must be clear when reading ticket
2010-08-14 23:47 <cedk> sharoon: not sure because followup is more the history itself
2010-08-14 23:48 <sharoon> cedk: agree
2010-08-14 23:48 <cedk> sharoon: I think description or note is good
2010-08-14 23:48 <sharoon> cedk: agree
2010-08-14 23:48 <sharoon> cedk: i am not clear about what you said about comments
2010-08-14 23:49 <cedk> sharoon: if we have only ticket models so the history of the comment/description/note field will give use the communication
2010-08-14 23:49 <sharoon> cedk: agree
2010-08-14 23:50 <cedk> sharoon: but when you read the ticket to leave a comment then you need to have a cleared field instead of the last comment
2010-08-14 23:50 <cedk> sharoon: so I think we will need to have some workarround for that but it is implementation detail
2010-08-14 23:50 <sharoon> we could override read method to clear the field if its there
2010-08-14 23:51 <sharoon> or make comment a fcuntional field
2010-08-14 23:51 <sharoon> the setter should set the setter field?
2010-08-14 23:51 <cedk> sharoon: yes we will see at implementation level
2010-08-14 23:51 <sharoon> cedk: ok
2010-08-14 23:51 <cedk> sharoon: I think function field will be cleaner
2010-08-14 23:52 <sharoon> agree
2010-08-14 23:52 <cedk> sharoon: next step :-)
2010-08-14 23:52 <cedk> owner, I don't think it is a good name
2010-08-14 23:52 <sharoon> cedk: assignee?
2010-08-14 23:52 <cedk> sharoon: yes: assigned_to
2010-08-14 23:52 <sharoon> cedk: ok
2010-08-14 23:53 <cedk> sharoon: but you need one other field which could be named owner that is a m2o to party
2010-08-14 23:53 <sharoon> cedk: ok
2010-08-14 23:53 <cedk> sharoon: and it will represent the party who creates the ticket
2010-08-14 23:53 <cedk> like that it could be a customer/supplier or employee etc.
2010-08-14 23:54 <sharoon> cedk: thats cleaner
2010-08-14 23:54 <cedk> but assigneed_to must be m2o to employee
2010-08-14 23:54 <sharoon> just replacing owner wid that!
2010-08-14 23:54 <cedk> I don't see the useness of the flag_closed
2010-08-14 23:55 <sharoon> cedk: we could probably have a different model for ticket status, in which we could tag a state as a end state
2010-08-14 23:55 <sharoon> and the flag_closed should be a boolean field which gets the value from the state it is in
2010-08-14 23:56 <sharoon> so many states could be end (eg: Fix released, Wont Fix)
2010-08-14 23:56 <cedk> sharoon: I don't see why you want to have a end state?
2010-08-14 23:56 <sharoon> cedk: you mean to say that a ticket could go back any day to state 1?
2010-08-14 23:56 <sharoon> cedk: thats possible too
2010-08-14 23:56 <cedk> most of the time it is just a convention and fixed/wont fix etc. can be reopen
2010-08-14 23:57 <sharoon> cedk: agree
2010-08-14 23:57 <cedk> sharoon: yes so what is the usage of this "end state"?
2010-08-14 23:57 <sharoon> cedk: may be reporting?
2010-08-14 23:57 <sharoon> cedk: its useless
2010-08-14 23:57 <sharoon> cedk: removed!
2010-08-14 23:58 <sharoon> cedk: any idea about priority, i agree it would be cool to have automatically computed priority
2010-08-14 23:58 <cedk> sharoon: I think it is enough to handle by grouping on state
2010-08-14 23:58 <sharoon> cedk: (agree on that)

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