MEETING LOGGING STARTS ---------------------- first of all, might be a good idea to see a show of hands of who's around this meeting :) [12:06] I am, obviously ;) * gandaro too :P willkg couldn't make it to this one because he's traveling for work * paroneayea is currently at freedeb's place :) [12:07] well anyway :) hi! I think I saw elrond here also :) yep well let's jump into things [12:08] http://wiki.mediagoblin.org/Meeting#Next_Meeting *** aaronw (~aaronw@cpe-67-247-34-152.nyc.res.rr.com) has joined channel #mediagoblin so, release schedule * AVRS hey aaronw ! so the plan was to release on monday. However, I didn't think ahead to extract translations for people, and we usually like to give them a week do you want to paste in the agenda link for folks? [12:09] oh I did, but http://wiki.mediagoblin.org/Meeting#Next_Meeting again paroneayea: it'd be good to extract them anyway? so I think we should put it off by one week. That will also give freedeb and I enough time to make a nice press release AVRS: yes I intend to do so we had a busy day yesterday, as we hinted earlier for those who have lurked on IRC, so I hadn't gotten to it yesterday :) [12:10] ok so the answer is yes :) I do think feature-wise we have enough for a good release here. [12:11] anything else on the release subject before we move on? I was thinking of the name like "A Snazzy New Look" or "A Brand New Look" or something. because of theming stuff [12:12] A whole new world haha mostly jk we might get in trouble with disney for that one :) * Elrond is only half around. hey Elrond ! so, next item is plugins and themes [12:13] assuming nobody has any more comments on the release "You've got the look" we can sort that part offline freedeb: ooh, I like that one yeah so, some news on that: will has implemented our first really useful plugin [12:14] which is a flatpages plugin so if you need a way to host your About page or your TOS or whatever you can now do that through mediagoblin proper willkg isn't here so I'm kinda representing him on this one plugins and themes yeah [12:15] Ahh, great! so on the plugins end, I know there are several things we've been talking about moving into plugins for a long time eg the openstreetmap stuff Maybe we should do a plugins workshop for people interested to port over things into plugins? Elrond: yes! freedeb and I had talked about that a pluginpalooza as freedeb said [12:16] exactly! I think the workshop prep will help us organize the docs for plugins yeah and then get feedback all at once I think we'd need to figure out a good time that willkg and I are both available to do that Yeah. [12:17] we could set up a doodle poll once we find a time you guys are both around I wonder if that'd be best done this month or next... my schedule is still insane this month due to finishing our move and wrapping up stuff at CC and on the Liberated Pixel Cup Labor Day weekend? [12:18] but next month I am finally done with CC and moved in to our new place :) oh hm when is that again? * schendje sneaks in late hey schendje ! theming is next so good timing :) hey! flatpages plugin sounds good yeah [12:19] I'm checking so we have a few cool things this release such as flatpages plugin and theming and even some things like joar's processing panel improvements so I think it'll be a good release. freedeb: sweet September 3rd [12:20] oh that's good timing I'll be done swith CC stuff then. and pretty settled into the new place so the 1st and 2nd are the Sat and Sun Oh, I have one really short topic (more a cry for help). Let me know, when I shell speak (SQL related). shell? groan I think that's a good tentative time... we should see if that works for willkg freedeb - shell as in zsh. ;o) I know! [12:21] :D *** ADFENO (~galo@201.35.210.73) has joined channel #mediagoblin Elrond: how about we talk abou tthe themes stuff and we talk about that right after? paroneayea - ACK. cool so freedeb, we'll talk to willkg about the pluginpalooza weekend ;) is that it for themes? [12:22] Hello, :D hi ADFENO ;) er, plugins hello ADFENO yes we are having our monthly contributor meeting pull up a chair ;) so! let's move on to themeing then Doews someone know if gobblin.se accepts attachments up to 10 MB? [12:23] so I landed the theming stuff, made a terrible terrible example theme (goblincities) and schendje made an actually beautiful one ADFENO - (Note: the monthly meeting is logged and published.) ADFENO - Please ask joar after the meeting. :) ADFENO: no idea, I'd ping joar. :) does gobblin.se actually support attachments? not sure, but attachments are one more thing we'd like to pluginify ;) [12:24] Well, as far as I know, it does. so back on themes I did it some months ago. we included schendje's beautiful airy theme I think @chimo on identi.ca also made a theme [12:25] oh! http://chimo.chromic.org/2012/07/31/mediagoblin-theme/ blogged, even :) I'm not sure what else there is to discuss meeting-wise on this though other than if people want to get into theming, maybe we should find out how to help them? [12:26] schendje: thoughts? as you've actually built one :) yeah I'm trying to remember how the process went [12:27] Is theming easy and straight forward? Or do we need a theming-workshop too? I can have a more careful look at that, to check if things can be improved? that would be great schendje I suspect theming is pretty doable if you've already done mediagoblin template work but it might be confusing if you've never touched jinja2 or the like [12:28] okay, anything else on themes? *** freedeb (~deb@fsf/emeritus/deborah) has quit: Ping timeout: 246 seconds if not, we should pass it over for elrond to talk about SQL stuff [12:29] *** ADFENO (~galo@201.35.210.73) is now known as ADFENO-Just_Watc The mention of “favorites” on the main page message for unregistered users: should it be removed before the release? If it is removed, can/should the translations be saved? AVRS: yes, that should and can be done [12:30] good call good Okay. okay, on that note, passing over to elrond :) We have a long standing SQL issue with some strange errors. Something about relations breaking. [12:31] Problem being: I'm totally busted on my time / energy. Even to the point, I forgot the issue# for the problem. The good news: I have some good idea, what's going on. And I have an idea, on how to fix it. [12:32] Elrond: could you document at least your thoughts on what's broken and how to fix it? The cry for help: I need someone to step up and assist me. I would love to explain to him/her, what should be done and leave all the pride to him/her then. :-) maybe at that point we can try to cajole someone into picking up the bug :) yeah [12:33] AVRS: pushed the textual change :) [12:34] I don't even know, if I can try to document it *nicely* on some bug. I'd really love to explain it to someone with a brain. ;)) paroneayea: cool, thanks *** freedeb (~deb@32.142.220.47) has joined channel #mediagoblin Elrond: okay, well how about this [12:35] over the next month we'll try to find someone to pick up the bug if that can't happen you can explain to me after my move is done Sounds good! and I might be able to work on it or at least filter it into a better bug :) Thanks! Elrond: I'm filing a bug for us to talk the week of the 20th... I'll be moving in then! [12:36] paroneayea - ACK. okay, so, next thing! [12:37] is joar around? I'm assuming now :) er no since he hasn't said anything joar added: "Should we namespace plugins? If so, how should we namespace plugins?" so here's my feeling on this: pre-python3.3 (which we don't support yet), any sort of "plugin namespacing" is a terrible, terrible hack [12:38] so I think it's maybe best if we instead we do this: - plugins bundled with mediagoblin go in mediagoblin/plugins/ - plugins outside of mediagoblin have their own toplevel module, but we encourage either a mg_ or gmg_ prefix [12:39] is that reasonable? technically, underscores in python toplevel modules are called bad style, but nobody's ever been able to explain to me why and I don't think that makes sense so I'm okay with the underscore despite otherwise being a style stickler :) [12:40] anyone else have thoughts on this? this seems to be the type of thing elrond usually has strong opinions on :) *NEWS* git: Removing text on frontpage that suggests we have favorites (we don't) [12:41] gmgbot has strong opinions apparently ;) paroneayea: Error: "has" is not a valid command. heh. *reading again* [12:42] paroneayea - Sounds good! [12:43] cool. I'll talk to joar about that later and for now we'll consider that bit of the meeting resolved so there's one more thing that's not on the agenda As long, as plugins are in a dedicated python area, I'm fine. [12:44] yeah we're expecting external plugins to be in their own packages. so I'm going to let freedeb announce something exciting Even if it's elrond_s_other_project.gmg_connector. ;) we're going to do some crowdfunding through the FSF it's something new they want to do for GNU projects [12:45] and we're going to be the guinea pig paroneayea - Would elrond_s_other_project.gmg_connector work? Elrond: yes, it will work Fine with me! [12:46] I'm excited for us to be able to leverage the FSF's vast network So people can have super_gmg_plugin_pack.{plugin1,plugin2} ;o) and help them get to a new level of being able to really help GNU projects raise money [12:47] freedeb: yay! *** dangar4l (~dangar4l@unaffiliated/dangar4l) has quit: Quit: Saliendo freedeb - Super! thanks! [12:48] we had a really great meeting at the FSF yesterday so freedeb, willkg and I are doing some planning for this campaign, but if all goes well it'll mean a better ability for me to be focused on mediagoblin stuff, and maybe if all goes really well, even further things for the project :) with John :D [12:50] we willkeep you allposted [12:51] there will certainly be opportunities to pass the link along and we are going to be making a little promo video if you are interested in a bit part in the video, we may need that too [12:52] yay! I'm excited. [12:53] Yeah, let us know, when we should pass around links. excellent, thanks! [12:54] :) [12:55] so is that it? we might be able to wrap up this meeting slightly early ;) five whole minutes? whoo! :) alright, if there's nothing else anyone has [12:56] let's call it a wrap :) END LOGGING! [12:57] ------------