00:01.14 | *** join/#curseforge Ominous__ (n=Ominous@85-210-101-3.dsl.pipex.com) |
00:01.51 | Dashkal | Lemme know when you get that document drafted |
00:02.01 | ckknight | will do |
00:02.05 | ckknight | it'll be a public document |
00:10.36 | ckknight | http://www.curseforge.com/projects/curseforge/pages/how-to-approve-projects-and-files/ |
00:10.37 | ckknight | thoughts? |
00:13.29 | ckknight | k, added two more points |
00:13.50 | ckknight | Dashkal: ping ^--- |
00:13.56 | ckknight | also, Arrowmaster |
00:14.18 | Dashkal | pong |
00:14.27 | ckknight | Dashkal: I made the document |
00:14.29 | Dashkal | simple enough. pretty much what I thought it would be |
00:14.48 | Dashkal | process would take a good chunk of time. I can see why you need admins |
00:15.24 | ckknight | I also added http://www.curseforge.com/projects/curseforge/tickets/462-make-file-approval-more-automated/ |
00:15.32 | ckknight | file approval is annoying |
00:15.34 | ckknight | project approval is easy |
00:15.39 | ckknight | go with your gut, mostly |
00:15.47 | Dashkal | rules and NDA the two new points? |
00:15.50 | ckknight | yea |
00:15.58 | Dashkal | glad there isn't an NDA atm |
00:16.03 | ckknight | Warhammer. |
00:16.09 | ckknight | we've denied projects because of it |
00:16.21 | Dashkal | (Wow centric) IIRC the only thing a mod can do that's banned is translate? |
00:16.35 | Arrowmaster | guessing you can either approve, deny, or ignore a project? |
00:16.44 | Arrowmaster | ignore meaning leave it to somebody else to do |
00:16.54 | ckknight | Arrowmaster: you can approve, deny, mark as "under review", or just not do anything |
00:17.41 | Dashkal | under review would be handy for taking the time to scan, investigate, etc without another admin clobbering you |
00:18.16 | ckknight | yep |
00:18.23 | ckknight | added that Monday :-P |
00:18.26 | ckknight | no, wait, Friday |
00:18.27 | ckknight | that's it |
00:18.33 | ckknight | it also says who is reviewing it |
00:18.41 | ckknight | so it'd be (Under Review by Arrowmaster) |
00:19.33 | Dashkal | Also good |
00:19.52 | Arrowmaster | i dont see anything on CF idicating im more than a normal user |
00:19.54 | *** join/#curseforge Zhinjio (i=1000@70.91.168.58) |
00:20.18 | ckknight | Arrowmaster: check the front page? |
00:20.30 | ckknight | Arrowmaster: oh, you may have to relog |
00:20.32 | ckknight | shrugs |
00:21.19 | ckknight | easy test is to go to /admin/ |
00:21.25 | ckknight | and see if it tells you if you're allowed |
00:21.42 | Arrowmaster | Weâre sorry, youâve attempted to access a page that youâre not allowed to access. |
00:21.42 | Arrowmaster | If you find this message to be in error please notify the administrators. |
00:21.51 | Dashkal | why do I always find the need to poke at pages like that? |
00:22.06 | Aiiane_ | I might consider volunteering, but I'll have to think about whether I'll have the time :) Don't like committing to things I won't be able to give the time for consistently :) |
00:22.07 | *** join/#curseforge Zhinjio (i=1000@70.91.168.58) |
00:22.17 | Dashkal | ^^^ |
00:22.24 | Dashkal | Exactly my problem, Aiiane_ |
00:22.56 | Arrowmaster | i figure if i dont do enough theyll probably just remove me, but probably not since they all like me |
00:22.58 | ckknight | Arrowmaster: your name is Arrowmaster, right? |
00:23.05 | Arrowmaster | ckknight: yes |
00:23.16 | Dashkal | Erm, why am I guessing at this.. |
00:23.21 | Dashkal | What kind of time committment are you looking for? |
00:23.31 | ckknight | um, try now? |
00:24.39 | netcurse | as right now it s mostly checking time to times files and projects approval queue |
00:24.53 | netcurse | when we have more community going on, it will require more time |
00:25.27 | Nechckn | NeT... you don't speak any Italian, by chance, do you? |
00:25.36 | netcurse | i could read it |
00:25.52 | ckknight | netcurse is all French-like and such |
00:26.10 | Nechckn | Hmm I know the french part.. I was just hoping |
00:26.24 | netcurse | if it s just a simple translation you can try me |
00:26.25 | Nechckn | trying to help a guy who speaks italian and it's not going well |
00:26.35 | netcurse | ah |
00:27.09 | Arrowmaster | i still get a 403 |
00:27.14 | ckknight | bah |
00:27.17 | ckknight | hang on |
00:27.42 | Arrowmaster | i know my account is funny, ive been able to see projects i shouldnt have and such |
00:30.03 | Nechckn | netcurse unfortunately, not simple... this person really doesn't do much English at all. NP though Thank you anyway! |
00:30.25 | Dashkal | Oh sure. I should really put some work in to offset the hours of coding done on tickets I begged for :p |
00:30.39 | netcurse | np nechckn |
00:31.22 | *** join/#curseforge Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
00:31.22 | *** mode/#curseforge [+o Kaelten] by ChanServ |
00:32.20 | Arrowmaster | Dashkal: thats like me except for intead of offset the hours of coding done on tickets its more like the hours i harass ckknight over bugs in his shit ive had to trackdown and fix |
00:32.35 | Dashkal | heh |
00:32.37 | Kaelten | heya guys |
00:32.39 | ckknight | bah |
00:32.40 | Dashkal | Mwrarf |
00:32.44 | ckknight | hey, Kaelten |
00:33.43 | *** join/#curseforge quoin (n=quoin@219-90-181-170.ip.adam.com.au) |
00:33.57 | Dashkal | ckknight: is there an easy way to flag a wowace project _not_ to be converted when the time comes? I wanna move GSP over to curse but I don't want to remove it from WAU for the time being |
00:34.18 | ckknight | Dashkal: when the transition occurs, WAU goes down |
00:34.28 | Zhinjio | G'morning. |
00:34.34 | Dashkal | that's a month from now, isn't it? |
00:34.40 | ckknight | give or take |
00:34.46 | ckknight | morning, Zhinjio |
00:34.52 | Arrowmaster | ckknight: it works! |
00:35.18 | Arrowmaster | k queues are empty, taking the day off |
00:36.04 | Zhinjio | idles to go to dinner. Back later. |
00:46.06 | ckknight | morning, then dinner |
00:46.07 | ckknight | good times. |
00:46.21 | Dashkal | mmm, ugt |
00:47.32 | ckknight | I know |
00:47.38 | ckknight | Zhinjio just has a fucked up schedule |
00:49.27 | Dashkal | mmm funny error messages: "I didnât think this set of error conditions could ever happen" |
00:49.31 | Dashkal | I've coded a few of those |
00:49.40 | Dashkal | Haven't had one fire y et |
00:50.00 | Dashkal | but at least I stacktrace when I do it so I can figure out how the hell it happened :p |
00:52.21 | Kaelten | ckknight: working on it my main comp is having issues :S |
00:52.46 | ckknight | Kaelten: okay |
00:53.12 | Kaelten | fucking mobile me |
00:53.54 | ckknight | lol |
00:55.12 | Kaelten | oh that is so many levels of gay |
00:55.26 | Dashkal | O.o |
00:55.27 | Kaelten | I accidently click on the idisk icon in finder and my computer locks up |
00:55.32 | ckknight | ah |
00:55.37 | Dashkal | finder. say no more :p |
01:00.28 | Kaelten | Dashkal: :P |
01:00.42 | Dashkal | eh, not really a fair tease. I've never attempted to use OSX |
01:00.53 | Kaelten | lol |
01:00.59 | Kaelten | you know I honestly really like it |
01:01.27 | Dashkal | I like having the freedom to fuck my system up anyway I want to. I consider a mac a step in the wrong direction from microsoft given that |
01:01.32 | Kaelten | I still keep a windows box around for gaming |
01:01.38 | Kaelten | lol |
01:01.52 | Dashkal | I'm under no illusions :p There's a reason I'm on a six month reinstall cycle |
01:02.14 | Dashkal | meh, this is gonna be a late night *sigh* |
01:02.19 | Kaelten | that would be delusions ;) |
01:02.56 | Dashkal | oh no, I'm not for a moment deluding myself into thinking that my freedom to tinker will ever give me anything approaching "stable" :p |
01:03.03 | Kaelten | lmao |
01:03.07 | Dashkal | I'm running KDE 4.1 on my work puter just cause I like the eye candy |
01:03.16 | Kaelten | I will say I've happily had osx running on this laptop for more than a year now |
01:03.22 | Dashkal | I went so far as to bring in from home a discarded video card just to turn it up |
01:03.29 | Kaelten | lol |
01:03.39 | Dashkal | as a bonus I can idle in /g during breaks now :p |
01:03.50 | Kaelten | lol |
01:03.55 | Kaelten | yer a slacker! |
01:03.56 | Kaelten | I knew it |
01:03.59 | Dashkal | framerate is total shit, and probably (ok, not probably) for the best |
01:04.03 | Dashkal | No way in hell I could play |
01:04.19 | Kaelten | hehe |
01:04.28 | Kaelten | new 9500gt only 100 bucks |
01:04.55 | Dashkal | Something about having composting in kde and wow running at the same time is a bit of a strain for my old 6200 LE |
01:05.05 | Kaelten | lol I bet |
01:05.13 | Kaelten | I have a 6800 in my linux server here at home |
01:05.25 | Kaelten | There is something wrong about that |
01:05.29 | Dashkal | heh |
01:06.27 | Dashkal | Though of course I'm a slacker... and I'm paying for it today. GOnna be a late evening, I missed my goal and I have to demo it tomorrow |
01:06.36 | Dashkal | mutters |
01:06.46 | Kaelten | heh |
01:06.53 | Dashkal | actually the project didn't go as smoothly as I had hoped |
01:07.01 | Dashkal | fucking wizard framework |
01:07.10 | Kaelten | ? |
01:07.16 | Dashkal | I really really wish I had just done one from scratch. This damn thing has officially cost me more time than it saved |
01:07.33 | Kaelten | ouch |
01:07.39 | Dashkal | The application I'm coding is basically a big wizard that loops over and over (it's a call center application) |
01:07.49 | Dashkal | What I'm doing with it was ... not considered in its design |
01:07.59 | Dashkal | I've pretty much raped it in every way possible, actually |
01:08.38 | Aiiane | :X |
01:08.48 | Kaelten | did you offer lube first? |
01:08.49 | Dashkal | (java) Last friday I wrote some code to walk the component chain and hunt down the "Next" button so I could forcibly click it when I needed to |
01:09.03 | Dashkal | I had to break accessibility restrictions and reflect out a package-private variable |
01:09.06 | Dashkal | So no, no lube |
01:09.57 | Kaelten | lol |
01:10.00 | Dashkal | If that went over everybody's head: I broke quite a few java rules in order to forcibly make a library do something it was designed to keep me from doing |
01:10.10 | Dashkal | Bit of a red flag, that |
01:10.42 | Dashkal | Fortunately I'm very good at encapsulation. Very very little code knows about the hack :p |
01:11.32 | Kaelten | hehe |
01:11.39 | Dashkal | But after I wrote that, my todo list sprouted a task: "Rewrite the wizard library yourself" |
01:11.41 | Kaelten | oh I got it, too bad yer not in python, no private variables |
01:11.49 | Dashkal | None in java either |
01:11.52 | Dashkal | reflection |
01:11.58 | Dashkal | field.setAccessable(true); |
01:12.01 | Dashkal | field.get() |
01:12.20 | Kaelten | heh |
01:12.24 | Dashkal | You just have to make a very strong point of breaking the rules. It doesn't let you do it accidently :p |
01:12.41 | Dashkal | and doesn't work at all in secure code |
01:12.47 | *** join/#curseforge Garoun (n=Garou@c-98-204-102-177.hsd1.va.comcast.net) |
01:13.08 | Dashkal | I like it. Freedom to do what I need to and a really big red flag telling you you shouldn't :p |
01:14.29 | Dashkal | Ever wonder why I worked so hard to get a way to make true private vars in lua? :p |
01:14.48 | Kaelten | lol |
01:15.02 | *** join/#curseforge gramg|afk (n=dmangus@c-67-169-221-67.hsd1.or.comcast.net) |
01:18.20 | Dashkal | bad Dashkal. Resist the temptation to vote up the test ticket just because its there |
01:18.31 | Kaelten | lol |
01:19.01 | Dashkal | Ticket 458 looks familiar. dupe? |
01:19.36 | Dashkal | http://www.curseforge.com/projects/curseforge/tickets/458 |
01:21.17 | Dashkal | my god, what crack was I smoking when I wrote this class? |
01:21.23 | Dashkal | Concepts mixed much? |
01:21.30 | ckknight | dude |
01:21.32 | ckknight | wait, what? |
01:21.33 | ckknight | woah |
01:22.34 | Dashkal | At some point I apparently decided that the ability to run a task in the background was inherently tied to the ability to have different "cards" on a wizard page (cards let you swap out the UI without navigating) |
01:24.45 | Kaelten | you're masterful, but you exceeded the ballmer point |
01:24.59 | Dashkal | "ballmer point"? |
01:25.37 | Kaelten | sorry ballmer peak |
01:25.38 | Kaelten | http://www.urbandictionary.com/define.php?term=Ballmer+Peak |
01:26.19 | Dashkal | oh lord, when I was designing this lil gem I fell right off the far side of the mountain |
01:27.06 | Kaelten | lol |
01:27.19 | Dashkal | shakes his head in dismay |
01:27.27 | Dashkal | The plus side is that next week I get to destroy it entirely |
01:27.33 | Dashkal | It just became obsolete |
01:28.26 | ckknight | ...lol |
01:29.07 | Dashkal | I like it when I obsolete bad code :p |
01:30.04 | Dashkal | ckknight: adapt javadoc ;) |
01:30.06 | Dashkal | flees |
01:30.16 | ckknight | Dashkal: luadoc is shitty, though |
01:30.27 | ckknight | well, it didn't meet my requirements |
01:30.43 | Dashkal | oh no, I suggested you use javadoc proper and just have it read --[[- instead of /** |
01:30.54 | ckknight | shudders |
01:31.00 | ckknight | also, it wouldn't be great in all situations |
01:31.03 | Dashkal | damnit, I hate it when tea smells better than it tastes |
01:31.06 | ckknight | for example, multiple return statements |
01:31.11 | Dashkal | I wasn't even remotely serious :p |
01:31.32 | Kaelten | ckknight: too bad we cant use sphinx |
01:31.32 | Dashkal | javadoc can document java beautifully. And is almost unusable for anything else |
01:31.34 | Kaelten | pocoo people did awesome on it |
01:31.42 | ckknight | sphinx? |
01:31.48 | Dashkal | Since it knows and operates on the java source as well as its comments |
01:31.58 | Kaelten | http://sphinx.pocoo.org/ |
01:32.25 | Kaelten | Dashkal: same for sphix, it operates on the python to do some forms of introspection iirc |
01:32.54 | *** join/#curseforge gramg (n=dmangus@c-67-169-221-67.hsd1.or.comcast.net) |
01:33.04 | Dashkal | could always write a quick Lua->AST parser and make a tool from that as a starting point |
01:33.14 | Dashkal | I think the Lua->AST part has been done already |
01:33.41 | ckknight | I'm gonna see how markdown works for this |
01:34.02 | starlon | Anyone got their beta key yet? |
01:34.04 | Dashkal | if not the EBNF is available. You can write a parser pretty damn quick with that done for you |
01:34.09 | Dashkal | starlon: /wrists |
01:34.11 | Dashkal | not yet |
01:34.15 | starlon | ah :) |
01:34.16 | starlon | k |
01:35.45 | Dashkal | hammers on gmail's refresh link a few more times |
01:36.03 | Dashkal | Most likely it'll get sent tomorrow. Signs keep suggesting that |
01:36.14 | Dashkal | depending of course on how many of us they let in |
01:36.46 | Dashkal | anybody know how many players a server can take at a time? |
01:37.02 | Dashkal | I came to an educated guess of 3k back in the 1.10 days |
01:38.11 | Kaelten | probably a bit more than that now |
01:38.22 | Kaelten | they've had to have added servers as time goes by, for the new zones |
01:39.11 | Dashkal | If I had to ballpark now I'd guess 5k, but that's nothing more than a guess |
01:53.17 | netcurse | wow announced 10.9 players today |
01:53.23 | netcurse | millions* |
01:53.49 | Kaelten | wow |
02:03.14 | *** join/#curseforge Tenchworks (n=none@252.174.182.69.in-addr.arpa) |
02:07.58 | Dashkal | meh, one more hour and I'm going home regardless |
02:09.44 | *** join/#curseforge Guillotin1 (n=Guilloti@ip68-111-86-113.oc.oc.cox.net) |
02:13.33 | *** join/#curseforge Hjalte (n=Hjalte@0x50a58153.svgnxx1.dynamic.dsl.tele.dk) |
02:28.53 | *** join/#curseforge ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
02:28.53 | *** mode/#curseforge [+o ckknight] by ChanServ |
02:30.53 | *** join/#curseforge Kody- (n=kody@m0a0f36d0.tmodns.net) |
02:30.53 | *** mode/#curseforge [+o Kody-] by ChanServ |
02:56.19 | Dashkal | FINALLY. all the compile errors out of this damn thing |
02:56.29 | Dashkal | ok, that's enough. back bright and early to finish this damn thing |
02:56.37 | Dashkal | only 4 coding hours left till I have to show it to the boss *sigh* |
02:56.41 | Kaelten | hehe |
02:56.57 | ckknight | good luck, Dashkal |
02:56.59 | Dashkal | meh |
02:57.01 | Dashkal | we'll see |
02:57.06 | Dashkal | Worst case I don't demo it tomorrow |
02:57.11 | Dashkal | But I get major points if I pull it off :p |
02:57.26 | Dashkal | I can always just put some hours in over the weekend if I fall through... but I'd rather not. |
02:58.00 | Dashkal | anyway, home time. back on in an hour or so |
03:35.41 | *** join/#curseforge Dashkal (n=dashkal@WoWUIDev/Nexus/dashkal) |
03:35.56 | Dashkal | mwrarf |
03:40.44 | Dashkal | 20 minutes till the first of auguest EST... yeah right but I can hope/be deluded |
03:49.41 | *** join/#curseforge Pazza_ (n=john@cpe-68-173-188-62.nyc.res.rr.com) |
03:59.29 | Ackis | humps Dashkal |
03:59.58 | Dashkal | hmm, maybe I should take up that admin spot just so I can kick him when he gets amorous like that :p |
04:00.13 | Dashkal | Already in withdrawal, Ackis? |
04:00.49 | Ackis | mmhmmm |
04:00.52 | Ackis | admin spot? |
04:00.56 | Ackis | w/ curse? |
04:00.58 | Ackis | God help us |
04:01.18 | Dashkal | cackles |
04:03.23 | Ackis | so to get 1% rep a day w/ ravenholdt I need 28 heavy junkboxes |
04:08.02 | Dashkal | Nope, no key :p |
04:08.24 | sylvanaar | i wonder if the 64 bit, biometric fingerprint reader driver is available yet |
04:09.35 | sylvanaar | !google 64 bit fingerprint scanner |
04:09.40 | sylvanaar | oops |
04:10.12 | *** join/#curseforge sb (n=sb@78.42.200.228) |
04:14.53 | *** join/#curseforge quoin (n=quoin@219-90-172-29.ip.adam.com.au) |
04:16.18 | Ackis | needs Murky key! /target Kaelten |
04:52.01 | Dashkal | ckknight: carto3 "sometimes" auto adjusts when I change zones... |
04:52.21 | Dashkal | shatt -> IQD: No problem |
04:52.25 | Dashkal | Flying out of shatt, not so much |
04:52.59 | Dashkal | It's not in "follow the player POI" mode since I want it to stay centered on my current zone |
04:58.54 | ckknight | file a ticket |
04:59.56 | *** join/#curseforge FrostByghte (n=frostbyg@70-250-240-34.ded.swbell.net) |
05:11.06 | Kaelten | Ackis: :P |
05:25.06 | Zhinjio | Ackis: ping me in IM when you get free |
05:34.02 | *** join/#curseforge Guillotin1 (n=Guilloti@ip68-111-86-113.oc.oc.cox.net) |
05:42.50 | *** join/#curseforge HolgerDK (n=markj@0x57372af1.nfnqu1.dynamic.dsl.tele.dk) |
05:50.57 | Ackis | delayed respone by Kaelten is delayed :P |
05:52.33 | sylvanaar | make an irc bot to file tickets |
05:53.01 | sylvanaar | nn |
05:56.12 | Ackis | wwwwwwwwwwwwwwwwwwwwwwwww |
05:56.20 | Kaelten | ~lart Ackis |
05:56.20 | purl | executes killall -HUP Ackis |
05:56.37 | Ackis | damnit |
05:56.42 | Ackis | tabbed to the wrong window :P |
05:57.02 | Dashkal | well that was fun and profitable |
05:57.15 | Dashkal | one run around shadowmoon with engy goggles/mote extractor/mining pick |
05:57.25 | Dashkal | I think I made 200-300 gold in one loop |
05:58.37 | Ackis | yah well I just got a tapered greatsword! |
05:59.27 | Dashkal | Key should be in my inbox tomorrow, I figure I'll get to play sunday evening |
05:59.27 | *** join/#curseforge kaugummi (n=kaugummi@2002:5091:bfed:55f:20d:93ff:fe87:d832) |
05:59.37 | Dashkal | Key means nothing until I get the damn client downloaded :p |
06:00.02 | Ackis | dl it now? |
06:00.21 | Dashkal | Too late, going to bed |
06:00.35 | Dashkal | And I don't leave this thing running in windows unattended |
06:02.17 | gramg | will do sexually explicit things for his key to come in mail soon |
06:02.58 | Ackis | lol |
06:04.00 | Dashkal | Given the masculine pronoun, I'd rather not see that :p |
06:04.10 | gramg | lol |
06:05.40 | Ackis | ping kagaro |
06:06.05 | Dashkal | sleep time |
06:06.24 | Ackis | night lover |
06:15.15 | *** join/#curseforge Aikawa (n=shingo@p5B0577D1.dip.t-dialin.net) |
06:20.28 | *** join/#curseforge Elkano (i=Elkano@WoWUIDev/WoWAce/Elkano) |
06:20.38 | *** join/#curseforge Movix (n=mattes@82.242.144.196) |
06:34.09 | *** join/#curseforge kaugummi (n=kaugummi@2002:5091:dfb1:55f:20d:93ff:fe87:d832) |
06:41.35 | *** join/#curseforge MentalPower (n=MPower@WoWUIDev/Norganna/Administrator/MentalPower) |
07:21.10 | *** join/#curseforge MentalPower (n=MPower@WoWUIDev/Norganna/Administrator/MentalPower) |
07:23.00 | *** join/#curseforge MentalPower (n=MPower@WoWUIDev/Norganna/Administrator/MentalPower) |
07:36.17 | *** join/#curseforge Orionshock (n=chatzill@ip68-225-195-1.ph.ph.cox.net) |
07:41.48 | *** join/#curseforge grzesieq (n=grzesieq@irssi/user/grzesieq) |
07:46.37 | grzesieq | is "make the info box on forums fixed width to make them more readable" good enough for a ticket? |
07:49.25 | *** join/#curseforge cladhaire (n=jnwhiteh@WoWUIDev/WoWI/Featured/Dongle/cladhaire) |
07:54.09 | *** join/#curseforge cncfanatics (n=Diego@WoWUIDev/cncfanatics) |
08:17.50 | *** join/#curseforge smariot1 (n=smariot@bas3-sudbury98-1168048936.dsl.bell.ca) |
08:23.48 | grzesieq | Is the problem with profile page not rendering properly known? It's not on the tickets system, but since it's displaying wrong for me in both WebKit and Gecko, it's hard to believe no one noticed yet. |
08:24.39 | grzesieq | looks like this: http://www.grabup.com/uploads/784e35c19db7597c2a15fa44f42bfe1e.png |
08:28.42 | *** join/#curseforge Ominous (n=Ominous@85-210-101-3.dsl.pipex.com) |
08:34.19 | *** join/#curseforge yoshimo (n=chatzill@p5B0C2A22.dip0.t-ipconnect.de) |
08:35.33 | Arrowmaster | grzesieq: thats not what mine looks like in firefox3 |
08:35.45 | grzesieq | hmm |
08:35.55 | grzesieq | i checked it in Safari and Camino |
08:39.33 | grzesieq | hm, it works ok in firefox |
08:39.48 | grzesieq | tho, after logging in it redirected me to http://www.curseforge.com/users/login/None |
08:40.08 | grzesieq | oh, it's off again |
08:40.38 | grzesieq | http://www.grabup.com/uploads/1aa844acde5282e24d4805bcd5af524b.png |
08:43.50 | grzesieq | Arrowmaster: should I make a ticket for that? |
08:45.32 | Arrowmaster | somebody mentioned that 'None' thing earlyer |
08:45.42 | Arrowmaster | might already be a ticket for it |
08:46.26 | grzesieq | I mean the display bug |
09:11.07 | *** join/#curseforge gramg|sleeping (i=dmangus@c-67-169-221-67.hsd1.or.comcast.net) |
09:13.54 | *** join/#curseforge charon (n=thomas@84-75-158-234.dclient.hispeed.ch) |
09:14.26 | charon | morning |
09:14.45 | *** join/#curseforge Vecnah (n=vecna@clearstream.vecnix.net) |
09:23.53 | yoshimo | greetings charon |
09:26.00 | sb | morning *yaen* |
09:26.03 | sb | yawn even |
10:23.45 | *** join/#curseforge copystring (n=copystri@p548A0FA8.dip0.t-ipconnect.de) |
10:51.36 | *** join/#curseforge quoin (n=quoin@219-90-172-29.ip.adam.com.au) |
11:02.06 | charon | what's the "tags" field on curse projects? |
11:02.06 | starlon | git's slow tonight |
11:02.30 | charon | huh |
11:06.11 | starlon | charon: http://forums.curseforge.com/showthread.php?t=21 |
11:06.19 | starlon | not much |
11:06.39 | charon | aha |
11:06.57 | charon | if it's git fetch being slow, note that it became a builtin (written in C) somewhere around 1.5.4 so you may have to update |
11:07.14 | starlon | nah it was a push --tags |
11:08.58 | charon | ah, that one's been builtin since 1.3.1 :) |
11:09.08 | starlon | heh |
11:09.27 | charon | oh, wrong, 1.4.1-rc1 actually |
11:09.31 | charon | git describe is fun |
11:09.33 | starlon | lol |
11:09.42 | starlon | cool |
11:20.57 | *** join/#curseforge Chompers (n=Chompers@cpc1-cove9-0-0-cust541.brhm.cable.ntl.com) |
11:41.20 | *** join/#curseforge Kody- (n=kody@76.4.244.26) |
11:41.20 | *** mode/#curseforge [+o Kody-] by ChanServ |
11:52.55 | *** join/#curseforge Jim-Bim (n=chatzill@mnsr-4db17865.pool.einsundeins.de) |
12:08.24 | *** join/#curseforge Movix (n=mattes@82.242.144.196) |
12:41.15 | *** join/#curseforge cncfanatic1 (n=Diego@78-22-179-31.access.telenet.be) |
12:51.15 | CIA-52 | 03neikos 072.4.1217594921 * r131 10[wow] goingprice_allakhazam /: Tagging version 2.4.1217594921 |
12:51.18 | CIA-52 | 03neikos * r130 10[wow] goingprice_allakhazam / (GoingPrice_Allakhazam.lua GoingPrice_Allakhazam.toc): Updating to version 2.4.1217594921 |
13:05.53 | *** join/#curseforge Garoun|Loupana (n=Garou@c-98-204-102-177.hsd1.va.comcast.net) |
13:10.16 | *** join/#curseforge Srosh (n=Srosh@c136237.adsl.hansenet.de) |
13:19.32 | *** join/#curseforge Vecnah (n=vecna@clearstream.vecnix.net) |
13:36.44 | *** join/#curseforge Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
13:36.44 | *** mode/#curseforge [+o Kaelten] by ChanServ |
13:43.38 | *** part/#curseforge Orionshock (n=chatzill@ip68-225-195-1.ph.ph.cox.net) |
13:45.17 | *** join/#curseforge Obelixprime (n=Obelixpr@CPE0017318a9813-CM0011aea76396.cpe.net.cable.rogers.com) |
13:58.27 | *** join/#curseforge Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
13:58.27 | *** mode/#curseforge [+o Kaelten] by ChanServ |
13:59.42 | Kaelten | hows it going guys? |
14:00.22 | yoshimo | good ;) and waiting for betakeys as usual , and you? |
14:01.13 | *** join/#curseforge Chryso (n=dtc@92.80.125.139) |
14:02.11 | kagaro | yoshimo: I would not expect anything for ATLEAST another 2 hours at the bare min |
14:03.18 | yoshimo | i know the different timezones very well now :P |
14:04.12 | kagaro | curse already marks an addon as compatible with a given wow version doesnt it? i.e. this mod compatible with 2.4.3 |
14:07.20 | *** join/#curseforge ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
14:07.20 | *** mode/#curseforge [+o ckknight] by ChanServ |
14:27.11 | *** join/#curseforge [Liquidor] (n=denras19@fw-tk-1.ruc.dk) |
14:44.00 | *** join/#curseforge vulture (n=vulture@12-202-141-243.client.mchsi.com) |
14:55.36 | CIA-52 | 03root 07v1.0 * r2 10[aoc] keeper /: Tagging as v1.0 |
15:02.20 | Pneumatus | root o.O |
15:02.40 | kagaro | lols |
15:02.59 | Arrowmaster | i think thats when somebody creates a tag from the webinterface |
15:03.13 | Pneumatus | probably is, but running it as root must be questionable :> |
15:03.26 | Arrowmaster | its a windows box i think |
15:03.33 | Arrowmaster | i dont think i has a root |
15:03.37 | Arrowmaster | it |
15:04.38 | Pneumatus | even through the web interface it could possibly look up the lead developer, and tag it from that account |
15:04.42 | Arrowmaster | and this was brought up in another channel |
15:04.43 | Arrowmaster | http://wow.curse.com/downloads/details/13253/ |
15:04.52 | Pneumatus | or look up the username of the person logged in that ran the tag |
15:05.07 | Stanzilla | rofl @ screenshot |
15:05.18 | Arrowmaster | 328MB and 455 folders for a compilation |
15:05.24 | Arrowmaster | ive been told |
15:05.29 | Pneumatus | i think its every addon known to man |
15:05.54 | Pneumatus | hardly what i'd consider a newbie package, except you'd have to be a newbie to install it |
15:05.58 | Arrowmaster | wow i hadnt even looked at that screenshot |
15:06.21 | Pneumatus | notice the developer is a night elf hunter :) |
15:06.27 | Arrowmaster | anybody want to place bets that atleast one addon in the pack was used without premission |
15:08.12 | *** join/#curseforge p3lim (n=p3lim@084202209032.customer.alfanett.no) |
15:09.18 | Pneumatus | i couldnt be arsed to download the zip to see whats in it :> |
15:09.42 | Arrowmaster | everything |
15:09.58 | Arrowmaster | somebody said its atleast half of the wowace svn and half of cosmos |
15:10.58 | Arrowmaster | although given the current size of the wowace svn im guessing maybe only half of the working ones that anybody would actually consider using |
15:12.25 | Pneumatus | id put money on their being more than 1 addon that does the same thing in that pack also |
15:12.44 | Arrowmaster | i think the screenshot shows that |
15:20.06 | kagaro | the download changelog lists every addon in there |
15:21.17 | Kaelten | My current project guys is introducing a pack system so we can remove bullshit like that |
15:21.44 | kagaro | thanks Kaelten |
15:21.54 | Kaelten | it'll have some limitations but I think they're for the best |
15:22.08 | Kaelten | for example, only projects on curseforge & the new wowace will be able to be included |
15:22.36 | Arrowmaster | i dont think people will like that |
15:22.49 | Kaelten | I can think of two ways people may not like it. |
15:22.54 | *** join/#curseforge sylvanaar (n=sylvanaa@unaffiliated/sylvanaar) |
15:22.54 | Kaelten | which one are you refering to? |
15:22.57 | kagaro | i would just let them upload a saved variable set and an xml file of what addons are int he complitaion |
15:22.58 | Arrowmaster | since some of the packs have modified the addons |
15:23.17 | Kaelten | Arrowmaster: in all honesty though, 99% of compilations don't |
15:23.23 | Arrowmaster | true |
15:23.37 | Arrowmaster | 99% dont deserve to exist |
15:23.42 | Kaelten | and this is a move targeted at killing the majority of illegitimate packs that are useless |
15:24.07 | sylvanaar | I like the xml + saved variables idea |
15:24.13 | Kaelten | It'll also have integration with the curseclient so that it'll download the addons separately and keep them up to date |
15:24.17 | sylvanaar | im just joining late though |
15:24.29 | charon | +1 on xml+savedvars |
15:24.30 | Arrowmaster | most people that make packs wouldnt be able to write a valid xml |
15:24.46 | Kaelten | kagaro: sylvanaar we have a system in mind for similar type thoughts |
15:25.07 | kagaro | cool |
15:25.30 | Kaelten | problem I see with that though. Savedvariable files are, commonly at least, dependent on user/server names, screen resolutions, etc. |
15:26.06 | Arrowmaster | which is why most packs are fail anyways |
15:26.06 | sylvanaar | ok, the saved xml part i believe works in the current wau. just nobody knows that |
15:26.09 | kagaro | they really need a external tool to generate it, scan the saved vars just indicate which account and gen it for them |
15:26.42 | sylvanaar | they can actually just distribute a "settings addon" with their pack |
15:26.45 | Kaelten | ya, and we may end up providing something like that. I'm just trying to tackle the overall problem with the biggest problem first. |
15:27.18 | Kaelten | sylvanaar: I had a thought for writing a setup wizard addon that'd allow configurations to be merged into addon settings |
15:27.43 | Kaelten | but I haven't had time to think/work on it |
15:28.07 | Arrowmaster | personally i would have tackled it by just removing them all and saying the only ones that will be approved will be the ones that offer something other than just a bunch of addons and a saved var dir for a certain resolution |
15:28.14 | sylvanaar | yeah, I had thought about something similar in the past - the trick is that you have to collect the names of the saved variables that each addon uses |
15:28.40 | Arrowmaster | thats not hard |
15:28.44 | Kaelten | sylvanaar: ya. It'd have to have an intellegent person setting up the install script. |
15:28.51 | Kaelten | at least thats my thought |
15:28.57 | Arrowmaster | that could be a problem |
15:29.05 | Kaelten | hehe |
15:29.12 | Arrowmaster | seriously |
15:29.17 | Arrowmaster | http://wow.curse.com/downloads/details/13253/ |
15:29.39 | Arrowmaster | i find a lack of intellegance |
15:30.07 | Kaelten | heh |
15:30.27 | Kaelten | 104Mbytes |
15:30.30 | Kaelten | holyshit |
15:30.36 | Arrowmaster | extract it |
15:30.39 | Arrowmaster | its worse |
15:30.53 | Kaelten | I see the addon list |
15:31.17 | Kaelten | my thought is that we try to reshape compilations into something useful |
15:31.28 | Kaelten | it'll be a challengage, but they're a plauge |
15:31.34 | Kaelten | and one of the primary reasons people don't like curse |
15:31.39 | Arrowmaster | yes |
15:32.05 | Arrowmaster | i blame mazzle |
15:32.08 | Kaelten | I invision an end where we have xml feeds of addons to install and optional 'core packs' |
15:32.11 | Arrowmaster | its his damn fault |
15:32.29 | Kaelten | na, it branches all the way back to Insomniax and Cosmos |
15:32.38 | Stanzilla | hates fighting with people that talk shit about the new wowace >.< |
15:32.47 | Arrowmaster | it exploded because of mazzle though |
15:32.55 | sylvanaar | how about making compilations into a patch over a particular set of addons defined |
15:32.55 | Kaelten | Arrowmaster: possibly |
15:33.02 | Kaelten | sylvanaar: exactly |
15:33.11 | Kaelten | I'm implementing a 'Packs' system right now actually |
15:33.18 | Arrowmaster | Stanzilla: where? |
15:33.24 | Kaelten | it'll allow inclusion of any addon on curseforge or the new wowace |
15:33.26 | Stanzilla | Arrowmaster: quakenet.. |
15:33.30 | ckknight | packs will replace compilations-as-addons |
15:33.30 | Kaelten | quakenet? |
15:33.31 | Arrowmaster | oh... |
15:33.35 | Arrowmaster | i dont go there |
15:33.40 | ckknight | they'll be separate, outside the pearly gates |
15:33.40 | Kaelten | ya, its a scary place |
15:33.45 | Stanzilla | indeed |
15:33.51 | ckknight | I'd say separate but equal, but we all know that's not the case |
15:34.05 | Kaelten | no, packs are a second class citizin |
15:34.12 | Kaelten | citizen |
15:34.18 | ckknight | hehe |
15:34.23 | Arrowmaster | im only on gamesurge, stratics, freenode, and rizon right now |
15:34.24 | Stanzilla | the chan of a german wow community is there |
15:34.28 | Kaelten | with the purpose of replacing the 'guild packs' |
15:34.32 | Stanzilla | and their moderators are sometimes very weird.. |
15:34.42 | ckknight | Kaelten: guild packs and compilations |
15:34.51 | *** join/#curseforge Kody- (n=kody@76.4.244.26) |
15:34.51 | *** mode/#curseforge [+o Kody-] by ChanServ |
15:34.53 | Kaelten | ckknight: more or less. |
15:34.58 | Kaelten | there are a few valid compilations out there |
15:35.09 | *** join/#curseforge Kody` (n=kody@76.4.244.26) |
15:35.11 | ckknight | keyword: fe |
15:35.13 | ckknight | few* |
15:35.20 | Stanzilla | that site even offers their own version of WAU..that doesnt really work |
15:35.43 | Kaelten | but I want to encourage a new model for their development, where they add a core pack of additions/setup scripts to a ui pack |
15:35.44 | sylvanaar | is it actually WAU |
15:35.45 | Stanzilla | well not WAU...but a own updater |
15:35.48 | sylvanaar | oh |
15:35.55 | Stanzilla | that pulls from files* |
15:36.06 | Kaelten | Stanzilla: heh, are they pissed because their free meal ticket is dying ? |
15:36.10 | Kaelten | what site is it? |
15:36.15 | sylvanaar | they could use wau and their own site |
15:36.17 | Stanzilla | buffed.de |
15:36.20 | Kaelten | ah |
15:36.26 | Kaelten | ya I've seen their site |
15:36.39 | Stanzilla | it's like curse in lame for germans |
15:37.06 | Kaelten | at one point they had a fairly direct rip of one of curse's skins |
15:37.36 | Stanzilla | they rip everything from the good english sites :P |
15:37.45 | Kaelten | lol |
15:38.19 | Stanzilla | and if you tell them that the idea for featureX is stolen from siteY you get flamed :/ |
15:38.39 | Kaelten | did Tuller develop part of bt3? |
15:38.41 | Kaelten | Autor: TullerNevcairiel |
15:38.54 | sylvanaar | i like the idea of the addon pack, it gets you a set of addons, it would need to pin their versions so they dont update |
15:39.01 | Kaelten | that has a very... humorous mental image in my head |
15:39.14 | Kaelten | sylvanaar: well the thought is it could either pin them or have them auto update |
15:39.19 | sylvanaar | right |
15:39.43 | sylvanaar | even better if you can support a combination |
15:39.55 | Stanzilla | the only reason I use the site for is the bosskill counter |
15:40.11 | Stanzilla | their ingame profiler saves every bosskill and you can track them on the site |
15:40.13 | Kaelten | sylvanaar: I plan to. |
15:40.40 | Kaelten | buffed's wowdb sucks |
15:40.50 | Kaelten | http://wow.buffed.de/?f=hammer |
15:41.24 | Kaelten | I'm also pumped about the new wowace theme |
15:41.40 | Kaelten | its going to solve a lot of the navigation issues from curseforge. |
15:41.49 | Kaelten | allow simpler pages as well |
15:41.52 | Stanzilla | screenshots! |
15:42.04 | Stanzilla | oh and there even is a english version of buffed at www.getbuffed.com |
15:42.11 | Kaelten | hehe, when we get a little further along. |
15:43.02 | Kaelten | but the general idea is that whne you're on say, a project page. You'd see a horizontal subnav bar that'd have the sections. And then a small tertiary nav on the right column that'd have the actions possible on the current page |
15:43.04 | sylvanaar | such a system would let you describe the addon pack quatitatively. X addons, Y saved variables, Z custom mods, XX custom textures/sounds/fonts |
15:43.39 | Kaelten | sylvanaar: eventually. We could even tie it into the cloning system for the custom mods |
15:44.35 | sylvanaar | Kaelten yeah - i think being able to show "hey this addon pack has XX original content" would be cool |
15:44.44 | Kaelten | also allow us to do things like track downloads back to the original project etc. |
15:45.02 | Kaelten | download counts* |
15:45.09 | sylvanaar | yeah |
15:45.33 | Kaelten | and for the purpose of rewards points those could be forwarded back to the original projects as well. |
15:46.41 | Kaelten | s/could/would/ |
15:47.20 | Aii | waves goodmorning |
15:47.21 | sylvanaar | yeah, that'd be a must i would think. |
15:47.57 | ckknight | yea, I want points for Cartographer Complete :-P |
15:48.10 | ckknight | cause I fucking wrote Cartographer |
15:48.21 | sylvanaar | yes you did |
15:48.39 | Kaelten | sorry ckknight you're not eligible for points |
15:48.42 | sylvanaar | what is cartographer complete |
15:48.46 | Kaelten | we're giving them all to gnomes |
15:48.54 | ckknight | Kaelten: not the gnomes! |
15:48.57 | sylvanaar | i'll take ckk's point for him |
15:48.59 | ckknight | why must they foil me again! |
15:48.59 | Kaelten | since you descriminate against them so. |
15:49.07 | Aii | sylvanaar: basically just someone who took all the carto plugins and zipped them up with carto |
15:49.10 | Kaelten | hehe |
15:49.18 | sylvanaar | haha, i did that back in the day |
15:49.27 | sylvanaar | Package_Cartographer |
15:49.39 | Arrowmaster | except this one is 100% buggy |
15:49.45 | Kaelten | we're also going to do our best to have library authors rewarded for projects using their libraries |
15:50.02 | Aii | Arrowmaster is a bug. I have determined this empirically. |
15:50.06 | sylvanaar | o.O - please dont create another library war |
15:50.07 | Arrowmaster | Kaelten: i wrote a lib thats used in omen, wheres my points? |
15:50.18 | Kaelten | Arrowmaster: first omen has to start getting points :P |
15:50.53 | ckknight | the current idea is that for each project, there's 10% extra points that go to the libraries that it uses, split evenly |
15:51.05 | Kaelten | yep |
15:51.16 | Arrowmaster | since ckknight isnt eligible for points can i get the points for all his libraries ive had to fix? |
15:51.20 | Kaelten | so if omen gets 1k points there will be 100 points given to its various libraries. |
15:51.39 | Kaelten | Arrowmaster: you'll have to take that up with the gnomes |
15:51.50 | Arrowmaster | will do |
15:51.53 | sylvanaar | i already asked |
15:52.02 | sylvanaar | so you are too late Arrowmaster |
15:52.10 | Kaelten | lol |
15:52.14 | ckknight | so say you have MonkeyAddon, gets 100p. It uses 3 libs, LibBanana, LibRollerBlades, and LibComm, each lib gets 33 1/3 points |
15:52.19 | Arrowmaster | you left and didnt fix anything, you dont count |
15:52.31 | sylvanaar | lies |
15:53.11 | Kaelten | of course these numbers are all wild speculation and we have no idea if a point is worth a pennie a dollar or a euro yet etc |
15:53.52 | ckknight | yen? |
15:54.00 | sylvanaar | right, im not sure about that part still - because the net effect is people will want to only use their own libraries |
15:54.29 | Kaelten | sylvanaar: this is true. but in reality it won't gain them much of anything. |
15:55.10 | ckknight | we want to reward the library authors somehow, this way seemed the most fair |
15:55.12 | Kaelten | we'll probably not be making a huge deal about this portion of the program, because, ya I could see people trying to game it to get extra points. |
15:55.21 | Aii | Kaelten: Maybe make it so a lib has to be used in at least X addons before it's eligible for points from other addons |
15:55.26 | Arrowmaster | 0 points for using your own lib? |
15:55.38 | Aii | that way people are encouraged to write libs lots of people will use |
15:55.54 | Kaelten | Arrowmaster: its a thought |
15:55.58 | Kaelten | http://arstechnica.com/journals/thumbs.ars/2008/08/01/blizzard-players-going-from-wow-to-conan-and-back |
15:56.17 | sylvanaar | but then how does that 0 points effect the points going to the other libs |
15:56.18 | Jim-Bim | how will points be calculated? dl count only? |
15:56.51 | Kaelten | Jim-Bim: its going to be based on a combination of things, but in general will try to gauge 'popularity' not just who updates the most |
15:57.14 | Jim-Bim | thats good |
15:57.22 | Kaelten | sylvanaar: good question. Arrowmaster? |
15:57.46 | Arrowmaster | how would i know |
15:57.56 | Aii | hmm |
15:58.21 | ckknight | why should I be disincentivized from using my own stuff? If I were to game the system, I'd just make CkknightLib and ckknight |
15:58.24 | ckknight | or something |
15:58.57 | sylvanaar | right |
15:59.04 | Kaelten | true |
15:59.13 | ckknight | frankly, let the users decide |
15:59.19 | Aii | Kaelten: what if instead of having the points from an addon go to its libs |
15:59.26 | ckknight | if you use a bunch of custom libs rather than shared, it should be up to the consumer for what product they want |
15:59.26 | Aii | you just set aside 10% of all points available for libs |
15:59.36 | Aii | and distribute those according to popularity of the lib |
15:59.58 | Aii | or something along those lines |
16:00.00 | sylvanaar | its so hard, because they could be 10 line libraries or 10000 line libraries |
16:00.05 | Kaelten | hrm |
16:00.26 | Kaelten | Aii: its a good thought. |
16:00.30 | ckknight | simplest way is gonna likely be the best |
16:01.08 | Arrowmaster | yes, catch anybody trying to game the system and ban them from getting any points ever |
16:01.32 | sylvanaar | thats hard to do - think: alarlib |
16:01.55 | Arrowmaster | i wouldnt consider that a lib |
16:02.03 | Kaelten | lol |
16:02.09 | Arrowmaster | or a public one, more like a private lib |
16:02.10 | sylvanaar | it is for him though |
16:02.13 | sylvanaar | yeah |
16:02.41 | Kaelten | hrm |
16:02.58 | Aii | well again, that's where it'd work well to just earmark 10% of all available points for libs and distribute based on popularity |
16:03.13 | Kaelten | true |
16:03.29 | Arrowmaster | *yawn* |
16:03.47 | Arrowmaster | im tired and think im going to head to bed, hopefully ive got a beta key when i wake up |
16:04.10 | Arrowmaster | yes its noon here |
16:04.20 | sylvanaar | here too |
16:04.34 | Aii | puts a cottonball in Arrowmaster's yawning mouth |
16:05.54 | ckknight | Aii: how do you pronounce your handle? |
16:07.02 | Aii | the full one (Aiiane) or the short one? |
16:07.17 | ckknight | both? |
16:07.31 | Aii | short one is just the long I sound |
16:08.24 | Aii | full is pronounced eye-anne |
16:08.34 | Aii | or "iyan" |
16:08.51 | sylvanaar | the library thing is almost insolvable, unless you exclude certain types of libraries, and how do you do that |
16:09.43 | Kaelten | sylvanaar: I think a combination of obscurity on how points are awarded and even not talking about it too much would be best |
16:09.52 | sylvanaar | lol |
16:09.56 | Kaelten | lol |
16:10.13 | Kaelten | but for example projects won't earn any more points for not using libraries |
16:10.15 | sylvanaar | good luck with that strategy |
16:10.29 | Aii | another random idea... but more complicated... earmark 10% of points for libs, but distribute them to addons normally... then allow the addon authors to choose who to give them to, but they're not allowed to give them to themselves, only others :P |
16:10.55 | Kaelten | You do realize I have like 5 curse accounts right? |
16:10.56 | Kaelten | ;) |
16:10.58 | ckknight | my points can go to um ... dkknight! |
16:11.07 | Aii | like i said, random :P |
16:11.32 | Kaelten | hehe |
16:11.33 | sylvanaar | yeah, certainly - no extra points for using libraries - that makes sense |
16:11.37 | Aii | since I don't see this (lib rewards) being implemented anytime soon im still in brainstorm mode |
16:11.43 | ckknight | Kaelten: about half-done now at 2 hours |
16:11.52 | Kaelten | ckknight: cool, right on track |
16:12.10 | Kaelten | Aii: ya, first points wont be awarded till end of october or so. |
16:15.47 | Aii | great, i have until then to find a way to convince the server that the authorid tied to the Omen entry is really mine |
16:16.01 | Kaelten | lol |
16:17.19 | Aii | also, ckknight, you should totally call your deathknight dkknight :P |
16:17.27 | ckknight | lol |
16:17.27 | ckknight | no |
16:17.37 | sylvanaar | well, depending on the value of the points - it could be good or bad, its an expirament |
16:17.51 | sylvanaar | experiment |
16:18.37 | sylvanaar | you are in uncharted waters, will be interesting to see how it plays out |
16:18.44 | Aii | so... I've mostly wrapped up my actual work projects for the week |
16:18.50 | Aii | and my boss is taking the day off |
16:19.10 | Aii | which means... I can probably work on stuff like ace3 docs all day today :D |
16:19.21 | sylvanaar | im tired of the freenode proxy scanner filling up my firewall log |
16:19.35 | Aii | tell your firewall to ignore logging it? |
16:19.39 | sylvanaar | i cant |
16:19.42 | Aii | fail |
16:20.32 | sylvanaar | does it need to scan me so many times |
16:20.33 | Chompers | dkknight is now reserved, sweet |
16:20.39 | *** join/#curseforge Kody` (n=kody@76.4.244.26) |
16:21.14 | Aii | lol Chompers |
16:21.31 | *** join/#curseforge [Liquidor] (n=denras19@fw-tk-1.ruc.dk) |
16:22.01 | sylvanaar | [INFO] Thu Jul 31 10:39:17 2008 Blocked incoming TCP connection request from 85.190.0.3:36867 to xx.xx.203.45:8080 |
16:22.12 | sylvanaar | [INFO] Thu Jul 31 10:35:55 2008 Blocked incoming TCP connection request from 85.190.0.3:57091 to xx.xx.203.45:8080 |
16:22.15 | sylvanaar | 4 min |
16:24.01 | sb | he wants your beta keys!!! |
16:30.02 | *** join/#curseforge pewpewarrows (n=pewpewar@c-68-49-103-200.hsd1.dc.comcast.net) |
16:31.31 | *** join/#curseforge SylBot (n=sylbot@12.179.203.45) |
16:31.38 | *** join/#curseforge pewpewarrows (n=pewpewar@c-68-49-103-200.hsd1.dc.comcast.net) |
16:33.11 | *** join/#curseforge Kody- (n=kody@76.4.244.26) |
16:33.11 | *** mode/#curseforge [+o Kody-] by ChanServ |
16:37.16 | *** join/#curseforge SylBot (n=sylbot@12.179.203.45) |
16:40.54 | *** join/#curseforge Dashkal (n=dashkal@WoWUIDev/Nexus/dashkal) |
16:53.20 | *** join/#curseforge sylvanaar (n=sylvanaa@unaffiliated/sylvanaar) |
16:53.42 | sylvanaar | well tor didnt work |
16:54.57 | ckknight | any thoughts on http://www.curseforge.com/projects/curseforge/tickets/464-alpha-repository-substitution-like-debug/ ? |
16:55.23 | Dashkal | sylvanaar: tor giving you problems? |
16:55.39 | sylvanaar | its freenode banned |
16:55.53 | Dashkal | erm? since when? |
16:56.00 | Dashkal | freenode is usually pretty tolerant of tor |
16:56.28 | sylvanaar | [12:51] ⢠Server: heinlein.freenode.net *** Banned: Tor freenode is hidden-service-only |
16:56.56 | Dashkal | so use their .onion url? |
16:57.39 | sylvanaar | how |
16:57.45 | Dashkal | sec, I'll get the server |
16:58.12 | sylvanaar | that one they gave me .onion when i got the banned message? |
16:58.50 | Dashkal | if they gave you a hostname that ends in .onion, that's prolly the one |
16:59.00 | Dashkal | .onion is a special TLD for tor that refers to hidden services |
16:59.02 | Dashkal | and he's gone |
17:01.04 | Dashkal | hrm, glad they gave it to him that way, I can't find the url anymore |
17:01.14 | ckknight | Dashkal: do you have thoughts on http://www.curseforge.com/projects/curseforge/tickets/464-alpha-repository-substitution-like-debug/ ? |
17:01.35 | *** join/#curseforge shingo (n=shingo@p5B05728E.dip.t-dialin.net) |
17:01.36 | Dashkal | ckknight: none to speak of |
17:01.43 | ckknight | okay then |
17:01.49 | Aii | so is fisheye offline atm then? |
17:01.55 | Dashkal | The benifit and the complexity cost appear to about balance each other |
17:02.06 | ckknight | it'll be easy enough to code |
17:02.12 | ckknight | and it already exists for @debug@ |
17:02.18 | Dashkal | complexity to _us_ :p |
17:02.40 | Dashkal | since it's one more tag to memorize |
17:04.03 | Dashkal | hrm. I run a tor forward node... maybe I should actually make use of the damn thing |
17:05.22 | *** join/#curseforge sylvanaar (i=sylvanaa@gateway/tor/x-571e89f248669001) |
17:05.27 | Aii | wb sylvanaar |
17:05.58 | sylvanaar | ty |
17:06.09 | Aii | hmm |
17:06.21 | Aii | votes on which ace3 module I should add to http://wowace.com/wiki/Ace3/Getting_Started next? |
17:07.07 | Dashkal | seems you've met success |
17:07.18 | Dashkal | sylvanaar: full tor docs on this page: http://freenode.net/irc_servers.shtml |
17:07.49 | sylvanaar | yes, im trying to get the password/user hash now |
17:08.59 | Dashkal | heh, I wonder if yours is one of the streams I'm routing right now :p |
17:09.46 | ckknight | Dashkal: well, you don't have to use it, it's completely optional |
17:09.54 | Dashkal | ckknight: yep, exactly |
17:10.00 | Dashkal | Hence feeling neutral overall :) |
17:10.23 | ckknight | I'd want to use it for typechecking |
17:12.09 | *** join/#curseforge cncfanatics (n=Diego@WoWUIDev/cncfanatics) |
17:16.54 | Kaelten | Aii: AceEvent or AceHook |
17:18.21 | sylvanaar | meh, what public key network are they talking about |
17:19.25 | Dashkal | the public keyservers. I forget the one I tend to use personally |
17:19.29 | Dashkal | keys.pgp.net should work |
17:21.48 | Aii | Hmm, good idea Kaelten, AceEvent is probably next up on my list then |
17:22.05 | Aii | figured I'd add AceDBOptions since it's like 4 sentences to document the entire thing |
17:45.58 | CIA-52 | 03mrmitchell * r5 10[wow] dance-music / (6 files in 2 dirs): |
17:45.58 | CIA-52 | - TOC update |
17:45.58 | CIA-52 | - Changed readme to HTML and added more info |
17:45.58 | CIA-52 | - DanceMusic now also stops when toggling Autorun |
17:45.59 | CIA-52 | - Misc cleanup |
17:51.31 | *** join/#curseforge Kody- (n=kody@76.4.244.26) |
17:51.31 | *** mode/#curseforge [+o Kody-] by ChanServ |
17:51.35 | *** join/#curseforge Kody` (n=kody@76.4.244.26) |
17:51.55 | Aii | why are there two kodys both signed in from the same ip? >.> |
17:59.59 | sylvanaar | finally got signed email |
18:03.06 | sb | sylvanaar: huh? |
18:03.57 | sb | GPG/PGP signed? |
18:03.57 | sylvanaar | i dont know if its GPG/PGP or something else |
18:04.58 | sylvanaar | its S/MIME signed with an RSA key |
18:06.59 | sylvanaar | the PGP stuff looked like it was the same stuff that was there in the 90's |
18:07.52 | sylvanaar | i think i actually saw the word gopher |
18:09.10 | Zyuu | its a secret Kody |
18:10.03 | Aii | Kaelten: AceEvent added |
18:30.35 | CIA-52 | 03mrmitchell * r6 10[wow] dance-music / (Localization.en.lua readme.html): |
18:30.36 | CIA-52 | - Text layout improvements |
18:30.40 | CIA-52 | - Added changelog to readme.html |
18:35.56 | CIA-52 | 03mrmitchell 071.1 * r7 10[wow] dance-music /: Version 1.1 |
18:43.25 | *** join/#curseforge MrMitchell (i=5065af6a@gateway/web/ajax/mibbit.com/x-7ea32b59924eaba9) |
18:43.42 | *** join/#curseforge Hjalte (n=Hjalte@0x50a58153.svgnxx1.dynamic.dsl.tele.dk) |
18:49.18 | MrMitchell | Anyone know if it is possible to stop the packager from adding the changelog file to the zip? |
18:49.28 | ckknight | it's not |
18:49.32 | ckknight | why do you want the option? jw |
18:51.06 | MrMitchell | I think the generated SVN changelog is more of a developer thing. I don't really want to bother people with it since I have a short changelog in teh readme that gives the highlights. |
18:51.54 | MrMitchell | and the changelog has unix lineends so it looks really bad when opened with notepad :-) |
18:52.41 | sylvanaar | tor stopped the proxy scanner |
18:52.44 | sylvanaar | yay |
18:53.19 | *** join/#curseforge cncfanatic1 (n=Diego@78-22-179-31.access.telenet.be) |
18:54.57 | Dashkal | It would be rather difficult to proxy scan a tor connection... given that's the entire point of tor |
18:55.20 | sylvanaar | yes, that was the goal... |
18:55.23 | Dashkal | I have a simpler route from work: the router has no forwards whatsoever. Proxy scan this |
18:56.34 | sylvanaar | i was just using it to nix the proxy scan - i need to see what else i can do with it |
19:11.16 | *** join/#curseforge sylvanaar (i=sylvanaa@gateway/tor/x-3ff8db52d6f63f13) |
19:19.13 | *** join/#curseforge MrMitchell (i=5065af6a@gateway/web/ajax/mibbit.com/x-132d91f942a23b0b) |
19:37.45 | *** join/#curseforge netcurse (n=hthieblo@adsl-99-173-10-198.dsl.pltn13.sbcglobal.net) |
19:37.45 | *** mode/#curseforge [+o netcurse] by ChanServ |
19:38.22 | *** join/#curseforge sylvanaar (i=sylvanaa@gateway/tor/x-a3d68a4a14c75c7d) |
19:39.23 | *** join/#curseforge SylBot (n=sylbot@12.179.203.45) |
19:47.38 | netcurse | hello everyone |
19:48.00 | Aiiane | hi net |
19:49.52 | sylvanaar | hi hi |
19:53.10 | ckknight | hey netcurse |
19:53.37 | ckknight | MrMitchell: make a ticket about the unix line-endings |
19:57.24 | Nechckn | hiya netcurse What's shaking? |
20:01.24 | Dashkal | Mwrarf |
20:07.29 | netcurse | mm what's shaking |
20:07.40 | netcurse | the warhammer Database looks incredible |
20:08.06 | netcurse | we are making good progress on the curseforge/curse client software |
20:08.15 | netcurse | and the new curse.cm |
20:08.15 | netcurse | com |
20:08.25 | netcurse | hopefully we have stuff in beta soon so we can show it ;) |
20:10.05 | sb | i still wonder, how is that updater going to work in non-premium version (without 'one click')? |
20:10.21 | sb | how to update 20 addons w/o one-click? ;o |
20:10.41 | netcurse | you will have to click update a mini popup will show up with the change log, with an ads |
20:10.50 | netcurse | and you ll have to wait 10 seconds to update the next addon |
20:11.22 | netcurse | in reality it's not that bad |
20:11.46 | sb | eh, how could 10s for each addon be not that bad? :P |
20:12.12 | netcurse | but if you got used to the one click for 1 year now, i think the service we are going to provide will be worth it to be a premium user |
20:12.28 | netcurse | it's still better than going to the website sb |
20:12.31 | sb | mhh - so it would take 2 min for 12 addons to update, right? |
20:12.39 | netcurse | yep |
20:12.41 | sb | uh |
20:12.49 | sb | what are the costs for premium again? :p |
20:13.04 | netcurse | we are looking at 2 dollar a month |
20:13.13 | sb | $ is good |
20:13.56 | sb | 1.3eur, thats okay |
20:13.57 | netcurse | you will have no ads on all our sites, access to beta for incoming mmos |
20:14.08 | sb | uhm wait... |
20:14.16 | netcurse | you will support the authors as our author reward program will be funded by this |
20:14.18 | sb | so those $2 would also cover other clients? |
20:14.22 | sb | like wowace!? |
20:14.29 | sb | or curse only? |
20:14.35 | netcurse | curse/wowace/curseforge |
20:14.58 | sb | well - thats okay for me then ;) |
20:15.06 | Pneumatus | allowing for longer periods of time with discounts as well? |
20:15.18 | Pneumatus | 12mo for like $15/$20? |
20:15.19 | netcurse | the 2 dollars are going to be for 1 year |
20:15.21 | netcurse | of sub |
20:15.22 | Pneumatus | ah |
20:15.30 | netcurse | we will also do massive discounts for guilds |
20:15.39 | netcurse | 40 slots for 39 dollars or something |
20:15.53 | netcurse | guild masters will have an interface where they ll be able to manage who get premium |
20:16.03 | Pneumatus | why would a guild want guild-wide premium access? |
20:16.09 | Pneumatus | you gonna include some guild-type tools? |
20:16.15 | sb | but its going to be centralized to the guild master then, right? |
20:16.19 | netcurse | we are working on that part pneumatus |
20:16.22 | Dashkal | 10 seconds an update? Yeah, I have over 100 folders under Addons/ |
20:16.23 | netcurse | sb yes |
20:16.35 | netcurse | you ll get premium automaticlly Daskhal :P |
20:16.50 | netcurse | all authors will get premium and most likely free game cards |
20:16.53 | sb | would be better like this: every guild member signs up + buys premium account, and if guild master approves that member they just have to pay less money for their account |
20:17.02 | sb | would be much less trouble for guild master collecting all that money ;) |
20:17.19 | sb | but yes, could also be abused :( |
20:17.25 | netcurse | yep |
20:17.26 | sb | just approve 80 random people |
20:17.29 | sb | meh :) |
20:17.34 | netcurse | it's not easy |
20:17.41 | netcurse | we need to think more about it |
20:18.03 | sb | and sucks for guild masters, if they have to force all those people to pay |
20:18.20 | netcurse | when i was a guild master i was paying for the web hosting and the vent |
20:18.24 | netcurse | i was spending 50 usd a month |
20:18.26 | sb | otherwise it would be no money = no service |
20:18.33 | *** part/#curseforge Tenchworks (n=none@252.174.182.69.in-addr.arpa) |
20:18.33 | netcurse | just for the guild |
20:18.53 | sb | hm yup, same here, hosting guild stuff on my server |
20:19.13 | sb | + wws unlimited account |
20:19.28 | netcurse | we do want to offer a package, full guild hosting, full addon updates, VOIP server |
20:19.33 | sb | but if you have to re-sell stuff to some members there is direct money involved |
20:19.36 | sb | and this means trouble :p |
20:20.11 | Pneumatus | id imagine our guild isnt alone taking paypal donations at the moment to cover running costs |
20:20.11 | netcurse | but we have to be carefull |
20:20.22 | Pneumatus | so it'd be no different |
20:20.25 | sb | so i'm pretty sure i wont get some guild account, because that amount if money isnt worth all the trouble with money sending etc. ;) |
20:20.34 | netcurse | if we get 5000 guilds suscribing the first month, we would have to scale our team massivly |
20:20.41 | netcurse | to offer a good quality of service |
20:21.03 | sb | mh - do some free trial time then |
20:21.21 | netcurse | most of September will be totally free |
20:21.42 | Kaelten | hey netcurse, having fun scaring the locals ? ;) |
20:21.43 | netcurse | we ll do an open beta of the client |
20:21.45 | sb | because if oyu cant provide stable services (which would be if you dont have the capacities yet) paying people are going to be pissed |
20:21.51 | sb | ah okay |
20:22.06 | netcurse | kaelten, just trying to get feedbacks |
20:22.12 | netcurse | :) |
20:22.16 | Kaelten | sb: The infrastructure behind the new CC is going to be more beefy than whats currently behind WAU |
20:23.11 | Kaelten | I don't expect any issues with scalability, but if there is any you can count on them to be short lived. |
20:23.57 | Kaelten | netcurse: ya, at least you can talk $ numbers more than I can. |
20:24.01 | Ackis | Zyuu: I actually went to curse.com to get news! |
20:24.38 | Zyuu | ackis grats! |
20:24.45 | Zyuu | so ackis |
20:24.51 | Zyuu | I saw the message you left me, why not use IRC more? |
20:25.07 | Ackis | old message is OLLLLD |
20:25.39 | Zyuu | well Ive been afk for a week |
20:25.47 | Kaelten | Arrowmaster: ping |
20:26.00 | Ackis | it's like a month or two old |
20:26.58 | Kaelten | hrm |
20:27.24 | Zyuu | oh |
20:27.36 | *** join/#curseforge Tenchworks (n=none@252.174.182.69.in-addr.arpa) |
20:27.44 | Zyuu | I didnt know there was a message system that store old messages for you here till today heh |
20:28.34 | Ackis | ~lart zyuu |
20:28.34 | purl | eats zyuu and falls over dead |
20:28.37 | Ackis | hah |
20:28.40 | Ackis | you've been eaten! |
20:29.52 | Kaelten | how do people have the patience to upload 100MB files |
20:30.04 | ckknight | lol |
20:30.10 | Ackis | remember the days of 14.4kbps modems? and 100 mb downloads? :P |
20:30.12 | ckknight | click, alt-tab |
20:32.11 | *** join/#curseforge purl (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
20:32.11 | *** topic/#curseforge is Welcome to #curseforge! | Please tell us what you think we're doing wrong and/or right at http://www.curseforge.com/projects/curseforge/tickets/. | Your feedback will shape the future of this project. |
20:32.35 | Ackis | hmmm I wonder if I manage to go to blizzcon if I can get my forum account unbanned? :D |
20:32.46 | Zyuu | Ackis, curse.com's speed is fairly okay now |
20:32.52 | Zyuu | but there's other issues sure |
20:33.02 | Aii | Ackis: going to blizzcon would probably hurt your chances when they meet you... just kidding |
20:33.16 | Ackis | yah it's actually improved a lot I've noticed, I'm still going to mock you for it however :D |
20:33.19 | Ackis | ~lart aii |
20:33.19 | purl | chops aii in half with a free AOL CD |
20:33.19 | Ackis | :P |
20:33.27 | Aii | netcurse: Firefox favorites folders -> open all in tabs |
20:33.32 | Aii | click click :P |
20:33.36 | netcurse | :P |
20:33.45 | Zyuu | I dont take any credit, its all Michael and Bryan I think |
20:34.08 | Kaelten | Its much better than it has been in the past. |
20:34.12 | Kaelten | still worlds that could be improved |
20:34.20 | Ackis | lies, when they aren't around you're like "omg I did it all!" |
20:34.23 | Kaelten | but I'm looking forward to the new one so I don't have to fear for my sleep anymore. |
20:34.35 | Aii | I just feel for anyone who is using the new non-premium updater when Arrowmaster pushes another Ace2 change :P |
20:34.51 | Kaelten | lol |
20:35.02 | Aii | (or the likes) |
20:35.31 | Aii | btw Kaelten, someone should really check the latest additions to the docs im working on... drycoding documentation ftw/l |
20:35.39 | Kaelten | lol |
20:36.14 | Neya | that's why I go with "don't download a fix if it isn't broken" when I update my addons (normally anyway). |
20:36.23 | Aii | plus im starting to get into the modules now that don't have existing docs |
20:36.38 | Aii | so I'm having to just browse the code and hope I don't miss nuances :P |
20:36.50 | Zyuu | was autobar ever fixed btw? |
20:36.59 | Zyuu | it had a bug that randomly made keybindings stop working on the autobar |
20:37.01 | Zyuu | if in combat |
20:42.56 | Dashkal | Aii: You aren't learning from Ackis are you? |
20:43.16 | Aii | aroo? |
20:43.21 | Dashkal | Drycoding :p |
20:43.28 | Aii | nono, the only thing I drycode is documentation :P |
20:44.16 | Aii | I make too many silly typos in Lua to drycode actual code :P |
20:44.27 | Dashkal | *nogs* |
20:44.36 | Dashkal | Same. I can't tryely drycode. |
20:44.38 | Aii | nog? |
20:44.42 | Dashkal | I managed to fuck up hello world |
20:44.44 | ckknight | and that's why curseforge doesn't allow you to commit something that doesn't pass a lua syntax check. |
20:44.45 | Aii | is that like a cross between nodding and snogging? |
20:44.50 | Dashkal | nog -> empathic nod |
20:44.55 | Dashkal | comes from an old mud I coded for |
20:45.01 | Aii | ic |
20:45.10 | Aii | ckknight: :D |
20:45.17 | Dashkal | having no idea who you are, snogging isn't really my thing :p |
20:45.56 | Aii | hehe :P |
20:46.44 | Aii | hmm... on to AceComm we go |
20:47.23 | ckknight | how are you documenting? |
20:48.31 | Aii | ckknight: right now I'm just working on this document - http://wowace.com/wiki/Ace3/Getting_Started |
20:51.46 | *** join/#curseforge sylvanaar (n=sylvanaa@unaffiliated/sylvanaar) |
20:53.15 | Ackis | Kaelten: did you get my pm earlier? :P |
20:54.32 | Kaelten | Aii: AceComm before AceHook? |
20:55.41 | Aii | Kaelten: I'll get to all of them eventually, it was just that AceEvent mentions that SendMessage isnt for inter-client comms, so AceComm was already on my mind |
20:56.09 | Kaelten | ah |
20:56.24 | Kaelten | ya thats because SendMessage is for inner client communication with other addons. |
20:56.26 | Aii | besides, AceComm won't take long |
20:56.34 | Aii | and yes, I know that perfectly well Kaelten :P |
20:57.10 | Kaelten | :P:P |
20:57.33 | *** join/#curseforge Drool (n=drool@87-194-188-170.bethere.co.uk) |
20:58.33 | *** join/#curseforge sylvanaar (i=sylvanaa@gateway/tor/x-b0dfd3134b78d748) |
20:59.33 | *** join/#curseforge SylBot (n=sylbot@akhtar.broker.freenet6.net) |
21:12.37 | *** join/#curseforge Jim-Bim (n=chatzill@p4FC4261B.dip0.t-ipconnect.de) |
21:13.59 | *** join/#curseforge Tenchworks (n=none@252.174.182.69.in-addr.arpa) |
21:15.32 | Aii | plus Kaelten |
21:15.37 | Aii | acecomm is simpler. lol :P |
21:16.22 | Kaelten | lol |
21:16.28 | Kaelten | Acehook isn't that bad |
21:16.50 | Aii | its just more for me to dig through |
21:17.00 | Aii | acecomm is only 2 API functions :P |
21:22.58 | ckknight | how about functions/methods |
21:23.05 | ckknight | I really wish there was some standard |
21:23.07 | ckknight | sighs |
21:23.44 | Aii | lol: -- we don't check if registry[self] exists, this is done by evil magicks in the metatable |
21:24.15 | Aii | ckknight: That's my next project, is actual full-blown API references |
21:24.44 | ckknight | should've been done before coding, if you ask me :-P |
21:24.50 | Aii | shrugs |
21:24.55 | Dashkal | mmm, javadoc |
21:24.56 | Aii | I'm not the one coding it |
21:25.05 | Dashkal | write prototype, then write javadoc, then write code :p |
21:25.08 | Aii | so I don't really have a say in that regard |
21:25.22 | Aii | I'm just documenting ex post facto :P |
21:34.34 | Kaelten | Aii: well. We still vastly appriciate you doing this, Docs is one of the biggest things holding us back from releasing |
21:34.41 | *** join/#curseforge Tuller (n=muffins@c-76-27-160-125.hsd1.va.comcast.net) |
21:38.32 | Jim-Bim | can't wait for the Key - seriously! |
21:39.17 | sb | Jim-Bim: well - we all have that problem i think :p |
21:39.19 | Dashkal | That "refresh" link should change anytime now to "No it isn't there yet, stop clicking" |
21:40.00 | sb | Dashkal: google will charge you for traffic! |
21:40.17 | Dashkal | lol |
21:40.37 | Dashkal | I have the laptop open to gmail with the mouse over the refresh. I just tap the touchpad once in awhile :p |
21:40.58 | sb | once in awhile = 10 / second? |
21:41.03 | Dashkal | rofl |
21:42.12 | *** join/#curseforge Ominous (i=Ominous@84-51-151-23.jamesk522.adsl.metronet.co.uk) |
21:46.38 | sb | i dont think we will get our keys the next 2-3 days... |
21:48.34 | Dashkal | hints kept leading to today. If not today, then prolly monday |
21:49.10 | Dashkal | ok, I keep getting distracted by shineys. tacos here I come |
21:49.40 | sb | mh - some guilde got his key yesterday :/ |
21:53.51 | Tuller | my bet is on mondayish |
22:09.07 | *** join/#curseforge Alastair (i=Alastair@84-51-151-23.jamesk522.adsl.metronet.co.uk) |
22:09.28 | *** join/#curseforge Alastair (i=Alastair@84-51-151-23.jamesk522.adsl.metronet.co.uk) |
22:10.17 | *** join/#curseforge Ominous_ (i=Ominous@84-51-151-23.jamesk522.adsl.metronet.co.uk) |
22:14.44 | Dashkal | mwrarf |
22:15.55 | ckknight | howdy, Dashkal |
22:16.18 | Dashkal | Plans for tacos dashed. Fucking place had roaches |
22:19.09 | Aii | nevcairiel: ping |
22:25.31 | ckknight | ick, Dashkal |
22:26.40 | Dashkal | I fled. Fast |
22:28.16 | Aii | ckknight: what's the 'script' argument to hook? (havent dont much with hooks so im learning a little as I go here :P) |
22:29.12 | *** join/#curseforge Ominous (i=Ominous@84-51-151-23.jamesk522.adsl.metronet.co.uk) |
22:29.14 | ckknight | okay, if it's the same way as Ace2, then it's likely about hooking a script (set with :SetScript, etc.) compared to a normal function |
22:29.31 | Aii | probably is, that seems logical enough |
22:31.03 | Aii | also, any guesses as to what the 'raw' argument is for? it only seems to be referenced once or twice |
22:31.15 | Aii | and not exactly in a clear context |
22:31.23 | ckknight | don't know |
22:31.26 | Aii | kk |
22:31.37 | Aii | ill wait for kaelten or nevcairiel to come back then |
22:32.16 | Aii | oh, I think I figured it out |
22:32.41 | Aii | looks like raw is a flag for non-secure hooking that says to skip checking whether AceHook already has that function hooked |
22:33.25 | Aii | hrm... maybe not |
22:33.44 | *** join/#curseforge Ominous_ (i=Ominous@84-51-151-23.jamesk522.adsl.metronet.co.uk) |
22:35.04 | Aii | aha, found it |
22:35.24 | Aii | raw is whether it automatically post-calls the original function and returns that value |
22:35.33 | Aii | or counts on the handler to call it itself |
22:40.55 | smariot1 | what is it recommended to write documentation for code with? |
22:41.05 | Aii | a keyboard? |
22:43.43 | smariot1 | i was hopeing for somet plain format that can easily survive revision control and lots of people hacking it, that can later be turned into something pretty that people will actually look at. |
22:44.49 | ckknight | smariot1: I've been working on the same issue |
22:44.58 | *** join/#curseforge sylvanaar (i=sylvanaa@gateway/tor/x-889991a45d9a7816) |
22:45.12 | ckknight | smariot1: my solution is luadoc with a custom doclet, since I don't like the default output |
22:46.38 | ckknight | I'm doing PitBull4 this way |
22:46.52 | ckknight | I should make a pitbull4 project on curseforge |
22:58.24 | Aii | ...that's odd. |
22:58.35 | Aii | why does RawHook() have a hookSecure option |
22:59.43 | Arrowmaster | to prevent you from hooking secure functions unless you are sure you want to? |
22:59.57 | Aii | but why wouldn't you just use SecureHook for that |
23:00.03 | Aii | instead of RawHook(..., true) |
23:00.21 | Arrowmaster | because theres a difference in how they work |
23:00.44 | Arrowmaster | using RawHook it would taint whatever youre hooking |
23:01.16 | Aii | basically my question is, why does RawHook(..., true) exist at all? is there any case you'd intentionally want to taint something? |
23:01.28 | Arrowmaster | lots |
23:01.46 | Aii | okay, ill take your word for it... curious about examples though |
23:02.07 | Arrowmaster | hooking SetItemRef |
23:02.43 | Arrowmaster | it starts out secure but theres no side effects of tainting it |
23:02.47 | Aii | mm... since nothing secure is reading the tooltip data after its set? |
23:03.06 | Aii | gotcha |
23:03.11 | Arrowmaster | thats not what SetItemRef does |
23:03.18 | Aii | er, thinking of wrong function |
23:03.21 | Aii | but yeah, I get what you mean |
23:03.41 | Aii | so basically, tainting output-only secure functions |
23:04.14 | Arrowmaster | for tainting any secure function that does not cause bad taint when tainted |
23:06.35 | Aii | looking at the API reference for SetItemRef, it seems like an odd function. No listing of what calls it or what it operates on, if anything. o.o |
23:07.21 | ckknight | ItemRefTooltip |
23:07.48 | ckknight | it basically does ItemRefTooltip:SetHyperlink, does the setowner and all that |
23:08.06 | Aii | ic |
23:09.30 | *** join/#curseforge Kody- (n=kody@76.4.244.26) |
23:09.30 | *** mode/#curseforge [+o Kody-] by ChanServ |
23:10.55 | Arrowmaster | its called whenever you click a link in chat |
23:11.09 | Arrowmaster | so lots of mods hook it to make their custom link formats work |
23:11.17 | Aii | nods |
23:11.37 | Aii | I figured that much, I just wasn't sure exactly how it went about producing results |
23:11.49 | Aii | but now that ck mentioned ItemRefTooltip it makes sense |
23:13.17 | *** join/#curseforge Garoun|Loupana (n=Garou@c-98-204-102-177.hsd1.va.comcast.net) |
23:21.41 | Aii | phew... AceHook section added :) |
23:22.02 | Aii | I *think* I finally got it all right :) |
23:22.25 | *** join/#curseforge Ominous (i=Ominous@84-51-151-23.jamesk522.adsl.metronet.co.uk) |
23:23.55 | Aii | Let's see... still left to go are AceBucket, AceGUI, AceLocale, AceSerializer, AceTab, and AceTimer |
23:24.55 | ckknight | I just made http://wow.curseforge.com/projects/pitbull4/ if anyone cares. It doesn't actually do anything really, since nothing tells it to create frames or place them anywhere or anything :-P |
23:25.07 | Aii | lol |
23:25.27 | Aii | Differences from PitBull 3: |
23:25.29 | Aii | * It's not done |
23:25.35 | Aii | :P |
23:25.43 | ckknight | made that aware right away |
23:25.49 | Tuller | one level of indentation max? :P |
23:25.54 | ckknight | yep. |
23:26.00 | Tuller | so no if statements? :P |
23:26.02 | ckknight | it's an odd way to code |
23:26.06 | ckknight | no, one if statement |
23:26.15 | ckknight | no nested if/for statements |
23:26.18 | sb | so no loop + if? :o |
23:26.26 | ckknight | nope |
23:26.26 | Aii | loop over a function |
23:26.30 | Aii | function has an if |
23:26.34 | sb | hm yup... |
23:26.38 | ckknight | that's pretty much how it'd be done |
23:26.51 | ckknight | I might abandon that point later, but it's made me code quite differently |
23:26.53 | ckknight | a lot cleaner |
23:27.32 | Aii | hmm |
23:27.41 | ckknight | I've also yet to use the else statement |
23:27.44 | Aii | wtb repo browser integrated into CF :P |
23:27.51 | Tuller | yeah I break your rule via two levels |
23:27.51 | Dashkal | Vote up the ticket :p |
23:27.53 | ckknight | Aii: there's a ticket for it |
23:28.01 | Aii | linky? so i can vote it up :P |
23:28.02 | ckknight | but just download it, it's not big |
23:28.08 | Dashkal | sec, it's my ticket |
23:28.16 | Tuller | 3 max in sage at least |
23:28.28 | ckknight | http://www.curseforge.com/projects/curseforge/tickets/347-repository-browser/ |
23:28.29 | Dashkal | http://www.curseforge.com/projects/curseforge/tickets/347-repository-browser/ |
23:28.39 | Dashkal | too slow :p |
23:29.07 | Tuller | found a 4 :P |
23:29.20 | ckknight | the code's very readable in PitBull4, though, which is a major goal |
23:30.29 | Tuller | notably: any place where I've gone beyond 3, its a laziness thing |
23:31.54 | Arrowmaster | i would rather have efficient than readable in unitframes |
23:32.41 | Tuller | for event, func in pairs({ |
23:32.43 | Tuller | PLAYER_TARGET_CHANGED = function() check_frames_for_guid_update("target") end, |
23:32.45 | Tuller | you broke it :P |
23:33.23 | Tuller | function PitBull4.Utils.OnUpdate(this, elapsed) |
23:33.26 | Tuller | and again :P |
23:33.42 | ckknight | how did I break it? |
23:33.56 | ckknight | that's not broken |
23:34.03 | ckknight | it's one indentation level per function |
23:34.12 | Tuller | and cheating |
23:34.23 | ckknight | I'm confused. |
23:34.35 | ckknight | how is it cheating? |
23:34.41 | Aii | i think Tuller means that he's counting function() as the start of an indent |
23:34.44 | ckknight | Arrowmaster: efficiency is also a main goal |
23:34.51 | Aii | regardless of whether it's inlined or not |
23:35.02 | Tuller | a block is a block :P |
23:35.31 | ckknight | the pairs hack is just a way to not have to repeat myself a bunch of times |
23:36.20 | Aii | anywho, heading home |
23:36.25 | Aii | back in a little :) |
23:36.27 | Dashkal | hour and a half :S |
23:38.13 | Tuller | if self.guid == guid and (not guid or not self.is_wacky) then :P |
23:39.07 | Tuller | wild wavy wacky inflatable arm flailing tube man |
23:39.14 | ckknight | lol |
23:39.24 | Tuller | though a misquote |
23:39.42 | ckknight | Tuller: what? basically, if its guids are equal, then cut out early, don't cut out if it's a wacky unit and has a guid (thus exists) |
23:39.59 | Tuller | not or not :P |
23:41.28 | ckknight | what's wrong with that? |
23:41.39 | ckknight | I don't like doing not (something and something) |
23:41.58 | Tuller | bah :p |
23:41.58 | Dashkal | DeMorgan not your friend? |
23:42.23 | ckknight | shrugs |
23:42.28 | ckknight | it might be clearer that way... |
23:42.42 | Dashkal | I remember an exam so bad in colleage I had to use demorgans to understand the questions |
23:42.57 | Dashkal | multiple choise: which of these is not the answer. and some of the options had a "not" in them |
23:43.12 | Tuller | ckknight: clearly you should eliminate all and ors :) |
23:43.20 | Tuller | all ands and ors, rather |
23:43.30 | ckknight | ...why? |
23:43.43 | Dashkal | fuck and and or. nand for all |
23:43.45 | Tuller | because they can be translated into blocks, of course :) |
23:45.05 | Dashkal | pokes the purist with a stick |
23:45.42 | Tuller | basically I'm bored right now :P |
23:46.12 | Dashkal | Got that impression :p |
23:46.20 | sb | Tuller: then get some keys! |
23:46.28 | Tuller | but perhaps no more than x depth parenthesis would be useful :P |
23:46.38 | Tuller | I just bought a car this week, so I did get some keys |
23:47.09 | Tuller | and a semi, today, thought it best to unleash a rock on said brand new car's windshield |
23:48.08 | Dashkal | ouch |
23:49.45 | Tuller | I also nominate ck to write a dab/trinity killer |
23:50.10 | Tuller | because actionbars need sine waves |
23:50.12 | ckknight | I'm not sure I want to do an actionbar addon, with all the other stuff I have |
23:50.33 | Dashkal | action bars need sine waves? O.o |
23:50.43 | Tuller | well, _obviously_ you should extend pitbull4 to be able to represent them :P |
23:51.16 | Dashkal | math.sin will be used in the action "bar" addon I'm toying with. That count? |
23:51.42 | Tuller | perhaps |
23:52.05 | Dashkal | cos() as well even! |
23:52.34 | Tuller | I would guess the question is, why :P |
23:52.49 | Dashkal | Radial menus :p Buttons laid out in an arc around the anchor |
23:53.10 | ckknight | mmm... pie |
23:53.17 | Dashkal | pie is wondeful |
23:55.24 | Tuller | I figured out at some point that i don't like radial menus, except for the prettiness factor |
23:56.13 | Dashkal | I like them for rarely-used stuff |
23:56.31 | Dashkal | but the radial will be only one layout. It'll support popup-bars a-la-autobar |
23:57.49 | Dashkal | the basic concept is a single button that when moused over shows a "bar". Clicking on one of those buttons may optionally set the anchor to take on that spell |