*** m8 has quit IRC | 01:34 | |
*** benji has quit IRC | 01:54 | |
*** benji has joined #zope | 01:54 | |
*** menesis__ has quit IRC | 01:55 | |
*** IzharFirdaus is now known as KageSenshi | 06:00 | |
*** JamesNZ has joined #zope | 06:51 | |
*** MatthewWilkes has joined #zope | 07:16 | |
*** JamesNZ has quit IRC | 07:29 | |
*** menesis__ has joined #zope | 08:23 | |
*** Bahman has joined #zope | 08:39 | |
*** avoinea has joined #zope | 09:18 | |
*** kosh has quit IRC | 09:28 | |
*** agroszer has joined #zope | 09:34 | |
*** MatthewWilkes is now known as mwilkes|away | 09:34 | |
*** mwilkes|away is now known as MatthewWilkes | 09:36 | |
*** menesis__ has quit IRC | 09:38 | |
*** moo-_- has joined #zope | 09:48 | |
*** Bahman_ has joined #zope | 10:08 | |
*** Bahman has quit IRC | 10:12 | |
*** __gotcha has joined #zope | 10:33 | |
*** Bahman__ has joined #zope | 10:42 | |
*** Bahman_ has quit IRC | 10:45 | |
*** maurits has joined #zope | 11:03 | |
*** menesis__ has joined #zope | 11:04 | |
*** tmog has joined #zope | 11:11 | |
*** Bahman_ has joined #zope | 11:11 | |
*** Bahman__ has quit IRC | 11:14 | |
*** Bahman_ has quit IRC | 11:20 | |
*** Bahman has joined #zope | 12:00 | |
*** MrTango has joined #zope | 13:14 | |
*** __gotcha has quit IRC | 13:17 | |
*** __gotcha has joined #zope | 13:20 | |
*** MatthewWilkes is now known as mwilkes|away | 13:24 | |
*** mwilkes|away is now known as MatthewWilkes | 13:34 | |
*** avoinea has quit IRC | 14:43 | |
*** avoinea has joined #zope | 14:44 | |
*** Arfrever has joined #zope | 14:55 | |
*** yvl has joined #zope | 15:21 | |
*** menesis__ is now known as menesis | 15:31 | |
*** J1m_ has quit IRC | 16:02 | |
*** __gotcha has quit IRC | 16:12 | |
*** __gotcha1 has joined #zope | 16:12 | |
*** agroszer has quit IRC | 16:33 | |
*** J1m has joined #zope | 16:41 | |
*** tmog has quit IRC | 16:43 | |
*** giacomos has joined #zope | 16:43 | |
*** giacomos has quit IRC | 16:44 | |
*** giacomos has joined #zope | 16:44 | |
*** giacomos has quit IRC | 16:44 | |
*** giacomos has joined #zope | 16:45 | |
*** tmog has joined #zope | 16:48 | |
*** yvl has quit IRC | 16:55 | |
*** dayne has quit IRC | 17:28 | |
*** daMaestro has joined #zope | 17:32 | |
*** __gotcha1 has quit IRC | 17:32 | |
*** kosh has joined #zope | 17:36 | |
*** giacomos has quit IRC | 17:49 | |
*** dayne has joined #zope | 17:50 | |
*** MatthewWilkes is now known as mwilkes|away | 18:22 | |
*** wachpwnski has joined #zope | 18:32 | |
wachpwnski | Am I understanding correctly that adapters implement? | 18:33 |
---|---|---|
mgedmin | can you rephrase your question? | 18:36 |
*** mitchell` is now known as mitchell`off | 18:40 | |
wachpwnski | mgedmin: you declare interfaces. I want to declare interfaces and have different implementations for them. So like a user will use different databases for create | 18:46 |
wachpwnski | Does that make more sense? I think interfaces and adapters are the way to go about that. | 18:47 |
mgedmin | interfaces, yes | 18:49 |
mgedmin | I'm not sure if you need adapters or utilities for your database access classes | 18:49 |
wachpwnski | How 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 |
mgedmin | how will you pick the right service? | 18:54 |
wachpwnski | It want be something done "hot" so to say | 18:55 |
wachpwnski | I just want to make sure that if I need to switch in the future my classes don't need to be fully rewritten | 18:56 |
*** mwilkes|away is now known as MatthewWilkes | 19:08 | |
*** MrTango has quit IRC | 19:12 | |
*** nueces has joined #zope | 19:22 | |
*** dayne has quit IRC | 19:23 | |
*** dayne has joined #zope | 19:24 | |
*** JamesNZ has joined #zope | 19:26 | |
*** menesis has quit IRC | 20:06 | |
*** Bahman has quit IRC | 20:23 | |
JamesNZ | benji: Ping. | 20:23 |
benji | hi, JamesNZ | 20:23 |
JamesNZ | benji: Hi :) I'm compiling termbeamer on F20 and one of the unit tests is failing. | 20:24 |
JamesNZ | I'll paste them somewhere. | 20:24 |
JamesNZ | Here it is: http://www.pasteall.org/48496/bash | 20:24 |
* benji looks | 20:25 | |
JamesNZ | (sorry if this is OT, but I couldn't find you on the #ubuntu-* channels :P) | 20:26 |
benji | JamesNZ: 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 |
JamesNZ | benji: Yup, I'm packaging it. I'll try a clean build now. | 20:30 |
benji | cool -- I'm a little surprised anyone cares enough about TB to package it, but it's a pleasant sort of surprise :) | 20:31 |
JamesNZ | Heh, someone asked me to package it ;) | 20:32 |
JamesNZ | BTW should I use the boostrap.py from the source or from that link in the readme? | 20:33 |
*** maurits has quit IRC | 20:39 | |
JamesNZ | Hm, termbeamer/bootstrap.py doesn't run at all, and that one test case is still failing. | 20:50 |
benji | JamesNZ: 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 |
JamesNZ | benji: Thanks :) I'll do some more digging as well, not sure if we have python-vte in the repos. | 20:56 |
benji | JamesNZ: 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 operation | 20:57 |
JamesNZ | Oh. | 20:58 |
* JamesNZ guesses it's this one: https://launchpad.net/~benji/+archive/vte-fixes | 20:58 | |
*** tmog has quit IRC | 21:03 | |
benji | JamesNZ: not quite, that one has some fixes but the termbeamer PPA includes a VTE with a couple new features: https://launchpad.net/~benji/+archive/termbeamer | 21:05 |
JamesNZ | benji: Ah I see. | 21:07 |
benji | JamesNZ: 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 packaging | 21:08 |
JamesNZ | benji: 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 guidelines | 21:10 | |
benji | JamesNZ: 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 bindings | 21:11 |
benji | (or something like that) | 21:11 |
JamesNZ | Drat O_O | 21:11 |
JamesNZ | benji: Hm, thing is packaging unmaintained software is discouraged. | 21:16 |
JamesNZ | I'll ask upstream about it. | 21:16 |
*** harrow` has quit IRC | 21:17 | |
*** harrow has joined #zope | 21:18 | |
JamesNZ | benji: 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 |
benji | JamesNZ: ah, that sounds like the things that I couldn't remember | 21:54 |
JamesNZ | benji: 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 #zope | 21:56 | |
*** RiverRat has quit IRC | 22:00 | |
*** harrow has quit IRC | 22:03 | |
*** avoinea has quit IRC | 22:04 | |
*** harrow has joined #zope | 22:04 | |
*** River_Rat has quit IRC | 22:05 | |
*** Spanktar has joined #zope | 22:21 | |
*** KageSenshi has quit IRC | 22:26 | |
*** KageSenshi has joined #zope | 22:26 | |
*** Spanktar has quit IRC | 22:49 | |
*** Spanktar has joined #zope | 22:49 | |
*** menesis has joined #zope | 22:54 | |
*** RiverRat has joined #zope | 23:11 | |
*** supton has joined #zope | 23:11 | |
*** TresEquis has joined #zope | 23:34 | |
*** bosim has quit IRC | 23:57 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!