irc.freenode.net (see http://freenode.net for more information) then
Alternatively, you can simply use freenode's webchat service, below. Feel free to change the nick to for example, your player name.
Timestamps are in server time.
| 00:12 | soniccuz | What exactly are you looking for in monster descriptions? I saw the tracker entrys that were rejected for lich and bone dragon but can't comment without an account. |
| 00:13 | hendrik | click on the word "Comments" that looks like a heading. |
| 00:13 | hendrik | the tracker is open for annoymous comments. |
| 00:14 | soniccuz | is it now <goes to check> |
| 00:14 | kymara | It may have been closed and thus also closed for comments |
| 00:16 | kymara | okay, no, at least on the bone dragon one i left it open for comments even though it was closed |
| 00:16 | kymara | The comment made when it was closed also had suggestions for what we'd be looking for. |
| 00:17 | kymara | kiheru and I are using the 0.86.5 client and dont' get xp kill messages in main serve r0.86.1 |
| 00:18 | kymara | wth release client i get them |
| 00:18 | kymara | kiheru: if you killed alone did you get the,? |
| 00:19 | soniccuz | I see the wording under it "log in to comment" detoured me from doing so. thanks for clearing that up. |
| 00:20 | kymara | you could also use any openid provider |
| 00:20 | kymara | e.g if you had a yahoo, google, blogger, livejournal, etc etc account |
| 00:22 | kiheru | no xp messages in my log |
| 00:23 | kymara | ok and there are none on test server either |
| 00:23 | kymara | i.e.matching versions |
| 00:23 | kymara | i'll make a bug report |
| 00:24 | soniccuz | I realized that when I started to make one but if it's open to annoymous comments that saves me the effort. |
| 00:29 | kymara | okay :) |
| 00:36 | soniccuz | ^^ |
| 00:37 | kymara | i am not sure if it was relevant for the lich and bone drgaon one, but additionally to the comments provided there about why they were rejected i'd also say they need good spelling and grammar and correct capitalisation |
| 00:38 | kymara | grammar may be harder for a non native speaker but anyone can get capitalisation right if they try |
| 00:44 | soniccuz | I would think that goes without saying. Anyway, i'll look into it when I get the chance. |
| 00:47 | -!- | soniccuz [4c00879b<(a)>gateway/web/freenode/ip.76.0.135.155] has quit [Quit: Page closed] |
| 01:57 | -!- | nobun [5ff8f43d<(a)>gateway/web/freenode/ip.95.248.244.61] has quit [Quit: Page closed] |
| 04:17 | -!- | Oge-office [~ogeretal<(a)>212.21.225.26.dyn.user.ono.com] has quit [Ping timeout: 276 seconds] |
| 07:47 | postman-bot | Administrator SHOUTS: Please logout and return in about 5 minutes for a quick server restart. |
| 07:53 | -!- | postman-bot [~postman<(a)>85.214.157.120] has quit [Remote host closed the connection] |
| 07:54 | -!- | postman-bot [~postman<(a)>85.214.157.120] has joined #arianne |
| 07:54 | -!- | postman-bot [~postman<(a)>85.214.157.120] has quit [Remote host closed the connection] |
| 07:54 | -!- | postman-bot [~postman<(a)>85.214.157.120] has joined #arianne |
| 09:09 | CIA-68 | arianne_rpg: nhnb * marauroa/README: cleaned up |
| 10:02 | -!- | omero [~omero<(a)>host51-160-dynamic.2-87-r.retail.telecomitalia.it] has joined #arianne |
| 10:34 | -!- | Bluelads4 [~Bluelads4<(a)>p5B34BEF6.dip.t-dialin.net] has joined #arianne |
| 10:42 | -!- | storyteller [~storytell<(a)>p57B75D8B.dip.t-dialin.net] has joined #arianne |
| 10:45 | storyteller | Kiheru: Well, there was the question yesterday if it is possible to unbind the camera from the player, Hendrik mentioned it yesterday. |
| 10:48 | kiheru | storyteller: if I understood the request right, I'd say it's possible without huge changes |
| 10:50 | CIA-68 | arianne_rpg: madmetzger * stendhal/src/games/stendhal/server/core/events/achievements/AchievementNotifier.java: don't send summary if no new achievements were reached |
| 10:51 | storyteller | Oh, that's cool :) |
| 10:58 | kymara | madmetzger: is that as a result of my comment on the developer tracker? |
| 10:59 | madmetzger | yes |
| 10:59 | madmetzger | i've added a comment there why that check is done on login |
| 11:02 | kymara | that's about compatibility with an old system where we didn't use achievements at all, isn't it? |
| 11:03 | kymara | Which could be dealt with in other ways too, I think I've seen some suggested here |
| 11:06 | madmetzger | it's also about adding new achievements to the game, not only compatibility |
| 11:06 | kymara | For a new player who starts after the release of the achievements system, will they ever get a message on login or will they be notified about all theirs naturally? |
| 11:08 | madmetzger | a completely new player will get the 'normal' messages whenever they reach an achievement |
| 11:09 | kymara | Okay. So, what about the other options for how to make compatible with old? did you decide against them? |
| 11:09 | kymara | I'm thinking through what is actually going to happen you see. and this is going to be a message when they login for the first release after the system, really, isn't it? |
| 11:10 | madmetzger | yes |
| 11:11 | madmetzger | i've decided against the other option as some achievements could be unreachable then for players, like all xp achievements for a level 597 player |
| 14:18 | CIA-68 | arianne_rpg: kiheru * stendhal/src/games/stendhal/client/StaticGameLayers.java: Thread safety for drawing in EDT |
| 14:19 | CIA-68 | arianne_rpg: kiheru * stendhal/ (5 files in 3 dirs): ported GameScreen to swing |
| 14:20 | kymara | re |
| 14:21 | kymara | kiheru, tell me when you're done comitting that :) |
| 14:24 | kiheru | it works as such by now, but you can occasionally get NPEs in a couple of places. fixing those now |
| 14:26 | kymara | i get theminimap jumping effect but on my whole screen |
| 14:26 | kymara | when i change zone |
| 14:26 | kymara | i see a completely different part of that zoen first (or black) |
| 14:27 | kymara | or black and white |
| 14:30 | kymara | i will try downloading a video screen capture tool |
| 14:32 | kymara | would that be helpful though? |
| 14:32 | kiheru | hmm. must be that the user does not have correct position yet at that stage |
| 14:33 | kymara | from the town hall to teh city it was always showing me the temple for example |
| 14:33 | kiheru | ie the screen is drawn before the user object is ready |
| 14:34 | kiheru | hm. would the old coordinates match? |
| 14:34 | kymara | between library and city they just kind of shift up and down very slightly |
| 14:34 | kymara | but why dont you get that |
| 14:34 | kiheru | slower computer with only one core |
| 14:35 | kiheru | I can try to figure out some fix for that |
| 14:35 | kymara | i think that's right |
| 14:35 | kymara | in the townhall i was at 15, 45 |
| 14:35 | kymara | then it shows me th ebacksmith (sorry, not temple) |
| 14:35 | kymara | and if i stand outside blacksmith that is about 15, 42 |
| 14:36 | kymara | and i guess when it's all black or white or black and white, there was no matching coordinate |
| 14:36 | kymara | the jumping does feel the same as the minimapjumping though |
| 14:37 | kymara | this is making me feel dizzy all the flashing so i think i'll stop |
| 14:38 | kiheru | sorry :-( |
| 14:38 | kymara | it's teh same for leaving the inn, you see the cornder of the town hall |
| 14:38 | kymara | and you were at 22,16 in the inn and if i stand in the centre of where i think i saw, by the corner of the town hall, that was 21.26 |
| 14:38 | kymara | sorry 21,16 |
| 14:45 | kymara | sometimes the chest slot flickers as i drop stuff in |
| 14:45 | kymara | as they shuffle, maybe it's when i take it out |
| 15:05 | storyteller | Hi :) May it be better when you are not teleported out of the tower with the teleporter behind Zekiel but back to the basement? |
| 15:05 | storyteller | maybe to int_semos_wizards_tower_basement at (15,26) |
| 15:05 | storyteller | or (15,21) |
| 15:09 | kymara | I'd not make that decision, it's up to laguz, it's his design |
| 15:10 | kymara | so you'd need to suggest it to him |
| 15:10 | storyteller | okay :) But thanks |
| 15:10 | kymara | (i'll comments on 'bad decisions' obviously :) ) |
| 15:11 | CIA-68 | arianne_rpg: kiheru * stendhal/src/games/stendhal/client/gui/j2d/entity/ (11 files): threading fixes |
| 15:19 | kymara | will that fix the screen jumpy problem kiheru? |
| 15:19 | kiheru | no. that was something I had started working at earlier. trying to look at the jumping now |
| 15:20 | kymara | ok |
| 15:32 | kiheru | kymara: does this help: http://filebin.ca/godxcu/repaint.patch |
| 15:36 | hendrik | there might be something wrong with the way batchUpdate is set. |
| 15:36 | hendrik | Sorry, i have not read the logs, so no idea if that comment made sense. |
| 15:36 | kymara | the problem is still there |
| 15:36 | kymara | except different maybe |
| 15:36 | kymara | now it's alsways a white flash |
| 15:37 | kymara | well i say flash but it's fairly long |
| 15:38 | kiheru | it's grey while the client is switching maps. no idea how to keep the old image :-/ |
| 15:40 | hendrik | does this change anything (might even made things worse, i don't understand the bigger picture: |
| 15:40 | hendrik | public boolean isInBatchUpdate() { |
| 15:40 | hendrik | in StendhalClient. |
| 15:40 | hendrik | return batchUpdate || contentToLoad > 0; |
| 15:40 | hendrik | } |
| 15:41 | kymara | the reason is that when i change zones i see the part of the game screen corresponding to my old coordinates. |
| 15:41 | kymara | < kiheru> ie the screen is drawn before the user object is ready |
| 15:42 | kiheru | I think the batchupdate works correctly; it's just that the drawing is done in different thread than where it's triggered |
| 15:42 | kymara | it's still doing a white flash then |
| 15:42 | kymara | with the additional 'or' part hendrik wrote |
| 15:44 | kiheru | my earlier patch just supresses drawing while it's in batchupdate, so grey bg is expected :-/ |
| 15:45 | kymara | ok, but it's not grey it's white |
| 15:50 | Bluelads4 | grey and white sounds a bit like the buddylist/textwindow loading problems I had earlier :D |
| 15:51 | kiheru | dunno if there's any way to actually keep the old image short of installing a custom RepaintManager (urgh. swing really likes to make simple things hard) |
| 15:55 | -!- | Bluelads4 is now known as blue_painting |
| 15:57 | kiheru | hmm, found a possibly working solution |
| 16:00 | kymara | yay |
| 16:02 | kiheru | for the GameScreen part, instead of the previous path: http://filebin.ca/ydtty/repaint.patch |
| 16:05 | kiheru | are the minimap jumps also when switching maps? if so, I'll be able to use a similar hack |
| 16:09 | kymara | no they weren't |
| 16:09 | kymara | they'd be when walking around a map mostly |
| 16:11 | kymara | this is looking better |
| 16:12 | kymara | that seems fine now kiheru |
| 16:12 | kiheru | ok. keeping the old image was what the awt gamescreen does |
| 16:12 | kymara | i still have hendrik's part in |
| 16:12 | kymara | do you want me to remove it and test f that was needed |
| 16:13 | kymara | because that was in stendhal client |
| 16:13 | kiheru | if it's not too much trouble. I think it's not needed, but it's good to check it |
| 16:14 | hendrik | it only changes things if the zone was not already cached. |
| 16:14 | kymara | ah okay, well it seems okay at the moment |
| 16:16 | CIA-68 | arianne_rpg: kiheru * stendhal/src/games/stendhal/client/ (GameScreen.java StendhalClient.java): suppress redraws while switching maps |
| 16:17 | kiheru | thanks for testing |
| 16:28 | kymara | that's okay |
| 17:11 | * | kiheru wonders if blue_painting will now get the whole screen light grey |
| 17:25 | blue_painting | sorry I was away... when will it maybe be light grey? |
| 17:27 | kymara | when you play with windows 7 |
| 17:28 | kymara | because you had trouble before with buddy panel and text window - I dont' know if they were always gret for you or what |
| 17:28 | kymara | grey |
| 17:28 | kymara | but since the gamescreen is now also ported to swing (like those others) it's possible it gets affected too |
| 17:29 | blue_painting | ah okay, I'll test that later, I'm currently on under windows vista |
| 17:30 | blue_painting | the grey,white thing didn't show up each time, sometimes I had to load the client again for 1 or two times before it worked again |
| 17:31 | kymara | okay in which case it may be equally unpredictable with the game screen itself, so i'm not sure when you'd see it |
| 17:53 | CIA-68 | arianne_rpg: kiheru * stendhal/src/games/stendhal/client/entity/RPEntity.java: Fix for [3037666] "[Stendhal] No xp messages in 0.86.5" |
| 18:27 | CIA-68 | arianne_rpg: nhnb * stendhal/src/games/stendhal/client/StendhalClient.java: stay in batch-update-state while waiting for data from the server |
| 18:30 | hendrik | Aaaaaa: http://apiwiki.twitter.com/Authentication |
| 18:31 | hendrik | come August 2010, we'll be turning off Basic Auth from the API. |
| 18:55 | hendrik | this oauth stuff is really complicated. |
| 18:56 | hendrik | the https basic auth stuff was 11 lines of code. |
| 18:56 | hendrik | done in about 30 minutes. |
| 18:56 | kymara | for us, or them? |
| 18:57 | hendrik | for us. |
| 18:57 | hendrik | and now they are going to disabled it. |
| 18:58 | hendrik | it's probably only 6 lines for them. |
| 19:27 | -!- | kezman [c86db8f4<(a)>gateway/web/freenode/ip.200.109.184.244] has joined #arianne |
| 19:29 | storyteller | I just requested a new feature ;) If someone could have a look at it, this would be nice :) Please tell me what you think about it. Thank you :) |
| 19:55 | -!- | blue_painting is now known as Bluelads4 |
| 19:58 | -!- | kezman [c86db8f4<(a)>gateway/web/freenode/ip.200.109.184.244] has quit [Quit: Page closed] |
| 20:10 | CIA-68 | arianne_rpg: kymara * stendhal_website/ (content/account/messages.php scripts/account.php): initial commit of a page where you can view messages sent via postman |
| 20:42 | hendrik | storyteller, i am currently busy trying to port the twitter code to the new API. |
| 20:43 | hendrik | which is really, really complex. |
| 20:43 | kymara | and i'm working on another of your feature requests, storyteller - reading postman messages from the website. |
| 20:46 | Bluelads4 | and I'm going to take a look at it because I'm curious :D |
| 20:47 | kymara | eheh. i just dont' want to break my concentration but i do always see new requests because i check that page very frequently (and it appears in the feeds) |
| 20:49 | Bluelads4 | :) |
| 21:03 | hendrik | this thing is sending the body before the header :-/ |
| 21:13 | kymara | bla |
| 21:13 | kymara | http://stendhalgame.org/wiki/Price_list |
| 21:14 | kymara | stuff like that is so incredibly timeconsuming to do, becomes ou of date really fast, and should just be done 'better' by linking with code (like for example how mr taxman's books do it) |
| 21:16 | hendrik | replace with redirect to Stendhal NPCs |
| 21:16 | kymara | And that will confuse the person doing it. |
| 21:17 | kymara | I guess he's in the middleof it. |
| 21:17 | kymara | i know who that player is, but i lack energy to try to speak to him. |
| 21:18 | hendrik | i left him a message on his talk page. |
| 21:19 | hendrik | he will get a yellow bar on every page the next time he logs in to the wiki. |
| 21:25 | hendrik | i gave up on the twitter stuff: http://stackoverflow.com/questions/3383349/simplest-way-to-post-twitter-status-update-to-a-dedicated-account-in-java |
| 21:26 | -!- | kezman [c86db8f4<(a)>gateway/web/freenode/ip.200.109.184.244] has joined #arianne |
| 21:26 | kymara | okay. |
| 21:27 | hendrik | SF.net 2.0 does not support CVS anymore. |
| 21:29 | hendrik | but it supports subprojects. |
| 21:42 | kiheru | hmm, that would mean we'd need to select what to use |
| 21:47 | hendrik | picking between git and svn should be easy. |
| 21:47 | hendrik | the admin interface is extremly annoying. |
| 21:48 | hendrik | well, <class 'git.errors.NoSuchPathError'>: /git/p/testsf2/git.git |
| 21:49 | kiheru | I thought there'd also be hg and bzr |
| 21:49 | hendrik | no |
| 21:49 | hendrik | well, of course it might still be imcomplete. |
| 21:50 | hendrik | Tools: External Link, Git, SVN, Wiki, Tickets, Discussions, Download, Subproject |
| 21:50 | kiheru | oh. those were added maybe a year ago to sf at the same time as git |
| 21:50 | kymara | and mercurial. |
| 21:50 | kymara | no wait i'm too annoyed to comment, hush now. |
| 21:50 | kiheru | hg=mercurial |
| 21:50 | kymara | okay. |
| 21:50 | hendrik | kiheru, https://sourceforge.net/p/testsf2/ |
| 21:50 | kymara | is 'from' and 'to' better than 'source' and 'target' for purposes of dsplay to players? |
| 21:51 | hendrik | yes |
| 21:51 | hendrik | people know that from email. |
| 21:51 | kymara | they're like obsessed with changing stuff |
| 21:51 | kymara | have you noticed the finding software thing has canged totally |
| 21:51 | kymara | changed |
| 21:51 | kiheru | yep. source and target are quite techy |
| 21:51 | kymara | okay. |
| 21:52 | kiheru | oh, it has changed again |
| 21:53 | kiheru | starting to get used to sf changing completely every a few months |
| 21:53 | CIA-68 | arianne_rpg: kymara * stendhal_website/ (content/account/messages.php scripts/account.php): |
| 21:53 | CIA-68 | arianne_rpg: Show messages for all the player's characters and add a 'to' column. Make unseen |
| 21:53 | CIA-68 | arianne_rpg: ones bold and remove that column. Make player messages get a URL to the |
| 21:53 | CIA-68 | arianne_rpg: character page, and support messages orange and with a URL, and remove |
| 21:53 | CIA-68 | arianne_rpg: messageType column |
| 21:53 | kymara | yeah it's just the old one had the top 10 most active this week on that page and so arianne rpg did well on that often. |
| 21:54 | kymara | that's why i'm put out :P |
| 21:59 | -!- | Bluelads4 [~Bluelads4<(a)>p5B34BEF6.dip.t-dialin.net] has left #arianne [] |
| 22:00 | kymara | http://imagebin.ca/view/61FmLSW.html <- for the messages |
| 22:00 | kiheru | activity gets buried deeper and deeper. it used to be on the front page |
| 22:00 | kymara | thats weird for me as soon as i load it gets hidden (that image) |
| 22:01 | kymara | http://imagebin.ca/view/PhLLFpxe.html if it doesn't work for you |
| 22:01 | kiheru | the same |
| 22:01 | kymara | and sorry, the test message which was meant to be an undelivered one did get delivered the next time i logged in :P so don't be confused by that |
| 22:03 | kiheru | looks nice. an undelivered one would have some sort of marker? |
| 22:03 | kymara | they are the bold ones |
| 22:03 | kiheru | ok |
| 22:04 | kymara | I could make the text say: |
| 22:04 | kymara | This is a list of the recent delivered and <b>undelivered</b> messages sent to your characters. |
| 22:04 | kymara | if that would help? |
| 22:07 | kymara | if the page had a 'next 100' type thingy which could be used as input then i could pass that as a parameter to the query and get the next 100 messages, etc. or just a 'show all' option. but does it then not become able to have a pretty url? |
| 22:08 | hendrik | i think we should limit that to 100 or 7 days anyway. |
| 22:08 | hendrik | nice urls are not really important because it is page google will never see. |
| 22:09 | kymara | okay, atm it's just 100 i think and not time limit |
| 22:09 | kymara | because i was trying to debug and stripped everything out |
| 22:11 | kymara | can we go a bit longer than 7 days though |
| 22:11 | hendrik | okay |
| 22:12 | kymara | i was going to do 3 months but that is pretty differen t to 7 days :P |
| 22:12 | hendrik | that's okay. |
| 22:12 | kymara | okay so 3 months or 100 |
| 22:13 | CIA-68 | arianne_rpg: kymara * stendhal_website/scripts/account.php: limit number of messages to display to 3 months ot 100, whichever is less. |
| 22:15 | kymara | shall i add it to the my account navigation box already? maybe with the postman button image? |
| 22:18 | storyteller | Kymara, Hendrik: Don't worry, this request was just an idea. I don't want to disturb you while you do other things, sorry... |
| 22:19 | storyteller | It was just an idea, maybe for the future. It hasn't to be done for the next release or some next releases, I know that and also don't want that. I know how complex this is and therefore other things have higher priority of course |
| 22:25 | hendrik | kymara, it looks fine. |
| 22:25 | hendrik | yes, please add it. |
| 22:37 | kymara | oes it need a new css? |
| 22:37 | kymara | does |
| 22:37 | hendrik | for the button? |
| 22:37 | kymara | yes it's an existing image |
| 22:37 | kymara | hm maybe i can just use exactly the same tag thingy too |
| 22:38 | kymara | okay, i do that |
| 22:38 | hendrik | what are you doing? |
| 22:39 | kymara | <li><a id="menuPlayerOnline" href="<?php echo(rewriteURL('/account/messages.html')); ?>">Messages</a></li> |
| 22:39 | kymara | menuPlayerOnline is the postman picture |
| 22:39 | hendrik | please don't use an id twice. |
| 22:39 | kymara | okay. |
| 22:39 | kymara | so then i have to tell css what menuAccountMessages is |
| 22:39 | kymara | so do i need a new css number? |
| 22:40 | hendrik | yes. |
| 22:42 | hendrik | while you are at it, could you add this, please: |
| 22:42 | hendrik | .prettytable th { background: #DDD; |
| 22:42 | hendrik | } |
| 22:42 | kymara | and remove the backgruonds on my ths ? |
| 22:42 | hendrik | yes. |
| 22:43 | kymara | at least you left plenty of room for expansion with the css files. |
| 22:43 | * | hendrik giggles. |
| 22:43 | kymara | we can do up to 99999999 revisions |
| 22:43 | hendrik | even zzzzzzzz |
| 22:43 | kymara | then maybe move onto hexadecimal naming or something |
| 22:43 | kymara | yeah, that |
| 23:03 | CIA-68 | arianne_rpg: kymara * stendhal_website/scripts/urlrewrite.php: Add rewrite rule for messages page |
| 23:14 | CIA-68 | arianne_rpg: kymara * stendhal_website/ (css/00000010.css css/ie000007.css index.php): Add messages page to 'my account' navigation box. make pretty table always have a grey background for the header parts |
| 23:14 | CIA-68 | arianne_rpg: kymara * stendhal_website/content/account/messages.php: don't add background to <th> manually as it's now in css |
| 23:15 | CIA-68 | arianne_rpg: kymara * stendhal_website/content/account/myaccount.php: add 'messages' page and unify all content with the 'My Account' box |
| 23:22 | CIA-68 | arianne_rpg: kymara * stendhal_website/stendhal_website.sql: Use a insert into news statement which works with the current news table which is created |
| 23:25 | kymara | in cvs the stendhal.jnlp is still 0.79 |
| 23:25 | kymara | but on the server it is 0.86.1 |
| 23:25 | kymara | to avoid issues when we next update shall i change cvs? |
| 23:25 | hendrik | yes, please. |
| 23:27 | kymara | and shall i update to use the new messages page or is this a bit scary? we'll need to add a new rewrite rule also i guess, i put it on teh script |
| 23:28 | kymara | RewriteRule ^/account/messages.html$ /index.php?id=content/account/messages [L] |
| 23:36 | hendrik | okay, the apache config is updated. |
| 23:39 | CIA-68 | arianne_rpg: kymara * stendhal_website/content/account/login.php: fix typo (matchs -> matches) |
| 23:40 | kymara | yay |
| 23:40 | kymara | ooh, you know what, should i do sth special for the 2010-07-20 00:00:00 dates? |
| 23:40 | kymara | i did think of that and then forgot again |
| 23:40 | kymara | i guess it would be easy |
| 23:40 | hendrik | may be a good idea. |
| 23:40 | hendrik | yes |
| 23:41 | kymara | say 'Unknown' or leave black? |
| 23:41 | kymara | blank |
| 23:41 | hendrik | both is fine. |
| 23:44 | kiheru | I think unknown would be clearer |
| 23:45 | kymara | okay |
| 23:48 | kymara | okay, well that's on the website now :) |
| 23:48 | kiheru | :-) |
| 23:53 | kymara | hm, i guess i could have linked to the page per npc too. |
| 23:53 | kymara | i mean e.g. http://stendhalgame.org/npc/Dagobert.html |
These logs of #arianne were automatically created on irc.freenode.net