2011-11-05T12:01:19 started logging! 2011-11-05T12:01:22 woohoo! 2011-11-05T12:01:31 thanks gmgbot and willkg ;) 2011-11-05T12:01:46 so! 2011-11-05T12:01:51 first order of business 2011-11-05T12:01:55 horray! 0.1.0 :D 2011-11-05T12:02:02 yay! 2011-11-05T12:02:15 our first 0.X release... I think that deserves a moment of jubilation 2011-11-05T12:02:20 I agree 2011-11-05T12:02:54 so congrats, and thanks all :) 2011-11-05T12:03:11 *** ErkanYilmaz1 has quit IRC 2011-11-05T12:03:14 *** nyergler has joined #mediagoblin 2011-11-05T12:03:22 oh horray, nyergler ! 2011-11-05T12:03:27 good morning, paroneayea :) 2011-11-05T12:03:42 anyway, hopefully I'm hoping this is just the start of things... we knocked down our goals for our initial alpha release, so I think we're on the right track 2011-11-05T12:03:48 yay 0.1.0! 2011-11-05T12:04:00 this is where we'd pass out candy 2011-11-05T12:04:04 and now we have a whole bunch of bigger-picture things to discuss! time to start plotting new roadmaps for the Next Big Things 2011-11-05T12:04:04 in an IRL mtg 2011-11-05T12:04:10 have some internet candy 2011-11-05T12:04:30 so we have a bit of an agenda written up for this meeting http://wiki.mediagoblin.org/Meeting#2011-11_.28upcoming:_2011-11-05.29 2011-11-05T12:04:56 I don't know what order we want to tackle this in 2011-11-05T12:05:00 some of these are in progress, some not! 2011-11-05T12:05:24 joar: you here? 2011-11-05T12:05:41 paroneayea: why don't you start with what was awesome/not about last month? 2011-11-05T12:05:42 who is here? can everyone who is here say hi? 2011-11-05T12:05:45 hi 2011-11-05T12:05:48 hola 2011-11-05T12:05:51 hi! 2011-11-05T12:05:51 hi! 2011-11-05T12:06:10 hi 2011-11-05T12:06:42 *** tryggvib has joined #mediagoblin 2011-11-05T12:06:50 hiya tryggvib ! 2011-11-05T12:06:54 we just started the meeting :) 2011-11-05T12:06:55 hi paroneayea 2011-11-05T12:06:57 great 2011-11-05T12:07:01 sorry I'm late 2011-11-05T12:07:09 a few people told me they might not make it to this meeting, so if some of the usual suspects aren't here, I think it's incidental 2011-11-05T12:07:30 tryggvib: http://wiki.mediagoblin.org/Meeting#2011-11_.28upcoming:_2011-11-05.29 2011-11-05T12:07:39 so nyergler yeah, what was awesome / not awesome about last month 2011-11-05T12:08:08 awesome: new mediagoblin.org which looks really awesome 2011-11-05T12:08:46 not awesome: we hemmed and hawed over whether or not to postpone 0.1.0 for a month, decided against it, and then we ended up postponing anyway when we realized we didn't have deployment documentation 2011-11-05T12:09:03 awesome: we have some deployment documentation now ;) 2011-11-05T12:09:25 *** Bugsbane has joined #mediagoblin 2011-11-05T12:09:36 I think things mostly worked out with 0.1.0 being postponed but I think we shouldn't make a habit of it 2011-11-05T12:09:39 not awesome: when bcrypt's site was down, it wasn't clear how to install 2011-11-05T12:09:45 yes that was very not awesome 2011-11-05T12:09:55 and it happened right after release and a bunch of people got stuck trying to deploy 2011-11-05T12:10:07 paroneayea, are you talking about setting up release cycles? 2011-11-05T12:10:20 *** traf has quit IRC 2011-11-05T12:10:21 similar to gnome/ubuntu etc. 2011-11-05T12:10:24 tryggvib: we kind of currently have a policy of monthly release cycles 2011-11-05T12:10:28 ok 2011-11-05T12:10:33 except when we don't 2011-11-05T12:10:35 it got postponed one month between 0.0.5 and 0.1.0 2011-11-05T12:10:37 :) 2011-11-05T12:10:46 right 2011-11-05T12:11:22 anyone else have thoughts about things they loved or didn't during the last cycle? 2011-11-05T12:11:43 not awesome: there's some code to be reviewed (video branch and the favorites code) and I've been slow to review 2011-11-05T12:11:48 yes people please jump in if you have comments :) 2011-11-05T12:12:03 with the extended timeframe, I wasn't sure when it would be helpful to do a round of UX testing 2011-11-05T12:12:14 is this review for accuracy, or review for conforming to the "GMG way" 2011-11-05T12:12:37 freedeb: do fixed release cycles help with your testing work? 2011-11-05T12:12:45 nyergler: both 2011-11-05T12:12:55 usually a lot of things get adjusted or caught during code review 2011-11-05T12:12:57 ie, are you just doing it to match the release cycle? 2011-11-05T12:13:01 awesome: elrond keeps doing reviews though and because of that I gave him commit access 2011-11-05T12:13:16 Now there is an entry in the Live instances list, but it's unclear how usable the entry is or what it is for. 2011-11-05T12:13:28 paroneayea: glad to hear that; i was trying to figure out how you-centric the review block is 2011-11-05T12:13:47 nyergler: it's pretty me-centric, but elrond has been doing reviews, and I'm trying to encourage more community peer-review 2011-11-05T12:13:47 paroneayea: where do people find what needs review? 2011-11-05T12:13:59 good question... usually things get moved to this state: 2011-11-05T12:13:59 we want to have regualr ux 2011-11-05T12:14:15 like once a month before the next release 2011-11-05T12:14:21 AVRS: good point, i've added a note about "heartbeat"/status to my API notes 2011-11-05T12:14:27 usually "feedback" 2011-11-05T12:14:29 http://bugs.foocorp.net/issues/614 2011-11-05T12:14:51 AVRS: yeah for one thing, people want to see working sites 2011-11-05T12:14:53 nyergler: I mean for users like "bier" who came today 2011-11-05T12:15:00 I'm going to spend the rest of today putting up mediagoblin.com 2011-11-05T12:15:10 but it'll have limited registrationability :) 2011-11-05T12:15:14 *** traf has joined #mediagoblin 2011-11-05T12:15:20 nyergler: s/he was apparently just looking for an image hosting 2011-11-05T12:15:28 basically registration will be turned off for now but I'll give access to active community members 2011-11-05T12:15:30 to store(?) his photos 2011-11-05T12:15:34 AVRS: yeah 2011-11-05T12:15:39 got it 2011-11-05T12:15:43 that's kind of a hard problem though 2011-11-05T12:15:58 trying to work on it, but it's even a bit larger than software scope 2011-11-05T12:16:06 it's running-instances scope 2011-11-05T12:16:10 but we might still be able to help 2011-11-05T12:16:12 oh! 2011-11-05T12:16:14 super awesome: 2011-11-05T12:16:21 we got a fedora puppet manifest already 2011-11-05T12:16:25 right after release! 2011-11-05T12:16:47 https://github.com/shawnsi/mediagoblin-manifest 2011-11-05T12:17:02 we have a lot to cover on this list though 2011-11-05T12:17:14 I'm not sure we should stay on this awesome / not awesome thing too much longer 2011-11-05T12:17:25 but 2011-11-05T12:17:48 are there specific things relevant to this someone wants to discuss more before we move the conversation on? 2011-11-05T12:18:17 I find it good to get into things to see how mediagoblin's development has been going 2011-11-05T12:18:21 keep it moving captain 2011-11-05T12:18:33 yeah 2011-11-05T12:18:37 but yeah... you can go on 2011-11-05T12:18:41 so is "next month" next on the agenda? 2011-11-05T12:18:47 So let's talk about upcoming things :) 2011-11-05T12:18:58 well we don't entirely know what next month is yet 2011-11-05T12:19:05 so it seems like we have several "big features" on the horizon 2011-11-05T12:19:14 and each one of these seems like a 0.X release 2011-11-05T12:19:40 - multimedia/video branch 2011-11-05T12:19:40 - An API 2011-11-05T12:19:40 - federation 2011-11-05T12:19:45 those all seem like 0.X branches 2011-11-05T12:19:53 what precisely are we looking for as far as gstreamer expertise? 2011-11-05T12:19:57 the first one is really close to mergability 2011-11-05T12:20:00 ah yes! so 2011-11-05T12:20:04 if you want to see for yourself... 2011-11-05T12:20:11 I'd like to do some outreach 2011-11-05T12:20:41 I met a half-dozen gstreamer people in Prague 2011-11-05T12:21:14 oh great 2011-11-05T12:21:19 so joar's branch is down currently :) 2011-11-05T12:21:26 but since we moved from arista->pure gstreamer 2011-11-05T12:21:30 basically audio syncs really badly 2011-11-05T12:21:37 and it's very aliased 2011-11-05T12:21:47 I'd like to see if I can get from joar his example transcoded video 2011-11-05T12:21:54 with sintel 2011-11-05T12:22:15 so yes 2011-11-05T12:22:21 outreach to gstreamer people seems really key 2011-11-05T12:22:27 oh! Collabora was using Sintel as one of their example vids 2011-11-05T12:22:28 so do I understand correctly that audio sync went crappy when you moved from arista to pure gstreamer? 2011-11-05T12:22:35 tryggvib: exactly 2011-11-05T12:22:43 tryggvib: joar pretty much learned gstreamer as he went 2011-11-05T12:22:47 arista uses gstreamer also 2011-11-05T12:22:54 it's just that we don't have gstreamer pipeline experts here. 2011-11-05T12:22:58 ok 2011-11-05T12:23:02 ok, so the thing we need the most help on is syncing the audio? 2011-11-05T12:23:20 freedeb: and also video quality.. it looks very aliased, very jaggy 2011-11-05T12:23:30 freedeb: maybe you and I should construct an outreach blogpost 2011-11-05T12:23:34 the other info that would be helpful is who is the contact person here 2011-11-05T12:23:38 ok 2011-11-05T12:23:41 and say "here's the state of video" with an example transcoded video 2011-11-05T12:23:43 I would be happy to do that 2011-11-05T12:23:47 and then reach out to specific people privately? 2011-11-05T12:23:48 great 2011-11-05T12:23:57 and then I can forward with a personal email to the people I know 2011-11-05T12:23:59 I'll see if we can get the current sintel transcoded video from joar 2011-11-05T12:24:06 perfect 2011-11-05T12:24:07 cool 2011-11-05T12:24:14 *** Bugsbane has quit IRC 2011-11-05T12:24:46 so if video gets merged in this month, it's a 0.X release, otherwise we'll assume it's 0.1.1, unelss somehow an API or federation happen in this month ;) 2011-11-05T12:24:48 how is the "real work on federation" going? 2011-11-05T12:24:57 we haven't started :) 2011-11-05T12:25:00 *** shailesh has joined #mediagoblin 2011-11-05T12:25:03 we've just discussed it 2011-11-05T12:25:08 we need to start doing real work now 2011-11-05T12:25:08 that's a good clear answer :) 2011-11-05T12:25:15 that was the idea, after 0.1.0 we work on federation 2011-11-05T12:25:18 now it's post 0.1.0 2011-11-05T12:25:24 we need to start researching and building 2011-11-05T12:25:26 do we know who is jazzed to work on federation? 2011-11-05T12:25:31 I don't know 2011-11-05T12:25:40 zcopley said the first thing we should do is add activity streams 2011-11-05T12:25:49 paroneayea, in our project (for others I'm working on a project which needs a media server backend) we've started work on a python/django implemenation of OStatus 2011-11-05T12:25:58 tryggvib: really!! 2011-11-05T12:26:01 We could try to finish it and merge it 2011-11-05T12:26:09 but it's django 2011-11-05T12:26:12 Federation may also be a good candidate for some personalized external outreach 2011-11-05T12:26:20 once we have a framework 2011-11-05T12:26:24 tryggvib: yeah we aren't using django, but our stuff is semi-close... 2011-11-05T12:26:29 tryggvib: if we could at least see the code 2011-11-05T12:26:31 that might help. 2011-11-05T12:26:31 yeah so I read :) 2011-11-05T12:26:39 presumably the code could be AGPL compatible? 2011-11-05T12:26:41 nice 2011-11-05T12:26:47 the code is AGPL 2011-11-05T12:26:52 perfect 2011-11-05T12:26:53 very nice 2011-11-05T12:26:57 tryggvib: is there a public repo? 2011-11-05T12:26:58 so yeah... it's AGPL compatible ;) 2011-11-05T12:27:12 not with the current code 2011-11-05T12:27:18 so sounds like we need to do two things 2011-11-05T12:27:27 - see tryggvib and company's code :) 2011-11-05T12:27:35 - write out a roadmap of what pieces to start implementing 2011-11-05T12:27:39 since ostatus is a bunch of things 2011-11-05T12:27:45 eys 2011-11-05T12:27:46 yes 2011-11-05T12:27:46 zcopley recommended we start with activity streams. 2011-11-05T12:28:08 so maybe we should make a bug in the tracker 2011-11-05T12:28:19 "write out a plan for federation" 2011-11-05T12:28:29 that's a reasonable first step at least :) 2011-11-05T12:28:35 ? 2011-11-05T12:28:35 we followed the recommended approach on ostatus.org 2011-11-05T12:28:41 tryggvib: oh! 2011-11-05T12:28:47 we should probably follow that, yeah? :) 2011-11-05T12:28:51 http://ostatus.org/2010/10/04/how-ostatus-enable-your-application 2011-11-05T12:28:58 right 2011-11-05T12:28:59 basically, start with acitivity streams 2011-11-05T12:28:59 okay! 2011-11-05T12:29:10 *** funnyguy has joined #mediagoblin 2011-11-05T12:29:32 I love not reinventing the wheel 2011-11-05T12:29:46 so, quite simply 2011-11-05T12:29:51 we should break up http://ostatus.org/2010/10/04/how-ostatus-enable-your-application into tasks! 2011-11-05T12:29:59 then add PuSH, webfinger, and salmon 2011-11-05T12:30:02 does someone want to take the lead on breaking that up? 2011-11-05T12:30:06 once we have a plan 2011-11-05T12:30:27 it might be worth asking someone at OStatus to take a peek 2011-11-05T12:30:38 freedeb: yes definitely 2011-11-05T12:30:41 *** raignarok has quit IRC 2011-11-05T12:30:45 we should certainly ping the list and ask for feedback 2011-11-05T12:30:49 I could take a lead on this and finish our version of OStatus and then document for mediagoblin 2011-11-05T12:31:07 tryggvib: that'd be great 2011-11-05T12:31:07 if I then have time, dive into a mediagoblin version but I can't promise it this month 2011-11-05T12:31:17 tryggvib: even if you don't have a finished version, if you can 2011-11-05T12:31:23 it would be helpful to see the stuff you've started with 2011-11-05T12:31:25 *** raignarok has joined #mediagoblin 2011-11-05T12:31:36 *** j1mc has joined #mediagoblin 2011-11-05T12:31:36 *** j1mc has joined #mediagoblin 2011-11-05T12:31:51 oh hey j1mc ! welcome to the meeting 2011-11-05T12:31:54 yes... ok 2011-11-05T12:32:15 it also helps us to know if we've done it correctly :) 2011-11-05T12:32:22 are there some bits that we could start familaiarizing ourselves with 2011-11-05T12:32:34 so one thing we vaguely discussed was maybe working on some of the ostatus stuff into a separate python library that was more liberally licensed to encourage as much adoption as possible but 2011-11-05T12:32:53 like if someone wants to start gathering info on salmon or webfingering 2011-11-05T12:32:58 *** wctype_t has joined #mediagoblin 2011-11-05T12:32:59 I wonder if a) that's really so easy and b) if it's so easy if we read from another AGPL project :) 2011-11-05T12:33:00 yes... our idea to begin with was to create "django social" 2011-11-05T12:33:09 but we ended up with a lot of redundant code 2011-11-05T12:33:09 *** raignarok has quit IRC 2011-11-05T12:33:16 hm yeah 2011-11-05T12:33:17 *** raignarok has joined #mediagoblin 2011-11-05T12:33:24 since we added a lot of stuff not in OStatus 2011-11-05T12:33:25 *** raignarok has quit IRC 2011-11-05T12:33:32 *** raignarok has joined #mediagoblin 2011-11-05T12:33:43 we could still maintain two versions 2011-11-05T12:33:50 so one thing is we don't do copyright assignment switching licenses to refactor something *later* into something not-agpl is not easy 2011-11-05T12:33:59 (since we basically only have an extended ostatus) 2011-11-05T12:34:02 I dont' know how much time we want to spend thinking about htis 2011-11-05T12:34:08 but it's been on my mind 2011-11-05T12:34:33 *** raignarok has quit IRC 2011-11-05T12:34:38 tryggvib: most useful thing for us right now is to see *any* version... refactoring it will probably be taking a lot of work as-is :) 2011-11-05T12:34:48 yes 2011-11-05T12:34:58 I'll get on it right away (or at work on Monday) 2011-11-05T12:35:04 paroneayea: sorry, I don't understand your message about copyright assignment 2011-11-05T12:35:12 paroneayea, AVRS, me neither 2011-11-05T12:35:15 *** raignarok has joined #mediagoblin 2011-11-05T12:35:29 AVRS: basically what I'm saying is that say we made a 3rd party python library for ostatus stuff 2011-11-05T12:35:53 like pyostatus (we came up with some better name.. won't look at my notes immediately) 2011-11-05T12:35:54 *** raignarok has quit IRC 2011-11-05T12:36:00 and we made it under apache 2.0 2011-11-05T12:36:02 *** raignarok_ has joined #mediagoblin 2011-11-05T12:36:04 beardostatus! 2011-11-05T12:36:08 willkg: :) 2011-11-05T12:36:13 *** raignarok_ has quit IRC 2011-11-05T12:36:14 if we wanted to do that 2011-11-05T12:36:15 paroneayea: "so one reason we don't do c.a. is that switching licenses" … ? 2011-11-05T12:36:19 *** raignarok_ has joined #mediagoblin 2011-11-05T12:36:27 no it's really the opposite 2011-11-05T12:36:36 not doing copyright assignment makes it harder to switch licenses :) 2011-11-05T12:36:44 it makes the copyleft stronger 2011-11-05T12:36:52 but it makes it harder to refactor into something not-copyleft 2011-11-05T12:37:08 so if we refactored code into something like a independent library 2011-11-05T12:37:18 ok, I guess I should try to understand what was wrong with the original phrase ;) 2011-11-05T12:37:22 we'd either have to get everyone to agree to relicense their code who touched relevant code 2011-11-05T12:37:30 or we'd just release the library as AGPL 2011-11-05T12:37:39 actually I'm not so against AGPL libraries but a lot of people are :) 2011-11-05T12:37:56 and if the point of the library is to increase adoption.. 2011-11-05T12:38:00 anyway, that's what I mean. 2011-11-05T12:38:12 ok 2011-11-05T12:38:20 my personal stance is that code/work I write should be copylefted since I want its freedom to be maintained throughout 2011-11-05T12:38:33 tryggvib: well! If we're working off of your stuff 2011-11-05T12:38:39 then it just might be AGPL anyway then :) 2011-11-05T12:38:45 but that might not further the cause (of open, usable, standards) I am willing to bend 2011-11-05T12:38:51 and we can keep this conversation simple 2011-11-05T12:38:59 we should just take this up later on 2011-11-05T12:39:02 yeah 2011-11-05T12:39:34 here's a way to put it: if all people involved in federation code later on are interested in refactoring into something non-copyleft by consensus 2011-11-05T12:39:35 let's just discuss this when we have something, at *worst* it'll be AGPL'd but it could be relicensed 2011-11-05T12:39:39 maybe that's indication we should do so! 2011-11-05T12:39:43 if not 2011-11-05T12:39:50 oh well, it stays AGPL! 2011-11-05T12:39:52 it's still not too bad :) 2011-11-05T12:39:54 ok 2011-11-05T12:39:56 *** raignarok_ has quit IRC 2011-11-05T12:40:02 great 2011-11-05T12:40:08 *** raignarok_ has joined #mediagoblin 2011-11-05T12:40:09 well that's settled then :) 2011-11-05T12:40:23 great, so sounds like we have a loose plan for kicking off federation! 2011-11-05T12:40:33 all right 2011-11-05T12:40:54 whoo! 2011-11-05T12:40:58 we still have a ton of stuff to discuss 2011-11-05T12:41:00 do we have a bug or a wiki page for pointing at when people ask about the plan? 2011-11-05T12:41:12 willkg: we don't, we should start one 2011-11-05T12:41:18 * willkg nods. 2011-11-05T12:41:27 there was roadmap, no? 2011-11-05T12:41:37 *** shailesh has left #mediagoblin 2011-11-05T12:41:37 there's the ostatus blogpost 2011-11-05T12:41:49 http://ostatus.org/2010/10/04/how-ostatus-enable-your-application 2011-11-05T12:41:54 so that in a sense *is* our roadmap 2011-11-05T12:42:00 willkg: do you mean federation or? 2011-11-05T12:42:01 I think in a way we just need to break that into bugs? 2011-11-05T12:42:19 I'll try to do that as I break up the blog post plan 2011-11-05T12:42:25 tryggvib: oh great 2011-11-05T12:42:37 tryggvib: hey after the meeting could you register on the issue tracker and tell me your username? 2011-11-05T12:42:47 I'll add you to the hackers group 2011-11-05T12:43:10 and document on the wiki 2011-11-05T12:43:20 fantastic! :) 2011-11-05T12:43:21 I will 2011-11-05T12:43:33 tryggvib: thanks so much for helping us on this! I'm excited :) 2011-11-05T12:43:58 ok, great! time to move onto the next item? 2011-11-05T12:44:00 woohoo me too 2011-11-05T12:44:01 yes 2011-11-05T12:44:10 AVRS: we just talked about the plan for implementing federation. i was asking whether we had a bug or a wiki page that walked through our plan. 2011-11-05T12:44:16 willkg: ok, sorry 2011-11-05T12:44:25 seems like we have a few items. Maybe we should finish up the big feature trilogy 2011-11-05T12:44:31 and talk about the API, if we're going to make one :) 2011-11-05T12:44:50 nyergler expressed interest in looking at this before iirc, and tryggvib said he'd be happy to share his API work on his project 2011-11-05T12:44:53 I think 2011-11-05T12:44:54 yes, this is the bit I'm excited about 2011-11-05T12:44:56 correct me if I'm wrong! 2011-11-05T12:45:18 is it good enough to do json versions of the existing views? 2011-11-05T12:45:27 no, we have been working on a media encoding server since spring and have a rough api for our needs 2011-11-05T12:45:55 I honestly don't have to much API experience. One thing we discussed was looking at flickr's api and a whole bunch of others and exploring that 2011-11-05T12:45:58 I think it should be RESTful 2011-11-05T12:46:07 and use json where possible, yeah 2011-11-05T12:46:11 other than that I have few opinions. 2011-11-05T12:46:36 willkg: I don't know what that means precisely but it sounds interesting :) 2011-11-05T12:46:51 *** CarlFK has quit IRC 2011-11-05T12:47:14 so, like with blip if you tack on ?something=rss, it gives you an rss view of that page. 2011-11-05T12:47:22 the company we - where we is the ministry of education and culture is Iceland - hired haven't been able to produce a working software so we're hopefully turning to mediagoblin to replace a non-working software (since mediagoblin is what we're looking for) 2011-11-05T12:47:27 *** CarlFK has joined #mediagoblin 2011-11-05T12:47:48 skin=rss. that's the one. 2011-11-05T12:48:27 e.g. http://blip.tv/djangocon/django-core-dev-panel-5578198 shows the video and http://blip.tv/djangocon/django-core-dev-panel-5578198?skin=json shows the json version. 2011-11-05T12:48:31 we need API since we have two services working together and have created an API for our needs which could be something to work from 2011-11-05T12:48:50 basically what I would have to do is translate stuff into English since it's documented in Icelandic :) 2011-11-05T12:49:01 ;) 2011-11-05T12:49:03 okay 2011-11-05T12:49:19 i'm still interested in this 2011-11-05T12:49:29 I'll put that on the wiki as well and somebody could work from there 2011-11-05T12:49:30 especially leveraging http-accept :) 2011-11-05T12:49:43 tryggvib: can you email the devel list after that's on the wiki? 2011-11-05T12:49:51 yes I will 2011-11-05T12:50:48 so great, I don't know how to organize this except to say that nyergler, tryggvib, willkg all have some ideas on it 2011-11-05T12:50:54 that should be today or tomorrow 2011-11-05T12:51:04 tryggvib: awesome 2011-11-05T12:51:08 great, so put that up, and I'd like to see nyergler's thoughts 2011-11-05T12:51:12 since he already expressed interest 2011-11-05T12:51:28 yeah, since I want to focus on the federation it would be great if I could just dump the info we have, and somebody else could take the ball from there 2011-11-05T12:51:30 With MediaWiki I can get piece of info by knowing the API and without knowing how to parse XML, e.g. PAGEURL="http://commons.wikimedia.org/w/api.php?action=query&titles=File:$1&exportnowrap&prop=revisions&rvprop=ids|flags|timestamp|user|comment|size|content&format=xml&rvlimit=10000" 2011-11-05T12:51:35 great 2011-11-05T12:51:35 *** raignarok_ is now known as raignarok 2011-11-05T12:51:39 I'll then just follow the discussion 2011-11-05T12:51:52 nyergler: if you're still interested, then it would be great if you could lead that 2011-11-05T12:52:15 woohoo 2011-11-05T12:52:16 paroneayea: happy to 2011-11-05T12:52:20 (but maybe grep would work easily for json?) 2011-11-05T12:52:27 oh snap we're running out of time ;) 2011-11-05T12:52:38 I like json and would love json intead of some horrible SOAP implementation 2011-11-05T12:52:51 these meetings always start slow and I worry about them not picking up then get really intense and I worry about us finishing in time :) 2011-11-05T12:53:06 yes 2011-11-05T12:53:18 json not horrible soap stuff, agreed 2011-11-05T12:53:40 okay, so sounds like we have a loose plan 2011-11-05T12:53:53 meanwhile we've covered a lot of the big future things but not a lot of the smaller things 2011-11-05T12:53:53 shouldn't we then go to the next item on the agenda 2011-11-05T12:54:14 yes 2011-11-05T12:54:18 nyergler and I will get the ball of API rolling 2011-11-05T12:54:35 so rollover items / smaller things in progress 2011-11-05T12:54:48 Creative Commons licensing tools ? 2011-11-05T12:54:54 yes that's pretty key! 2011-11-05T12:54:59 nyergler also claimed that one :) 2011-11-05T12:55:16 CC should imo be a part of the API 2011-11-05T12:55:31 i'm still interested in working on it, although at this point i don't think i can commit to shipping in november 2011-11-05T12:55:33 I keep getting flak from people on microblogs basically accusing me of not caring about CC because we don't have support yet 2011-11-05T12:55:36 which is semi-ironic 2011-11-05T12:55:45 paroneayea: but only semi ;) 2011-11-05T12:55:48 hehe 2011-11-05T12:55:50 There should be a way of telling the users to use them properly, e.g. with a link to an article about derivating works 2011-11-05T12:55:53 *derivative 2011-11-05T12:56:06 hm 2011-11-05T12:56:10 AVRS: maybe but i think that's out of scope for core media goblin 2011-11-05T12:56:30 nyergler has a lot of experience with implementing these things, I trust him to do it right ;) 2011-11-05T12:56:30 also: I need to fix the different thumbnails galleries, because now they just look like ass 2011-11-05T12:56:35 and in the US, at least, could quickly become "giving legal advice" 2011-11-05T12:56:39 hm 2011-11-05T12:56:39 schendje! you're here :) 2011-11-05T12:56:48 paroneayea: you turns out I could make it after all :) 2011-11-05T12:56:54 you = yeah 2011-11-05T12:57:05 great 2011-11-05T12:57:32 I think the simple answer to this is "nyergler knows what he's doing but just needs to do it" :) 2011-11-05T12:57:40 for CC licensing, we need a way to allow users to select a license, clear display of that license 2011-11-05T12:58:33 OK. I mean there should be a way to edit templates easily (or something like that - without interfering with updates). 2011-11-05T12:58:36 if it's helpful i _can_ commit to doing a wiki page braindump about it 2011-11-05T12:58:53 nyergler: that would be helpful :) 2011-11-05T12:58:54 (if possible) 2011-11-05T12:59:00 i'm +1 on doing brain dumps in the wiki on all of the various projects. 2011-11-05T12:59:15 me too ;) 2011-11-05T12:59:22 AVRS: i think i agree, but i'm not sure which templates you're referring to in particular :) 2011-11-05T12:59:53 AVRS: for context, nyergler wrote http://creativecommons.org/choose/ and a bunch of other things CC related.. I'm sure he knows how to go about this right :) 2011-11-05T13:00:22 a default CC license for a particular user should be optional (so people shouldn't have to choose a license everytime 2011-11-05T13:00:23 nyergler: hm, maybe something like a configuration entry "insert contents of file [...] between paragraphs n and m in template x" 2011-11-05T13:00:33 okay, so nyergler, write a wiki page up, and possibly write the thing... we'll sync up more as things go forward 2011-11-05T13:00:46 tryggvib: that would be a good feature, yes 2011-11-05T13:00:48 nyergler: I mean pages, e.g. the upload / description page 2011-11-05T13:00:55 tryggvib: agreed 2011-11-05T13:01:07 nyergler: they are what uses the translations 2011-11-05T13:01:11 *** raignarok has quit IRC 2011-11-05T13:01:19 okay! quickly before we run out of time, I want to talk about one more thing 2011-11-05T13:01:29 schendje thought it was high priority :) 2011-11-05T13:01:44 we're technically out of time but I want to discuss it anyway :) 2011-11-05T13:01:55 :) 2011-11-05T13:02:00 I'm in 2011-11-05T13:02:01 - Multiple file upload interface 2011-11-05T13:02:01 - Drag and drop uploads interface (probably related!) 2011-11-05T13:02:14 they're kind of separate and the same 2011-11-05T13:02:24 Wikimedia Commons' Upload Wizard just got the first one: https://commons.wikimedia.org/wiki/Commons:Village_pump#Multi-file_selection_and_more_for_UploadWizard 2011-11-05T13:02:28 people really want the former, and it would be pleasant to have the latter 2011-11-05T13:02:30 I haven't looked at it though 2011-11-05T13:02:33 oh cool 2011-11-05T13:02:36 yes, the latter was a way to get to the former 2011-11-05T13:02:38 I think 2011-11-05T13:02:41 :) 2011-11-05T13:02:46 We have working html5 django version for drag and drop multiple upload 2011-11-05T13:02:58 ! 2011-11-05T13:03:04 not mediagoblin :) 2011-11-05T13:03:11 tryggvib: oh snaaaaaaaap 2011-11-05T13:03:15 *** freedeb has quit IRC 2011-11-05T13:03:22 tryggvib: have I mention how thrilled I am that you've joined us ;) 2011-11-05T13:03:22 well, no, but that's still great! 2011-11-05T13:03:22 the project I work on daytime and needs mediagoblin 2011-11-05T13:03:27 btw, are we doing streaming to the disk for uploads? (don't want to de-rail, just recall this was an issue in Django 1) 2011-11-05T13:03:48 nyergler: hm, I don't think so.. 2011-11-05T13:03:55 I'm not sure what that means but 2011-11-05T13:03:56 ie, in early versions it tried to load the full contents of uploaded files into memory 2011-11-05T13:04:03 which caused, ahem, problems 2011-11-05T13:04:04 ah 2011-11-05T13:04:07 I think what happens 2011-11-05T13:04:14 is it writes it to a temporary file in webob 2011-11-05T13:04:18 when it needs to 2011-11-05T13:04:26 ah cool, sorry to derail 2011-11-05T13:04:32 np! worthwhile comment :) 2011-11-05T13:04:38 that was my reading of webob's source anyway 2011-11-05T13:04:39 Previous version of UploadWizard had that issue on the client side 2011-11-05T13:04:43 I am not sure how well our dragdrop feature works with mediagoblin 2011-11-05T13:04:51 but it's worth a shot to share 2011-11-05T13:04:55 tryggvib: definitely 2011-11-05T13:04:58 okay 2011-11-05T13:05:06 tryggvib: I think basically you and schendje should talk 2011-11-05T13:05:10 and schendje should make a mockup 2011-11-05T13:05:10 yes 2011-11-05T13:05:38 *** wctype_t has quit IRC 2011-11-05T13:05:40 schendje: assuming you agree, I think that's good enough for now and for this meeting 2011-11-05T13:05:46 +1 2011-11-05T13:05:48 up next 2011-11-05T13:05:49 is 2011-11-05T13:05:54 let's make this month awesome :) 2011-11-05T13:05:57 and that's it! 2011-11-05T13:05:58 meeting over 2011-11-05T13:06:03 GREAT meeting! 2011-11-05T13:06:06 schendje, I'll try to be here as often as I can 2011-11-05T13:06:06 I'm excited! 2011-11-05T13:06:13 ok, thanks paroneayea 2011-11-05T13:06:16 willkg: you can stop logging now 2011-11-05T13:06:19 thanks all 2011-11-05T13:06:21 great :) 2011-11-05T13:06:22 okay! 2011-11-05T13:06:25 tryggvib: great! I'll ping you when I have questions :) 2011-11-05T13:06:25 I'm gonna get some lunch 2011-11-05T13:06:32 then work on mediagoblin.com deployment :) 2011-11-05T13:06:52 I decided to switch from 32 bit to 64 bit after talking to tychoish... probably anyway :) 2011-11-05T13:06:55 later all! 2011-11-05T13:07:03 bye