irc_meeting_2012-09-01.txt 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302
  1. <paroneayea> MEETING LOGGING STARTS NOW!
  2. <paroneayea> ###########################
  3. * Elrond doesn't wear his fine cloths for the meeting. ;o) [12:03]
  4. <paroneayea> we've got an open agenda this time :)
  5. <paroneayea> but!
  6. <paroneayea> several things to discuss anyway I think
  7. <paroneayea> 1) new release out!
  8. <Elrond> WOOHOOO!
  9. <Elrond> (I even missed that!)
  10. *** dangar4l (~dangar4l@200.84.198.25) has joined channel #mediagoblin
  11. *** dangar4l (~dangar4l@200.84.198.25) has quit: Changing host
  12. *** dangar4l (~dangar4l@unaffiliated/dangar4l) has joined channel #mediagoblin
  13. <paroneayea> yeah!
  14. <paroneayea>
  15. http://mediagoblin.org/news/mediagoblin-0.3.1-a-whole-new-look.html
  16. [12:04]
  17. <paroneayea> other news: elrond is back! ;)
  18. <paroneayea> (??) :)
  19. <Elrond> Well, somewhat.
  20. <paroneayea> back at the moment, at least ;)
  21. <ShawnRisk> Changing Milestones
  22. <Elrond> I'm on the new server, hopefully no hardware problems again on this
  23. box.
  24. <paroneayea> ShawnRisk: thanks
  25. <paroneayea> so #2:
  26. <ShawnRisk> paroneayea: You're Welcome
  27. <paroneayea> 2) we have some plans for the next release, as I've mailed the
  28. list [12:05]
  29. <gandaro> ohohoh
  30. <Elrond> sql thingies.
  31. <gandaro> is it conference?!
  32. <gandaro> oh..
  33. <Elrond> gandaro - ACK.
  34. <paroneayea>
  35. http://lists.mediagoblin.org/pipermail/devel/2012-August/000258.html
  36. <paroneayea> so the funny thing about this is that a) I just started fulltime
  37. on mediagoblin... next week!
  38. <paroneayea> but b) I'm working with the FSF on the fundraising campaign so
  39. that I can focus on mediagoblin hopefully actually fulltime! ;)
  40. [12:06]
  41. <paroneayea> and not be completely poor
  42. <paroneayea> so for the next month I'm actually really busy organizing that
  43. <paroneayea> after that, I'll be code-focused
  44. <freedeb> money, whoo!
  45. <freedeb> and code!
  46. <Elrond> Sounds like a decent plan!
  47. <paroneayea> from the mailing list: [12:07]
  48. <paroneayea> possible v0.3.2 things
  49. <paroneayea> ======================
  50. <paroneayea> * favorites/galleries (aaronsw)
  51. <paroneayea> * plugin api infrastructure for authentication plugins (willkg)
  52. <paroneayea> * openid (joar)
  53. <paroneayea> * browserid? (willkg)
  54. <ShawnRisk> Ticket Triaging?
  55. <paroneayea> ShawnRisk: yes that's needed
  56. <gandaro> why don't you just get money from the FSF donations?
  57. <paroneayea> gandaro: yes that's the plan, we're doing a fundraiser through
  58. the FSF
  59. <paroneayea> but in order for it to work.
  60. <paroneayea> er, no period intended [12:08]
  61. <paroneayea> we need to set it up so it's well marketed
  62. <paroneayea> so people will actually give money :)
  63. <paroneayea> and that takes a ton of work
  64. <freedeb> and t-shirts
  65. <paroneayea> yes :)
  66. <paroneayea> that's why nonprofits tend to be craziest to work at at the end
  67. of the year, that's when everyone is going crazy getting the
  68. fundraising campaign running ;) [12:09]
  69. <paroneayea> anyway I'm really excited about it, and it'll be the first time
  70. the FSF does something like a crowdfunding campaign for a project
  71. like ours but
  72. <Elrond> ;)
  73. *** gustavo_cm (~gustavo_c@200.140.163.159) has joined channel #mediagoblin
  74. <paroneayea> the result is that I'm going to need some help over the next
  75. month so I can make sure the campaign is a success and so that we
  76. can *still* knock out a 0.3.2 in october!
  77. <ShawnRisk> paroneayea: all I am saying that we need to make a way for
  78. milestones to improve, and not have this be laying around for
  79. weeks. Also for the Ticket Triaging, we actually have to make
  80. this something, and yes I know everyone is busy but maybe just set
  81. an hour for really hard ticketing and the rest of the day is
  82. whatever comes up. [12:10]
  83. <paroneayea> ShawnRisk: I agree with you [12:11]
  84. <paroneayea> we did set up the official time and willkg had it send out an
  85. email but it seems everyone missed it this week
  86. <freedeb> could we offer a free tshirt to the highest ticket triager every
  87. other month?
  88. <freedeb> with "ticket Boss"on the back [12:12]
  89. <paroneayea> freedeb: hm, that's not a bad idea
  90. <paroneayea> we need t-shirts first :)
  91. <freedeb> heh
  92. <paroneayea> but that'll be coming as part of the campaign :)
  93. <freedeb> November 1st, we'd have some
  94. <freedeb> I can get the letters on the back done\ [12:13]
  95. <paroneayea> ShawnRisk: I have marked down the 13th on my calendar in actual
  96. ink :)
  97. <paroneayea> I will make the next biweekly ticket triage and will make sure
  98. I'm devoted to it, even with the state of the campaign in
  99. whatever
  100. <freedeb> do we have a calendar in our contributor area? [12:14]
  101. <paroneayea> we don't
  102. <paroneayea> (I marked it on the actual calendar next to my desk
  103. <freedeb> maybe we could pu these meetings, ticket triage and other dealines
  104. in there
  105. <freedeb> deadlines
  106. <ShawnRisk> paroneayea: I am not saying you need to be at the next one, I
  107. wasn't here at all either. I am just saying that as with other
  108. projects, they get people to signup to help out for an hour of
  109. that day.
  110. <paroneayea> ShawnRisk: ah yeah
  111. <paroneayea> ShawnRisk: should we do some sort of "call to triage" thing?
  112. [12:15]
  113. <ShawnRisk> paroneayea: uh?
  114. <schendje> what, like a batsign?
  115. <paroneayea> a goblinsign
  116. <paroneayea> haha not sure
  117. <freedeb> like a larger call to peripheral or new folks
  118. <freedeb> I wish we had a goblin-sign
  119. <paroneayea> I mean, microblog it and try to raise more somethingorother
  120. <paroneayea> freedeb: re: calendar it's a good idea, though it's either one
  121. more thing to host, or we might need to use a hosted version that
  122. already exists [12:16]
  123. <paroneayea> I'd rather avoid a proprietary web service... but
  124. <paroneayea> unhosted has some calendaring things I think
  125. <paroneayea> I'm not sure what's the cost/benefit of trying to use it but it's
  126. maybe worth looking into
  127. <freedeb> there isn't a free calendar wiki plugin?
  128. <paroneayea> oh
  129. <paroneayea> owncloud
  130. <paroneayea> freedeb: oh there might be
  131. <freedeb> http://www.mediawiki.org/wiki/Extension:Calendar_%28Cdamian%29
  132. [12:17]
  133. <saul> a calendar plug-in for mediagoblin?
  134. <paroneayea> saul: ha
  135. <paroneayea> freedeb: worth looking into anyway... [12:18]
  136. <paroneayea> freedeb: could you file a ticket on it marked as infrastructure
  137. to look into maybe a wiki calendar
  138. <paroneayea> it might be worth it, it might not! but it would at least be
  139. nice to look into
  140. <paroneayea> so this is kind of a rambly meeting because we don't have an
  141. agenda, so I guess I have two main things: [12:19]
  142. <paroneayea> - a call for people to help with reviewing each others' code
  143. this month?
  144. <freedeb> ok, will do
  145. <paroneayea> - anything else anyone wants to bring up? [12:20]
  146. <paroneayea> so that last one wasn't a specific thing at all :)
  147. <saul> I'd like to volunteer to help with removing spam accounts from the
  148. WIKI. [12:21]
  149. <paroneayea> saul: GREAT!
  150. *** Dispotricator (~Zombie@186.35.156.70) has joined channel #mediagoblin
  151. <paroneayea> saul: I'm going to PM you willkg's email address. could you send
  152. the two of us an email?
  153. ERC> /query saul
  154. <saul> paroneayea, sure thing. [12:22]
  155. <paroneayea> saul: thanks, that's something we really need help with!
  156. * joar [12:23]
  157. <ShawnRisk> maybe there needs to be a list somewhere unless this is already on
  158. the mailing list, that people can help with and they can put their
  159. name up for that
  160. <schendje> you mean a list of tasks? [12:24]
  161. <paroneayea> Will did put out an email recently to the list asking for help
  162. with that
  163. <joar> I think greg-g responded to that. [12:25]
  164. <paroneayea> yeah he did
  165. <ShawnRisk> paroneayea: dated so I can look at this? [12:26]
  166. <paroneayea> Date: Wed 22 Aug 2012 07:08:11 PM CDT
  167. <paroneayea> Subject: [GMG-Devel] watching wiki changes -- need your help!
  168. [12:27]
  169. <paroneayea> anyway, anything else anyone wants to bring up?
  170. <paroneayea> (also sorry for the lack of better prep this meeting, I've been
  171. nonstop finishing up work at CC, working on the mediagoblin
  172. campaign materials, and finishing my move :)) [12:28]
  173. <paroneayea> we're moved in mostly now at least :)
  174. <ShawnRisk> paroneayea: no worries, you are busy
  175. <Elrond> Nearly same () for me, except replace CC by job+finishing-phd.
  176. [12:29]
  177. <paroneayea> :)
  178. <ShawnRisk> paroneayea: do we want to discuss the redesign of website?
  179. <paroneayea> oh [12:30]
  180. <paroneayea> ShawnRisk: that hasn't come up for a bit I suppose, yeah :)
  181. <paroneayea> but
  182. <paroneayea> I think schendje is probably busy this month ;)
  183. <paroneayea> because I put him to work ont he campaign ;)
  184. <joar> :D
  185. <paroneayea> so not sure if there's anything else to discuss on it, the person
  186. in charge has been distracted by yours truly :) [12:31]
  187. <paroneayea> unless schendje thinks otherwise (not sure if he's afk though)
  188. <paroneayea> anything else? if not we could declare this the earliest over
  189. meeting ever ;) [12:32]
  190. <joar> well, the campaign is listed above the website in my list.
  191. <paroneayea> yeah the campaign is very time-sensitive
  192. <joar> (figuratively)
  193. <paroneayea> and it's a distraction for me now
  194. <paroneayea> but once it's done if successful
  195. <paroneayea> it means that I'll be able to work distraction-free on
  196. mediagoblin
  197. <Elrond> joar - How's the API thingy going? [12:33]
  198. <paroneayea> oh! I'm curious of that also
  199. <paroneayea> joar: did you read my last reply email?
  200. <joar> paroneayea: oh, that's right, yes!
  201. <joar> I saved an empty draft reply, it seems like a good solution for now.
  202. <joar> Might be that willkg needs something outside of that. [12:34]
  203. <joar> And with OpenID, I might take the Authentication-base-class solution.
  204. <joar> but for OAuth, a specific api view decorator might suffice. [12:35]
  205. <paroneayea> gotcha
  206. <paroneayea> joar: well with openid
  207. <paroneayea> you could just activate request.user in the session
  208. <joar> So, I'm currently trying to figure out OAuth 2.0 by pointing an OAuth
  209. 2.0 client to MediaGoblin and
  210. <joar> paroneayea: Yeah, well, my problem is that I always try to make it
  211. extendable from the start. [12:36]
  212. <joar> thanks for keeping me on the ground :)
  213. <paroneayea> :) [12:37]
  214. <joar> and .. building the server around the OAuth 2.0 client, since there's
  215. no OAuth 2.0 servers available to my knowledge.
  216. <paroneayea> derp
  217. <paroneayea> joar: so, cool :) [12:38]
  218. <gmgbot> *NEWS* issues: Ticket #495 (Central calendar for contributor dates)
  219. created
  220. <joar> and I can't be excpected to build it from the technical draft alone,
  221. although I use it as support during the implementation.
  222. <paroneayea> joar: and at this point you're going to be implementing the API
  223. as separate views, probably as a plugin (or factored out into a
  224. plugin later?) [12:39]
  225. <paroneayea> as opposed to the same-view stuff from before
  226. <joar> Yeah, for now they're in core.
  227. <paroneayea> (I agree that that's a better route)
  228. <paroneayea> cool
  229. <joar> yes, that was the "MAKE IT THE BEST FROM THE START" impulse getting me
  230. lost in the woods.
  231. <paroneayea> KISS :) [12:40]
  232. <paroneayea> yeah it's easy for that to happen
  233. <joar> DRY KISS
  234. <joar> :)
  235. <paroneayea> sounds like kissing a mummy.
  236. <paroneayea> on that note!
  237. <paroneayea> joar: thanks for the update :)
  238. <paroneayea> anything else? :) [12:41]
  239. <joar> Yeah, well, you're welcome, and thanks. I don't have anything else to
  240. add.
  241. <paroneayea> cool
  242. <paroneayea> anything else meeting-wise from anyone?
  243. <saul> Paroneayea, just curious, have you finished your interview with FaiF?
  244. <paroneayea> saul: yes [12:42]
  245. <saul> Looking forward to it.
  246. <ShawnRisk> I am interested to know about plugins but isn't that a willkg
  247. thing?
  248. <paroneayea> should be out on 9-11-2012
  249. <paroneayea> ShawnRisk: ah yeah willkg isn't here and that's largely a him
  250. thing but not entirely
  251. <paroneayea> so basic plugins stuff is there. One thing we'd like to see is
  252. more things factored into plugins! [12:43]
  253. <freedeb> never forget
  254. <paroneayea> once I finish campaign work
  255. <paroneayea> freedeb: ;)
  256. <paroneayea> I'll be working on refactoring something like openstreetmap
  257. support into a plugin
  258. <ShawnRisk> when is campaign work done?
  259. <paroneayea> ShawnRisk: campaign is scheduled to launch october 1st
  260. <paroneayea> ideally, it'll be all set to go the week before.
  261. <ShawnRisk> good to hear [12:44]
  262. <paroneayea> :)
  263. <ShawnRisk> I have nothing else on my mind
  264. <joar> Just so you know, I've been a bit busy with a side project;
  265. http://talka.tv, but I've managed to go through aaronw's collections
  266. patch. [12:45]
  267. <paroneayea> joar: yay to both of those things!
  268. <joar> :)
  269. <paroneayea> thanks for stepping up and helping on the review of aaronw's
  270. stuff
  271. <paroneayea> and I think talka.tv is super exciting :) [12:46]
  272. <paroneayea> for those who don't know, talka.tv is a free software replacement
  273. for somethign like disqus
  274. <joar> (Me and aaronw has to do some additional bug fixes in his merge, but
  275. it's on the doorstep to master) [12:47]
  276. <paroneayea> we might use it on the mediagoblin blog soon :)
  277. <paroneayea> joar: yay!
  278. <joar> (that was a freudian slip, aaronw has been fixing all of the bugs this
  279. far :)
  280. <paroneayea> :)
  281. <Elrond> Oh well. ask me sometime again, and I'll look over the sql part of
  282. aaronw's stuff, if it's needed. But basicly, I'm busted busy the next
  283. days/week. [12:48]
  284. <paroneayea> Elrond: I think it would be cool if you could review it before it
  285. lands (or at least before the next release) [12:49]
  286. <paroneayea> and understand :)
  287. * joar has to go socialize and prepare food
  288. <paroneayea> awesome
  289. <joar> thanks for the meeting!
  290. <paroneayea> h'okay, anything else?
  291. <paroneayea> later joar!
  292. <Elrond> joar - See you!
  293. <Elrond> paroneayea - Okay, I'll try to catch up sometime soon.
  294. <paroneayea> Elrond: awesome, thanks :)
  295. <paroneayea> okay, if there's nothing else [12:50]
  296. <paroneayea> I say we call it a wrap :)
  297. <paroneayea> that was a productive meeting despite the no-agenda!
  298. <paroneayea> thanks all :)
  299. <paroneayea> #####################
  300. <paroneayea> MEETING LOGGING ENDS!
  301. <paroneayea> #####################