IRC log of #zope for Monday, 2014-01-06

*** m8 has quit IRC01:34
*** benji has quit IRC01:54
*** benji has joined #zope01:54
*** menesis__ has quit IRC01:55
*** IzharFirdaus is now known as KageSenshi06:00
*** JamesNZ has joined #zope06:51
*** MatthewWilkes has joined #zope07:16
*** JamesNZ has quit IRC07:29
*** menesis__ has joined #zope08:23
*** Bahman has joined #zope08:39
*** avoinea has joined #zope09:18
*** kosh has quit IRC09:28
*** agroszer has joined #zope09:34
*** MatthewWilkes is now known as mwilkes|away09:34
*** mwilkes|away is now known as MatthewWilkes09:36
*** menesis__ has quit IRC09:38
*** moo-_- has joined #zope09:48
*** Bahman_ has joined #zope10:08
*** Bahman has quit IRC10:12
*** __gotcha has joined #zope10:33
*** Bahman__ has joined #zope10:42
*** Bahman_ has quit IRC10:45
*** maurits has joined #zope11:03
*** menesis__ has joined #zope11:04
*** tmog has joined #zope11:11
*** Bahman_ has joined #zope11:11
*** Bahman__ has quit IRC11:14
*** Bahman_ has quit IRC11:20
*** Bahman has joined #zope12:00
*** MrTango has joined #zope13:14
*** __gotcha has quit IRC13:17
*** __gotcha has joined #zope13:20
*** MatthewWilkes is now known as mwilkes|away13:24
*** mwilkes|away is now known as MatthewWilkes13:34
*** avoinea has quit IRC14:43
*** avoinea has joined #zope14:44
*** Arfrever has joined #zope14:55
*** yvl has joined #zope15:21
*** menesis__ is now known as menesis15:31
*** J1m_ has quit IRC16:02
*** __gotcha has quit IRC16:12
*** __gotcha1 has joined #zope16:12
*** agroszer has quit IRC16:33
*** J1m has joined #zope16:41
*** tmog has quit IRC16:43
*** giacomos has joined #zope16:43
*** giacomos has quit IRC16:44
*** giacomos has joined #zope16:44
*** giacomos has quit IRC16:44
*** giacomos has joined #zope16:45
*** tmog has joined #zope16:48
*** yvl has quit IRC16:55
*** dayne has quit IRC17:28
*** daMaestro has joined #zope17:32
*** __gotcha1 has quit IRC17:32
*** kosh has joined #zope17:36
*** giacomos has quit IRC17:49
*** dayne has joined #zope17:50
*** MatthewWilkes is now known as mwilkes|away18:22
*** wachpwnski has joined #zope18:32
wachpwnskiAm I understanding correctly that adapters implement?18:33
mgedmincan you rephrase your question?18:36
*** mitchell` is now known as mitchell`off18:40
wachpwnskimgedmin: you declare interfaces. I want to declare interfaces and have different implementations for them. So like a user will use different databases for create18:46
wachpwnskiDoes that make more sense? I think interfaces and adapters are the way to go about that.18:47
mgedmininterfaces, yes18:49
mgedminI'm not sure if you need adapters or utilities for your database access classes18:49
wachpwnskiHow about a use case. Take for example a user object. Say I want to create a user, and that has an implementation. Say in the future I switch 3rd party customer management. I want to be able to switch get_order_history from an implementation from service A to service B.18:53
mgedminhow will you pick the right service?18:54
wachpwnskiIt want be something done "hot" so to say18:55
wachpwnskiI just want to make sure that if I need to switch in the future my classes don't need to be fully rewritten18:56
*** mwilkes|away is now known as MatthewWilkes19:08
*** MrTango has quit IRC19:12
*** nueces has joined #zope19:22
*** dayne has quit IRC19:23
*** dayne has joined #zope19:24
*** JamesNZ has joined #zope19:26
*** menesis has quit IRC20:06
*** Bahman has quit IRC20:23
JamesNZbenji: Ping.20:23
benjihi, JamesNZ20:23
JamesNZbenji: Hi :) I'm compiling termbeamer on F20 and one of the unit tests is failing.20:24
JamesNZI'll paste them somewhere.20:24
JamesNZHere it is: http://www.pasteall.org/48496/bash20:24
* benji looks20:25
JamesNZ(sorry if this is OT, but I couldn't find you on the #ubuntu-* channels :P)20:26
benjiJamesNZ: I can't reproduce the failure.  I'll look at it later today when I have some time.  Do you get the same error on a clean head checkout?  It looks like you're packaging it so a first thing to check is that you get the same error in a checkout.20:30
JamesNZbenji: Yup, I'm packaging it. I'll try a clean build now.20:30
benjicool -- I'm a little surprised anyone cares enough about TB to package it, but it's a pleasant sort of surprise :)20:31
JamesNZHeh, someone asked me to package it ;)20:32
JamesNZBTW should I use the boostrap.py from the source or from that link in the readme?20:33
*** maurits has quit IRC20:39
JamesNZHm, termbeamer/bootstrap.py doesn't run at all, and that one test case is still failing.20:50
benjiJamesNZ: later today I'll do a clean build and see if I can repro there or come up with a hypothesis as to what it causing the failure.  I'll also look at the bootstrap issue.20:55
JamesNZbenji: Thanks :) I'll do some more digging as well, not sure if we have python-vte in the repos.20:56
benjiJamesNZ: oh!  I'm using a hacked python-vte anyway (which I packaged and put in a PPA) so that may throw a wrench in your operation20:57
JamesNZOh.20:58
* JamesNZ guesses it's this one: https://launchpad.net/~benji/+archive/vte-fixes20:58
*** tmog has quit IRC21:03
benjiJamesNZ: not quite, that one has some fixes but the termbeamer PPA includes a VTE with a couple new features: https://launchpad.net/~benji/+archive/termbeamer21:05
JamesNZbenji: Ah I see.21:07
benjiJamesNZ: IIRC, the VTE changes are captured in diffs that the packaging applies, so that might be a good starting point for doing something similar with your packaging21:08
JamesNZbenji: Yup, I'm looking at the saucy diff now. I'm just wondering whether I should put this in a separate package or something.21:09
* JamesNZ will look at the packaging guidelines21:10
benjiJamesNZ: probably, but I'm not very familiar with RPM pacakaging.  I should really put some effort into up-streaming the changes but I think they were wanting to (or already have) end-of-life-ed the VTE Python bindings21:11
benji(or something like that)21:11
JamesNZDrat O_O21:11
JamesNZbenji: Hm, thing is packaging unmaintained software is discouraged.21:16
JamesNZI'll ask upstream about it.21:16
*** harrow` has quit IRC21:17
*** harrow has joined #zope21:18
JamesNZbenji: It turns that python-vte is in Fedora. I spoke to the maintainer and he said that vte was legacy, all the development is going into vte3. Unfortunately, vte3 lacks the python bindings...21:52
benjiJamesNZ: ah, that sounds like the things that I couldn't remember21:54
JamesNZbenji: Well you can't remember everything :P Anyway, I'll look into vte a bit more, I'm not sure if it'll still be available for the next release.21:55
*** River_Rat has joined #zope21:56
*** RiverRat has quit IRC22:00
*** harrow has quit IRC22:03
*** avoinea has quit IRC22:04
*** harrow has joined #zope22:04
*** River_Rat has quit IRC22:05
*** Spanktar has joined #zope22:21
*** KageSenshi has quit IRC22:26
*** KageSenshi has joined #zope22:26
*** Spanktar has quit IRC22:49
*** Spanktar has joined #zope22:49
*** menesis has joined #zope22:54
*** RiverRat has joined #zope23:11
*** supton has joined #zope23:11
*** TresEquis has joined #zope23:34
*** bosim has quit IRC23:57

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!