| *** gary_poster has quit IRC | 00:00 | |
| *** srichter has joined #zope3-dev | 00:09 | |
| *** ChanServ sets mode: +o srichter | 00:09 | |
| *** romanofski has joined #zope3-dev | 00:10 | |
| *** replicant has joined #zope3-dev | 00:11 | |
| *** allisterb_ has joined #zope3-dev | 00:21 | |
| *** allisterb__ has quit IRC | 00:38 | |
| *** tarek_ has joined #zope3-dev | 00:43 | |
| *** tarek has quit IRC | 00:56 | |
| *** benji has quit IRC | 01:06 | |
| *** mgedmin has quit IRC | 01:23 | |
| *** srichter has quit IRC | 01:28 | |
| *** lurkymclurkleton has quit IRC | 01:41 | |
| *** alecm has quit IRC | 01:45 | |
| *** hazmat has quit IRC | 01:52 | |
| *** tarek_ has quit IRC | 01:53 | |
| *** J1m has quit IRC | 02:15 | |
| *** hathawsh is now known as hath|away | 03:20 | |
| *** lurkymclurkleton has joined #zope3-dev | 03:23 | |
| *** davisagli has left #zope3-dev | 03:26 | |
| *** menesis has joined #zope3-dev | 03:28 | |
| *** hazmat has joined #zope3-dev | 03:31 | |
| *** ChanServ sets mode: +o hazmat | 03:31 | |
| *** huajie has joined #zope3-dev | 03:39 | |
| *** alecm has joined #zope3-dev | 03:41 | |
| *** redir has joined #zope3-dev | 03:57 | |
| *** redir_ has joined #zope3-dev | 04:02 | |
| *** redir has quit IRC | 04:06 | |
| *** allisterb_ has quit IRC | 04:10 | |
| *** allisterb__ has joined #zope3-dev | 04:10 | |
| *** lurkymclurkleton has quit IRC | 04:11 | |
| *** stub has joined #zope3-dev | 04:18 | |
| *** davisagli has joined #zope3-dev | 04:23 | |
| *** allisterb_ has joined #zope3-dev | 04:29 | |
| *** allisterb has joined #zope3-dev | 04:31 | |
| *** hath|away is now known as hathawsh | 04:32 | |
| *** allisterb_ has quit IRC | 04:36 | |
| *** allisterb_ has joined #zope3-dev | 04:37 | |
| *** allisterb__ has quit IRC | 04:46 | |
| *** allisterb__ has joined #zope3-dev | 04:46 | |
| *** alga has quit IRC | 04:54 | |
| *** allisterb has quit IRC | 04:56 | |
| *** allisterb_ has quit IRC | 05:03 | |
| *** lisppaste6 has quit IRC | 05:16 | |
| *** alecm has quit IRC | 05:28 | |
| *** alecm has joined #zope3-dev | 05:29 | |
| *** stub has quit IRC | 05:31 | |
| *** stub1 has joined #zope3-dev | 05:31 | |
| *** stub1 is now known as stub | 05:31 | |
| *** pcardune has quit IRC | 05:35 | |
| *** run|vm|winxp has quit IRC | 05:57 | |
| *** davisagli has quit IRC | 06:18 | |
| *** alecm has quit IRC | 06:20 | |
| *** allisterb has joined #zope3-dev | 06:38 | |
| *** allisterb__ has quit IRC | 06:55 | |
| *** menesis has quit IRC | 06:56 | |
| *** menesis has joined #zope3-dev | 06:57 | |
| *** pcardune has joined #zope3-dev | 06:58 | |
| *** davisagli has joined #zope3-dev | 07:17 | |
| *** baijum has joined #zope3-dev | 07:25 | |
| *** pcardune has quit IRC | 07:25 | |
| *** romanofski has quit IRC | 07:31 | |
| *** romanofski has joined #zope3-dev | 07:38 | |
| *** pcardune has joined #zope3-dev | 07:44 | |
| *** jukart has joined #zope3-dev | 07:59 | |
| *** afd_____ has joined #zope3-dev | 08:09 | |
| *** redir_ has quit IRC | 08:16 | |
| *** davisagli has quit IRC | 08:18 | |
| *** jukart has quit IRC | 08:21 | |
| *** davisagli has joined #zope3-dev | 08:24 | |
| *** jukart has joined #zope3-dev | 08:43 | |
| *** pcardune has quit IRC | 08:45 | |
| *** agroszer_ has joined #zope3-dev | 08:58 | |
| *** hathawsh is now known as hath|away | 09:14 | |
| *** agroszer_ is now known as agroszer | 09:27 | |
| *** __mac__ has joined #zope3-dev | 09:27 | |
| *** hath|away is now known as hathawsh | 09:29 | |
| *** romanofski has quit IRC | 09:37 | |
| *** agroszer has quit IRC | 09:40 | |
| *** Theuni1 has joined #zope3-dev | 09:45 | |
| *** stub has quit IRC | 09:49 | |
| *** davisagli has quit IRC | 09:50 | |
| *** run|vm|winxp has joined #zope3-dev | 09:53 | |
| *** sweh has joined #zope3-dev | 09:53 | |
| *** romanofski has joined #zope3-dev | 09:56 | |
| *** goschtl has joined #zope3-dev | 09:56 | |
| *** hathawsh is now known as hath|away | 10:09 | |
| *** dunny has joined #zope3-dev | 10:16 | |
| *** hath|away is now known as hathawsh | 10:17 | |
| *** agroszer has joined #zope3-dev | 10:32 | |
| *** hathawsh is now known as hath|away | 10:38 | |
| *** hath|away is now known as hathawsh | 10:48 | |
| *** matthal has quit IRC | 10:54 | |
| *** tarek has joined #zope3-dev | 11:01 | |
| *** jpcw has joined #zope3-dev | 11:03 | |
| *** run|vm|winxp is now known as run|sleep | 11:11 | |
| *** run|sleep is now known as run|ZZzzz | 11:14 | |
| *** run|ZZzzz has quit IRC | 11:23 | |
| *** afd____ has joined #zope3-dev | 11:44 | |
| *** romanofski has quit IRC | 11:58 | |
| *** stub has joined #zope3-dev | 11:59 | |
| *** afd_____ has quit IRC | 12:00 | |
| *** markusleist has quit IRC | 12:12 | |
| *** baijum has quit IRC | 12:14 | |
| *** chrisw has joined #zope3-dev | 12:14 | |
| chrisw | hmm, is there anyway to get buildout to manage site-packages? | 12:15 |
|---|---|---|
| chrisw | I have an eclipse user on windows who I want to haev an easy way to get all the packages they need... | 12:16 |
| afd____ | chrisw: make him a bat file/python script that downloads and installs the packages | 12:18 |
| afd____ | I presume that you're not dealing with regular, easy_installable packages | 12:18 |
| chrisw | afd____: on the whole I am | 12:19 |
| chrisw | and I'm looking for a cross platofrm solution | 12:19 |
| chrisw | buildout is a good match, apart from the fact that eclipse whines that bin/py.exe isn't a "real" python | 12:20 |
| afd____ | chrisw: there's a pydev extension that writes into the Eclipse config file paths to the eggs, so you'd get autocomplete, so you won't have to configure eclipse to know about that py.exe file | 12:21 |
| chrisw | I wonder if there's somethng that I can plug into buildout that would give me a .pth file or something similar that I could put on PYTHONPATH rather than or in addition to bin\python | 12:21 |
| afd____ | pb.recipes.pydev - I am its author | 12:22 |
| chrisw | ooo, interesting | 12:22 |
| afd____ | sorry, it's not a pydev extension but a buildout extension | 12:22 |
| chrisw | what featrues do you *not* get that you would if you used a straight real python.exe? | 12:22 |
| afd____ | well, in my workflow I used to configure the real python.exe file, plus the extra paths to the eggs | 12:23 |
| afd____ | in the end all you want is Eclipse to know about egg paths | 12:23 |
| afd____ | in addition to all the regular python stuff | 12:23 |
| chrisw | right | 12:23 |
| afd____ | so, you just configure Pydev as regular, then add the pb.recipes.pydev section into your buildout, which writes into the Eclipse conf file the additional egg paths | 12:24 |
| chrisw | where does the conf file pop out? | 12:24 |
| afd____ | it a special file that sits in the project dir | 12:25 |
| chrisw | which project dir? | 12:25 |
| afd____ | the Eclipse project dir | 12:26 |
| afd____ | It's called .pydevproject | 12:26 |
| chrisw | so this will be a new project in there or something else? | 12:26 |
| chrisw | if new project, what name does it use? | 12:26 |
| *** romanofski has joined #zope3-dev | 12:27 | |
| afd____ | Ok, the workflow is like this: you create a new Eclipse Pydev project, write your own stuff in it. In the root of this Pydev project, you also run buildout | 12:28 |
| chrisw | ho :-S | 12:28 |
| chrisw | oh :-S | 12:28 |
| chrisw | that's a bti less graceful than I was hoping... | 12:28 |
| afd____ | so, you'll have there the buildout.cfg file and the rest, and you run your project outside Eclipse | 12:28 |
| chrisw | I was hoping the recipe would create a pydev project file with the name of the section, or something like that... | 12:28 |
| afd____ | well, yeah, but then you'd have to convince Eclipse that there's a project that it needs to import, etc | 12:29 |
| afd____ | in any case, there's another recipe that does something similar, and more | 12:29 |
| afd____ | it's called colective.recipe.omelette | 12:29 |
| afd____ | what it does is this: in the parts folder of buildout it will create a directory structure made of symlinks that would replicate all those package structures and their namespaces | 12:30 |
| afd____ | so you can really navigate this directory structure to the python modules, and so on | 12:30 |
| afd____ | And you can point to this parts folder inside Eclipse, as another source path | 12:31 |
| chrisw | yeha, but does it work on windows? | 12:31 |
| afd____ | I think it does | 12:31 |
| chrisw | I saw "simlinks" and got doubtful... | 12:31 |
| afd____ | I think the docs will tell you what you need to get it to work in Windows, but I'm pretty sure it works there too | 12:32 |
| *** jhauser has joined #zope3-dev | 12:49 | |
| *** markusleist has joined #zope3-dev | 12:52 | |
| *** afd____ has quit IRC | 13:00 | |
| *** alga has joined #zope3-dev | 13:04 | |
| *** stub has quit IRC | 13:06 | |
| *** afd____ has joined #zope3-dev | 13:08 | |
| *** dunny has quit IRC | 13:08 | |
| *** mkerrin has joined #zope3-dev | 13:09 | |
| *** ignas has joined #zope3-dev | 13:26 | |
| *** fcorrea has quit IRC | 13:38 | |
| *** projekt01 has joined #zope3-dev | 13:43 | |
| *** romanofski has quit IRC | 14:02 | |
| *** menesis has quit IRC | 14:10 | |
| *** hathawsh is now known as hath|away | 14:12 | |
| *** fcorrea has joined #zope3-dev | 14:16 | |
| *** jfkw has joined #zope3-dev | 14:40 | |
| *** pyqwer has joined #zope3-dev | 14:44 | |
| *** Aiste has joined #zope3-dev | 14:50 | |
| *** lisppaste6 has joined #zope3-dev | 14:54 | |
| *** menesis has joined #zope3-dev | 15:02 | |
| *** benji has joined #zope3-dev | 15:03 | |
| *** menesis has quit IRC | 15:18 | |
| *** menesis1 has joined #zope3-dev | 15:18 | |
| *** menesis1 is now known as menesis | 15:18 | |
| *** menesis has joined #zope3-dev | 15:18 | |
| *** jpcw has quit IRC | 15:21 | |
| chrisw | does anyone have a buildout recipe that can run bog stadnard windows installers? | 15:30 |
| chrisw | 8sulk* | 15:30 |
| *** jpcw has joined #zope3-dev | 15:31 | |
| *** mgedmin has joined #zope3-dev | 15:32 | |
| *** Aiste has quit IRC | 15:33 | |
| *** drudi has joined #zope3-dev | 15:35 | |
| *** ignas has quit IRC | 15:37 | |
| * benji thinks chrisw should change his password now. | 15:38 | |
| * mgedmin reads irc logs | 15:39 | |
| mgedmin | ooh, windows | 15:39 |
| * chrisw paranoidly looks back | 15:39 | |
| chrisw | I cant' spot anything... | 15:39 |
| benji | maybe I just don't understand what "8sulk*" means | 15:40 |
| mgedmin | don't worry, when you type your password into an irc window, all we see is ******** | 15:40 |
| chrisw | oh, meant to be *sulk* | 15:40 |
| chrisw | me sulking | 15:40 |
| benji | btw, most windows installers have a silent install mode | 15:40 |
| benji | ah | 15:40 |
| benji | good | 15:40 |
| benji | :) | 15:40 |
| chrisw | I'm trying to get a buildout to run on windows | 15:40 |
| chrisw | works fine on linux | 15:40 |
| chrisw | but most of the fscking packages are only available as really crappy installers for windows that setuptools barfs on | 15:41 |
| benji | yep | 15:41 |
| benji | are these installers built by distutils? | 15:41 |
| chrisw | not always | 15:41 |
| chrisw | take pysvn, talk about a nightmare... | 15:41 |
| benji | hmm, I don't know what to tell you then | 15:42 |
| * mgedmin guesses that "switch platforms" is not an option, for some reason | 15:42 | |
| benji | yep; reproducable builds in general is a nightmare on windows | 15:42 |
| mgedmin | s/reproducable builds/anything/ | 15:42 |
| chrisw | now now | 15:43 |
| chrisw | gimme a shell I can right-click to paste with on linux and I'd be happy | 15:43 |
| mgedmin | gnome-terminal? | 15:43 |
| chrisw | also trying to get buildout working with pydev in eclipse | 15:43 |
| mgedmin | there's "paste" right there on my right-click popup menu | 15:43 |
| chrisw | recipes I've seen so far are suboptimal | 15:43 |
| chrisw | mgedmin: "I did NOT say right click gives when where I can paste", I said "right click pastes" | 15:44 |
| chrisw | ^menu | 15:44 |
| benji | speaking of terminals; I discovered "terminator" yesterday, multipane terminal; it's still young but cool so far | 15:44 |
| * benji buys chrisw a three button mouse for Chrismas. | 15:45 | |
| chrisw | benji: when you get me a three button stylus for my touch screen laptop I'll stop whining :-P | 15:45 |
| mgedmin | ooooh | 15:45 |
| benji | that's why I buy thinkpads; three buttons baby! | 15:45 |
| chrisw | hmm, I'll have to try the touchscreen stinkpad then... | 15:46 |
| mgedmin | I'm sure xterm can be reconfigured with X resources to do anything on any mouse button | 15:47 |
| mgedmin | if you can stomach its ancient and arcane and ill-documented configuration syntax | 15:47 |
| mgedmin | probably easier than mastering buildout.cfg, anyway | 15:47 |
| afd____ | chrisw: what's your wishlist for a buildout recipe that would ease the integration with Pydev, that pb.recipes.pydev or omelette won't cover? | 15:47 |
| chrisw | heh, it's linux, what else would I expect? ;-) | 15:47 |
| chrisw | omelette requires symlinks and doesnt' work with single-file libraries on Windows | 15:48 |
| chrisw | your recipe just felt a bit clunky... I like the idea, it's just not slick enough | 15:48 |
| afd____ | chrisw: feel free to extend it, it's hosted in Plone's collective | 15:48 |
| chrisw | I'm thinking of a zc.recipe.egg-ish thing that spits out a .pth file you can stick in your PYTHONPATH | 15:49 |
| *** jpcw has quit IRC | 15:49 | |
| chrisw | ratehr that a script in bin | 15:49 |
| afd____ | I think you can configure buildout to always unzip eggs, should solve the problem with omelette | 15:49 |
| chrisw | I do that already, it didn't | 15:49 |
| afd____ | I see | 15:49 |
| afd____ | well, it should be trivial to change the pydev recipe to output a pth file instead of writing to some xml file | 15:50 |
| chrisw | there's also the "windows crappy installer" problem, which I'm more interested in solving right now | 15:50 |
| chrisw | but that raises a more interesting cross platform problem... | 15:50 |
| afd____ | also, back then when I've used Eclipse, I think it didn't support pth files | 15:50 |
| chrisw | how do I say what versions of underlying stuff I need? | 15:51 |
| chrisw | so, pysvn can be built for a particular svn version, but how do I say which *svn* version I need buildout.cfg | 15:51 |
| chrisw | I may have a look at minitage, even though the author winds me up...] | 15:51 |
| *** aaronv has joined #zope3-dev | 15:52 | |
| kiorky | the author do not wind you up | 15:53 |
| chrisw | yeah he does ;-) | 15:53 |
| kiorky | no. | 15:54 |
| chrisw | it's a "me" thing, not a "you" thing, don't worry :_) | 15:54 |
| *** lurkymclurkleton has joined #zope3-dev | 16:01 | |
| *** lurkymclurkleton has quit IRC | 16:01 | |
| *** lurkymclurkleton has joined #zope3-dev | 16:01 | |
| *** alga has quit IRC | 16:05 | |
| *** gary_poster has joined #zope3-dev | 16:06 | |
| chrisw | hey Gary | 16:12 |
| gary_poster | hey chrisw. | 16:13 |
| chrisw | any joy on getting your no-site-packages branch landed in buildout and released? | 16:13 |
| gary_poster | no, aiui jim is swamped at least through dec | 16:14 |
| chrisw | *sigh* | 16:16 |
| chrisw | can soemone else not review and release? | 16:16 |
| chrisw | Jim bottlenecking stuff for no good reason is *really* annoying... | 16:16 |
| chrisw | there are other people who can release buildout on PyPI, can we not just get one of those to do it? | 16:16 |
| mgedmin | oooh, no-site-packages | 16:16 |
| *** afd____ has quit IRC | 16:17 | |
| chrisw | mgedmin: yeah, there's tonnes of really useful stuff hiding on branches for buildout because Jim has amde himself a bottleneck to their release... | 16:17 |
| *** markusleist has quit IRC | 16:28 | |
| *** jukart has quit IRC | 16:49 | |
| mgedmin | I'm irritated by zope.server filling my error log with socket errors like error: (104, 'Connection reset by peer') | 16:52 |
| mgedmin | it doesn't even tell me what request it was serving at the time! | 16:53 |
| chrisw | yeah, sounds about right | 16:53 |
| mgedmin | this is interesting: "ERROR SiteError Exception while getting view on exception" | 16:54 |
| mgedmin | and then a traceback from my view code (browser/edit.py) with AttributeError: 'HTTPRequest' object has no attribute 'form' | 16:55 |
| mgedmin | it's in the view's __init__ | 16:55 |
| mgedmin | and it's an Adding view | 16:56 |
| mgedmin | why would a <browser:view> be instantiated for HTTPRequest? | 16:56 |
| mgedmin | ah, it's happening in zope/app/http/exception/methodnotallowed.py, where it's trying to enumerate allowed HTTP methods | 16:57 |
| benji | mgedmin: we had the same error crop up recently (someone trying to send webdav requests to a non-webdav supporting site) | 17:00 |
| benji | I don't remember what we did for it... the code in zope/app/http/exception/methodnotallowed.py is a bit insane | 17:00 |
| mgedmin | but why does getAdapters((MyContentObject, HTTPRequest), Interface) return a view that ought to be registered for BrowserRequest only? | 17:05 |
| mgedmin | some marker interface magic? | 17:05 |
| *** jpcw has joined #zope3-dev | 17:06 | |
| *** hazmat has quit IRC | 17:10 | |
| mgedmin | my fault entirely! | 17:11 |
| mgedmin | I've got a BeforeTraverseEvent subscriber that does applySkin(event.request, MyAppSkin) if event.object provides IMyApp | 17:12 |
| mgedmin | it doesn't make sure the request was a browser request | 17:12 |
| *** alga has joined #zope3-dev | 17:16 | |
| *** J1m has joined #zope3-dev | 17:21 | |
| *** hazmat has joined #zope3-dev | 17:24 | |
| *** ChanServ sets mode: +o hazmat | 17:24 | |
| *** huajie has left #zope3-dev | 17:26 | |
| *** lamike has joined #zope3-dev | 17:30 | |
| *** lamike has left #zope3-dev | 17:30 | |
| mgedmin | hm, is there a #buildout? | 17:34 |
| mgedmin | maybe there should be | 17:34 |
| *** jukart has joined #zope3-dev | 17:46 | |
| *** flox has joined #zope3-dev | 17:49 | |
| *** umbi has joined #zope3-dev | 17:49 | |
| *** umbi has quit IRC | 17:50 | |
| mgedmin | does buildout have a mailing list? distutils-sig, iirc? | 17:50 |
| chrisw | yeah, distutils-sig | 17:51 |
| *** lamike has joined #zope3-dev | 18:02 | |
| *** jukart has quit IRC | 18:19 | |
| *** sweh has quit IRC | 18:19 | |
| *** lamike has quit IRC | 18:27 | |
| *** jukart has joined #zope3-dev | 18:40 | |
| *** projekt01 has quit IRC | 18:41 | |
| *** alecm has joined #zope3-dev | 18:41 | |
| *** agroszer has quit IRC | 18:47 | |
| *** agroszer has joined #zope3-dev | 18:48 | |
| *** jukart has quit IRC | 18:50 | |
| *** __mac__ has quit IRC | 18:55 | |
| *** pcardune has joined #zope3-dev | 18:59 | |
| *** zagy has quit IRC | 19:00 | |
| *** redir has joined #zope3-dev | 19:03 | |
| *** pcardune has quit IRC | 19:07 | |
| *** davisagli has joined #zope3-dev | 19:19 | |
| *** goschtl has quit IRC | 19:19 | |
| *** afd____ has joined #zope3-dev | 19:29 | |
| *** Theuni1 has quit IRC | 19:31 | |
| *** gary_poster_ has joined #zope3-dev | 19:35 | |
| *** pcardune has joined #zope3-dev | 19:44 | |
| *** pcardune has quit IRC | 19:45 | |
| *** gary_poster has quit IRC | 19:48 | |
| *** gary_poster_ is now known as gary_poster | 19:48 | |
| *** nathany has joined #zope3-dev | 19:50 | |
| *** mcdonc has quit IRC | 19:53 | |
| *** mkerrin has left #zope3-dev | 19:54 | |
| *** mcdonc has joined #zope3-dev | 19:55 | |
| mgedmin | I'm beginning to think subversion keywords like $Id$ are a bad idea | 19:56 |
| mgedmin | maybe I should declare keywordgeddon on my codebase | 19:57 |
| kobold | mgedmin: I did it this week for my company's code. :) | 20:02 |
| *** afd____ has quit IRC | 20:03 | |
| *** alga has quit IRC | 20:17 | |
| *** alga has joined #zope3-dev | 20:17 | |
| *** matthal has joined #zope3-dev | 20:23 | |
| *** redir has quit IRC | 20:29 | |
| *** menesis has quit IRC | 20:33 | |
| andres | mgedmin: definitely. | 20:34 |
| *** matthal has quit IRC | 20:36 | |
| *** matthal has joined #zope3-dev | 20:36 | |
| *** mgedmin has quit IRC | 20:41 | |
| *** jpcw has left #zope3-dev | 20:41 | |
| *** matthal has quit IRC | 20:41 | |
| *** pcardune has joined #zope3-dev | 20:48 | |
| *** pcardune has quit IRC | 20:50 | |
| *** pyqwer has quit IRC | 20:52 | |
| *** mgedmin has joined #zope3-dev | 21:01 | |
| *** menesis has joined #zope3-dev | 21:37 | |
| *** pcardune has joined #zope3-dev | 21:39 | |
| *** mgedmin has quit IRC | 21:49 | |
| *** hath|away is now known as hathawsh | 21:51 | |
| *** junkafarian has quit IRC | 21:59 | |
| *** grahal has quit IRC | 22:12 | |
| *** sweh has joined #zope3-dev | 22:16 | |
| *** davisagli is now known as davi|phone | 22:34 | |
| *** davi|phone is now known as davi|lunch | 22:34 | |
| *** fcorrea has quit IRC | 22:35 | |
| *** ignas has joined #zope3-dev | 22:35 | |
| *** sweh has quit IRC | 22:40 | |
| *** runyaga has joined #zope3-dev | 22:40 | |
| *** ignas has quit IRC | 22:51 | |
| *** agroszer_ has joined #zope3-dev | 22:53 | |
| *** mgedmin has joined #zope3-dev | 22:55 | |
| *** aaronv has quit IRC | 22:57 | |
| *** hathawsh is now known as hath|away | 23:02 | |
| *** davi|lunch is now known as davisagli | 23:04 | |
| *** nathany has quit IRC | 23:07 | |
| *** nathany has joined #zope3-dev | 23:08 | |
| *** dunny has joined #zope3-dev | 23:09 | |
| *** agroszer has quit IRC | 23:10 | |
| *** agroszer_ has quit IRC | 23:30 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!