*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 240 seconds) | 01:23 | |
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino) | 02:25 | |
*** Quits: wolog (~wolog@wolog.info) (Ping timeout: 240 seconds) | 02:40 | |
*** Joins: wolog (~wolog@wolog.info) | 02:41 | |
*** Joins: kirillka (~Miranda@195.242.142.17) | 03:16 | |
*** Joins: Rixie (~Rixie@188.177.20.182) | 03:22 | |
*** Quits: Rixie (~Rixie@188.177.20.182) (Quit: Rixie) | 03:38 | |
*** Joins: cerf (~quassel@mcl71-3-78-241-52-239.fbx.proxad.net) | 03:38 | |
*** Quits: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) (Remote host closed the connection) | 04:28 | |
*** Joins: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) | 04:28 | |
*** Joins: paulr (~a@212.85.5.19) | 04:29 | |
paulr | . | 04:30 |
---|---|---|
*** Joins: giallu (~giallu@fedora/giallu) | 04:57 | |
*** Joins: asm89 (~asm89@5ED18FE0.cm-7-2c.dynamic.ziggo.nl) | 04:59 | |
asm89 | hm, not so busy in here aye? :p | 04:59 |
asm89 | i wondered if there is support for cgit anywhere | 04:59 |
asm89 | for the source integration plugin | 04:59 |
asm89 | if not, ill try to write it, and i'd like to know wheere to submit patches :) | 05:00 |
*** Quits: paulr (~a@212.85.5.19) (Ping timeout: 240 seconds) | 05:48 | |
dhx1 | paulr: come back! :D | 06:11 |
*** Joins: sgimeno (~chatzilla@163.117.206.10) | 06:24 | |
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...) | 06:57 | |
*** Joins: Rixie (~Rixie@188.177.20.182) | 07:38 | |
*** Joins: wolfman2_ (~wolfman20@rrcs-70-63-208-211.midsouth.biz.rr.com) | 07:45 | |
asm89 | hm fixed | 07:47 |
asm89 | will try to find out how to contribute this later | 07:48 |
*** Quits: wolfman2000 (~wolfman20@rrcs-70-63-208-211.midsouth.biz.rr.com) (Ping timeout: 252 seconds) | 07:48 | |
dhx1 | asm89: jreese is the person to speak to | 08:10 |
dhx1 | jreese: can I suggest we move source-integration to github so other people can easily fork it and add new integration plugins, etc | 08:11 |
jreese | dhx1: I've been wanting to move all of mantisforge's to github anyways, just not sure how to manage everything | 08:13 |
dhx1 | jreese: in terms of setting up a github repo for each of your plugins... or all core plugins at once, etc? | 08:14 |
jreese | both | 08:14 |
jreese | ie, we have a "mantisbt" organization for the core repos, but I'm not sure if plugins should share that org, or if we should create a second org, or what | 08:15 |
dhx1 | I guess it depends on how you want to control commit access | 08:15 |
jreese | right | 08:16 |
*** Joins: tmckeown (~Adium@pool-108-56-179-231.washdc.fios.verizon.net) | 08:16 | |
*** Parts: tmckeown (~Adium@pool-108-56-179-231.washdc.fios.verizon.net) () | 08:17 | |
dhx1 | it's management overhead vs. whether we will need to give commit access to a few plugins at a time to random people | 08:17 |
jreese | anywho, asm89, ideally I would like to have a basic git plugin that uses the actual git tools to clone a repo, and do all of the reading locally, rather than scraping a web interface, and then extend that to support linking to external repo viewers like github, gitweb, and cgit | 08:17 |
dhx1 | IMO it might be easier bundling it all within the core repository so that it's easier for core developers to update plugins as the core changes | 08:17 |
dhx1 | agreed... I have been holding off on pushing through HgWeb patches for that reason too | 08:18 |
asm89 | jreese: the code is done | 09:06 |
asm89 | i think the current way of working is actually quite nice | 09:07 |
asm89 | because in this way you do not have to have the git repository on the same server as the git repo itself | 09:07 |
jreese | yes, I agree, except that every time the upstream project changes their output format it breaks imports into mantis... =\ | 09:08 |
jreese | nevertheless, if you already have the code done, I'll gladly accept it | 09:08 |
asm89 | its a bit hacky right now | 09:08 |
asm89 | ill clean in up the next couple of days, is that ok? | 09:09 |
jreese | sure thing | 09:09 |
asm89 | cool :) | 09:10 |
asm89 | first let me add this channel to my autojoin list so i dont forget ;) | 09:11 |
asm89 | jreese: how do you want the "patch" ? | 09:11 |
asm89 | i only created a new SourceCgit plugin | 09:11 |
asm89 | based on the webgit one | 09:11 |
asm89 | i can put it up on github when im done? | 09:11 |
jreese | preferably either push a branch to mantisforge or github, or if you don't want to do that, use `git format-patch` | 09:11 |
asm89 | ok | 09:12 |
asm89 | jreese: it isn't on mantisforge right? | 09:16 |
asm89 | i mean... only on mantisforge | 09:16 |
asm89 | not on github | 09:16 |
jreese | it's on both | 09:17 |
jreese | http://git.mantisforge.org/w/source-integration.git or https://github.com/jreese/source-integration | 09:17 |
asm89 | ah :) | 09:17 |
asm89 | it's not listed here: http://git.mantisforge.org/w/source-integration.git | 09:17 |
asm89 | let me fork that ;) | 09:18 |
dhx1 | jreese: thanks for setting up the GitHub repo :) | 09:19 |
jreese | np, it's apparently been set up for a while and I forgot about it :P | 09:19 |
dhx1 | well not the project... but at least a repo :) | 09:19 |
jreese | ? | 09:19 |
dhx1 | well it seems like it's a repository under your account, as opposed to a separate project on GitHub | 09:20 |
jreese | yeah, I apparently pushed a mirror there at least 5 months ago and forgot about it :P | 09:20 |
dhx1 | yep | 09:20 |
dhx1 | at least it's easy to fork stuff, see other people's contributions, etc on GitHub | 09:21 |
jreese | yeah, it's also a hell of a lot easier to manage repos and ssh keys | 09:21 |
*** Joins: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) | 09:21 | |
jreese | that's part of why I would like to move away from mantisforge, having to set up a whole bunch of repo-specific passwords and ssh keys is really obnoxious | 09:22 |
dhx1 | yep | 09:22 |
dhx1 | daryn: hey | 09:22 |
* daryn runs and hides | 09:22 | |
daryn | :) | 09:22 |
daryn | hey | 09:22 |
daryn | been mighty quiet in here lately | 09:24 |
dhx1 | yeah :( | 09:24 |
dhx1 | are there any plans to use your refactor branch? | 09:24 |
daryn | i got yanked off on two other projects at work | 09:24 |
dhx1 | I was providing some patches to paul's db branch on GitHub | 09:25 |
daryn | i do have plans to continue. trying to finish up the internal mantis project | 09:25 |
dhx1 | then realised I probably should have been working off your branch instead | 09:25 |
daryn | so I can get to it | 09:25 |
dhx1 | yep | 09:25 |
dhx1 | just trying to work out where we should be working from | 09:25 |
daryn | won't matter much i think | 09:25 |
daryn | i'll take whatever is latest and modify to fit the new layout | 09:25 |
asm89 | some kind of mantisforge, but then not mirroring, just a nice overlay on top of github | 09:25 |
asm89 | would be nice | 09:25 |
dhx1 | ok, so I'd be OK to continue working on paul's database branch? | 09:26 |
dhx1 | these changes are affecting many parts of MantisBT (almost every file) | 09:26 |
dhx1 | because functions are being replaced, code relating to queries rewritten, etc | 09:27 |
daryn | yeah should be fine | 09:27 |
dhx1 | however paulr's code isn't as good as what you had | 09:27 |
dhx1 | should clarify, in terms of OO :) | 09:27 |
daryn | well, i've got updates that maybe would be better...i haven't pushed in a while | 09:28 |
dhx1 | one of the reasons I haven't done much lately is because I don't want to contribute to a branch that'll be impossible to merge later | 09:28 |
daryn | right | 09:28 |
dhx1 | (due to the wide differences it'll have) | 09:28 |
dhx1 | I suggest creating a branch in the mantisbt project on GitHub for development work we're doing | 09:29 |
dhx1 | not master, more like master-next | 09:29 |
daryn | i was planning to do that once we had a clearer idea of where we're going. I've refactored refactor branch several times :) | 09:30 |
dhx1 | :) | 09:30 |
daryn | though I think now i've got a pretty good handle on it | 09:30 |
dhx1 | :) | 09:30 |
daryn | maybe i should change the name of the branch. | 09:31 |
dhx1 | paul's db branch has had a fair bit of work done to replace database-specific query row count functions with PHP code to perform the same action... or SQL COUNT() queries | 09:31 |
dhx1 | other stuff too | 09:31 |
dhx1 | I plan on doing a lot more there to modernise things (fully parametrised queries for one) | 09:32 |
daryn | i think i had incorporated his latest changes in my branch too but i'd have to check again | 09:33 |
jreese | dhx1: I thought we already had paramaterised queries with db_query_bound() ? | 09:34 |
dhx1 | April 19th is the latest commit in paul's branch | 09:34 |
dhx1 | jreese: most of the time we do... but not always | 09:34 |
dhx1 | I was going to play with the ADO approach of creating a statement object and calling "addParameter(...)" functions to pass in data | 09:35 |
asm89 | is mantis working on a oo refactor? | 09:35 |
jreese | asm89: ever so slowly :P | 09:35 |
dhx1 | asm89: manpower depending... it's more a case of doing things in small steps | 09:35 |
daryn | jreese, not any slower than any other changes :P | 09:35 |
dhx1 | haha | 09:36 |
daryn | maybe even faster...you just don't see it yet | 09:36 |
asm89 | hm | 09:36 |
asm89 | nice idea | 09:36 |
asm89 | but | 09:36 |
asm89 | using any frameworks ? | 09:36 |
dhx1 | asm89: not unless they're needed...? | 09:36 |
daryn | asm89, no frameworks. too much overhead for what we're doing | 09:36 |
dhx1 | "frameworks" are the joke of PHP :) | 09:37 |
daryn | we are sort of following the zend layout though | 09:37 |
dhx1 | if I had to summarise PHP frameworks: "yet another pile of abstract code that helps achieve vague outcomes for hypothetical projects that don't exist" :) | 09:39 |
asm89 | may be true | 09:39 |
asm89 | just started working with sf2, i think it's quite nice actually | 09:39 |
asm89 | but for the OO port | 09:39 |
asm89 | isn't working with doctrine2 something that would be nice? | 09:40 |
daryn | asm89, better run. I see jreese coming with a club! | 09:40 |
daryn | :) | 09:40 |
* asm89 hides | 09:40 | |
jreese | /rage | 09:41 |
asm89 | but seriously, it is considered? | 09:41 |
daryn | asm89, depends on what you mean by considered... | 09:41 |
daryn | yes we thought about it | 09:41 |
asm89 | but now mantis is doing it itself? | 09:42 |
daryn | not likely to use it. | 09:42 |
asm89 | mapping database data to oop models? | 09:42 |
*** Joins: tmckeown (~Adium@pool-108-56-179-231.washdc.fios.verizon.net) | 09:42 | |
*** Parts: tmckeown (~Adium@pool-108-56-179-231.washdc.fios.verizon.net) () | 09:42 | |
dhx1 | asm89: I think the approach generally agreed upon is to keep things simple... no need to try and convert data from the database into OO classes | 09:43 |
asm89 | ah ok | 09:43 |
*** Quits: sgimeno (~chatzilla@163.117.206.10) (Quit: ChatZilla 0.9.87 [Firefox 4.0.1/20110413222027]) | 09:43 | |
jreese | asm89: in all seriousness, ORM systems like Doctrine2 are great in theory, and work really well for simple data models, but they break down really quickly when you start having complex data models, or doing complex queries, at which point you have to write your own SQL anyways... | 09:43 |
asm89 | true | 09:44 |
dhx1 | asm89: we have the Bug object already... which is really only useful for creating a new bug, reading a single bug at a time, etc | 09:44 |
dhx1 | asm89: as soon as you want to perform actions on multiple bugs (generating stats, etc)... the Bug object is mostly useless overhead | 09:44 |
asm89 | the point is ofcourse that you can't really map an object data structure to a sql database | 09:44 |
asm89 | but i didn't realise that the object model for mantis would be so complex | 09:45 |
dhx1 | asm89: more to the point however... most frameworks force you into using certain template systems, application structures, etc | 09:45 |
asm89 | agreed | 09:45 |
jreese | it's a lot easier to use a framework when you're starting from scratch | 09:45 |
asm89 | true | 09:46 |
jreese | it's a completely different beast to shoehorn a framework into a mature legacy app like mantis | 09:46 |
asm89 | im not saying mantis should :P | 09:46 |
asm89 | im porting a legacy app to sf2 + doctrine2 now myself | 09:46 |
asm89 | and i think doctrine2 does a nice job of adding OOP flavor to php, which can benefit a lot of codebases | 09:47 |
asm89 | but i also understand the KISS principles of mantis | 09:47 |
dhx1 | asm89: we do have a lot of complex things that are going on behind the scenes... trees (hierarchical project structures), graph theory (relationships between bugs), etc | 09:47 |
dhx1 | asm89: if you want to choose which bugs to display on the bug list page the process can be quite complex | 09:48 |
asm89 | hm | 09:48 |
dhx1 | filters that need to use tree traversal over projects, access control considerations (RBAC or otherwise), etc | 09:48 |
dhx1 | all balanced against performance and ease of maintenance | 09:49 |
asm89 | yes | 09:50 |
asm89 | but you can combine the two? | 09:50 |
asm89 | doing the complex query, but still binding the result to a Bug object in the end? | 09:50 |
asm89 | to work with on the output side | 09:50 |
dhx1 | you're right... there are many valid opportunities to use OO code | 09:50 |
dhx1 | and a lot of the work done so far (especially by Daryn) on the output side has been investigating PHPTAL (XML based templating engine) | 09:51 |
daryn | which, btw, likes using objects for output | 09:52 |
dhx1 | yep | 09:52 |
asm89 | ah cool :) | 09:52 |
asm89 | i just really like mantis (have been using it for quite a while now) | 09:52 |
asm89 | but didn't really dug into the sourcecode | 09:53 |
dhx1 | it's my choice as well because it's so customisable and simple | 09:53 |
asm89 | one time to add a ticket status :P but i thought it was quite horrible ;) | 09:53 |
dhx1 | the source code tends to be old and messy in some places | 09:53 |
daryn | asm89, word to the wise....Don't! (dig into the source code) | 09:53 |
dhx1 | but for the most part it's quite simple... just messy in places | 09:53 |
dhx1 | avoid filters :) | 09:53 |
asm89 | hehe | 09:54 |
daryn | i'd say it's messy all over | 09:54 |
asm89 | is the phptal template engine a final decision? | 09:54 |
daryn | mmm...is anything ever final? | 09:54 |
dhx1 | it's understandable though... you can read most MantisBT source files and know what it's trying to do fairly easily | 09:54 |
dhx1 | of course there is a lot of work to do... | 09:54 |
dhx1 | but it's better than a lot of source code I've read which is overly abstract and OO-ified for the sake of OO (not clarity or any other reason) | 09:55 |
asm89 | true | 09:55 |
asm89 | any place where i can view the work done? | 09:59 |
*** Quits: kirillka (~Miranda@195.242.142.17) (Quit: kirillka) | 10:00 | |
dhx1 | asm89: check daryn's branches on Github (forks of the mantisbt branch) | 10:00 |
daryn | asm89, Well, it's a moving target but here is the refactoring branch https://github.com/daryn/mantisbt/tree/refactor | 10:01 |
dhx1 | I think he still has PHPTAL tests up there | 10:01 |
daryn | i haven significant changes that are not commited and periodically rewrite history on that branch | 10:01 |
dhx1 | at the moment it's just testing... (I think) | 10:01 |
daryn | but you can get a general idea of where i'm headed | 10:01 |
daryn | most of the other branches can be ignored...i should probably just delete them | 10:02 |
asm89 | cool, ill check it out | 10:03 |
asm89 | Development area for MantisBT contributions. History WILL get rewritten! | 10:04 |
asm89 | :P | 10:04 |
dhx1 | :) | 10:04 |
asm89 | autoloader aye? | 10:05 |
asm89 | :p | 10:05 |
dhx1 | yeah, faster method | 10:06 |
asm89 | $t_class_name = str_replace( '\\', '/', $p_class_name ); | 10:08 |
asm89 | and in all the other places DIRECTORY_SEPARATOR | 10:08 |
asm89 | :P | 10:08 |
dhx1 | not sure on that one | 10:08 |
dhx1 | haven't seen that bit of the code myself | 10:08 |
dhx1 | in many cases DIRECTORY_SEPARATOR is not needed (even when dealing with files) | 10:09 |
asm89 | https://github.com/daryn/mantisbt/blob/refactor/application/Autoloader.php | 10:09 |
* asm89 hides | 10:09 | |
asm89 | :P | 10:09 |
asm89 | but the application directory is the "new" code | 10:10 |
daryn | asm89, those are going away | 10:10 |
asm89 | oh? | 10:11 |
daryn | the DIRECTORY_SEPARATOR stuff | 10:11 |
*** Joins: tmckeown (~Adium@64.191.211.43) | 10:11 | |
daryn | like i said there are a lot of changes in my local branch that i need to finish and push | 10:11 |
daryn | i guess that would be the one place the DIRECTORY_SEPARATOR is needed and not using :D | 10:12 |
daryn | oops | 10:12 |
asm89 | ah ok | 10:13 |
asm89 | ill check another time :) | 10:13 |
asm89 | cool to see this irc channel is active though! | 10:13 |
daryn | kinda like a volcano | 10:13 |
daryn | long dormant periods with brief explosions | 10:14 |
asm89 | hehe | 10:14 |
dhx1 | hah | 10:14 |
dhx1 | it hasn't always been that way though | 10:14 |
*** Parts: tmckeown (~Adium@64.191.211.43) () | 10:15 | |
dhx1 | it's typically been a project where people have contributed to MantisBT as part of their paid work | 10:15 |
dhx1 | for instance, they need new features in the bug tracker they're using within their organisation | 10:15 |
dhx1 | and by pure luck they happen to have a clue about software development and come here to contribute :) | 10:16 |
asm89 | hehe | 10:18 |
asm89 | i saw the bidding on tickets some while ago | 10:18 |
asm89 | how's that going? | 10:18 |
dhx1 | people offering money to complete tickets? | 10:18 |
asm89 | yea? | 10:19 |
jreese | dhx1: that's the only reason the plugin system and source integration exist :P | 10:19 |
dhx1 | jreese: and a lot of other code too :P | 10:19 |
asm89 | haha | 10:19 |
asm89 | ok | 10:19 |
jreese | tags, category inheritence... | 10:19 |
dhx1 | asm89: yeah... I think it gets overlooked because a) it's risky, b) it generally underpays ? | 10:20 |
dhx1 | I did have someone offer me a bounty before (which I didn't notice when fixing the issue) | 10:20 |
asm89 | haha | 10:20 |
dhx1 | but for $10-20... it's not really worth the hassle... and in my case, I wasn't looking for money on small bounties :) | 10:20 |
dhx1 | nice gesture however | 10:20 |
asm89 | yea | 10:21 |
dhx1 | I can't think of any projects where small bounties for bug fixes work? | 10:21 |
dhx1 | most projects tend to sponsor a student for a few months to fix as many bugs as possible | 10:22 |
daryn | my time to read the ticket is worth more than the bounty | 10:22 |
dhx1 | or sponsor someone to add a big new feature, etc | 10:22 |
dhx1 | daryn: haha | 10:22 |
jreese | I would love to see Mantis participate is GSOC, but it means somebody has to put in a decent amount of work to a) create a proposal, and b) mentor and/or watch over the studentsif it gets approved | 10:22 |
dhx1 | yeah... and you'd need a student who knows what they're doing | 10:23 |
dhx1 | so they don't spend 3 months working on something that'll never get merged | 10:23 |
daryn | hm...that's an oxymoron | 10:23 |
dhx1 | (this is partly a supervisor responsibility too) | 10:23 |
daryn | hence the term, 'student' | 10:24 |
daryn | :) | 10:24 |
dhx1 | you'd need to handhold the student for 5-6hrs/week I'd guess? | 10:24 |
dhx1 | :) | 10:24 |
dhx1 | I like the idea of it... just saying that it'd probably require the supervisor to dedicate a lot of time | 10:24 |
jreese | daryn: I would have known what I was doing for GSOC when I was a student, hell, all of my major contributions to mantis happened for the job I had while in uni | 10:24 |
dhx1 | ditto for me :) | 10:25 |
daryn | i was just funnin, guys...don't get all defensive on me | 10:25 |
dhx1 | and I guess GSoC is competitive enough that the poor programmers miss out? | 10:25 |
dhx1 | hah :) | 10:25 |
jreese | daryn: http://xkcd.com/386/ | 10:25 |
daryn | heh | 10:26 |
asm89 | gsoc apply time is over right? | 10:27 |
jreese | I believe so | 10:27 |
jreese | I think they've already picked students for the projects too | 10:27 |
daryn | fwiw, i don't claim to know what i'm doing | 10:27 |
jreese | daryn: that's because you're not perfect and infallible like I am | 10:27 |
daryn | which is probably why i've refactored refactor several times | 10:28 |
jreese | lol | 10:28 |
dhx1 | I'd be interested in helping for future proposals to join GSoC | 10:28 |
dhx1 | :) | 10:28 |
dhx1 | would MantisBT stand a chance? | 10:28 |
asm89 | lol daryn | 10:29 |
daryn | jreese, i know better...i've found some of your bugs | 10:29 |
daryn | :P | 10:29 |
* daryn thinks maybe that could be worded better... | 10:29 | |
dhx1 | :) | 10:30 |
jreese | those were all intentional ;) | 10:30 |
asm89 | haha | 10:30 |
dhx1 | not everyone can write perfect code... *wink* :P | 10:30 |
jreese | I was just testing how good of a team I was working with | 10:30 |
daryn | oh right...that was my training | 10:30 |
jreese | congrats, you passed | 10:31 |
daryn | gee thanks...do I get a diploma? | 10:31 |
jreese | no, open source projects can't afford that | 10:32 |
dhx1 | has anyone noticed that paulr is very good at finding bugs in your patches... but not his own? :P | 10:32 |
daryn | ha! | 10:32 |
jreese | I noticed that about 2 years ago | 10:32 |
*** Joins: tmckeown (~Adium@64.191.211.43) | 10:32 | |
daryn | one change to that sentence... | 10:32 |
jreese | he's also really good about reverting things that aren't his | 10:33 |
dhx1 | most of them seem related to using Windows and not having tools like grep readily available to mass search for functions that need removing, updating, etc when the API changes | 10:33 |
dhx1 | I'm being serious... he's probably found the most bugs out of anyone here in my patches :) | 10:33 |
daryn | paur is very good at imagining bugs in your patches but not his own | 10:34 |
daryn | hehe | 10:34 |
jreese | he's also really good at finding "bugs" that are really just disagreements | 10:34 |
daryn | he does like to point out other's errors | 10:34 |
jreese | I imagine it's because he's british | 10:35 |
dhx1 | daryn: see here... John pretending that his bugs are actually just "disagreements" :) | 10:35 |
daryn | there you go imagining things too | 10:35 |
daryn | hehe | 10:36 |
jreese | it's not just my cmmits that I'm talking about | 10:36 |
dhx1 | maybe not "disagreements"... rather, "tests for Daryn" | 10:37 |
daryn | i know he's done the same for me. but in his defense he has also found real bugs | 10:37 |
dhx1 | right, it's also the ability to press 'o' on the keyboard | 10:37 |
dhx1 | (grasping for material now) | 10:38 |
jreese | I think what bugged me the most was that he arbitrarily reverted rombert's commit that added a bunch of test bootstrapping and automation, just because he's supposedly been working on something for a different tool that he uses on mantisforge, and so many months later still haven't seen any mention of what he's done... | 10:39 |
jreese | esp bugged because there wasn't anything wrong or bad about what rombert commited, just that paulr didn't like the tool it used... | 10:41 |
daryn | yes i can't wait to see if he reverts my commit with all the oo changes... | 10:41 |
*** Parts: Rixie (~Rixie@188.177.20.182) () | 10:42 | |
daryn | probably because he hasn't commited his db changes yet ( disregarding the fact that I've integrated them into my commit ) | 10:42 |
*** Quits: cerf (~quassel@mcl71-3-78-241-52-239.fbx.proxad.net) (Remote host closed the connection) | 10:54 | |
asm89 | im leaving now | 11:06 |
asm89 | till next time! | 11:06 |
jreese | cheers | 11:06 |
*** Quits: asm89 (~asm89@5ED18FE0.cm-7-2c.dynamic.ziggo.nl) (Quit: bye!) | 11:06 | |
*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 260 seconds) | 11:38 | |
*** Joins: giallu (~giallu@fedora/giallu) | 11:50 | |
*** Quits: giallu (~giallu@fedora/giallu) (Read error: Operation timed out) | 12:06 | |
*** Quits: wolfman2_ (~wolfman20@rrcs-70-63-208-211.midsouth.biz.rr.com) (Remote host closed the connection) | 12:39 | |
*** Joins: cerf (~quassel@mcl71-3-78-241-52-239.fbx.proxad.net) | 13:46 | |
*** Quits: cerf (~quassel@mcl71-3-78-241-52-239.fbx.proxad.net) (Remote host closed the connection) | 13:46 | |
*** Quits: JonMarkGo (~Jon@pool-96-232-112-232.nycmny.fios.verizon.net) () | 14:09 | |
*** Joins: paulr_ (~IceChat09@2001:470:9310:aaaa:1d88:81c7:3d1c:8f7f) | 14:11 | |
*** Joins: wolfman2000 (~wolfman20@rrcs-70-63-208-211.midsouth.biz.rr.com) | 15:21 | |
*** Joins: giallu (~giallu@88.149.248.104) | 16:04 | |
*** Quits: giallu (~giallu@88.149.248.104) (Changing host) | 16:04 | |
*** Joins: giallu (~giallu@fedora/giallu) | 16:04 | |
*** Joins: asm89 (~asm89@dhcp-077-251-157-210.chello.nl) | 17:15 | |
*** Quits: asm89 (~asm89@dhcp-077-251-157-210.chello.nl) (Client Quit) | 17:17 | |
*** Joins: asm89 (~asm89@dhcp-077-251-157-210.chello.nl) | 17:20 | |
*** Quits: tmckeown (~Adium@64.191.211.43) (Ping timeout: 276 seconds) | 18:02 | |
*** Quits: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) (Quit: Ex-Chat) | 18:12 | |
*** Quits: asm89 (~asm89@dhcp-077-251-157-210.chello.nl) (Quit: bye!) | 18:13 | |
*** Joins: tmckeown (~Adium@pool-108-56-179-231.washdc.fios.verizon.net) | 18:18 | |
*** Parts: tmckeown (~Adium@pool-108-56-179-231.washdc.fios.verizon.net) () | 18:22 | |
*** Quits: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) (Remote host closed the connection) | 20:00 | |
*** Joins: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) | 20:00 | |
*** Quits: paulr_ (~IceChat09@2001:470:9310:aaaa:1d88:81c7:3d1c:8f7f) (Quit: Copywight 2010 Elmer Fudd. All wights wesewved.) | 20:09 | |
*** Quits: micahg (~micahg@ubuntu/member/micahg) (Read error: Operation timed out) | 20:18 | |
*** Joins: tmckeown (~Adium@pool-108-56-179-231.washdc.fios.verizon.net) | 22:11 | |
*** Parts: tmckeown (~Adium@pool-108-56-179-231.washdc.fios.verizon.net) () | 22:11 |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!