2011-10-01T12:07:04 config supybot.plugins.ChannelLogger.enable True 2011-10-01T12:07:08 gmgbot`: config supybot.plugins.ChannelLogger.enable True 2011-10-01T12:07:08 willkg: The operation succeeded. 2011-10-01T12:07:12 horray 2011-10-01T12:07:12 apparently. 2011-10-01T12:07:14 okay 2011-10-01T12:07:16 i'll fix the wiki page. 2011-10-01T12:07:23 so if we ARE going to do a meeting this week and one next week 2011-10-01T12:07:41 and if things *did* fall asleep this last month largely due to me getting hit by a life-load bus ;) 2011-10-01T12:07:53 maybe what we should focus on right here is our caffeine injection 2011-10-01T12:07:56 to wake things back up 2011-10-01T12:08:12 Yep. 2011-10-01T12:08:24 * paroneayea having trouble figuring out how to run a meeting about a meeting, so let's maybe ignore that aspect for now? 2011-10-01T12:08:25 UX testing was a success last month, IMHO! 2011-10-01T12:08:35 isn't meeting about meetings a big cliche? ;) 2011-10-01T12:08:37 Elrond: yes! 2011-10-01T12:08:39 I think so 2011-10-01T12:08:51 we also have a bunch of things that are soooo close to wrapping up 2011-10-01T12:08:53 eg, caching 2011-10-01T12:09:05 nyergler has CSRF stuff that just needs test fixing 2011-10-01T12:09:18 Ahh, great. 2011-10-01T12:09:50 the one thing that we missed out on the most this month I think is that we didn't make any progress on the website... willkg and I have discussed sprinting on that this weekend 2011-10-01T12:09:57 so the topics here seem to be 2011-10-01T12:10:18 - 0.1.0 release 2011-10-01T12:10:19 - wrapping things up and re-waking our community up 2011-10-01T12:10:19 - the website 2011-10-01T12:10:26 those first two being highly related. 2011-10-01T12:11:04 we could do a 0.1.0 release right now. freedeb and I talked about we'll have the 0.1.0 p;ost talk about what we've accomplished so far between starting and 0.1.0, which is a *lot* actually 2011-10-01T12:11:11 This first has a subpoint: When to release? When some important things are in, or just "soon"? 2011-10-01T12:11:37 Elrond: I'd say either sunday night / monday morning, or next weekend. 2011-10-01T12:11:39 *** TheAncientGoat has joined #mediagoblin 2011-10-01T12:11:57 that's a call about whether or not we're willing to extend things or if we need to push on things all at once 2011-10-01T12:12:14 extending things puts us down a slippery slope of not meeting monthly releases so well :) 2011-10-01T12:12:20 but not extending it means a less exciting release. 2011-10-01T12:12:25 Is there anything *important* missing from 0.1.0 just "now"? 2011-10-01T12:12:40 Elrond: nothing critical really 2011-10-01T12:12:53 we even considered 0.0.5 being 0.1.0 2011-10-01T12:12:57 so in that sense we're pretty okay 2011-10-01T12:13:00 some releases are exciting, some are not; if we tell "users" that we're releasing monthly, we should do so 2011-10-01T12:13:10 nyergler has spoken ;) 2011-10-01T12:13:13 okay. 2011-10-01T12:13:14 nothing prevents a dot-release mid-way through if we *really* need to get things out the door :) 2011-10-01T12:13:20 Yeah. 2011-10-01T12:13:22 so it's decided! 2011-10-01T12:13:28 we'll release sunday night / blog monday morning 2011-10-01T12:13:32 The release notes might contain a section on "what's missing". :-) 2011-10-01T12:13:38 ;) 2011-10-01T12:13:41 Or "what's next" :) 2011-10-01T12:13:47 yes 2011-10-01T12:13:49 nyergler - Yeah! 2011-10-01T12:13:54 More positive! 2011-10-01T12:13:56 so we'll just sprint on what we can 2011-10-01T12:14:00 ("Did you miss work yesterday?" "I wouldn't say I _missed_ it") 2011-10-01T12:14:05 and what we can't oh well, that's exciting 0.1.1 material! 2011-10-01T12:14:10 nyergler: ;) 2011-10-01T12:14:23 I'm feeling positive already :) 2011-10-01T12:14:31 So "CSRF is coming very soon after 0.1.0" ;-)) 2011-10-01T12:14:45 that can be the "on the horizon" end of the post. 2011-10-01T12:14:48 yeah 2011-10-01T12:14:49 okay 2011-10-01T12:14:55 I like that. 2011-10-01T12:15:19 We don't need to be "super secure", but having it security on the horizon is great. 2011-10-01T12:15:24 right 2011-10-01T12:15:34 so I'll focus on: 2011-10-01T12:15:34 - fixing straggler issues in the design 2011-10-01T12:15:34 - writing up a blogpost outline for freedeb to flesh out 2011-10-01T12:15:34 - maybe start working on website stuff 2011-10-01T12:16:00 I can join you for two of those :) 2011-10-01T12:16:08 SCHENDJE!!! 2011-10-01T12:16:10 schendje! :-) 2011-10-01T12:16:11 :DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD 2011-10-01T12:16:20 that was epic timing 2011-10-01T12:16:21 hi guys :) 2011-10-01T12:16:31 nah, I knew about the meeting ;) 2011-10-01T12:16:36 it's like we were having some roundtable discussion about how to attack the enemy fortress 2011-10-01T12:16:44 and we were like "if only we had a magic user" 2011-10-01T12:16:57 and the token magic hero steps from the shadwos and said "I can help with that." 2011-10-01T12:17:06 and everyone stares slack-jawed 2011-10-01T12:17:12 schendje: welcome back :D 2011-10-01T12:17:20 paroneayea: haha, thanks! 2011-10-01T12:17:43 okay, this meeting is going great enough, I don't think we need to have a meeting about meetings 2011-10-01T12:17:45 I"ve declared it 2011-10-01T12:17:50 so let's just discuss what we're doing. 2011-10-01T12:18:00 Yep. 2011-10-01T12:18:03 schendje: what do you need from me at this point? 2011-10-01T12:18:13 paroneayea: not much, I think I can work on the website tomorrow? 2011-10-01T12:18:19 schendje: stellar. 2011-10-01T12:18:25 it'd be nice if you can answer questions when they pop up 2011-10-01T12:18:31 I'll be around all day tomorrow. 2011-10-01T12:18:41 excellent, then we can work on that together 2011-10-01T12:18:45 yes! 2011-10-01T12:19:13 so today I'll work on straggler issues, and I'll work on the outline, and whatever elrond pesters me with probably ;) 2011-10-01T12:19:24 and then tomorrow the site design and whatever's appropriate for wrapping things up 2011-10-01T12:19:26 ;-) 2011-10-01T12:19:39 willkg said he can help out with the pyblosxom structural stuff on a previous conversation 2011-10-01T12:19:43 bd 2011-10-01T12:20:06 stellar! 2011-10-01T12:20:17 so, weekend plan in place. Do we need to talk much about next month's features? 2011-10-01T12:20:23 we have a pretty good list of things to work on already I think. 2011-10-01T12:20:32 if people want to bring up new ones though 2011-10-01T12:21:01 Hmm. 2011-10-01T12:21:44 We could decide on priorities for next month? 2011-10-01T12:21:53 yes 2011-10-01T12:21:53 AND: Do we want to continue monthly releases? 2011-10-01T12:22:11 I think as willkg has said correctly, the monthly releases are the heart of the project 2011-10-01T12:22:18 if anything, we had a murmur this month 2011-10-01T12:22:23 heartbeat--not the heart. 2011-10-01T12:22:27 people are the heart of the project. 2011-10-01T12:22:27 didn't quite skip a beat 2011-10-01T12:22:29 right 2011-10-01T12:22:31 that's what I meant to say 2011-10-01T12:22:39 so I think it's still useful 2011-10-01T12:22:46 Yep. 2011-10-01T12:22:51 the fact that I freaked out so much about this month not being as amazing awesome as last one 2011-10-01T12:22:55 We're still officialy alpha? beta? Right? 2011-10-01T12:22:59 has helped put me put myself back on track at least 2011-10-01T12:23:25 hm, I think we're alpha or beta 2011-10-01T12:23:27 probably more alpha :) 2011-10-01T12:23:29 but I don't know 2011-10-01T12:23:35 we're starting to get pretty well featured. 2011-10-01T12:23:40 Okay, so monthly releases are fine! 2011-10-01T12:23:43 yes 2011-10-01T12:23:46 monthly releases are great 2011-10-01T12:23:46 I'd like to get the language selecting thing sorted out 2011-10-01T12:23:47 concur 2011-10-01T12:24:00 schendje: okay yes let's discuss that 2011-10-01T12:24:02 since we've got the translations, but no way to really use them properly 2011-10-01T12:24:05 as long as things are landing in master, we should ship regularly 2011-10-01T12:24:05 schendje - You mena for next month? 2011-10-01T12:24:13 Elrond: yes 2011-10-01T12:24:26 schendje: you mean selecting a locale (other than what ever is negotiated with the browser) 2011-10-01T12:24:31 right? 2011-10-01T12:24:37 nyergler: yes :) 2011-10-01T12:24:59 there are four options for that I think 2011-10-01T12:25:03 - leave it as is ;) 2011-10-01T12:25:17 - put it in user profiles (this only helps logged in users though) 2011-10-01T12:25:24 - put it glaringly somewhere in the design 2011-10-01T12:25:51 - put it sneakily somewhere in the design... ie a dropdown in the upper-right like on google's "black bar" or the old miro guide design which I can't pull up because they killed it ;) 2011-10-01T12:26:00 what's the current behavior? automatic detection or something? 2011-10-01T12:26:08 schendje: yes uses browser settings 2011-10-01T12:26:15 cool 2011-10-01T12:26:18 whatever your language settings are, it uses 2011-10-01T12:26:19 you can also do 2011-10-01T12:26:23 ?lang=foo 2011-10-01T12:26:30 nobody knows about htat though and it's not persistent ;) 2011-10-01T12:26:44 nah, but it's interesting for us at least :) 2011-10-01T12:26:48 and those options aren't all mutually exclusive -- you could sneak it into the footer of the page design and also allow users to set it at the account level 2011-10-01T12:27:05 schendje: do you have preferences? 2011-10-01T12:27:08 nyergler: right 2011-10-01T12:27:17 I think regardless we should have a user preference option. 2011-10-01T12:27:30 paroneayea: haven't thought about it that much yet. some of those options I like better, but not sure yet 2011-10-01T12:27:31 Yes. 2011-10-01T12:27:40 we can make something good though, I'm sure of that 2011-10-01T12:27:43 user preference is also low hanging fruit 2011-10-01T12:27:49 so we should maybe tackle that first 2011-10-01T12:27:55 and then let schendje figure out where he wants it 2011-10-01T12:28:00 * schendje -> dinner time, sorry! will read up and respond later 2011-10-01T12:28:05 sure thing 2011-10-01T12:28:17 look forward to a day of beautifulness with you tomorrow schendje ! 2011-10-01T12:28:23 we will make mediagoblin.org look great :) 2011-10-01T12:29:05 okay so that sounds like a plan... action item is we should update that ticket.. looking for it now :) 2011-10-01T12:29:10 I like that. User option, then GUI option. :-) 2011-10-01T12:29:28 Wikimedia uses ?uselang and preferences. But I guess it works because most non-logged in users come to non-language-specific projects from a Wikipedia. 2011-10-01T12:29:35 AVRS: right 2011-10-01T12:29:38 (which creates uselang) 2011-10-01T12:30:18 I'm updating that ticket now 2011-10-01T12:30:22 anything else to discuss? 2011-10-01T12:30:45 what's the word on federation these days? 2011-10-01T12:30:55 gullydwarf! 2011-10-01T12:31:03 I have some buglets, I want to see squashed after 0.1.0. I'll see on that on my own. 2011-10-01T12:31:05 everyone's coming back for maximum awesome :) 2011-10-01T12:31:10 hey! 2011-10-01T12:31:15 gullydwarf: that was to be something we prioritize for post 0.1.0 2011-10-01T12:31:16 so! 2011-10-01T12:31:25 now might be a good time to start putting those wheels into spinning 2011-10-01T12:31:28 *** Artopal has joined #mediagoblin 2011-10-01T12:31:42 Yeah. 2011-10-01T12:32:06 now that the "core" is starting to solidify, the three big exciting things on the horizon are multiple media types (in progress via joar), federation, an API 2011-10-01T12:32:13 Welcome Artopal! We're just having our monthly meeting. :) 2011-10-01T12:32:19 yes welcome Artopal :) 2011-10-01T12:32:20 (which is logged) 2011-10-01T12:32:41 nobody's really claimed federation, though I want to start talking about it more and researching it more before we completely jump in 2011-10-01T12:32:56 but it looks like there are no good general purpose ostatus libraries 2011-10-01T12:33:04 I've been thinking that instead of tangling it directly with mediagoblin 2011-10-01T12:33:13 WE should make the ostatus library for python ;) 2011-10-01T12:33:19 oooh 2011-10-01T12:33:20 Okay, so this month: Talking about federation! 2011-10-01T12:33:25 yes 2011-10-01T12:33:33 WE...oooh 2011-10-01T12:33:48 as a separate project, either under the LGPL or apache 2011-10-01T12:33:53 Hi all! 2011-10-01T12:33:54 We should have some idea, how federation should look like, etc! 2011-10-01T12:33:57 awesome 2011-10-01T12:34:20 heya Artopal 2011-10-01T12:34:20 I'm not too sure about how useful the LGPL is for python libraries, I lean more towards apache stuff, but I know the FSF likes LGPL 2011-10-01T12:34:25 I tend to think we should just do apache 2011-10-01T12:34:32 We now have a wiki page for ideas: http://wiki.mediagoblin.org/Feature_Ideas 2011-10-01T12:34:33 it'll be good for wider adoption in the python community 2011-10-01T12:34:39 oh right 2011-10-01T12:34:45 AVRS: that's a feature to mention on the blogpost 2011-10-01T12:34:56 a feature about features 2011-10-01T12:35:08 gullydwarf: as for what to start doing 2011-10-01T12:35:18 zcopley suggested we start on activity streams first 2011-10-01T12:35:31 http://activitystrea.ms/ 2011-10-01T12:35:53 *** Jarrhead has quit IRC 2011-10-01T12:35:53 Yep. webfinger and stuff are mostly easy. 2011-10-01T12:36:14 so we search out if any of these are provided by generic libraries, but if not we start our own library for them 2011-10-01T12:36:18 which means we need a name ;) 2011-10-01T12:36:31 why activity streams first? 2011-10-01T12:36:44 gullydwarf - They are simple, low hanging fruits. ;) 2011-10-01T12:36:55 gullydwarf: because it makes us readable 2011-10-01T12:37:01 and because zcopley said so ;) 2011-10-01T12:37:04 libgmg ;o) 2011-10-01T12:37:12 Elrond: goblinhorde 2011-10-01T12:37:13 ;) 2011-10-01T12:37:14 haha 2011-10-01T12:37:17 * gullydwarf nods 2011-10-01T12:37:30 libgoblin 2011-10-01T12:37:38 I think we should try to trick zcopley into spilling all his federation secrets into #mediagoblin this month ;) 2011-10-01T12:37:57 (federation secrets an oxymoron?) 2011-10-01T12:38:10 paroneayea: :) 2011-10-01T12:38:43 libgobelin! ;o) (see http://en.wikipedia.org/wiki/Gobelins_Manufactory ) 2011-10-01T12:38:56 "horde" an untaken python library name, and short :) 2011-10-01T12:38:58 hm 2011-10-01T12:39:04 lair? 2011-10-01T12:39:15 it should have something to do with noise 2011-10-01T12:39:20 noisiness, communication 2011-10-01T12:39:24 hordevoice 2011-10-01T12:39:28 okay I'll drop horde ;) 2011-10-01T12:39:45 Elrond: "gobelin" is funny, potentially confusing to contributors 2011-10-01T12:40:11 gobs 2011-10-01T12:40:18 I think "libgoblin" is fun but doesn't say "federation", it says "general [media]goblin utilities" 2011-10-01T12:40:31 Yep. 2011-10-01T12:40:36 is there some sort of fun communication machine 2011-10-01T12:40:45 libgoblins ;) 2011-10-01T12:40:46 gobelin is a bit about communcation, in an obscure way. ;) 2011-10-01T12:40:48 tin cans and string... 2011-10-01T12:40:53 telegraph? 2011-10-01T12:40:57 iphones? 2011-10-01T12:41:01 untaken as a python library 2011-10-01T12:41:07 * paroneayea /kicks willkg ;) 2011-10-01T12:41:17 semiphore! 2011-10-01T12:41:45 gullydwarf: hm I think people will assume that's a locking library 2011-10-01T12:42:15 Hmm, something about communication that would be found in a goblin world. 2011-10-01T12:42:27 smoke signals... 2011-10-01T12:42:39 whale song 2011-10-01T12:43:04 * Elrond loves those tele slugs from one piece. ;o) 2011-10-01T12:43:19 i need to get going.... is there anything else we need to cover other than naming a library? 2011-10-01T12:43:35 willkg - *duck* bus factor. ;) 2011-10-01T12:43:41 yes bus factor :) 2011-10-01T12:44:00 I'm not sure what can be done about that for now other than me to ask other people to step forward on some of this 2011-10-01T12:44:08 and maybe also to give out commit access to some of the core people 2011-10-01T12:44:28 the latter is trickyish, but maybe it's time 2011-10-01T12:44:46 it's been helpful I think with me reviewing everything pedantically before merging :) 2011-10-01T12:44:46 what is it we're blocking on? things getting done? things getting checked in? or things getting decided? 2011-10-01T12:44:48 paroneayea: it's only tricky if you believe it is: after all, it's version control, you can always revert :) 2011-10-01T12:44:49 *** tian2992 has joined #mediagoblin 2011-10-01T12:44:58 I don't know either, what to do. But I think, we should have a bit of time thinking about it. 2011-10-01T12:45:01 nyergler: hm that's true 2011-10-01T12:45:03 okay 2011-10-01T12:45:07 maybe we should jsut say 2011-10-01T12:45:13 that's an ongoing topic for this month 2011-10-01T12:45:18 let's keep talking about it in-channel 2011-10-01T12:45:21 b 2011-10-01T12:45:24 along with a library name 2011-10-01T12:45:25 i think the only issue is things getting decided. 2011-10-01T12:45:35 everything is alleviated because of distributed version control. 2011-10-01T12:45:58 it sounds like willkg needs to go, and I think we have generally some time to talk this through 2011-10-01T12:46:06 let's make this channel noisy again this month 2011-10-01T12:46:08 is one goal :) 2011-10-01T12:46:16 Yeah. 2011-10-01T12:46:25 ok, i'm going to duck out, too, be back online and working in an hour or two 2011-10-01T12:46:31 cool 2011-10-01T12:46:32 I don't think, the blocking factor is very "specific", but maybe a "noisy" thing. :) 2011-10-01T12:46:40 I should duck out soon too 2011-10-01T12:46:44 have to head to the bank 2011-10-01T12:46:47 meeting over I think! 2011-10-01T12:46:55 Yep. 2011-10-01T12:46:59 ok. i'm going to shut off logging now. 2011-10-01T12:47:03 great :) 2011-10-01T12:47:04 cool 2011-10-01T12:47:10 and I should be around this month unlike last one