18:21:30 #startmeeting 18:21:30 Meeting started Thu Mar 8 18:21:30 2012 UTC. The chair is anitsirk. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:21:30 Useful Commands: #action #agreed #help #info #idea #link #topic. 18:21:42 alright 18:22:04 #info welcome to the theme / plugin repository meeting. 18:22:34 if you wish to let other people know who you are, you can state your name and where you are from in a line that starts with #info like we do in the developer meetings 18:23:19 lamiette: you can take over managing the meeting. :-) i just wasn't sure if you remembered the start command. 18:23:37 I'm David Maitland I work at TDM and I am currently in the office with the other guys. I work here as a systems engineer and will be helping build the site. 18:23:37 #info Dominique-Alain Jan aka dajan, from Switzerland main French Mahara translator 18:23:45 anitsirk: not sure I'll be able to manage I'm afraid, bit swamped but I'll try and participate 18:23:46 #info Thomas Bell - TDM developer 18:23:50 Hi. 18:23:55 #info I'm Luke, a web application developer for TDM OSS. We do a lot of work around e-learning platforms...though this would be my first time working with Mahara 18:23:56 #info Stacey Walker Catalyst IT Europe 18:23:57 #info anitsirk = Kristina Hoeppner from Catalyst IT in Wellington, NZ 18:24:23 welcome, heylukecarrier to your first maahra meeting :-) 18:25:13 #info Laurent David from TDM. 18:25:31 #info I'm David Maitland I work at TDM and I am currently in the office with the other guys. I work here as a systems engineer and will be helping build the site. 18:25:36 so, to reiterate what I said a few minutes ago: our idea for the main aim of this repository is: overall aim: to create co-opetition in the mahara theme and plugin making community ? 18:27:07 are there any additions to that aim? 18:28:16 Mahara market ? 18:29:04 Is there any objections to people selling plugins / themes in this repo? 18:29:33 We need to be able to attract people and contributors. 18:29:46 No, but how do we organize payment (sell/buy)? 18:29:52 Donate button kind of ? 18:29:57 #idea create co-opetition in the mahara theme and plugin making community 18:30:08 One of the greatest strengths of a project like WordPress is its strong user community. I think that an official plugin repository targeting end users would appeal to the community much more than pointing them towards git repositories and code review tools 18:30:30 Maybe we can phase that ? 18:30:48 BTW: if you use #info at the beginning of a line, that line will make it into the minutes of the meeting giving an abbreviated version of the chat log. furthermore, idea lines can be started with #idea 18:30:55 #info Russell England (Russ) working at TDM as a PHP developer, been working on Totara LMS for 8 months, never used Mahara though :) 18:31:30 I would like to see it made easier for new developers to create plugins and share them too 18:32:03 thomaswbell: definitely, the current pages on the wiki are not ideal as they are just a list 18:32:18 Maybe not a priority but could be something we can thing of. Let's get the site off the ground first ? 18:32:23 It also starts with a strong documentation. 18:32:43 yes, supported by strong documentation 18:34:07 #idea: proposing developers a "Plugin/Theme toolkit" with examples and tutorials 18:35:49 definitely 18:36:45 Shall we look at what sort of features we'd like to have in the plugin / theme directory? 18:37:16 we could dothe documentation with rST and Sphinx like the user manual as that sits in git and can easily be created 18:37:30 yep, thomaswbell 18:37:50 #idea rating system 18:37:52 A search engine on name and keywords to retrieve plugin by their functions and features 18:38:27 i quite like the wordpress repository where you can search and also have some browse / elimination features 18:38:37 thomaswbell: who is rating? 18:38:38 yes, browse categories maybe? 18:38:47 registered users perhaps? 18:39:28 thomaswebell: so we will have to register to access the plugin repository 18:39:37 why registered users? 18:39:47 not sure.. ? 18:40:09 to download plugins and themes, registration not needed? 18:40:54 I was hoping some sort of SSO with mahara.org, but we'd need to work that out, right? :P 18:40:54 to download Mahara a registration is either not needed 18:41:13 i wouldn't think so. i think you would only need to register if you want to leave a comment or rate a plugin / theme 18:41:29 anitsirk, i agree 18:41:31 How about grabbing some ideas from the Joomla extensions directory? http://extensions.joomla.org/ 18:41:47 russ2912: and also wordpress.org 18:41:56 thomaswbell: if the other site has browserid using the same login should be fairly easy. we'll upgrade mahara.org to 1.5 18:43:03 feature: simplicity 18:43:49 Yes because joomla extensions repository is not simple to navigate. The interface is a bit too… complex 18:44:54 the simplicity with the wordpress repo is being able to install from the wordpress backend 18:44:55 Wordpress is more user-friendly in term of interface. My point of view 18:45:41 feature: Featured plugins/themes 18:45:48 Yes, but we know that changing the way we deal with puling in Mahara is not changing in the near future and need fundings 18:46:01 an also upgrade from there automatically. i really like it because it decreases the barrier for use. however, it might make it too easy as users can really install anything without thinking 18:46:34 I totally agree with anitsirk 18:46:41 dajan: we could have a short-term plan and a long-term one. wordpress didn't start out with the automatic integration if memory serves right. 18:47:07 yep 18:47:47 They did it quite quick with 1.2, if my memory is right. But yes one step after another. 18:48:23 But for me, installing plugin in Mahara is one the weakest point of this beautiful platform 18:48:54 to start with a site which allows upload/download/rating/comments and is simple to use 18:48:57 ? 18:49:57 that sounds good 18:50:44 not so good with the meetingbot, is this going in? :D 18:50:55 #idea: start the repository with the basics: upload, download, rating, comments, search, simple UI and expand later as changes in mahara would be necessary for a tighter integration and automatic installation from the repository 18:51:29 i try to keep track a bit, thomaswbell but what you can do if you forgot to put #idea or #info at the beginning of your line, just repeat it or summarize it 18:51:41 #info if downloading a plugin/them can be done without login, uploading must be made only by trusted users 18:53:31 We could imagine to give a programmer key to sign the plugins/theme to avoid uploading of malware or spam ware? 18:54:34 #agreed uploading must be made only by trusted users 18:55:14 #idea long-term > gpg keys / sha1 or md5 checksums 18:55:15 ? 18:56:38 We have discussed several different platforms to use for this site: Batucada / WordPress / Joomla / Drupal. Any others? 18:57:39 our favourite is WordPress for this situation ? 18:58:33 i like wordpress/ simplicity 18:58:37 wordpress' 18:58:57 I also think that the interface of the Wordpress repository is clear 18:59:02 have not trial batucada and thus can't say anything about it 18:59:12 #agree: wordpress 18:59:37 #agree wordpress 18:59:38 #agree wordpress 18:59:58 batucada is a project started by mozilla 18:59:59 We all know the product/lnaguage much better 19:00:08 written in python 19:00:08 #agree wordpress 19:00:21 has a LOT of the features that we discussed 19:00:35 thomaswbell: do you mean wordpress or batucada? 19:01:41 I was talking about batucada but WordPress also has all the features and has the added bonus of being simple to use and develop on top of 19:02:35 thanks 19:03:43 we will use wordpress then =] 19:03:55 I don't know batacuda. What is the url to have a look 19:04:27 https://wiki.mozilla.org/Drumbeat/Batucada 19:05:12 Thanks 19:06:03 Sorry everyone, but I have to leave you. Important things to do before I get my plane early tomorrow, back home in London. 19:06:23 bye Dajan, thanks for your input! 19:06:47 You are welcome. Always a pleasure to be involved in the Mahara community 19:07:34 bye dajan 19:07:39 bye 19:09:09 If anybody here is interested in helping with the development of this project, we have a git repository available on our development website= 19:09:58 hi 19:10:11 Hi Gregor 19:10:20 Hi anzeljg 19:10:59 hi gregor. we have meetingbot running like in the dev meetings. so you can read up on the converstaion later. 19:11:13 just wanted to ask that... 19:11:15 thanks 19:11:54 first the rose for all the ladies, after all it is women's day 19:12:00 (@)--'--,--- 19:12:28 really short update for you: we discussed the aim of a repository for plugins/theme 19:12:32 great. thanks, anzeljg :-) 19:13:09 oh, I saw you mentioned wordpress? 19:13:31 I had great experiences with CMSMS in the pas, worth checking out... 19:13:38 pas = past 19:13:42 .. we discussed features of the site 19:14:01 .. we talked about different cmses 19:14:12 and ... sort of arrived on wordpress :P 19:14:26 so the site would be repository for plugins AND themes AND skins? 19:14:27 for its simplicity / features 19:15:06 again CMSMS... but not forcing anybody ;) 19:15:49 #link http://www.cmsmadesimple.org/ link to CMSMS anzeljg's suggestion 19:16:00 thanks! :P 19:16:49 #link http://themes.cmsmadesimple.org/ - link on Themes for CMSMS, so we can see how they handle it... 19:18:11 I would not advise to go toward anything else than wordpress, joomla, drupal. Wordpress being our first choice. 19:19:31 I don't have any objections, since I won't be maintaining it. CMSMS was merely a suggestion. 19:20:30 great 19:20:31 I do have a question, which is not directly connected to repository for plugins/themes... 19:20:55 as you know, I'm programming support for skinnable views/pages in Mahara 19:21:29 currently user selects the skin/theme from drop-down selection box when creating a view/page 19:21:38 I'm not quite happy with it 19:22:13 I was thinking, user shoud select theme/skin in the same fashion as view/page layout 19:22:46 any comments/feedback greatly appreciated - here or via Twitter to @anzeljg 19:22:47 .. 19:22:51 with a preview? 19:23:00 yes, with a preview 19:23:11 like a thumbnail 19:23:12 and a radio button underneath 19:23:36 like a thumbnail. 19:28:49 I would say, keep that discussion going on forums? 19:29:48 as heylukecarrier said earlier, we have a git repo set up if anyone wants to get involved with developing this site 19:31:17 send your public key to luke.carrier@tdm.info and he'll add you and send you the git repo address 19:32:39 #info if you want to be involved in the development of the repository, send your public key to luke.carrier@tdm.info to gain access to the git repo address 19:32:53 we're going to drink some beer, eat some pizza and then we're going to start building this site! 19:32:57 What time is it in NZ? 19:33:35 it's 8:30 a.m. on march 9 :-) 19:33:48 still some time away from beer o'clock 19:33:53 oof. good morning! 19:34:15 :-) 19:43:22 are you all off now? 19:43:29 if so, i'll stop the meeting 19:44:39 #endmeeting