[00:00] <george_e> https://code.launchpad.net/~george-edison55/ubuntu-community-accomplishments/askubuntu-badges-updated/+merge/107893
[00:00] <george_e> That look right?
[00:01] <jcastro> yeah
[00:01] <jcastro> there's some html in there
[00:01] <jcastro> but nothing we can't fix
[00:01] <george_e> Also, is anything uploaded to paste.ubuntu.com permanent?
[00:02] <jcastro> I am not sure
[00:02] <george_e> Well either way, http://paste.ubuntu.com/1013936/ is the code to generate the files (in case someone wants to bookmark it).
[00:02] <jcastro> maybe including the script somewhere in the accomplishments branch
[00:02] <george_e> Where?
[00:02] <jcastro> but jono can just add it if he needs it
[00:02] <jcastro> dunno
[00:02] <george_e> Ah, okay.
[00:02] <george_e> I'll let him decide.
[00:02] <jcastro> <3 this looks awesome dude
[00:02] <george_e> Sweet.
[00:02] <marcoceppi> luckily we don't get new badges but ever so often
[00:03]  * jcastro waits for a merge before he starts working on one
[00:03] <jrgifford> we get (on average) about two a cycle now.
[00:03] <jrgifford> (or something along those lines)
[00:05] <george_e> jcastro: I see what you mean about the HTML now.
[00:06]  * george_e is looking over the diff.
[00:09] <jono> thanks george_e!
[00:10] <george_e> Welocme.
[00:10] <jono> jcastro, george_e reviewing your branches now
[00:10] <jcastro> we have to touch each one anyway
[00:10] <jcastro> jono: throw mine away
[00:10] <jono> jcastro, ok
[00:10] <jcastro> I'll resubmit based on what george has done
[00:11] <marcoceppi> jcastro: I'll help out in a minute when everythings merged
[00:11] <marcoceppi> Divide and conquer
[00:11] <jcastro> indeed
[00:11] <george_e> Okay everyone. I have to disappear for about an hour or so. Please email me <admin@quickmediasolutions.com> if you have any questions.
[00:12] <jcastro> you rock dude!
[00:12] <jcastro> you've saved us like, hours of menial labor
[00:12] <jcastro> so we can concentrate on a different set of menial labor. :)
[00:13] <marcoceppi> I'm about to chow down on some chinese food and watch BSG, ping me when everythings ready for tidying
[00:13] <jcastro> I just finished tacos
[00:13] <jono> thanks george_e
[00:15] <jono> jcastro, branch updated
[00:15] <jono> you can now rock on with the descriptions
[00:15] <marcoceppi> booya
[00:16] <marcoceppi> jcastro: how do you want to split this up?
[00:16] <jcastro> I was going to do the bottom 3
[00:16] <jcastro> yearling and up
[00:17] <marcoceppi> okay, I'll take the top down
[00:17] <marcoceppi> for the first few
[00:17] <jcastro> I wrote out the instructions
[00:17] <jcastro> after that go back to your charms, these are easy enough I can find others
[00:17] <marcoceppi> k
[00:18] <jcastro> hah, that gives me an idea
[00:18] <marcoceppi> Do we have different icons for bronze, silver, and gold?
[00:20] <jono> marcoceppi, making them now
[00:20] <jono> it looks sweet
[00:20] <marcoceppi> awesome! which is the updated branch? the one listed above is still pending the merge
[00:22] <jono> marcoceppi, I haven't dropped the images in yet
[00:22] <jono> let me take a screenshot
[00:22] <marcoceppi> I meant for the changes from george_e
[00:23] <jcastro> waiting on the merge
[00:23] <jcastro> don't do it before then
[00:23] <jono> http://imgur.com/WqZdB
[00:23] <jono> ahhh
[00:23] <jcastro> marcoceppi: here's my personal goal for this project
[00:23] <jcastro> http://ct.fra.bz/ol/fz/sw/i60/5/5/29/frabz-DOES-ENOUGH-TO-BE-IN-THE-BLOG-POST-BAILS-RIGHT-AFTER-4899ca.jpg
[00:23] <jono> marcoceppi, it was a big merge, probably take a while to merge in
[00:23] <jcastro> :)
[00:23] <marcoceppi> jcastro: haha
[00:24] <jcastro> aww man, URL ruins it
[00:25] <marcoceppi> jcastro: http://cdn.memegenerator.net/instances/400x/21167693.jpg
[00:25] <jcastro> my normal meme generator is showing broken images
[00:25] <jcastro> also, ;_; that I have a "normal meme generator".
[00:27] <jono> oops
[00:27] <jono> I merged it all into the main branch
[00:27] <jono> lol
[00:29] <jcastro> well
[00:29] <jcastro> that's ok right?
[00:30] <jcastro> you'll just be a half step closer before you merge it back in?
[00:32] <cjohnston> mornin
[00:36] <marcoceppi> jono: so should we work off the trunk now or wait for the au branch to be updated?
[00:37] <jono> marcoceppi, I am reverting from trunk
[00:37] <jcastro> marcoceppi: I think he's more like "hang on fellas"
[00:37] <jcastro> I can flag a bunch of worthless stuff if you're looking for something to do? :)
[00:37] <jono> lets keep working on from my branch
[00:37] <jono> pushing george's work therenoq
[00:39] <jono> ok it is merged
[00:39] <jcastro> YEAH!
[00:39] <jcastro> marcoceppi: hey I know you know how to do this
[00:39] <jcastro> but smoketest this on your first one:
[00:39] <jcastro> http://meta.askubuntu.com/a/3283/235
[00:40] <marcoceppi> jcastro: can do
[00:40] <jono> ok guys
[00:40] <jono> I pushed the trophy images
[00:41] <jono> these are a first cut based on the the colors from the site
[00:41] <jono> they are askubuntu-gold.png, askubuntu-silver.png, and askubuntu-bronze.png
[00:41] <jono> so they can be added to the .accomplishment files in the icon field
[00:42] <marcoceppi> nice! these rule
[00:43] <jono> marcoceppi, :-)
[00:43] <jono> this is going to be awesome :-)
[00:43] <jono> thanks for the help
[00:45] <jcastro> ok, there's Yerling again
[00:46] <jcastro> dude
[00:47] <jcastro> marcoceppi: I just realized
[00:47] <jono> hmm how can I search and replace across a bunch of files?
[00:47] <jcastro> we could use pitfalls to fix behavior
[00:47] <jcastro> for tumbleweed for example
[00:47] <marcoceppi> jono: grep and sed?
[00:47] <marcoceppi> jcastro: good call!
[00:47] <jcastro> ok I'm going up to tumbleweed now
[00:49] <jono> done it
[00:49] <jcastro> how many spaces for steps: and pitfalls:?
[00:49] <jcastro> is it a tab?
[00:49] <jcastro> for the multiple lines
[00:49] <jono> exactly, pitfalls and tips are for telling people how to behave
[00:50] <marcoceppi> jcastro: Should we create an accomplishment "Registered on Ask Ubuntu"
[00:50] <marcoceppi> that way each step doesn't have to say "Register on Ask Ubuntu"
[00:51] <jono> I have something to show you
[00:51] <marcoceppi> and then we can lock all the accomplishments until someone registers on the site
[00:51] <jono> marcoceppi, jcastro http://farm8.staticflickr.com/7103/7298678908_b2c6e6fe22_b.jpg
[00:52] <marcoceppi> epic.
[00:52] <jono> so one thing we added for 0.2 is sub-categories
[00:52] <jono> so we can divide these up into logical groups
[00:53] <marcoceppi> So would that be, like for instance, there are three badges associated with promotion of a question (one bronze, silver, and gold) would they be grouped?
[00:53] <jono> marcoceppi, so we should think of a set of categories you can break all the badges into
[00:53] <jono> e.g:
[00:53] <jono> Editing
[00:53] <jono> Promoting
[00:53] <jono> etc
[00:54] <marcoceppi> Ah, I see. That makes sense
[00:54] <jono> marcoceppi, subcats look like this: http://farm6.staticflickr.com/5076/7245570936_67f5cf3e71_b.jpg
[00:54] <jono> they appear as a bar below the filters
[00:55] <jono> marcoceppi, it would be cool if you and jcastro could sit down and decide what those categories will be
[00:55] <marcoceppi> yeah, wonder where he is
[00:57] <jcastro> someone did this already
[00:57] <jcastro> let me look
[00:57] <jcastro> http://meta.stackoverflow.com/questions/67397/list-of-all-badges-with-full-descriptions
[00:57] <jcastro> there you go dude ^^^
[00:58] <jcastro> see badge families!
[00:58] <jcastro> it's like the third answer
[00:58] <jcastro> we can combine them too
[00:58] <jcastro> so like "Flagging, editing, and cleanup" etc.
[00:59] <jono> cool, well you guys take care of making some awesome descriptions
[01:00] <jono> and categories, and I will make sure all the scripts are working
[01:00] <jcastro> ok so how to do categories
[01:00] <marcoceppi> jcastro jono should Category be AskUbuntu or Ask Ubuntu?
[01:00] <jcastro> we need to put this in the metaquestion
[01:00] <jcastro> before people start editing and not adding them
[01:03] <jono> marcoceppi, so the main category is Ask Ubuntu
[01:03] <jono> but then the subcategory will be something such as Editing or Flagging
[01:03] <jcastro> well, we already generated it as "AskUbuntu"
[01:03] <jono> jcastro, we can fix that
[01:03] <jcastro> ok
[01:03] <jcastro> so:
[01:03] <jcastro> subcategory: foo
[01:03] <jcastro> ^^ ?
[01:04] <marcoceppi> jcastro: in that case we should be updating them
[01:04] <jcastro> I know
[01:04] <jcastro> I just realized that
[01:04] <jono> I will fix that now, hang on
[01:04] <jcastro> don't!
[01:04] <jcastro> we checked it out
[01:04] <jcastro> we'll just clobber
[01:04] <jcastro> wait for us to merge proposal first!
[01:05] <jono> jcastro, that's now how bazaar works :-)
[01:05] <jcastro> ok
[01:06] <jono> ok all the categories are fixed
[01:06] <jono> they now have a space in them
[01:07] <marcoceppi> I hate this message: http://i.imgur.com/QMZOd.png
[01:07] <jcastro> ah crap
[01:07] <jcastro> I just pushed into the same branch as before
[01:08] <jcastro> oh wait, that's fine then
[01:08] <jcastro> when he merges it it'll just do all of them at once right?
[01:08] <marcoceppi> jcastro: yeah
[01:08] <marcoceppi> the merge proposal will update
[01:09] <marcoceppi> I'm not going to do a merge proposal for each one since I plan on doing about five
[01:09] <jcastro> nod
[01:09] <jcastro> good idea, I'm still getting the hang of it
[01:09] <jcastro> if you use sublime you can just open the entire dir in one editor
[01:09] <jcastro> because it's awesome
[01:10] <marcoceppi> jcastro: we should probably lock down a subcategory naming scheme
[01:10] <jcastro> http://meta.stackoverflow.com/a/68259/150182
[01:10] <jcastro> ^^^^ there it is
[01:10] <marcoceppi> just use the whole name?
[01:10] <jcastro> yeah
[01:11] <jcastro> keep the case too
[01:11] <marcoceppi> are you keeping "badges" in there as well?
[01:11] <jcastro> yep
[01:11] <marcoceppi> cool
[01:12] <marcoceppi> easy enough
[01:12] <jono> hey guys, back later
[01:12] <jono> dont add the subcats to the .accomplishment files yet
[01:12] <jcastro> ugh
[01:12] <marcoceppi> oops
[01:12] <jono> just decide which badges will be in which category
[01:12] <jcastro> make up your mind!
[01:12] <jono> wtf
[01:12] <jono> all I asked was you to decide on categories
[01:12] <jono> did you add them using the correct formatting?
[01:12] <jono> if you did, then fine, add them
[01:13] <jcastro> subcategory=Name
[01:13] <jcastro> ^^ ?
[01:13] <jono> no
[01:13] <jono> where did you read that?
[01:13] <jono> it is category=Cat:subcat
[01:13] <jono> e.g:
[01:13] <jcastro> that's what category is
[01:13] <jono> category=Ask Ubuntu:Editing
[01:13] <jcastro> ah ok
[01:13] <jcastro> no problem
[01:13] <jono> back later
[01:16] <jcastro> ok, got it this time!
[01:31] <marcoceppi> jcastro: oh dang, there's a tips section too
[01:32] <jcastro> https://code.launchpad.net/~jorge/ubuntu-community-accomplishments/yearling-badge/+merge/107896
[01:32] <jcastro> any idea what's going on here?
[01:32] <jcastro> +<<<<<<< TREE ?
[01:32] <marcoceppi> You've got conflicts
[01:33] <jcastro> "You are missing 3 revisions"
[01:34] <jcastro> ok so resolve my stuff and then resubmit?
[01:34] <mhall119> jcastro broke bzr
[01:37] <marcoceppi> mhall119: I expected no less
[01:37] <jcastro> heh
[01:37] <marcoceppi> jcastro: you should be able to bzr merge
[01:37] <jcastro> I did
[01:37] <marcoceppi> then when it flips out
[01:38] <jcastro> committed and pushed
[01:38] <jcastro> ok so basically, pull inbetween each time I work
[01:38]  * jcastro is making a mess in the changelog
[01:40] <marcoceppi> jcastro: I'm having the same issue, it's because jono fixed all the Ask Ubuntu category things
[01:40] <mhall119> jcastro: use feature branches and only pull to your local trunk
[01:40] <mhall119> keeps things cleaner that way
[01:40] <mhall119> or use the new colocated branches
[01:41] <jcastro> link to docs on that?
[01:41] <marcoceppi> ¯\_(ツ)_/¯
[01:43] <jcastro> hah
[01:43] <jcastro> your diff looks way worse than mine
[01:47] <marcoceppi> jcastro: http://i.imgur.com/aGmg3.png
[01:47] <jcastro> hah
[01:48] <jcastro> mine is now resolved
[01:48] <marcoceppi> \o/
[01:49] <jcastro> ok we both appear sane now
[01:49] <jcastro> let's hope he doesn't read the logs
[01:50] <jcastro> "On second thought guys, stop touching my stuff"
[01:50] <marcoceppi> haha
[01:53] <marcoceppi> I keep filling up his inbox because I keep botching the merge proposal
[01:59]  * george_e is back now.
[02:05] <marcoceppi> starting to get pretty efficient at this
[02:06] <marcoceppi> jcastro: I still think we should create a "Joined Ask Ubuntu" accomplishment and make all these a requirement of that
[02:08] <jrgifford> marcoceppi: totally do it.
[02:10] <marcoceppi> Well it's going to be pretty tedious to go through and add depends: ubuntu-community/askubuntu-registered
[02:10] <marcoceppi> I'll wait until we have all the accomplishments
[02:10] <marcoceppi> jrgifford: you should totally get in on this fun and do a few accomplishments :)
[02:11] <jrgifford> marcoceppi: nah, i'm going to go finish cleaning up all those bad tags.
[02:11] <jrgifford> and then about the time i'm finished
[02:11] <jrgifford> there will be MOAR
[02:11] <jrgifford> and the vicious cycle shall continue
[02:11] <marcoceppi> yup
[02:12] <nhandler> marcoceppi: I've thought about making a 'Jono Bacon Accomplishment'. You earn this accomplishment when your name is Jono Bacon ;)
[02:12] <marcoceppi> ha
[02:35] <marcoceppi> I think I'm just about done for the evening
[02:59] <jcastro> me too
[03:35] <cjohnston> bkerensa: ping
[03:44] <jono> hey jcastro, marcoceppi
[03:44] <jcastro> our MPs are noisy
[03:45] <jcastro> but they should work. :)
[03:46] <jono> cool :-)
[03:46] <jono> reviewing now
[03:49] <jono> jcastro, this looks good, but the summary sections are a bit thin
[03:50] <jcastro> alot of these are really simple
[03:50] <jono> I know we have a lot to get through, but we are going to want to make sure they are nice and expansive with information, explaining the concepts etc
[03:50] <jono> jcastro, as an example
[03:50] <jono> in the Autobiographer one
[03:50] <jono> the summary is "Completed all user profile fields"
[03:51] <jono> it would be useful to explain what a profile is, why the user needs to care, how to access it, and which fields are available
[03:51] <jono> this is a good start though
[03:52] <jcastro> oh ok
[03:52] <jcastro> can we put URLs in the summary?
[03:52] <jono> sure
[03:52] <jono> use HTML links
[03:52] <jcastro> ok
[03:52] <jcastro> that will work then
[03:52] <jcastro> I'll tell Marco tomorrow
[03:52] <jono> think of each bit of info as a wikipedia page about it
[03:52] <jono> thanks!
[03:52] <jono> I will commit this work though
[03:52] <jono> this is off to a great start :-)
[03:52] <jcastro> http://meta.askubuntu.com/questions/3282/lets-integrate-ask-ubuntu-badges-with-the-operating-system
[03:52] <jcastro> can you add your guidance to the answer?
[03:52] <jcastro> that's the instructions people will be following
[03:53] <jcastro> <--- bed now nite
[03:53] <jono> will do
[07:06] <dholbach> good morning
[07:12] <bkerensa> Its official I need to get rid of my new dell laptop and get a System76 :)
[08:34] <bkerensa> dholbach: http://i.imgur.com/8L7hf.jpg
[08:34] <bkerensa> :D
[08:35] <dholbach> bkerensa, what is it?
[08:36] <bkerensa> dholbach: a certain system76 laptop :P review should be on OMG sometime this week >.< when I wake up :P
[08:36] <dholbach> ah cool
[08:36] <bkerensa> did a full teardown :D
[08:38] <czajkowski> morning folks
[08:40] <cjohnston> afternoon
[08:40] <czajkowski> cjohnston: hows things?
[08:40] <cjohnston> goin well
[08:40] <cjohnston> you?
[08:40] <czajkowski> cjohnston: half way through, still coping?
[08:40] <czajkowski> good mad busy but loving it :)
[08:41] <cjohnston> ya.. other than the one issue we talked about, no issues that are related to me :-)
[08:41] <cjohnston> and Hope is happy
[08:41] <cjohnston> so life is good
[08:45] <czajkowski> ah how is my tea lady :)
[08:46] <cjohnston> having tea right now actually
[08:47] <cjohnston> there is a high tea thing i guess
[09:28] <dholbach> czajkowski, hey - how are you doing?
[09:29] <dholbach> czajkowski, is there a bug open about work items in blueprints and LP autocorrecting the input?
[09:30] <czajkowski> dholbach: hmm
[09:30] <czajkowski> dholbach: lemmie go and see
[09:30] <czajkowski> I know there is someone working on bp stuff
[09:30] <czajkowski> jamestunnicliffe is the person
[09:30] <dholbach> whenever I change things it automatically deletes or duplicates other work items
[09:32] <czajkowski> dholbach: gimmie 2 mins to go and look
[09:33] <dholbach> https://bugs.launchpad.net/launchpad/+bug/1004416 I guess
[09:33] <ubot2> Launchpad bug 1004416 in launchpad "Work Items not allowing users to edit them properly" [High,Triaged]
[09:38] <czajkowski> dholbach: ah that one
[09:41] <dholbach> it makes work items hard to work with
[09:42] <dholbach> dpm, Alter!
[09:42] <czajkowski> dholbach: nods
[09:42] <dholbach> dpm, wie gehts?
[09:42] <dpm> dholbach, hey, gut!, und dir?
[09:42] <dholbach> auch gut :)
[09:43] <dholbach> dpm, hast Du shell Zugriff auf auf developer.u.c?
[09:44] <dpm> dholbach, ja, aber nur für die 'api' und 'packaging' Ordner. Ich nehme an, 'packaging' ist was du brauchst? ;-)
[09:44] <dholbach> dpm, kannst Du schauen ob libjs-jquery installiert ist?
[09:45] <czajkowski> not James sorry danilo
[09:46] <dpm> dholbach, nicht installiert:
[09:46] <dpm> $ aptitude show libjs-jquery
[09:46] <dpm> Package: libjs-jquery
[09:46] <dpm> New: yes
[09:46] <dpm> State: not installed
[09:46] <dpm> Version: 1.3.3-2ubuntu1
[09:47] <dholbach> dpm, super, danke
[09:47] <dpm> dholbach, du kannst vielleicht in #is fragen, wenn es nur um einen einzelnen Paket geht, sie können bestimmt es gleich installieren
[09:48] <dholbach> mrevell, hey - how are you doing? any chance we can reprioritise https://bugs.launchpad.net/launchpad/+bug/1004416? in my case it deletes/changes data when I try to change work item states
[09:48] <ubot2> Launchpad bug 1004416 in launchpad "Work Items not allowing users to edit them properly" [High,Triaged]
[09:48] <dholbach> dpm, ich glaub ich werd es manuell einstricken - ich brauch wahrscheinlich auch eine neuere version
[09:48] <dholbach> dpm, aber danke nochmal
[09:49] <mrevell> dholbach, lemme look
[09:49] <mrevell> dholbach, Leave it with me
[09:49] <dholbach> mrevell, thanks a bunch!
[09:50] <dholbach> mrevell, I'll work around it for now, just wanted to make sure it is on somebody's radar :)
[09:50] <mrevell> dholbach, Yeah, sorry about that. I'll speak to James and Danilo.
[09:51] <dholbach> mrevell, I'm sure it wasn't you sitting on the database server just to irk me :)
[09:51] <mrevell> well...
[09:51] <mrevell> :)
[09:52] <czajkowski> dholbach: we do like to torment you , you know ;p
[09:53] <dholbach> yeah, it'd be a random "accident" in the database
[10:31] <dholbach> dpm, könntest du das update-packaging-guide script nochmal updaten und ausführen?
[10:31] <dholbach> dpm, bitte bitte bitte
[10:31] <dpm> with sugar on top? :)
[10:31] <dholbach> (mit den Umgebungsvariablen)
[10:32] <dholbach> und Sahne obendrauf :)
[10:32] <dpm> super, dann ja :)
[10:32] <dpm> gib mir 2 Minuten
[10:38]  * dholbach queues http://www.youtube.com/watch?v=0Wi8Fv0AJA4
[10:45]  * czajkowski has http://www.youtube.com/watch?v=jsXX1ws739Y  blaring
[10:47] <czajkowski> http://www.youtube.com/watch?v=Hi0erY0WG6A&ob=av2e  nextin the queue ;) brilliant tune for training with
[11:02] <dholbach> dpm, still there? :)
[11:04] <dpm> dholbach, done. It turned out to be some very long 2 minutes, sorry
[11:04] <dpm> it must have been the music :)
[11:04] <dholbach> haha
[11:05] <dholbach> dpm, did you run it with the correct environment variables?
[11:05] <dholbach> maybe I need to wait until the cache is updated?
[11:06] <dpm> argh, I didn't pull the latest revision from bzr
[11:06]  * dpm retries
[11:06] <dpm> dholbach, try now
[11:06] <dholbach> we're happy now :-D
[11:06] <dpm> cool :)
[11:06] <dholbach> check out http://developer.ubuntu.com/packaging/html/getting-set-up.html for example
[11:06] <dholbach> the floating ToC on the right hand side
[11:07] <dpm> ah, look at that floating TOC
[11:07] <dpm> yeah
[11:07] <dpm> nice :)
[11:07] <dholbach> l3on rocks :)
[11:08] <dholbach> thanks dpm
[11:08] <dpm> cool
[11:38] <marcoceppi>  jono jcastro I updated the 7 accomplishments I did yesterday to be more detailed
[12:50] <jcastro> marcoceppi: we can use html!
[12:50] <jcastro> marcoceppi: that works out, we can link the FAQ, etc, even meta articles and all that.
[12:50] <marcoceppi> jcastro: I know! I updated my accomplishments to use FAQ
[12:50] <marcoceppi> this rules
[12:51] <marcoceppi> I'm tempted to do more, but I'll hold off and work on the WP charm instead
[12:51] <jcastro> we're less than 20 charms away from 100!
[12:51] <marcoceppi> epic
[13:27] <dpm> hey cjohnston, around? Do you know what needs to be done for a blueprint to appear on status.u.c? I've got mine approved, but not all of them appear on s.u.c.
[14:00] <balloons> dpm, it takes awhile for the sync to occur, it's not realtime
[14:01] <dpm> balloons, yeah yeah, I know. The issue is that the series goal was not set, I need to get jono to approve them.
[14:01] <dpm> oh actually, as a track lead you have approval superpowers, right?
[14:01] <dpm> so if I'm really nice to you...
[14:02] <balloons> lol..
[14:02] <dpm> :-)
[14:04] <dpm> balloons, jono has approved them already, they just need to have the series goal set (which I've just done) and approved (which I can't). If I give you the links, would you mind approving the series goal (it's only 3 of them)?
[14:05] <balloons> dpm, if you wish..
[14:06] <balloons> I am confident in my ability to click a button :-)
[14:06] <dpm> :-)
[14:06] <dpm> balloons,
[14:06] <dpm> https://blueprints.launchpad.net/ubuntu/+spec/community-q-loco-portal-design-iteration
[14:06] <dpm> https://blueprints.launchpad.net/ubuntu/+spec/community-q-appdevelopers-events
[14:06] <dpm> https://blueprints.launchpad.net/ubuntu/+spec/community-q-appdevelopers-site-incremental-improvements
[14:07] <balloons> dpm, done
[14:07]  * dpm hugs balloons
[14:07] <dpm> thanks!
[14:34] <bobweaver> hello there I am about to give a store some live cds to give out to the customers I have put togeather a "pack"  for ubuntu advantage but have nothing for the community support and was wondering if any one knew where to get a up-to-date pdf's of "where too get help " community
[14:38] <bobweaver> I have this already http://ubuntustreetteam.tk/UA.pdf
[14:38] <bobweaver> for Ubuntu advantage but nothing for community
[14:42] <balloons> bobweaver, hmm.. you could just whip a pdf up if you wished listing things like askubuntu, the forums, IRC, mailing lists, etc
[14:43] <balloons> I believe there is a wiki page linked from ubuntu.com that details the same
[14:43] <bobweaver> yeah just wondering if there are anything already (bit lazy ) :)
[14:45] <bobweaver> like I just found this http://princessleia.com/presentations/FindingHelpInUbuntuScale9x.pdf and it is nice but needs "dots" & "branding "
[14:48] <cjohnston> dpm: so your good to go?
[14:49] <dpm> cjohnston, yes I am, thanks! Actually, a quick question, how often does status.ubuntu.com update?
[14:49] <cjohnston> right now three hours
[14:51] <dpm> cool, thanks cjohnston
[14:51] <cjohnston> g'nite
[14:53] <balloons> bobweaver, not to my knowledge, nothing ready to roll
[14:53] <balloons> but it's still earlish for me, so heh..
[14:53] <bobweaver> :)
[14:53] <technoviking> morning all
[14:58] <technoviking> jono: is the new AoC on O'Reilly yet?
[14:59] <jono> technoviking, yup
[14:59] <technoviking> found it :)
[15:00] <jono> mhall119, balloons, jcastro, dpm, dholbach all set?
[15:00] <dholbach> yep, in a sec :)
[15:00] <dpm> ready to roll
[15:00] <balloons> more than ready
[15:00] <balloons> I'm set
[15:01] <jono> ok firing this baby up
[15:02] <jono> mhall119, balloons, jcastro, dpm, dholbach invite sent
[16:01] <jono> marcoceppi, pushed your branch :-)
[16:01] <marcoceppi> \o/
[16:01] <jono> marcoceppi, so one of the things I was talking to jcastro about is the detail of the descriptions
[16:02] <jono> I think we are going to need to provide more documentation in each one
[16:02] <jono> you can think of each accomplishment as a small wikipedia page about how to get started
[16:02] <jono> for example, if it is about someone's profile, it would explain what a profile is, why the user should care, etc
[16:03] <marcoceppi> jono: I thought I did that, is there not enough detail?
[16:03] <jono> marcoceppi, can you give me an example of one?
[16:03] <jono> for me to look up
[16:06] <marcoceppi> jono: the first seven, benefactor, autobiographer, etc
[16:08] <jono> marcoceppi, so a good example is Analytical - it would be cool if the summary was fleshed out a little more explaining what a FAQ is, the kind of questions you can find in it, and why a user would care
[16:08] <jono> you see what I mean?
[16:08] <jono> marcoceppi, your work here is awesome btw
[16:08] <marcoceppi> cool, makes sense
[16:08] <jono> I just want to ensure these accomplishments are as complete as possible :-)
[16:08] <marcoceppi> I guess it's hard because I *know* all this so it's like "duh, FAQ"
[16:09] <jono> marcoceppi, lol, indeed
[16:09] <jono> yeah, my recommendation to accomplishments creators is to assume the user doesn't know anything about that award
[16:09] <jono> e.g. they don't know what a FAQ is
[16:09] <technoviking> jono and jcastro: the forums theme is done, and as close to the branding guidelines as vBulletin will allow
[16:09] <marcoceppi> gotchya
[16:09] <jono> so we have to do a certain amount of explaining
[16:09] <jono> thanks marcoceppi!
[16:09] <jono> technoviking, nice work!
[16:09] <marcoceppi> thank you jono!
[16:10] <jono> marcoceppi, I *really* appreciate your work here, I think it is going to really help a lot of people get interested in Ask Ubuntu
[16:10] <marcoceppi> Anything to help community awareness!
[16:10]  * jono hi-fives marcoceppi
[16:14] <jono> marcoceppi, quick q
[16:14] <jono> how did you say I should check if a userid exists again?
[16:14] <marcoceppi> jono: shoot
[16:16] <marcoceppi> You can query the user directly: http://api.stackexchange.com/2.0/users/41?site=askubuntu (41 being the user_id) if items is empty (http://api.stackexchange.com/2.0/users/999999?site=askubuntu) , the user doesn't exist. Also you might want to get an API key as it's limited to 300 queries an hour otherwise
[16:16] <marcoceppi> jono: http://stackapps.com/apps/oauth/register
[16:17] <jono> marcoceppi, cool
[16:17] <jono> and how do I exceed the API limit? there is a free key?
[16:18] <marcoceppi> jono: the key is free
[16:18] <marcoceppi> just tack &key=<API_KEY> to your queries
[16:20] <jono> thanks marcoceppi
[16:20] <marcoceppi> jono: each call has a few header items, mainly quota_remaining, quota_max, and has_more. the first two are pretty self explanatory, the third lets you know if there are more results, so you could tack on an &page=2 (and keep incrementing until has_more is false)
[16:21] <marcoceppi> The last caveat that happens in API 2.0 that wasn't there in 1.X is a "backoff" key. If backoff exists in the list, it'll let you know how many seconds to sleep before you can make another request. I've only come across it once, if you don't obey the backoff it'll drop requests for X minutes. It's the API's way of saying "chill for a few"
[16:22] <marcoceppi> But that was when I was building the email -> user service database, so I was querying the API a few times a second, around the four hundredth time backoff started appearing in the query
[16:23] <marcoceppi> I don't think the Accomplishments system will be doing any load like that though, at least not right now
[16:23] <jcastro> popey: marcoceppi: 3tb drives are here
[16:23] <jcastro> tonight, we dine ... on BUTTER.
[16:23] <popey> :D
[16:23] <marcoceppi> niceeee
[16:24] <popey> you missed the "MWAHAHAHAHAHAAHAHAHAHAAAAA" on the end of that btw
[16:24] <jcastro> I don't want to gloat
[16:24] <jcastro> plenty can go wrong here
[16:24] <popey> in the last week i have (online) dropped two devices from my array, and re-added them back in, and rebalanced..
[16:24] <popey> all whilst rsnapshot is backing up stuff onto it
[16:24] <popey> btrfs is pretty amazing
[16:25] <marcoceppi> btrfs is pretty rock hard awesome
[16:25] <popey> if you get problems, ask my mate darksatanic in #btrfs, he knows his onions
[16:25] <jcastro> and his satan apparently
[16:25] <popey> he also looks like linus torvalds
[16:32] <jono> marcoceppi, hey
[16:33] <marcoceppi> o/
[16:33] <jono> I am registering
[16:33] <jono> do I need to "Enable Client Side OAuth Flow"
[16:33] <jono> I am not sure what thatmeans
[16:33] <jono> I just want to access the API
[16:33] <marcoceppi> That means "Does your app require OAuth access" which is a no for this
[16:33] <jono> cool
[16:33] <jono> seems I need an OAuth Domain
[16:33] <jono> which I am not sure what this is
[16:34] <marcoceppi> once you register you'll get a few keys, one will just be "key"
[16:34] <marcoceppi> IIRC those domain fields are optional
[16:34] <jono> it wont let me register without setting an OAuth Domain
[16:35] <marcoceppi> I would just put ubuntu.com for now
[16:35] <marcoceppi> it's not needed since you're not using OAuth, but you *can* enable it again in the future if you need to
[16:35] <marcoceppi> which is probably why they're asking for it now
[16:35] <jono> marcoceppi, ok, I have a key
[16:35] <jono> so how do I add this?
[16:36] <marcoceppi> each URL that calls api.stackexchange.com/2.0/ will need &key=<KEY> added to the end of the URL
[16:36] <jono> ok cool
[16:37] <marcoceppi> that should give you 10k an hour
[16:37] <jono> ok, I think we are all set
[16:37] <jono> I will add a few scripts now
[16:37] <jono> the script works well
[16:37] <marcoceppi> awesome
[16:38] <jono> marcoceppi, what did you say is the best place to find all the badge IDs?
[16:40] <jono> marcoceppi, this is the script: http://pastebin.ubuntu.com/1015040/
[16:47] <marcoceppi> jono: sticking with the 2.0 API this is the best endpoint: http://api.stackexchange.com/2.0/badges?pagesize=100&order=asc&sort=type&site=askubuntu&filter=!-rgl)2qV&key= that will give you a list of badges just make sure to check that badge_type is "named" and not "tag_based". All the badges will be under the "items" list
[16:48] <jono> marcoceppi, have the badge IDs changed from the 1.x API?
[16:48] <marcoceppi> jono: they should not have, let me do a quick check
[16:48] <jono> thanks
[16:48] <jono> I am adding them now from the 1.1 docs
[16:49] <marcoceppi> jono: no change. You can use 1.1 - it's just been depreciated so it will be going away sooner or later. No idea qhen
[16:50] <marcoceppi> http://stackapps.com/questions/3439/deprecating-api-v1-x
[16:50] <jono> thanks marcoceppi
[16:51] <bkerensa> marcoceppi: can you slap OMG's backend with a trout
[16:52] <marcoceppi> jono: also, you can remove the import simplejson from the top, I went with the json module instead
[16:53] <bkerensa> a hobgoblin scored an excellent hit on you
[16:54] <hobgoblin> he would
[16:54] <jono> thanks marcoceppi
[16:54] <jono> marcoceppi, I am being pretty blunt with this right now, but I want to roll much of this common code into a lib, but we need to add support to that to the system
[16:54] <jono> so I will fix that later
[16:55] <marcoceppi> cool
[17:10] <dholbach> alright my friends - I call it a day - see you all tomorrow
[17:17] <jono> marcoceppi, jcastro ok, all the scripts are now in
[17:18] <jono> the thing we are now missing are the tests
[17:22] <balloons> jono, you know you don't need tests :-)
[17:23] <jono> balloons, lol
[17:23] <jono> we do for this :-)
[17:23] <jono> balloons, we need to hop on the phone today to sync up
[17:24] <balloons> I'm transitioning now, so if you have time you have a fully fueled version of me right now
[17:24] <jono> balloons, transitioning?
[17:25] <czajkowski> what would happen if we locked balloons and jcastro in a room full up on energry drinks
[17:25] <czajkowski> BOING BOING explosion!
[17:25] <balloons> my mastery of the english language is sometimes so high it's impossible to understand (NOT!)
[17:26] <jono> lol
[17:26] <jono> balloons, don't have time now, will do in a few hours
[17:26] <balloons> jono, suffice to say I have time now if you wish
[17:26] <balloons> lol.. kk
[17:34] <jono> marcoceppi, jcastro, ok I am adding all the tests now
[17:34] <jono> what would be really handy is if you guys could figure out the dependencies
[17:34] <jono> which accom depend on what
[17:37] <marcoceppi> jono: I've been doing that in the ones I'm working on
[17:37] <jono> marcoceppi, ahhh gotcha, well I am nearly half way through all of these so dont worry about the tests
[17:37] <jono> marcoceppi, I didnt see any committed tests so I am ploughing through them
[17:38] <marcoceppi> oh, I'm working on the dependencies, not any tests :)
[17:38] <jono> oh sorry
[17:38] <jono> my bad
[17:38] <jono> cool
[17:38] <jono> yeah, thats cool :-)
[17:52] <jono> marcoceppi, another quick question
[17:52] <marcoceppi> yup
[17:52] <jono> with the key, is the traffic throttled if there are X number of requests a minute?
[17:52] <marcoceppi> 30 req/s
[17:52] <jono> oh 30 sec
[17:52] <jono> that should be fine :-)
[17:52] <marcoceppi> that's what the backoff thing was about
[17:53] <jono> backoff thing?
[17:53] <marcoceppi> Yeah, just like with quota_remaining and quota_max, there is a backoff key that pops up when the API sense either your key or IP hitting the API too many times per second. It's value is the number of seconds the API requests your application to sleep before it hits the API again
[17:54] <marcoceppi> but I don't think you'll have any issue with that anytime soon
[17:54] <jono> cool
[17:54] <jono> this is another reason why the dependencies are important, so we don't hammer the API
[17:54] <jono> well I have added all the tests now
[17:54] <marcoceppi> aye
[17:55] <jono> so we are basically in a situation where we just need all the .accomplishment files fixing up and then we can land this
[17:55] <marcoceppi> Can you have multiple dependencies?
[17:55] <jono> marcoceppi, yes
[17:55] <jono> comma separated
[17:55] <marcoceppi> one per line I assume
[17:55] <marcoceppi> or comma separated
[17:55] <jono> comma separated
[17:55] <marcoceppi> cool
[17:56] <jono> marcoceppi, I assume you are setting the correct icons as you go too?
[17:57] <marcoceppi> but of course :)
[17:57] <jono> :-)
[17:57] <jono> you rock marcoceppi
[17:58] <marcoceppi> can't wait to see them all lined up in the application
[17:59] <marcoceppi> So this is what I did for depends:
[17:59] <jono> indeed :-)
[17:59] <marcoceppi> Archaeologist is a silver badge, you can't get it until you unlock the bronze badge excavator. In the archaeologist accomplishment file I have the following
[18:00] <marcoceppi> depends=ubuntu-community/askubuntu-excavator
[18:00] <jono> thats right
[18:00] <jono> perfect
[18:00] <marcoceppi> awesome, easy enough
[18:01] <jono> :-)
[18:01] <jono> marcoceppi, just committed a contribution from someone to selflearner
[18:01] <jono> looks good
[18:02] <marcoceppi> jono: sweet, just pulled it down
[18:03] <jono> :-)
[18:14] <jono> marcoceppi, I just read some of your recent accoms - look awesome!
[18:24] <czajkowski> jono: can you please go and edit https://launchpad.net/ubuntu-accomplishments-web/+edit  for this guy please. https://answers.launchpad.net/launchpad/+question/198320
[18:27] <jono> czajkowski, I am subscribed, I saw it
[18:29] <jono> czajkowski, fixed, thanks
[18:32] <czajkowski> jono: thanks
[19:03] <jono> bkerensa, hey
[19:03] <jono> around for a chat at 3pm?
[19:03] <bkerensa> jono: 3pm sounds good
[19:04] <jono> thanks bkerensa
[19:24] <balloons> pleia2, et la.. how's the membership board changes coming? everything fall into place?
[19:25] <pleia2> balloons: we still need to update the docs and get the new board settled in, but all looks good :)
[19:26] <pleia2> hopefully they'll have dates decided for their first meetings in June within a week or so
[19:26] <balloons> pleia2, good to hear! Fresh faces is a good thing to have..
[19:27] <balloons> I want to make sure I don't miss there first meeting in June :-)
[19:52] <jcastro> popey: heh
[19:52] <jcastro> yacy review is back
[19:53]  * jcastro whistles about the service 
[19:53] <jono> balloons, lets chat in the next hour, just wrapping some bits up here
[19:54] <balloons> k -- standing ready
[20:42] <bkerensa> jcastro: you about?
[20:42] <jcastro> yo
[20:42] <jcastro> busy but what's up
[20:43] <bkerensa> I will hit you up some other time then ;)
[20:43] <jcastro> not that busy
[20:43] <jcastro> shoot
[20:43] <bkerensa> PM
[20:50] <jono> balloons, alright
[20:50] <jono> lets do it
[20:51] <balloons> ready, set, future!
[20:51] <jono> balloons, invite sent
[21:19] <jcastro> jono: man dude
[21:19] <jcastro> look at the last 2 MPs
[21:19] <jcastro> the level of detail has gone up
[21:19] <jono> jcastro, indeed :-)
[21:19] <jcastro> marcoceppi: we're going to have to step it up. :)
[21:38] <marcoceppi> jcastro: I know, it's awesome
[21:44] <s-fox> Hello community.
[21:47] <bkerensa> s-fox: ello
[21:48] <s-fox> Hello bkerensa , how are you?
[21:48] <bkerensa> good s-fox ::)
[21:50] <jono> jcastro, marcoceppi today I managed to run all the accomplishment tests pretty much without fail
[21:50] <jono> just a few I need to fix
[21:50] <marcoceppi> excellent! Just need to get these accomplishment files written up
[21:50]  * marcoceppi goes to spur the community
[21:50] <s-fox> sounds good jono
[21:51] <jono> marcoceppi, thanks!
[21:51] <jono> the new critic one is awesome
[21:52] <marcoceppi> thanks! I've got a few more in the pipeline that I'll wrap up in a second
[21:53] <bkerensa> jono: ready to go when you are let me know and I'll invite you!
[21:53] <jono> marcoceppi, awesome
[21:53] <jono> bkerensa, send over the invite, will be there in a sec
[21:53] <greg-g> so uh, has anyone else complained about the yucky Canonical Blog event posts showing up on planet ubuntu. They are quite the ugly. Not full content in RSS feed, just event announcements. The feed content that does get into the RSS is ugly. etc.
[21:56] <AlanBell> greg-g: there isn't one on the planet at the moment I think
[21:57] <greg-g> I got this through my feed: http://www.canonical.com/about-canonical/news-and-events/events/2012/08/09/live-webinar/iaas-we-can-ubuntu-cloud-infrastructu
[21:58] <greg-g> or, huh, should I say mea culpa? I might be subscribed to the canonical blog
[21:58] <greg-g> haha
[21:58] <jono> lol
[21:59] <bkerensa> jono: you have a friend on G+ too ;P
[21:59] <pleia2> there is a specific ubuntuplanet feed that Canonical gives to planet (CC encouraged it, since they are an important part of the Ubuntu Community), but it didn't include that
[21:59] <greg-g> though, it is still the ugly drupal event rss feed (I dealt with this at my old job, there isn't much of a way to make Drupal output nice RSS of the events module): http://grossmeier.net/files/tmp/canonical_blog_feed.png
[21:59] <pleia2> http://blog.canonical.com/tag/planetubuntu/feed/ is the one that goes to planet
[22:00] <pleia2> I don't know what you're subscribed to :)
[22:06] <greg-g> http://www.canonical.com/rss.xml
[22:08] <pleia2> ah, that's the canonical news thing, blog feed is different
[22:08] <pleia2> http://blog.canonical.com/feed/
[22:08] <greg-g> ahh
[22:08] <pleia2> (and more interesting :))
[22:17] <jono> bkerensa, sent the flyer
[22:18] <bkerensa> jono: excellent I will get it out :)
[22:18] <jono> thanks bkerensa, I really appreciate it!
[22:18] <bkerensa> jono: does the attendee list auto update?
[22:18] <jono> bkerensa, not yet
[22:18] <bkerensa> kk
[22:18] <jono> I will do another update tonight
[22:20] <bkerensa> kk that flyer is going out to yahoos campus now ;)
[22:27] <jcastro> bkerensa: ah, ye olde torrent apt thing
[22:27] <jcastro> again
[22:27] <bkerensa> jcastro: it must happen
[22:27] <bkerensa> :)
[22:30] <jcastro> shrug
[22:30] <jcastro> AWS mirrors + squid-deb-proxy ftw.
[22:30]  * jcastro notes the AWS mirrors are kind of broken right now
[22:39] <jono> bkerensa, nice!
[22:39] <bkerensa> jcastro: do you have address for the AWS mirrors?
[22:39] <bkerensa> I wanna see if its any faster than OSL's mirrors here in Oregon
[22:40] <jcastro> http://askubuntu.com/a/125252/235
[22:40] <jcastro> They're 403ing for a lot of people
[22:43] <jcastro> bkerensa: lmk if they work for you
[22:43] <bkerensa> jcastro: are you just using Squid to proxy packages locally?
[22:43] <jcastro> squid-deb-proxy, yeah
[22:43] <bkerensa> jcastro: yeah the Oregon one works for me and its screaming fast
[22:43] <bkerensa> :D
[22:43] <jcastro> grrr, what!
[22:44] <bkerensa> jcastro: how do we ensure the AWS mirrors are in sync though? No way of seeing if they are behind hours or days?
[22:44] <jcastro> they sync every 30 minutes
[22:45] <bkerensa> nice
[22:47] <jcastro> actually
[22:47] <jcastro> if it wasn't for the google.com apt repo being so horrible my updates would be alot more fun
[22:55] <bkerensa> jcastro: ikr
[22:55] <bkerensa> jcastro: cant you bug Thomas Bushnell tell them to fix their repo :P
[22:56] <jcastro> it's not his team
[22:56] <jcastro> I already asked, heh
[22:56] <bkerensa> hmm
[22:57]  * bkerensa will ask his friend who works at Google and see if he can find out who
[22:57] <bkerensa> :D
[23:19] <cjohnston> morning
[23:19] <jono> hey cjohnston
[23:20] <cjohnston> hey jono
[23:22] <marcoceppi> Protip: Comment out Google Repo
[23:24] <bkerensa> marcoceppi: but then how u get updates?
[23:24] <bkerensa> :D