IRC logs of #tryton for Thursday, 2009-10-29

chat.freenode.net #tryton log beginning Thu Oct 29 00:00:01 CET 2009
2009-10-29 00:15 -!- monkeytower(n=monkeyto@dslb-088-077-230-245.pools.arcor-ip.net) has joined #tryton
2009-10-29 02:36 -!- pepeu(n=manuel@189.209.194.163) has joined #tryton
2009-10-29 03:03 -!- vengfulsquirrel(n=ian@69.181.194.95) has joined #tryton
2009-10-29 05:19 -!- yangoon(n=mathiasb@p549F7F60.dip.t-dialin.net) has joined #tryton
2009-10-29 07:08 -!- Timitos(n=timitos@88.217.184.172) has joined #tryton
2009-10-29 08:14 -!- monkeytower(n=monkeyto@dslb-088-077-230-245.pools.arcor-ip.net) has joined #tryton
2009-10-29 09:14 -!- bechamel(n=user@85.201.159.186) has joined #tryton
2009-10-29 10:14 -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton
2009-10-29 10:18 -!- gour(n=Gour@188.125.18.74) has joined #tryton
2009-10-29 10:24 -!- udono(n=udono@85.197.24.5) has joined #tryton
2009-10-29 10:24 -!- paepke(n=paepke@217.6.201.92) has joined #tryton
2009-10-29 11:55 -!- ikks_(n=ikks@190.158.120.230) has joined #tryton
2009-10-29 12:40 -!- _TiN_(n=TiN@190.228.30.153) has joined #tryton
2009-10-29 12:41 -!- _TiN_(n=TiN@190.228.30.153) has left #tryton
2009-10-29 14:42 -!- _TiN_(n=TiN@190.228.30.153) has joined #tryton
2009-10-29 14:42 -!- _TiN_(n=TiN@190.228.30.153) has left #tryton
2009-10-29 14:43 -!- ikks_(n=ikks@190.158.120.230) has joined #tryton
2009-10-29 15:18 -!- juanfer(n=juanfer@190.144.69.234) has joined #tryton
2009-10-29 15:18 -!- woakas(n=woakas@190.144.69.234) has joined #tryton
2009-10-29 16:24 <gour> i read the wiki page about LDAP integration in tryton and it mentions e.g. "general party attributes" to be connected with LDAP service. now i'm curious about stuff like e.g. credit-card data of the paying customers and/or stuff like date/place/time_of birth which we would need to store in some (custom) module extending/inheriting from 'party'. does it make sense to store stuff like that under LDAP or it is
2009-10-29 16:24 <gour> more suited for storing in a tryton's database?
2009-10-29 16:26 <cedk> gour: for now, there is no module that store party data on LDAP
2009-10-29 16:26 <yangoon> gour ldap integration currently means 'user adminstration', not 'party adminstration'
2009-10-29 16:27 <gour> cedk, yangoon: i'm of it, but i'm thinking about the future...the wiki page speaks, afaiu, about more possibilities
2009-10-29 16:27 <gour> s/of it/aware of it
2009-10-29 16:27 <cedk> gour: not sure this is a good idea to store party data on LDAP
2009-10-29 16:28 <cedk> gour: I think the need of party in LDAP is to share it with other application
2009-10-29 16:28 <cedk> gour: so I think it would be better to have like the CardDAV but for LDAP
2009-10-29 16:30 <gour> cedk: well, i'd have need to share (aka: use) some basic party data in another application
2009-10-29 16:31 <gour> CardDAV for LDAP...hmm, that's something new for me
2009-10-29 16:35 <cedk> gour: no, I mean implement the LDAP protocol on top of Tryton
2009-10-29 16:35 <cedk> gour: it is always better than a sync mechanism
2009-10-29 16:39 <gour> cedk: ahh, now i understand...yes i agree, having ldap is better than syncing
2009-10-29 16:42 <cedk> gour: with perhaps twisted
2009-10-29 16:43 <cedk> gour: like we already talk about imap protocol
2009-10-29 16:45 <gour> yes, i remember that...however, it is still way above my head...for now i'm just thinking about the possible ways to deploy tryton effectively
2009-10-29 16:49 <gour> and as far as ldap is concerned, we'll use it to have shared addressbook for claws mailer
2009-10-29 16:55 <cedk> gour: is claws mailer know CardDAV?
2009-10-29 16:57 <gour> cedk: i think it doesn't. it knows ldap and there is vcard plugin
2009-10-29 16:57 <cedk> gour: CardDAV is based on vcard
2009-10-29 16:58 <gour> ACTION used lot of mailers...starting from pine...then, kmail, evolution, mutt, gnus...anod now i'm again back to claws
2009-10-29 16:59 <gour> cedk: here is the info about plugin - http://www.claws-mail.org/plugin.php?plugin=vcalendar
2009-10-29 17:00 <gour> claws is quite robust (unlike evolution which could not handle my mail reqs) and still friendly enough for gui users
2009-10-29 17:00 <cedk> gour: this is not CardDAV
2009-10-29 17:00 <gour> yeah, i assumed so
2009-10-29 17:01 <cedk> gour: what is the vCard you talked?
2009-10-29 17:03 <gour> cedk: http://www.claws-mail.org/documentation.php?section=general
2009-10-29 17:04 <gour> claws can import vcard entrie
2009-10-29 17:04 <gour> *entries
2009-10-29 17:05 <cedk> gour: as you can access to vcard through web: https://demo1.4.tryton.org:8080/demo1_4/Contacts
2009-10-29 17:06 <cedk> gour: but claws doesn't seem to make syncronisation with vCard
2009-10-29 17:07 <gour> cedk: right. import only...that's why i'm thinking about using ldap
2009-10-29 17:08 <cedk> gour: the difficulty is that LDAP protocol is quite complex
2009-10-29 17:08 <cedk> gour: but perhaps you can work with a subset
2009-10-29 17:08 <gour> cedk: that's true...however but i would not like to go back to evolution ;)
2009-10-29 17:09 <gour> otoh, never tried thunderbird, but do not believe enough in it...so, not many options left ;)
2009-10-29 17:10 <gour> so, ldap in tryton will stay within the scope of user-ath only?
2009-10-29 17:10 <gour> *user-auth
2009-10-29 17:12 <gour> wiki page speaks about 'LDAP Party'
2009-10-29 17:16 <cedk> gour: Personally, I will not spend freetime on it
2009-10-29 17:17 <gour> :-)
2009-10-29 17:22 <gour> i'll also spend my freetime to update tryton pkgs for arch 1st
2009-10-29 17:23 <cedk> gour: perhaps it will be simplier to write a CardDAV plugin for claws ;-)
2009-10-29 17:24 <gour> cedk: huh, this would involve C coding :-D
2009-10-29 17:26 <cedk> gour: there is a python module :-)
2009-10-29 17:27 <gour> cedk: hmm, but claws plugins are all C stuff
2009-10-29 17:31 <cedk> gour: http://www.claws-mail.org/plugin.php?plugin=python
2009-10-29 17:31 <cedk> ACTION bbl
2009-10-29 18:00 <udono> gour: hi
2009-10-29 18:01 <udono> gour: about LDAP, I think I know two ways to integrate into tryton, a good and a bad.
2009-10-29 18:02 <gour> udono: hello...tell me about the 1st one ;)
2009-10-29 18:05 <udono> You have a running LDAP Server which provides an addressbook scheme
2009-10-29 18:06 <udono> In Tryton all create, read, write, delete actions bypass the tryton database and are stored directly in the LDAP Server.
2009-10-29 18:07 <udono> Maybe we need to pimp the standard addressbook scheme for Ldap to collect all Data from Tryton.
2009-10-29 18:08 <udono> If a Tryton module provides extra attributes to party and address, you need to change the LDAP Scheme for the special Module...
2009-10-29 18:08 <gour> yes, that's the feeling i got after reading wiki page that it could be done this way...but have you seen that cedk won't work on it...who knows if he would even allow to have it in tryton :-)
2009-10-29 18:09 <gour> otoh, i'm aware of the need to pimp the schema and, being very new with ldap, i'm not aware if it is worth go this route
2009-10-29 18:09 <udono> gour: If the Implementation ist straight forward, Iam sure cedk will support it.
2009-10-29 18:11 <udono> paepke: and me talked about this stuff in the past. I think he works a lot with LDAP and kwows many stuff
2009-10-29 18:11 <gour> udono: what do you think if, in general, such approach is ok - putting data from the database into ldap?
2009-10-29 18:12 <udono> gour: I think it is ok, because LDAP ist made specially for this. And it is better to have the data not redundant.
2009-10-29 18:12 <udono> ... in tryton and LDAP
2009-10-29 18:13 <gour> i agree
2009-10-29 18:14 <udono> gour: only problem is direct database acces via optimized SQL Statements from Tryton. This will fail, because the tables for party entity in Tryton will be empty.
2009-10-29 18:15 <udono> gour: this can only be catched by the bad way I mentioned...
2009-10-29 18:15 <gour> udono: ahh, this is the catch :-)
2009-10-29 18:16 -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton
2009-10-29 18:17 <udono> gour: not realy for me, because there are not this much SQL Statements directly in Tryton... And I don't know if they all are in Combination with Party table...
2009-10-29 18:17 <gour> and here is the boss ;)
2009-10-29 18:20 -!- vengfulsquirrel(n=ian@c-69-181-194-95.hsd1.ca.comcast.net) has joined #tryton
2009-10-29 18:20 <gour> cedk: python stuff in claws is quite new, but it does not allow to write 'plugins' but it is ' more for GUI automisation tasks'...there is no plugin api in claws
2009-10-29 18:21 <cedk> gour: you can make a CalDAV sync script
2009-10-29 18:24 <gour> cedk: ok...still, there are more pending tasks for me concerning tryton :-)
2009-10-29 19:33 <paepke> gour: i'll be back later to discuss some things about ldap if you want
2009-10-29 19:48 -!- paepke(n=paepke@Rad9a.r.pppool.de) has joined #tryton
2009-10-29 19:56 <gour> paepke: ok
2009-10-29 20:00 <paepke> gour, i'll read fast the irclog. give me some minutes
2009-10-29 20:00 <gour> paepke: sure
2009-10-29 20:07 <paepke> gour: now i'm back.
2009-10-29 20:07 <gour> paepke: i've to go afk for 10mins...
2009-10-29 20:08 <paepke> gour. ok. maybe tomorrow morning?
2009-10-29 20:08 <paepke> gour, where are you from?
2009-10-29 20:09 <gour> paepke: ok
2009-10-29 20:09 <gour> paepke: croatia
2009-10-29 20:09 <paepke> gour, ok, so my morning is your morning ;-)
2009-10-29 20:09 <paepke> gour, cu tomorrow
2009-10-29 20:10 <gour> paepke: good
2009-10-29 22:47 -!- monkeytower(n=monkeyto@dslb-088-077-230-245.pools.arcor-ip.net) has joined #tryton
2009-10-29 23:07 -!- yangoon(n=mathiasb@p549F7F60.dip.t-dialin.net) has joined #tryton

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