IRC log for #curseforge on 20080901

00:00.20charonpoint
00:01.48charonah well, maybe point that out to him, i really think we discussed archive vs workdir and he said he preferred the workdir
00:01.59charonso if you insist on the tags, you'll have to convince him otherwise
00:02.22Arrowmastertags wasnt really the issue
00:02.28Arrowmasteralthough it would be nice
00:02.47Arrowmastersince if you completely remove the tags from the repo, the checkout wont forget them
00:03.23charon[Mon Aug 25 2008] [23:25:26] <charon>or actually, the checked out tree at a certain commit... maybe 'git archive --format=zip' could do half the work already?
00:03.28charon[Mon Aug 25 2008] [23:26:32] <ckknight>charon: at which point, I'd need to open up the zip, munge the files and make a new zip
00:03.34Arrowmasterand as long as theres no hooks preventing non fastforward pushes or removal of tags then people will do it
00:04.08Arrowmastercharon: yeah i think he pipes git archive --format=tar directly into untar
00:04.23charonah, i see
00:04.23Arrowmasterwhich is faster since theres no compression
00:04.41charonthen why on earth does he _pull_?!
00:04.54Arrowmasterbecause he needs more people looking over his shoulders
00:05.00charonhehe
00:05.34Arrowmasterseriously half the reason his wow mods are so good is because other people see potential in them and help fix stuff
00:05.47charonah well, he mentioned possibly opening some of the code the other week, maybe if you prod him more it could happen
00:06.06charonthat's 90% of the reason why open source works in any case
00:06.21charon(and it's what i like about the git folks, though i haven't worked on many projects)
00:06.22Arrowmasteryeah it doesnt have to be open source or anything but allowing atleast a few of us to review it would help a lot
00:06.54AnaralSee TortoiseSVN shows me the love. In two seconds was able to get my 'svn branch' of QualityID up and files committed instantly.
00:07.29Arrowmasterhate svn
00:07.42Arrowmasterstill working on that mirror since thursday
00:07.47charonAnaral: your _commits_ worked alright. it's just the packager that has itself tied up in knots until someone untangles it.
00:08.07AnaralWell fine.
00:08.21Arrowmasterfinally got a full import of the dump finished and then i realized that svnsync wouldnt work on it because i was suppost to setup the repo for syncing first then load the dump
00:09.04Arrowmasterso now im in the middle of doing an svnadmin hotcopy so i can mess with a copy of it and not risk fucking up this repo
00:10.18charonAnaral: also, if you work with git long enough, you might notice that it has a different notion of "instantly" than svn
00:10.30charonit's usually a factor of 10-1000 off
00:10.35charon:)
00:12.10Aiianehg seems to be working fine for me so far :)
00:13.51Arrowmasteri havent really given hg much of a chance but it seemed to be somewhere in the middle of svn and git
00:14.30Arrowmasterand ive really come to dislike a lot of things about svn so ive kinda avoided hg
00:16.30charoni gave it up when i asked on #mercurial about history rewriting and was told it needed some unobvious tricks with a module not yet installed by default
00:17.20Arrowmasterlol
00:20.14charonremember to take the survey btw
00:20.25charonhttp://www.survs.com/survey?id=M3PIVU72&channel=2WXE4BVTW8
00:26.00Arrowmasterk
00:26.05AiianeI haven't read it all myself, but this looks like an interesting (if possibly controversial or potentially biased) read: http://texagon.blogspot.com/2008/02/use-mercurial-you-git.html
00:26.06Arrowmasteri will once i restart firefox
00:27.24Arrowmastergrr
00:27.32Arrowmasternoscript is so broken on upgrades for me
00:27.40Arrowmasterhave to keep restarting firefox
00:28.34charonAiiane: tbh, it has "biased" written on it so clearly that i'm not very inclined to even read it
00:29.42Arrowmastereven the url has biased written on it
00:29.52charonhehe
00:32.01charoni like how none of the points mentions how mercurial does it better
00:32.16charonthe article might as well be titled "use $foo you git" or even "don't use git"
00:33.00Aiianecharon/Arrowmaster: I was more interested in seeing what faults people had with git, than as a comparison between the two
00:33.14Aiianehence why I acknowledged it was most likely biased
00:33.15Arrowmasteris it bad when you forget your own age
00:33.21AiianeArrowmaster: yes
00:33.51Arrowmasteri was about to enter 21 in that survey then i realized im 22
00:34.03charonAiiane: oh well, i think even half the git enthusiasts would agree that git has a terrible UI in places
00:34.54Arrowmastercharon: how much do you think i should lie to the 'With which programming languages are you proficient?' question?
00:35.14charonArrowmaster: i wasn't sure about that either :(
00:35.24charonin the end i ticked those which i don't program by copy-paste
00:36.00charonthey should have made that question a scale, maybe "good" "fluent" "workable" "none" or so
00:36.10Arrowmasterbecause theres a few that i know enough that i can read code and know whats going on perty well but probably wouldnt be able to write in very well
00:36.52charonshrugs
00:37.02Aiianecharon: that's the main thing that has me leery atm
00:37.16AiianeI don't like fighting with an SCM when what I'm really trying to accomplish is coding
00:37.16charonfor example, i left elisp unticked even though i have a fairly extensive ~/.emacs... simply because writing more than 2 lines at a time scares me
00:37.35Aiiane*a
00:37.50charonAiiane: in my eyes, fighting an SCM over the UI is far better than fighting it over narrow-minded/limited/broken design
00:37.50Arrowmasteri only checked shell, PHP, Ruby, and entered Lua in the box
00:38.03charonwhich has me firmly stuck with git right now, who knows what comes along next
00:39.22charonor as Tv put it in his talk: use git, because it currently seems to be the scm project that drives a lot of feature development. they are _very_ fast and others seem to copy their features
00:39.58charonArrowmaster: i put shell, perl, python, c/++
00:40.40Arrowmasteri actually havent touched php in a long time though....
00:40.51Arrowmasterand i just started trying to learn ruby
00:40.52Aiianecharon: I don't need immensely complicated features
00:41.23AiianeI just need to be able to keep track of versions, let other people play around with stuff, and then combine the two if I feel like it. I.e. basic commit, branch, tag, and merge
00:41.50Aiianeif I can do that, I'm happy
00:42.21Arrowmasterim a control freak, i like the ability to do whatever i want
00:42.52charonmaybe it's just me, dunno
00:42.53Arrowmasterwhich is also why i probably wont use curseforge for any of my own projects as a main repo
00:43.56charoni use 'add -p', filter-branch, 'rebase -i', stash, log -S / log --grep, commit --amend, etc. a lot
00:44.16Aiianesee, if I were just coming into git
00:44.18charoni haven't seen much of those in hg/svn
00:44.21Aiiane(which I would be, since I don't use it)
00:44.24AiianeI'd have no idea what that all means
00:44.49charoni could whet your appetite if you like ;)
00:45.13Aiianefeel free to give me the cliffnotes version, or a longer explanation if the former wouldn't suffice
00:45.22AiianeI don't mind learning about things :P
00:45.32charonfor example, 'git log -S<string>' can look for commits that introduce or remove <string>
00:45.43charon(there's even an input field in gitk for this!)
00:46.07charon'add -p' and stash solve the "oh but i was in the middle of this" problem
00:46.18Arrowmasterdidnt hg basicly copy gitk directly?
00:46.29charonin svn, you might hack around for a night, then just commit if it works
00:46.47*** join/#curseforge Kody (n=kody@c-24-22-172-60.hsd1.mn.comcast.net)
00:46.53charonwith git, you can hack around for a night, then use a (git add -p; git commit) loop to split that into neat changes
00:47.17charonif you ever want to move away the remaining changes for a second, stash/stash pop does that
00:48.24Aiianeyeah, see, that's the kind of thing I prefer to just worry about on my own
00:48.29charoni think i'll pass on the rest for now... filter-branch is very specialised but the others are all very common and useful
00:48.57Aiianelog -S might be handy, I can see the use there
00:49.10Aiianebut seems to be more just a feature of a log viewer
00:49.15Aiianethan of the SCM itself
00:49.26charoni've heard of a similar feature in hg, don't know the name though
00:49.47Arrowmasteri like being able to add changes individually to be commited instead of just commiting every change, will like it even more with the 1.6.0 git gui when i can get it
00:53.02Aiianeand then of course there's also the ultimate killer; I do a lot of my work on windows :P
00:53.02Arrowmasterso do i...
00:53.41Aiiane...and don't want a full-fledged cygwin install
00:53.54Arrowmasteri dont have cygwin installed
00:53.58charonthere's msysgit, though they're having trouble with 1.6.0 i hear
00:55.36Aiianelast I checked msysgit uses cygwin?
00:55.40charonno
00:55.51Arrowmasterhas it ever?
00:56.08Aiianeoh, nevermind, thinking of the wrong thing
00:57.50charoni think the main issue is that everyone uses bash completion as the main git "frontend", and windows users aren't as shell-tied by default
00:57.55charon(otherwise they'd have switched to *nix...)
00:58.48charongit-gui helps, but doesn't cover the entire command set so you'll need the shell some day or other
00:59.45Arrowmasterpersonally i love the power of a shell but work best in gui's
01:00.33AiianeI'm pretty much the same way Arrowmaster.
01:00.43charonnote, if you go the bash way, by all means use the completion and make it display the current branch/status in $PS1
01:00.55AiianeI'll play around with Git on whatever project I throw on CF next
01:01.00charoni missed out on that on the beginning, it makes things _much_ easier
01:01.01AiianeI owe it at least a fair shot :)
01:01.16Arrowmastercharon: ill have to check that out
01:02.02charonit can display stuff like this: thomas@thomas:~/dev/git(next|REBASE-i)$
01:02.19Arrowmasterwhat do you mean by status?
01:02.24charonthe REBASE-i
01:02.32charontells me i'm in the middle of an interactive rebase
01:02.39charonwhich can get very confusing otherwise
01:02.46Aiianefor now, I need to go get dinner :)
01:02.58charonsimilarly it has MERGE, AM, and some others
01:03.16charonfor example, MERGE means you need to resolve conflicts and commit manually
01:03.16charonAiiane: enjoy ;)
01:03.37charonthe 'next' bit is the current branch
01:03.56charonthere's a shell function __git_ps1 in the completion support that builds the next|REBASE-i part
01:04.03charonso you can put together any prompt you like
01:06.12charonanyway, i should quit the preaching and go to bed.... happy hacking
01:08.10*** join/#curseforge smcn (n=smcn@c-67-160-186-84.hsd1.wa.comcast.net)
01:43.40Aiianeback
03:35.50Repo[wow] simplemarker: 03quaiche * r4 SimpleMarker.lua: Lock/unlock implemented
03:35.50RepoReset implemented
03:35.50RepoInitial testing
04:13.53Kaeltenthe packager is having problems again?
04:14.23Ackisdon't think so, log looks good
04:14.33Kaeltenya just say charon talking a few hours ago
04:14.42Kaeltenbut ya I don't see any recent errors
04:14.58Arrowmasterit broke earlyer
04:15.08Kaeltenya I fixed it this morning
04:15.14Arrowmasterno after that
04:15.20Kaelten?
04:15.34Arrowmasterproject qid
04:15.50Arrowmasterthe packager is doing git pull and created a merge commit
04:16.03Arrowmasterand now it cant pull again because its got a merge commit
04:16.11Kaeltener
04:16.47Arrowmastercharon yelled at ckk for that when we first noticed it
04:17.09Kaeltenckk's out of town still, as best of my knoweldge
04:17.11Arrowmasterer we both yelled at him
04:17.36*** join/#curseforge quoin (n=quoin@122-49-163-157.ip.adam.com.au)
04:19.01Ackisdarn I missed yelling at ckk =/
04:19.13Arrowmasterthis was earlyer this week
04:19.27Ackisoh
04:19.41Kaeltenearlier this week?
04:19.44Kaeltenand he didn't fix it?
04:20.02Arrowmasternope
04:20.10Kaeltenawe what the hell
04:21.07Arrowmasterwe have some serious questions about how the packager is handling git repos
04:21.23Kaeltenelaborate?
04:21.35AckisArrowmaster, Kaelten: http://wow.curseforge.com/projects/wowspeedlogin/
04:22.08KaeltenI suspect its an exe?
04:22.35Ackisit is
04:23.12Arrowmasterwow wtf
04:23.16Kaeltenmy current thought on exe's is the code has to be hosted on or uploaded to and reviewed by someone who can sign off on it.
04:23.36Kaeltenbut that is border line even under those circumstances
04:23.44Arrowmasterand also look at the catagories the guy put it in
04:24.11Kaeltenhrm
04:24.19KaeltenI'm going to say lets not host that.
04:24.36Kaeltenblizz disabled gluexml editing because of similar functionality.
04:24.49Arrowmasterdeleted
04:24.56*** join/#curseforge smcn (n=smcn@c-67-160-186-84.hsd1.wa.comcast.net)
04:26.08Kaeltenhotchickirl
04:26.09Kaeltenlol
04:26.46AckisI already had nuked it when I linked it:P
04:27.01Arrowmasterthe file?
04:27.12Arrowmasteri see nothing
04:27.19Arrowmasternothing nuked by you
04:27.19Ackisthe project
04:27.26Arrowmasterhttp://wow.curseforge.com/admin/activities/project-7954-wowspeedlogin/
04:28.12Ackisthat's weird
04:28.13Ackismeh
04:30.22KaeltenArrowmaster: elaborate about the git issues?
04:30.29ArrowmasterKaelten: oh yeah
04:33.03Arrowmasterwell from what ive heard the packager is using a local clone of the repo, which its using pull to update which is bad, and then using `git archive --format=tar` piped directly into untar to get the files with any git specific %Format:...% stuff done to them (only git archive does that) and then removes dotfiles and adds externals before packaging into a zip
04:33.41KaeltenI'm not 100% sure, but that may be ture
04:33.44Arrowmasterit shouldnt need to create a local clone at all if its using git archive
04:33.46Kaeltenand if so whats the issue
04:33.59Kaelten(I don't use git)
04:35.04Kaeltenwhat about the rest of the issues?
04:35.12Arrowmasterright now the show stoping issue is that its using git pull, which will automaticly make merge commits if its not a fastword update (meaning the current working directly isnt in the history of whatever just got fetched from the remote)
04:36.30Arrowmasterthe quick fix to that is to change the single call to git pull to git fetch && git reset --hard remotes/origin/master
04:36.55Arrowmaster(git pull is really just git fetch && git merge)
04:37.38*** join/#curseforge HolgerDK (n=markj@0x57372af1.nfnqu1.dynamic.dsl.tele.dk)
04:37.57KaeltenI'm pulling up the code
04:40.10Kaeltenthere are other issues I'm not happy with as well
04:40.27Kaeltensuch like the fact you can't specify a reviision or a tag to import
04:41.13Arrowmasterin the packager?
04:41.23Kaeltenright, via pkg-metadata
04:41.45Arrowmasteroh the externals
04:41.49Arrowmasteryeah thats a big one too
04:43.15Arrowmasterwith git it means you cant even specifiy a branch
04:43.22Kaeltenya
04:43.25Kaeltensame for hg
04:43.30*** join/#curseforge kaugummi (n=kaugummi@2002:5091:d95e:55f:20d:93ff:fe87:d832)
04:46.53Kaeltengood gods
04:47.06KaeltenI want to throttle developers who don't believe in whitespace for readability
04:49.21Arrowmasterwhat did ckk do now?
04:49.35Kaelten50 lines or so, not a single blank line
04:49.41Arrowmasterhaha
04:50.00Arrowmasterin python right?
04:50.04Kaeltenyep
04:50.08Arrowmasterrofl
04:50.09Kaeltenthats very dense code
04:50.53Arrowmastercan we make that the new curseforge slogan?
04:50.57Arrowmaster'blame ckknight'
04:51.05Kaeltenlol
04:52.18Kaeltenbtw Aiiane, thats a pet peeve of mine, please don't make me want to throttle you :P
04:53.24Ackiswhitespace?
04:53.40Kaeltenya, its a good readability tool
04:54.55AiianeKaelten: what?
04:55.08Kaelten"I want to throttle developers who don't believe in whitespace for readability"
04:55.09Aiianeoh, whitespace?
04:55.12AiianeI like plenty of it
04:55.19Aiianeas long as its not excessive or pointless
04:55.28Kaeltencool :)
04:55.32AiianeI.e. there's no need to have 5 blank lines in between functions
04:55.34Aiianebut 1-2 is good
04:55.37Kaeltenhehe
04:55.49Kaeltenbut a 50 line function with 0 blank lines is just hard to read
04:55.58AiianeI agree
04:56.01smcnwhat if someone has OCD and always has to hit return 5 times
04:56.17Kaeltensmcn: then may I never read their code
04:56.18Aiianesmcn: then they can have the OCD to search-replace \n\n\n\n\n -> \n
04:58.39Arrowmasterits almost as bad as doing view source on a website and finding places with like 10 newlines in a row between the templates and generated content
04:58.55Arrowmasterwhich i find a lot
04:59.04Kaeltenheh sadly, I don't pay attention to the spacing in the generated html
04:59.10KaeltenI probably should to some dgree but I don't
05:01.04Kaeltenya its doing a clone
05:01.08Kaeltenand an update
05:01.13Kaeltener pull
05:03.31KaeltenArrowmaster: are people happy with the changelogs on git?
05:03.42Arrowmasteri guess
05:03.57Kaeltenlooks like its doing something like log -1 --pretty=medium
05:05.52Kaeltenok I don't see the git archive
05:05.53Kaeltenthingy
05:10.03KaeltenArrowmaster: ^
05:10.08Arrowmastersec
05:19.28Repo[wow] test-zeta: 03arrowmaster * b91d3b78c7ee /: Inital test commit
05:21.04Arrowmasterok seems it doesnt use git archive anymore, i swear it used to
05:21.20Arrowmasterthats a letdown
05:21.52Kaelten?
05:22.35Arrowmastermeans curseforge is ignoring even more standard things and forcing developers to use your own methods
05:22.44Arrowmaster(like svn:externals)
05:23.03Kaeltenwell svn externals I believe we have a good reason for
05:23.17Kaelteni.e. allowing people to pull in projects from other types of repositories
05:23.23Arrowmasteryeah
05:23.38KaeltenI don't understand the impact of not using archive however
05:23.42Kaeltenplease explain?
05:24.17Kaeltenbut yes it looks like it uses checkout
05:24.24Kaeltenat least I assume thats the command
05:24.33Arrowmasterclone?
05:25.18Kaeltengit('checkout', 'master' if revision == 'HEAD' else revision, cwd=self.checkout_path)
05:25.18Arrowmasterok .gitattributes is like gits way of handling things like svn properties
05:25.57Arrowmasterdont really understand python that well
05:26.15Kaeltenthat should be more or less git checkout master <checkout_path>
05:26.21Kaeltennot sure what checkout is
05:26.32Arrowmastercheckout is how you switch branches
05:26.56Kaeltenwould it also be how you update to a specific version?
05:27.24Arrowmasterof a file yes, of the entire working directory no
05:27.40Arrowmastererr maybe
05:27.50Kaeltenhrm, thats what it looks like its doing
05:28.21Kaeltenit updates the checkout to a revision and then walks it
05:28.23Kaeltenadding files to the zip
05:28.37Arrowmasterwell its switching to master which pull updated
05:28.53Kaeltenwell it has the ability to update to a sspecific revision
05:30.39Arrowmasteryeah looks like it
05:31.00Kaeltenso by not using archive we're loosing the ability to do something?
05:31.10Arrowmasteryes, 2 features
05:31.24Kaeltenoh?
05:32.03Arrowmasterthe .gitattributes files let you specifiy settings on paths that can include wildcards
05:32.49Arrowmasterso like i could do '*.lua ident' as the .gitattributes file in /
05:33.42Kaeltenand thats a standard thing when dealing with github and the like?
05:33.58Arrowmasteryeah it should work on github and the like
05:34.11Arrowmasteractually i dont think ident is one that effects archive
05:34.24Kaeltenwell, regardless of whatever specific things it is
05:34.31Arrowmasterbut export-ignore and export-subst do
05:34.43Arrowmasterexport-ignore youve kinda got covered in the .pkgmeta
05:35.03Arrowmasterbut it means 2 places to put it again if you are using more than just curseforge
05:35.15Kaeltensighs
05:35.21Kaeltenthats not good.
05:35.43Arrowmasterexport-subst does similar to the custom replacements that curseforge does
05:36.34Kaeltenso, I'm guesing that you think there is a better way to do this?
05:36.37Arrowmasterexcept that the curseforge ones dont work elsewhere, although they do a bit extra ones i think too
05:37.16Kaelten*nods*
05:37.25Arrowmasterwell i would think it would be better to use the output of git archive instead of the working tree as the starting point of the zip
05:37.56Arrowmasteralthough you wouldnt want to actually use the zip output of git archive but just untar it
05:39.02Arrowmasteralthough i would also no depend on .pkgmeta being in the git archive output but grab it using git cat-file
05:39.19Kaeltenhrm
05:40.37Arrowmastercharon would probably be more help than i am
05:40.45Kaeltenheh
05:40.57Kaeltenproblem is I don't know much about git
05:41.18Arrowmastercharon knows a lot more than i do
05:41.47Kaeltenheh
05:42.35Arrowmasterim not even sure if git cat-file is the correct command on that one, i think it is though
05:42.45Kaeltenheh
05:43.45KaeltenI don't know that I see the point in steamrolling the standard usage patterns of a vcs
05:44.13Kaeltenthe only reason we do it in the case of svn:externals is to provide something it can't otherwise do
05:44.21Arrowmasteryeah
05:44.54Arrowmasteralthough in that case the best way i see it would be to only use .pkgmeta for externals that the vcs cant normally use
05:45.19Arrowmasteralthough for git, i dont think git archive supports submodules yet =(
05:45.24Kaeltenya that thought has crased my mind here in the last little bit
05:46.15KaeltenI didn't really anticipate the fact that people would use cf's git support as a supplemental to another
05:46.34Kaeltenor hg for that matter, since the same is possible.
05:47.16Kaeltenbut regardless I hope you guys will work with me to get this stuff straightened out rather than stop using us :)
05:48.02Arrowmasterpersonally i probably wouldnt use CF as the main point in a git repo but thats just because im a control freak and would rather be in 100% control of the repo
05:48.22Kaeltenanything in specific that we lock you out of that oyu don't like?
05:48.28Kaeltenor just the fact you're not hosting it yourself?
05:49.01Arrowmasterbut using it as an additional place to push to and having the packager do its stuff automaticly is a nice idea, thats exactly what tekkub does
05:49.20Arrowmasterwell the export-subst is kinda big imho
05:50.49Arrowmasteralthough some of my comments on this stuff may be a little moot since you know my track record on projects of my own
05:51.05Kaeltenlol
05:51.22Kaeltenwell man we don't want people to get turned off on hosting with us because of something we're doing
05:51.37Arrowmasteryeah i know
05:51.45Kaeltenand we also don't want it to be so much work to work with it that you get tired of dealing with it.
05:51.56Arrowmasteri know that gitorious used git archive
05:52.24Kaeltenwell it sounds like git archive is gits built in mechanism to create releases.
05:52.31Arrowmasterno clue about github but its a safe guess that they do, cant really think of anything they would do to the files
05:52.34Arrowmasteryeah it is
05:55.24Arrowmasterthe way i see it is that having overlap of features between vcs and the packagers .pkgmeta is a good thing for those features that arent vcs specific, like svn sure as hell doesnt have a feature like git does to exclude files from releases
05:55.42Kaelten*nods*
05:55.43Arrowmasterbut tromping over them not so good
05:55.47KaeltenI agree
05:56.10Arrowmasterthe externals and files to ignore isnt that bad since you can just duplicate the info
05:57.25Kaeltendoes git even have a externals equivilent ?
05:58.37Arrowmasterreally if git had a replacement pattern for the `git describe` output (thats the one that makes stuff like v0.1-beta16-1-g2149dbb ) then i wouldnt see a reason to have the CF replacement tags even apply to git
05:59.08KaeltenI do, but I don't like how they aren't standard
05:59.09Arrowmasteryeah it has submodules but like i said earlyer, git archive doesnt use them yet afaik
05:59.22KaeltenI'd rather have a singular set of preprocessor commands
05:59.47Kaelteninstead of a set per language
05:59.51Kaeltener vcs
06:00.16Arrowmasteri would defently agree if we were only talking vcs and not dvcs
06:01.04KaeltenI don't see the point honestly.
06:01.11Kaelteneven if every set had additional commands
06:01.23Kaeltenthere should be a default set.
06:22.33*** join/#curseforge Elkano (n=elkano@WoWUIDev/WoWAce/Elkano)
07:05.21*** join/#curseforge Srosh (n=Srosh@d019075.adsl.hansenet.de)
07:23.12Repo[wow] ripped: 03psino * v0.1-beta17-3-g916457c / (5 files in 2 directories): (3 revisions total)
07:23.12RepoFixes the uncheckable curse box for warlocks.
07:23.12Repoignore .pyc-files
07:23.15RepoWotLK-compatability changes
07:23.19Repo[wow] ripped: 03psino 07v0.1-beta18 * v0.1-beta18 / (28 files in 3 directories): (82 revisions total)  (Message trimmed by 92 lines)
07:23.25RepoFixes the uncheckable curse box for warlocks.
07:23.29Repoignore .pyc-files
07:23.33RepoWotLK-compatability changes
07:23.37RepoFixes some previously missed debuffs from Druids, Mages and Paladins
07:43.17*** join/#curseforge charon (n=thomas@unaffiliated/charon)
07:43.29charonmorning
07:46.25*** join/#curseforge charon_ (n=thomas@unaffiliated/charon)
07:46.46*** join/#curseforge smcn (n=smcn@c-67-160-186-84.hsd1.wa.comcast.net)
07:46.47charoni know what's going on ... some BOFH must be managing the vpn concentrator
07:46.55charonthe second i log into IRC, vpn dies... riiiiight.
07:55.31Kaeltenlol
08:09.39*** join/#curseforge Ominous (n=Ominous@host86-128-130-40.range86-128.btcentralplus.com)
08:10.14Repo[wow] simplemarker: 03quaiche * r5 SimpleMarker.lua: Finished lock feature.
08:11.45Repo[wow] simplemarker: 03quaiche 04v1.0-Beta1 * r6 : Tagging as v1.0-Beta1.
08:18.30Repo[wow] autotext: 03quaiche 04v1.0-Beta5 * r28 : Tagging as v1.0-Beta5.
08:29.50*** join/#curseforge smcn (i=smcn@c-67-160-186-84.hsd1.wa.comcast.net)
08:45.08*** join/#curseforge Mera (n=ecarlat@77.203.244.69)
08:52.26*** join/#curseforge dieck (n=dieck@pd95b7986.dip0.t-ipconnect.de)
09:20.38*** join/#curseforge cncfanatics (n=cncfanat@WoWUIDev/cncfanatics)
09:26.05*** join/#curseforge digmouse (n=whhao198@121.229.50.19)
10:06.04*** join/#curseforge Elkano (n=elkano@WoWUIDev/WoWAce/Elkano)
10:58.11ReAnoh please tell me there's a "i forgot my password" button on curseforge... and if so... where?
11:18.22*** join/#curseforge Maukha (n=chatzill@guzno.dbb.su.se)
11:20.43*** join/#curseforge Maukha (n=chatzill@guzno.dbb.su.se)
11:21.27*** join/#curseforge smcn (i=smcn@c-67-160-186-84.hsd1.wa.comcast.net)
11:42.05charonReAn: iirc there's a ticket, vote it up... oh wait you can't... :(
11:43.19nevcairielwhats your username on CF? maybe i can change the password
11:43.21nevcairielor reset it
11:43.52nevcairielhm apparently i cant
11:44.26nevcairielall i can do with users is view their activity log
11:48.02*** join/#curseforge Maukha (n=chatzill@guzno.dbb.su.se)
12:27.58charonnevcairiel: @ticket curseforge 555
12:28.03charonhmm. test failed.
12:28.20nevcairiel@ticket curseforge 555
12:28.21Reponevcairiel: http://www.curseforge.com/projects/curseforge/tickets/555-cannot-edit-project-descriptions/. 555 - Cannot edit project descriptions. Reported by: Phanx. Type: Defect. Updated: 2 days ago. Component: Projects. Status: New. Priority: Medium. Votes: +2. Comments: 2
12:28.27*** join/#curseforge Carancu (n=carancu@c83-255-70-30.bredband.comhem.se)
12:28.34charonthe git bot over on #git has the nice property that it will reply with 'nevcairiel: <info>'
12:28.39nevcairielah
12:28.40charonso people won't just overlook the bot reply
12:28.48nevcairieli know bots that work like that
12:28.52charon(don't laugh, it's happening to me)
12:28.56nevcairielRepo tell nevcairiel about curseforge 555
12:32.57*** join/#curseforge Chompers (n=Chompers@cpc1-cove9-0-0-cust541.brhm.cable.ntl.com)
12:59.32Repo[wow] goingprice_allakhazam: 03neikos * r176 / (2 files in 1 directory): Updating to version 2.4.1220273952
12:59.36Repo[wow] goingprice_allakhazam: 03neikos 042.4.1220273952 * r177 : Tagging version 2.4.1220273952
13:00.01*** join/#curseforge Elkano (n=elkano@WoWUIDev/WoWAce/Elkano)
13:46.52*** join/#curseforge Zek (n=zeksie@cpc2-nott9-0-0-cust211.nott.cable.ntl.com)
13:57.00*** join/#curseforge Chryzo (n=dtc@92.81.124.172)
14:26.58*** join/#curseforge Srosh (n=Srosh@d019075.adsl.hansenet.de)
14:28.17*** join/#curseforge Jaynn (n=scottden@192.195.66.129)
14:49.55*** join/#curseforge elaa (n=ela@p54B4FA75.dip.t-dialin.net)
16:03.02*** join/#curseforge Funkeh` (n=funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh)
16:03.02*** mode/#curseforge [+v Funkeh`] by ChanServ
16:06.24*** join/#curseforge charon (n=thomas@unaffiliated/charon)
16:21.51*** join/#curseforge Elsia (i=elsiarow@p57A26685.dip.t-dialin.net)
16:33.31*** join/#curseforge kaugummi (n=kaugummi@2002:5091:e11d:55f:20d:93ff:fe87:d832)
16:34.26Repo[wow] raidassass: 03graemef 04v0.2 * r20 : Tagging as v0.2.
16:39.23Throngyhow's the new curse client looking these days?
16:43.11*** join/#curseforge Movix (n=mattes@82.242.144.196)
16:44.47*** join/#curseforge Hjalte (n=chatzill@62.242.38.50)
16:44.51*** join/#curseforge p3lim (n=p3lim@212251215177.customer.cdi.no)
17:14.33*** join/#curseforge copystring (n=copystri@p548A1103.dip0.t-ipconnect.de)
17:29.40*** join/#curseforge Kody (n=kody@c-98-210-154-155.hsd1.ca.comcast.net)
17:35.55*** join/#curseforge PProvost (n=PProvost@WoWUIDev/WAU/Admin/Pprovost)
17:36.33*** join/#curseforge charon (n=thomas@unaffiliated/charon)
17:38.28KaeltenReAn: use the change password at wowdb
17:46.12Repo[wow] raidassass: 03graemef 040.2 * r21 : Tagging as 0.2.
18:11.01Repo[wow] ouch: 03psino 07v0.1.4 * v0.1.3 / (2 files in 1 directory): (3 revisions total)
18:11.01RepoFixes for incoming crits.
18:11.01RepoPackage as Ouch
18:11.04RepoInitial commit
18:11.46Repo[wow] ouch: 03psino * v0.1.3-1-g6eebc60 Ouch.lua: Fixes saving of new texts
18:11.46Repo[wow] ouch: 03psino 07v0.1.5 * v0.1.5 / (2 files in 1 directory): (4 revisions total)
18:11.47RepoFixes saving of new texts
18:11.49RepoFixes for incoming crits.
18:11.53RepoPackage as Ouch
18:11.57RepoInitial commit
18:15.06*** join/#curseforge vulture_ (n=vulture@12-202-152-218.client.mchsi.com)
18:15.55*** join/#curseforge sb (n=sb@HSI-KBW-078-042-200-228.hsi3.kabel-badenwuerttemberg.de)
18:18.29*** join/#curseforge kaugummi (n=kaugummi@2002:5091:c6d6:55f:20d:93ff:fe87:d832)
18:20.04*** join/#curseforge Antiarc (n=Antiarc@wsip-70-184-82-98.ph.ph.cox.net)
18:38.01Repo[wow] ouch: 03psino * v0.1.5-1-ge6b948b Ouch.lua: persist custom expressions properly
18:38.01Repo[wow] ouch: 03psino 07v0.1.6 * v0.1.6 / (2 files in 1 directory): (5 revisions total)  (Message trimmed by 1 line)
18:38.02Repopersist custom expressions properly
18:38.06RepoFixes saving of new texts
18:38.10RepoFixes for incoming crits.
18:38.14RepoPackage as Ouch
18:53.32AiianeKaelten: can we put in nice big text on the Create Project form page that UI Packs aren't accepted at this time?
19:02.23Kaeltenheh
19:11.50Maukhahow is the new and improved UI pack thing going to work? Just let people link to addons that are already on the site?
19:12.19AckisAiiane: can it be flashing too?
19:21.20KaeltenMaukha: yep pretty much
19:22.14Maukhaok, nice. Do they then upload a wtf file or will you force the lazy UI pack people to set up their own ui?
19:25.04Kaelteneventually we'll support uploading settings but at the time of launch we probably won't
19:25.30Maukhaok, thanks for the info
19:47.14*** part/#curseforge Maukha (n=chatzill@guzno.dbb.su.se)
19:48.10Repo[wow] simplemarker: 03quaiche * r7 .pkgmeta: Update to pkgmeta file
20:12.48*** join/#curseforge cncfanatics (n=cncfanat@WoWUIDev/cncfanatics)
20:13.21Repo[wow] simplemarker: 03quaiche 04v1.0-Beta2 * r8 : Tagging as v1.0-Beta2.
20:15.20*** join/#curseforge cncfanatics (n=cncfanat@WoWUIDev/cncfanatics)
20:24.36*** part/#curseforge Anaral (n=Anaral@ip68-228-143-183.hr.hr.cox.net)
20:37.39*** part/#curseforge smariot (n=smariot@bas3-sudbury98-1168051363.dsl.bell.ca)
21:03.00*** join/#curseforge Maukha (n=chatzill@c-1f8572d5.010-25-73746f42.cust.bredbandsbolaget.se)
21:34.37Throngygood practice to delete packages that are obsolete? betas?
21:48.49Aiianeshrugs
21:48.55Aiianenot really necessarily
21:48.58Aiianebut you can if you want
21:49.20AiianeIn general it's better practice to allow users to revert to older versions if they so desire
21:49.33Aiianeunless there was something specifically harmful about an older version
21:50.35Throngyok, thanks :)
21:56.24*** part/#curseforge Maukha (n=chatzill@c-1f8572d5.010-25-73746f42.cust.bredbandsbolaget.se)
23:16.21*** join/#curseforge p3lim (n=p3lim@212251215177.customer.cdi.no)
23:43.27*** join/#curseforge dieck_ (n=dieck@pk8.frankonia-brunonia.de)
23:48.30*** join/#curseforge dieck__ (n=dieck@pk8.frankonia-brunonia.de)
23:50.03*** join/#curseforge Antiarc (n=Antiarc@wsip-70-184-82-98.ph.ph.cox.net)
23:53.31*** join/#curseforge dieck___ (n=dieck@pk8.frankonia-brunonia.de)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.