Developer meeting May 2012
Warning: This page is no longer in use. The information contained on the page should NOT be seen as relevant or reliable. |
Developer meetings > May 2012 meeting notes
Time | 07:00 UTC on Tuesday, 22 May 2012 |
Meeting room and recording | Moodle Dev Meeting Course |
In this meeting we'll focus on the impending release of Moodle 2.3 and plans for 2.4.
Attendees
Adam Olley, Adrian Greeve, Andrew Nicolls, Ankit Agarwal, Barbara Ramiro, Bas Brands, Damyon Wiese, Dan Marsden, Dan Poltawski, David Mudrak, Davo Smith, Derek Woolhead, Dongsheng Cai, Eloy Lafuente, Frédéric Massart, Gavin Henrick, Helen Foster, Jason Fowler, Jérôme Mouneyrac, John Holmes, Juan Leyva, Julian Ridden, Luis de Vasconcelos, Luke Tucker, Mark Aberdour, Mark Johnson, Martin Dougiamas, Mary Cooch, Mary Evans, Nadav Kavalerchik, Paul Nicholls, Petr Škoda, Pieterjan Heyse, Rajesh Taneja, Ramesh Suresh, Ray Lawrence, Rex Lorenzo, Ron Rozen, Ruslan Kabalin, Rossiani Wijaya, Sam Hemelryk, Shane Elliott, Simon Coggins, Ted van den Brink , Tim Barker, Yainnis Arapoglou.
Notes
The following are notes taken from the meeting. If you feel anything is missing, please edit this page this page or email Michael d.
Moodle 2.3 release
The upcoming release was discussed.
- The following features are being introduced.
- There will be some minor API changes.
QA testing
- Started 21/5
- Already about 10% through
- Now 600 tests
- New test strategy
Moodle 2.4 roadmap
A number of issues are already being considered for the 2.4 release.
- Performance
- Course formats refactoring
- Course/category management - new interface
- New default icon set and graphic design
- New forum and wiki
- iCal import
- Hiding editing icons
Hackfest
- At this stage there are only a few spots remaining.
- Developers intending to come should notify Michael d.
Meeting chat log
Petr Škoda | 15:26 | . |
Julian Ridden | 15:26 | hello everybody! *waves* |
Mark Johnson | 15:26 | Good morning/afternoon/evening |
Adam Olley | 15:26 | evening |
Julian Ridden | 15:26 | Mark..u might want to mute your mic. :) |
Mark Johnson | 15:26 | ah, noisy keyboard? |
Julian Ridden | 15:26 | yup :) |
Mark Johnson | 15:26 | noted :) |
Rex Lorenzo | 15:26 | am I suppose to be hearing audio now? |
Bas Brands | 15:26 | Yes |
Julian Ridden | 15:26 | its the loop of death! |
Damyon Wiese | 15:26 | Lots of Audio! |
Davo Smith | 15:26 | No sound here - do I need to click on something? |
Mark Johnson | 15:26 | I can hear |
Damyon Wiese | 15:26 | I can hear |
Rex Lorenzo | 15:26 | hmm.. I can play the test sound in the microphone setup |
Mary Cooch | 15:26 | I can hear |
Julian Ridden | 15:26 | Yes Davo. you had to click "join audio" when connecting |
Paul Nicholls | 15:26 | Better than last time's client! |
Juan Leyva | 15:26 | Davo, the window that ask you permissions for enabling the micro |
Nadav Kavalerchik | 15:26 | can't hear |
Rex Lorenzo | 15:26 | got it now |
Rex Lorenzo | 15:26 | thanks |
Julian Ridden | 15:26 | click on the headset on the top right to get the option again |
Juan Leyva | 15:26 | it has a button, something like enalbe audio |
Julian Ridden | 15:26 | I mean left..not right. I faild that test ;) |
Nadav Kavalerchik | 15:26 | i can hear |
Rex Lorenzo | 15:26 | big blue button looks alot like adobe connect |
Davo Smith | 15:26 | I have sound now. I assumed the 'join audio' was for me to talk, not to listen |
Bas Brands | 15:26 | Yes the 'join audio' was confusing |
Gavin Henrick | 15:26 | Morning |
Julian Ridden | 15:26 | yeah davo. Not the most intuitive there |
Shane Elliott | 15:26 | Agree, caught me out as well |
Ray Lawrence | 15:26 | Hi |
Paul Nicholls | 15:26 | I denied it webcam/microphone access since I don't expect to need it, so I figured "join audio" couldn't do any harm ;-) |
David Mudrák | 15:26 | morning all |
Juan Leyva | 15:26 | it took me 5 minutes enabling the audio |
Gavin Henrick | 15:26 | the text description could be better :) |
Paul Nicholls | 15:26 | Wouldn't hurt to add a note to the developer meetings course page, nice big bold note above the link to this session |
Paul Nicholls | 15:26 | 'Click "Join Audio" if you want to be able to hear the meeting' or something |
Rex Lorenzo | 15:26 | you can edit the page, I believe |
Gavin Henrick | 15:26 | indeed, but at least when it works it works :) |
Adam Olley | 15:26 | I dont suppose this chat can have names /not/ trimmed? |
Rex Lorenzo | 15:26 | is this going to be recorded by any chance? |
David Mudrák | 15:26 | hmm, no board to express our creativity today? |
Paul Nicholls | 15:26 | I don't think I can, Rex |
Adam Olley | 15:26 | start of chat says its being recoreded |
John Holmes | 15:26 | It said at the beginning it was being recorded |
Rex Lorenzo | 15:26 | did video die for anyone else? |
Gavin Henrick | 15:26 | they said they were coming back |
Mark Johnson | 15:26 | Martin just said he was switching browser |
Damyon Wiese | 15:26 | They are changine browsers |
Julian Ridden | 15:26 | @Gavin: but are they? |
Julian Ridden | 15:26 | /me feras HQ has done a runner :P |
Gavin Henrick | 15:26 | did u hear? chrome now the most popular browser |
Gavin Henrick | 15:26 | pretty sad, i prefer ff |
Julian Ridden | 15:26 | looking at iMoot stats today. nearly 40% of traffic there is chome...32% firefox. only 23% IE |
Mark Johnson | 15:26 | yep, interesting to see the graph, about 6 months ago Fx leveled out at 25%, but Ch kept eating away at IE's share |
Julian Ridden | 15:26 | bit its not really hard to eat away at IE is it :P |
Gavin Henrick | 15:26 | i find chrome likes to eat my comp resources more than firefox |
John Holmes | 15:26 | Hey while we wait, can anyone point me to how to download the testin ver of Moodle 2.3? |
Gavin Henrick | 15:26 | become one with git! |
Andrew Nicols | 15:26 | hi |
Mark Johnson | 15:26 | github.org/moodle :) |
John Holmes | 15:26 | Yes, but how does one learn how to use GIT? |
Julian Ridden | 15:26 | Mark beat me to it. |
Paul Nicholls | 15:26 | On a site very much geared towards the general public, I still have IE dominating at 48% : strangely, Safari is in second, followed by Firefox and then Chrome |
Gavin Henrick | 15:26 | not hard, a few commands and the basics are easy |
Davo Smith | 15:26 | http://git-scm.com/book |
Paul Nicholls | 15:26 | not much between Safari/Firefox/Chrome, though |
Rex Lorenzo | 15:26 | safari is high for us as well, because of all the macs students use |
Julian Ridden | 15:26 | what ismore up to dte? github or git.moodle.org? |
Adam Olley | 15:26 | Silly students |
Rex Lorenzo | 15:26 | https://github.com/blog/1127-github-for-windows |
Davo Smith | 15:26 | github is mirror of git.moodle |
Bas Brands | 15:26 | git clone git@github.com/moodle/moodle.git |
Juan Leyva | 15:26 | the filepicker ui changes are still in integration? |
Damyon Wiese | 15:26 | https://docs.moodle.org/22/en/Git_for_Administrators |
Andrew Nicols | 15:26 | we can |
Julian Ridden | 15:26 | yup |
Davo Smith | 15:26 | yes |
Mary Cooch | 15:26 | yes |
Nadav Kavalerchik | 15:26 | טקד |
Paul Nicholls | 15:26 | We can hear you, but not see you |
Sam Hemelryk | 15:26 | Yip |
Juan Leyva | 15:26 | yes |
Nadav Kavalerchik | 15:26 | yes |
Rex Lorenzo | 15:26 | audio is good, just no video |
Mark Johnson | 15:26 | yes |
Sam Hemelryk | 15:26 | Hello everyone |
Nadav Kavalerchik | 15:26 | כן |
Gavin Henrick | 15:26 | Macs are evil! ;-) in a nice way |
Nadav Kavalerchik | 15:26 | What is Mac? |
Gavin Henrick | 15:26 | Its a type of burger! very big.. |
Julian Ridden | 15:26 | /me loves his Mac...now with aded Spotify :) |
Paul Nicholls | 15:26 | the remote desktop window is very slow to refresh |
Paul Nicholls | 15:26 | loads in small chunks |
Bas Brands | 15:26 | Remote desktop looks very pixely.. |
Nadav Kavalerchik | 15:26 | Google Hangout (maybe?) |
Luis de Vasconcelos | 15:26 | yes please |
Paul Nicholls | 15:26 | Will we have to wait for the next weekly release day to get the Filepicker changes in the main git repo? I saw it hit integration earlier today |
Rex Lorenzo | 15:26 | looks good.. I like the ability to edit copyright info and the resource picker/file ui improvements |
Julian Ridden | 15:26 | agreed Rex |
Paul Nicholls | 15:26 | Cool, was hoping to get it soon without having to pull from integration |
Sam Hemelryk | 15:26 | FYI HQ I don't think the screen sharing is working too well. Its very slow to refresh |
Juan Leyva | 15:26 | missing conditional settings for sections |
Nadav Kavalerchik | 15:26 | Are the RTL Themes fixes going to be integrated? |
Andrew Nicols | 15:26 | Can someone else do the remote desktop sharing and do the demo? |
Mark Johnson | 15:26 | has simpletest been removed? |
Rex Lorenzo | 15:26 | hopefully just deprecated... or do we also need to rewrite our unit tests? |
Andrew Nicols | 15:26 | Kabalin |
Dan Poltawski | 15:26 | Michael: do you want me to try sharing screen? |
Adam Olley | 15:26 | Do they perform as good or better than current style? |
Andrew Nicols | 15:26 | There are some JS changes which have been required for course formats, but we've been working with all of the course format authors with plugins in core to get them up to date |
Adam Olley | 15:26 | (performance wise) |
Nadav Kavalerchik | 15:26 | Are the RTL Themes fixes going to be integrated? |
Andrew Nicols | 15:26 | (primarily for section and resource drag/drop) |
Adam Olley | 15:26 | sounds promising then :) |
Andrew Nicols | 15:26 | the JS is slightly better in terms of performance. We're using YUI3 methods rather than native JS methods which are faster |
Bas Brands | 15:26 | Will the drag and drop work for IE 8 and older? |
Dan Poltawski | 15:26 | bas: no |
Andrew Nicols | 15:26 | Bas: Yes |
Adam Olley | 15:26 | (i was more worried about server performance generating the page, no the client side) |
Andrew Nicols | 15:26 | well, which drag and drop? |
Dan Poltawski | 15:26 | oh, sorry, i'm talking about files |
Davo Smith | 15:26 | drag and drop works find in the browser, but not the drag and drop upload |
Bas Brands | 15:26 | Yes the files |
Paul Nicholls | 15:26 | file drag and drop can't work in IE8 or below, but blocks etc will work fine |
Davo Smith | 15:26 | no, IE does not support HTML 5 drag and drop |
Davo Smith | 15:26 | (before IE10) |
Julian Ridden | 15:26 | I dont think it is physically possible for D&D to work in IE because of how it isolates JS |
Davo Smith | 15:26 | IE10 preview works fine |
Rex Lorenzo | 15:26 | so we don't need the drag and drop block anymore? |
Gavin Henrick | 15:26 | I like the top text guide "Drag and drop files, text or links onto course sections to upload them" good prompt for people! |
Julian Ridden | 15:26 | wow IE10 will start to catch up with the rest of the world. |
Davo Smith | 15:26 | drag and drop block will cause a clash in Moodle 2.3 |
Andrew Nicols | 15:26 | Block drag/drop (which is back), section drag/drop, and resource drag/drop work in all browsers. Same with resource changes (rename, show/hide, delete, group mode change), and section changes (show/hide, highlight). File drag/drop works in most browsers |
Gavin Henrick | 15:26 | we need to hold a wake in the coming weeks, for the two dropdowns changing to the nicer +add an activity or resource :) |
Nadav Kavalerchik | 15:26 | Can draging Images setup a lightboxgallery resource with all the images ? |
Davo Smith | 15:26 | no support for lightbox drag and drop |
Julian Ridden | 15:26 | the dragging of a zip and its extraction into a folder resource is my favourite. Great work Davo |
Gavin Henrick | 15:26 | its cool |
Gavin Henrick | 15:26 | working for scorm yet? ;) |
Davo Smith | 15:26 | but lightbox could add support easily |
Andrew Nicols | 15:26 | DanP: I think you have to be a moderator to screen share |
Davo Smith | 15:26 | (maybe best for lightbox to add support for zip files, so you can upload several at once) |
Davo Smith | 15:26 | only file and folder set up by default |
Dan Marsden | 15:26 | Gavin I'm hoping to add it before 2.3 release |
Dan Marsden | 15:26 | (for SCORM) |
Gavin Henrick | 15:26 | awesome :) |
Sam Hemelryk | 15:26 | Does scorm have a unique extension, or does it always just use zip? |
Dan Marsden | 15:26 | just zip |
Nadav Kavalerchik | 15:26 | It's not intuitive for users to zip images before they dnd them onto Lightboxgallery, i think |
Gavin Henrick | 15:26 | just zip |
Gavin Henrick | 15:26 | with the imsmanifest inside to detect it. |
Davo Smith | 15:26 | Thanks to Gavin Henrick for suggesting that feature! |
Sam Hemelryk | 15:26 | It would be cool if we could determine it were a scorm package by peaking or what not |
Gavin Henrick | 15:26 | my ideas are cheap davo :) your code is key |
Dan Marsden | 15:26 | Sam: I'd hoped that too |
Dan Marsden | 15:26 | but it's too heavy on processing |
Nadav Kavalerchik | 15:26 | Draging a Folder? |
Davo Smith | 15:26 | browsers do not support folder dragging |
Davo Smith | 15:26 | (I checked the chrome source code to be sure) |
Dan Marsden | 15:26 | afaik the drag/drop code only allows us to look at the file ext |
Gavin Henrick | 15:26 | you can know if a zip is IMS package or scorm by looking inside (or a moodle backup) :) |
Dan Marsden | 15:26 | we can't inspect the contents of a zip |
Juan Leyva | 15:26 | Davo, course creators will be very happy with your work |
Dan Marsden | 15:26 | but after selecting to add a zip as a scorm: we can do it then of course |
Davo Smith | 15:26 | You can inspecr the content, but would need js to unzip the file |
Dan Marsden | 15:26 | can js unzip? |
Paul Nicholls | 15:26 | We've had one lecturer in particular trying to demand WebDAV, so he should be thrilled with the drag/drop |
Gavin Henrick | 15:26 | it can make coffee! |
Adam Olley | 15:26 | I am |
Davo Smith | 15:26 | theoretically js can unzip, if you write it yourself ... |
Dan Marsden | 15:26 | heh |
Damyon Wiese | 15:26 | Hi |
Davo Smith | 15:26 | so now I just need to finish rewriting my assignment plugin ... |
Nadav Kavalerchik | 15:26 | Davo, are you familiar with http://html5-demos.appspot.com/static/html5storage/demos/upload_directory/index.html |
Julian Ridden | 15:26 | what is the deaut setting then? is new asignment disabled by default? or both enabled on upgrade |
Paul Nicholls | 15:26 | the new assignment module is nice - is it possible to submit submission/feedback modules for it to the plugins database yet? |
Mark Johnson | 15:26 | Is there a big UI change in teh new assignement or is it just the code that's changed? |
Davo Smith | 15:26 | Yes, I've seen that demo |
Paul Nicholls | 15:26 | (I've rewritten my online audio assignment as a mod_assign submission module) |
Davo Smith | 15:26 | It would not work with drag and drop upload |
Ray Lawrence | 15:26 | loud |
Moodlebot | 15:26 | Welcome to the developer meeting. This session is being recorded. The maximum duration for this session is 240 minutes. |
Rex Lorenzo | 15:26 | sorry.. but I hardly caught any of that audio... |
Damyon Wiese | 15:27 | Yep - sorry - noisy office |
Julian Ridden | 15:27 | thought he was suddenly abducted by a heard of rampaging lemurs. At least thats what I heard ;) |
Helen Foster | 15:27 | it will be listed as a resource, not an activity, right? |
Rex Lorenzo | 15:28 | what were the first 2 3rd party modules? |
Dan Marsden | 15:28 | hotpot/scorm ? |
Ray Lawrence | 15:28 | lesson? |
David Mudrák | 15:28 | quiz? |
Mark Johnson | 15:28 | I like that interface :) |
Mary Cooch | 15:29 | are activities going to be first before resources? read somewhere |
Andrew Nicols | 15:29 | btw: Helen has aked that we swap Activities and Resources |
Petr Škoda | 15:29 | Why is add on the right and cancel left side? We did the other forms before mirrored, right? |
Mark Johnson | 15:29 | Makes sense to have activities first we can drag and drop resources |
Julian Ridden | 15:30 | Im with petr. Is not cancel always on the right on web interfaces? |
Helen Foster | 15:30 | http://tracker.moodle.org/browse/MDL-33130 |
Julian Ridden | 15:30 | ohhh.ok |
Andrew Nicols | 15:30 | it's all about flow |
Rex Lorenzo | 15:30 | well.. cancel should like a link or look different than the positive/submit button.. like basecamp |
Paul Nicholls | 15:30 | yep, I agree that add should be on the right (Where it is now!) |
Julian Ridden | 15:31 | dare i sugges colors? theme controlled |
Paul Nicholls | 15:31 | and yes, de-emphasising cancel sounds like a great idea |
Gavin Henrick | 15:31 | course settings save is left, so would you need to change all forms ? |
Davo Smith | 15:31 | isn't the 'close' button enough? |
Paul Nicholls | 15:31 | Davo, not for some people |
Andrew Nicols | 15:31 | MDL-33128 for swapping activities and resources around |
David Mudrák | 15:31 | yes |
David Mudrák | 15:32 | no need from DEV POV imho |
Dan Marsden | 15:32 | very cool |
Mark Nelson | 15:33 | can you specify in third party plugins an update location? |
Gavin Henrick | 15:33 | as there are "less" resources than activities, and they were 1st dropdown originally, would it not be a usability hit moving them second, as only 3 would appear and they would be forced to scroll |
Adam Olley | 15:33 | remote desktop is like a kaliedoscope |
Juan Leyva | 15:33 | any change of having public stats about download/use of contrib plugins? |
Rex Lorenzo | 15:33 | Gavin, I agree... we shouldn't move resources down below the fold... |
Mark Johnson | 15:33 | +1 for download stats |
Julian Ridden | 15:33 | what if the plugin location y defaut was moodle.org plugin database? |
Rex Lorenzo | 15:33 | since it is a short list |
Juan Leyva | 15:33 | since the switch to the new plugin database there are no stats for contrib |
Juan Leyva | 15:34 | it will help us, contrib developers |
Mark Johnson | 15:34 | Be useful for me to show my bosses :) |
Mark Aberdour | 15:34 | love the notifications, anything that moves towards Wordpress style updater is great news :-) |
David Mudrák | 15:35 | it's trivial one |
Gavin Henrick | 15:35 | I love wordpress, but a Bit scared at admins being able to easier install a plugin without going through proper due diligence and testing on their site.. |
Rex Lorenzo | 15:35 | I wonder how that works with us using git for deployment |
Mark Johnson | 15:35 | Is simpletest still going to be there in 2.3? |
Davo Smith | 15:35 | Rex: how do you mean? |
Andrew Nicols | 15:35 | Rex: It just informs you when an update is available. Shouldn't change your deployment mechanisms etc |
David Mudrák | 15:36 | Plugins API is because of thumbnails |
Luis de Vasconcelos | 15:36 | YES! |
Ray Lawrence | 15:36 | yes |
Mark Aberdour | 15:36 | yes to WS |
Rex Lorenzo | 15:36 | but for Moodle 2.4 the plan is to have moodle auto-update itself |
Rex Lorenzo | 15:36 | I hope we can disable that |
Andrew Nicols | 15:36 | but you don't have to use it ;) |
David Mudrák | 15:36 | Rex: available, not forced |
Mark Nelson | 15:36 | Cool. |
Andrew Nicols | 15:36 | We certaiinly won't be |
Luis de Vasconcelos | 15:36 | Will web services generate detailed WSDL's? |
Adam Olley | 15:36 | Rex: they'd be insane to not have us be able to shut it off |
Moodle HQ | 15:36 | yes rex, optional and actually there is a kill switch in config.php to kill it totally |
Yiannis Arapoglou | 15:37 | will be any report page top inform what plugins are going to be updated? |
Gavin Henrick | 15:37 | nice on kill switch. |
Moodle HQ | 15:37 | (esp for hosted services) |
Mark Johnson | 15:37 | auto-update as in without any admin interaction? |
Moodle HQ | 15:37 | no, needs admin |
Mark Johnson | 15:37 | ok cool |
Rex Lorenzo | 15:38 | no.. auto-update meaning one click update |
Yiannis Arapoglou | 15:38 | will be any report page to inform what plugins are going to be updated? If there have been any customizations how can they protected from auto-update and overwrite? |
Juan Leyva | 15:38 | +10 webservices in minor versions |
Andrew Nicols | 15:38 | (simpletest is still around for a bit) |
Rex Lorenzo | 15:38 | Selenium or ui testing as well? |
Adam Olley | 15:38 | +1 more unit tests |
Mark Johnson | 15:39 | How long is a bit? |
Mark Johnson | 15:39 | I've got lots of unit tests to rewrite :) |
Rex Lorenzo | 15:39 | okay, will there be a guide on how to convert our exising unit tests? |
Eloy Lafuente (stronk7) | 15:39 | Think there are some Docs about migrating tests |
Rex Lorenzo | 15:40 | okay |
Andrew Nicols | 15:40 | Mark: Question for martin: at least 2.4 |
Mark Nelson | 15:40 | limiting the auto-update to users (if specified) in the config.php file would be handy for shared hosting where a support account is created for each client. |
Andrew Nicols | 15:40 | Also much faster to run the unit tests |
Eloy Lafuente (stronk7) | 15:41 | https://docs.moodle.org/dev/SimpleTest_conversion |
Mark Johnson | 15:41 | yay for running tests via CLI |
Rex Lorenzo | 15:41 | very exiciting! I hope to be able to use this in a continuous integration server |
Gavin Henrick | 15:41 | i had one locally... |
Shane Elliott | 15:41 | yup |
Luis de Vasconcelos | 15:41 | No |
Mark Aberdour | 15:41 | Nope |
Julian Ridden | 15:42 | yes |
Paul Nicholls | 15:42 | Completely off-topic: SpaceX launch in just under 3 mins at http://www.spacex.com/webcast/ |
Davo Smith | 15:43 | black and white for us |
Nadav Kavalerchik | 15:43 | what's the +- on the right bottom? |
Rex Lorenzo | 15:43 | oh.. what is that? |
Andrew Nicols | 15:43 | Nadav: Add/Remove sections |
Paul Nicholls | 15:43 | oh wow, that looks cool (though I'm not a fan of the animation) |
Eloy Lafuente (stronk7) | 15:43 | There are some shell & php scripts we use here, ready to be plugged to hudson/jenkins just in case anybody is interested: https://github.com/stronk7/moodle/tree/ci/local/ci |
Nadav Kavalerchik | 15:43 | thanks |
Eloy Lafuente (stronk7) | 15:43 | feel free to improve them (they are sort of "hacky" right now) |
Julian Ridden | 15:43 | yay for thumbnails :) |
Davo Smith | 15:43 | could we make the animation just run a couple of times, or occasionally |
Yiannis Arapoglou | 15:44 | do you have a loader for large files? |
Davo Smith | 15:44 | it could get annoying if you were filling in a lot of writing on another section of the form |
Sam Hemelryk | 15:44 | Year I wondered about that as well Davo, it just keeps bouncing presently |
Paul Nicholls | 15:44 | (30 seconds to launch) |
Bas Brands | 15:44 | Do you need to click save after uploading? |
Davo Smith | 15:44 | yes |
Rex Lorenzo | 15:45 | blast off |
Davo Smith | 15:45 | but you get a warning if you don't |
Rex Lorenzo | 15:45 | very nice |
Nadav Kavalerchik | 15:45 | great! |
Julian Ridden | 15:46 | good stuff |
Gavin Henrick | 15:46 | would normal people understand alias? |
Davo Smith | 15:46 | should there be a help icon beside the 'alias' bit? |
Rex Lorenzo | 15:46 | shortcut is better... |
Juan Leyva | 15:46 | looks so good |
Rex Lorenzo | 15:46 | imho |
Paul Nicholls | 15:46 | ah, now that's good |
Helen Foster | 15:46 | shortcut / link |
Yiannis Arapoglou | 15:46 | very good idea and useful |
Ray Lawrence | 15:46 | "You" is admin |
Ray Lawrence | 15:46 | or teacher? |
Juan Leyva | 15:46 | +1 help icon in alias/shortcut |
Eloy Lafuente (stronk7) | 15:46 | yeah, in fact tinymce dialogs look really classy when new picker UI emerges. |
Gavin Henrick | 15:46 | maybe do a usability comparison test on it? with teachers |
Mark Johnson | 15:47 | what's the actual difference? I thought moodle only stored one copy anyway if a file's identical? |
Davo Smith | 15:47 | if you update the private file - will update all aliases |
Rex Lorenzo | 15:47 | well, you can update in one location |
Eloy Lafuente (stronk7) | 15:47 | you don't know that Mark, It's a secret. :-) |
Ray Lawrence | 15:48 | alias is the best name because that's what it is |
Eloy Lafuente (stronk7) | 15:48 | (I mean physical storage does not matter) |
Ray Lawrence | 15:48 | Shortcut doesn't give you the full indication of the functionality |
Paul Nicholls | 15:48 | That sounds sensible |
Julian Ridden | 15:48 | now that made my day. I have been wishinsh for something ike that for a while. And built in explanation is a huge bonus |
Davo Smith | 15:49 | but shortcut is the closest windows equivalent - non-mac users may not know what an alias is |
Gavin Henrick | 15:49 | have all the default repository plugins been updated to handle this? |
Mark Johnson | 15:49 | Ooh that's good |
Nadav Kavalerchik | 15:49 | google docs? |
Mark Johnson | 15:49 | So the file's never copied to Moodle at all? |
Paul Nicholls | 15:49 | 2.3 is finally going to get us off 1.9 (though not for a while yet, unfortunately) ;-) |
Rex Lorenzo | 15:49 | only equella, right? not dropbox, google docs, etc |
Nadav Kavalerchik | 15:50 | can i "alias" a google doc |
Davo Smith | 15:50 | nice bit of distraction :-) |
Paul Nicholls | 15:50 | Might be worth investigating the new Google Drive APIs |
Nadav Kavalerchik | 15:50 | alfresco? |
Paul Nicholls | 15:50 | I think they're pretty powerful, though I haven't really looked into them myself |
Gavin Henrick | 15:51 | which of the repository plugins use it already? |
Juan Leyva | 15:51 | Gavin this info is in the release notes |
Luis de Vasconcelos | 15:51 | So if I link to FileX.txt in Course 1 and Course 2 and I then update FileX.txt it will be updated in both courses? |
Paul Nicholls | 15:51 | there's even a FUSE wrapper being worked on, so the Drive APIs must be pretty decent |
Rex Lorenzo | 15:51 | hmm.. if a repo like dropbox offers public links to files.. it should be able to support linking.. |
Nadav Kavalerchik | 15:51 | impressive |
Davo Smith | 15:51 | Luis: that's the idea |
Dan Poltawski | 15:52 | i've looked at google drive apis recently |
Luis de Vasconcelos | 15:52 | GOOD! |
Gavin Henrick | 15:52 | Juan: people read those ?;-) |
Dan Poltawski | 15:52 | its a bit weird |
Dan Poltawski | 15:52 | will be confusing vs google docs |
Juan Leyva | 15:52 | Drive API is oriented for google apps |
Gavin Henrick | 15:52 | it is very cool. |
Paul Nicholls | 15:52 | Dan: Google Docs? What's that? ;-) |
Luke Tucker | 15:53 | will shortcuts support virus checking? |
Luis de Vasconcelos | 15:53 | Any idea if/when MDL-28988 will be done? |
Adam Olley | 15:53 | googledocs is where they give files they want the world to share |
Luis de Vasconcelos | 15:53 | MDL-28988 = Webs Services WSDL |
Andrew Nicols | 15:53 | is there any way to get thumbnails for reosurces? Just wondering if we can have a mouse-over to show thumbnails on them |
Davo Smith | 15:53 | virus checking is done on original upload? |
Nadav Kavalerchik | 15:53 | download all uses ZIP with does not support Hebrew |
Helen Foster | 15:53 | http://tracker.moodle.org/browse/MDL-32999 |
Helen Foster | 15:54 | Files UI stage 2 |
Nadav Kavalerchik | 15:54 | is it possible to use other Compressor? |
Nadav Kavalerchik | 15:54 | we have issues with this |
Nadav Kavalerchik | 15:54 | nope |
Rex Lorenzo | 15:54 | zip doesn't support hebrew? |
Nadav Kavalerchik | 15:54 | it is |
Dan Marsden | 15:54 | depends on the zip app I thought |
Rex Lorenzo | 15:55 | you mean hebrew file names? |
Nadav Kavalerchik | 15:55 | yes |
Nadav Kavalerchik | 15:55 | file names inside the zi[ |
Eloy Lafuente (stronk7) | 15:55 | you mean utf8 file names? |
Nadav Kavalerchik | 15:55 | yes |
Nadav Kavalerchik | 15:55 | we convert them to English letters |
Andrew Nicols | 15:55 | AntiVirus was fixed in MDL-19380 |
Nadav Kavalerchik | 15:55 | it's a hack |
Dan Marsden | 15:55 | nadav: doesn't it work in some cases? |
Dan Marsden | 15:55 | some apps? |
Nadav Kavalerchik | 15:55 | ok |
Nadav Kavalerchik | 15:56 | i fixed all the themes |
Nadav Kavalerchik | 15:56 | and i am waiting for integration |
Nadav Kavalerchik | 15:56 | 30337 |
Nadav Kavalerchik | 15:56 | http://tracker.moodle.org/browse/MDL-30337 |
Damyon Wiese | 15:56 | When will the docs site for 2.3 be opend up? |
Dan Marsden | 15:56 | zip utf8 bug is already there: http://tracker.moodle.org/browse/MDL-24928 |
Nadav Kavalerchik | 15:57 | mary reviewed it |
Dan Marsden | 15:57 | it works for mac users :-) |
Nadav Kavalerchik | 15:57 | and she thinks it's ok |
Nadav Kavalerchik | 15:57 | any chance it will get into 2/3 |
Nadav Kavalerchik | 15:57 | yes |
Helen Foster | 15:57 | re. 2.3 docs, hopefully today |
Nadav Kavalerchik | 15:57 | thanks! |
Damyon Wiese | 15:58 | Thanks |
Mark Aberdour | 15:58 | Totara's Report Builder was pegged for 2.3, it that still on the roadmap? |
Gavin Henrick | 15:58 | oh? |
Simon Coggins | 15:58 | it won't be in 2.3 |
Simon Coggins | 15:58 | hi |
Nadav Kavalerchik | 15:58 | what's the report builder? |
Nadav Kavalerchik | 15:58 | ok |
Nadav Kavalerchik | 15:59 | awesome |
Mark Aberdour | 15:59 | thanks |
Moodle HQ | 16:00 | (Tim Barker) |
Simon Coggins | 16:00 | report builder bug: http://tracker.moodle.org/browse/MDL-30193 |
Nadav Kavalerchik | 16:00 | thanks (simon) |
Simon Coggins | 16:01 | we are porting to 2.x now, will be starting up a forum/wiki page soon to get feedback |
Mark Aberdour | 16:02 | Thanks Simon, am watching 30193 so will pick up any updates/feedback requests on there hopefully :-) |
Simon Coggins | 16:02 | yep I'll post to the bug too |
John Holmes | 16:03 | So to test 2.3 we download 2.3dev is that correct? |
Moodle HQ | 16:03 | In a day or so yes |
Moodle HQ | 16:04 | Right now you can get git://git.moodle.org/integration.git if you like |
Rex Lorenzo | 16:04 | or go to qa.moodle.net |
Moodle HQ | 16:04 | or tht |
Rex Lorenzo | 16:06 | https://docs.moodle.org/dev/Testing_strategy/Test_Automation_Framework |
Simon Coggins | 16:06 | very cool stuff |
Rex Lorenzo | 16:07 | yes, I would like to use the work to help write our own selenium tests for the changes we made. pretty great stuff |
Mark Aberdour | 16:07 | great work on the testing strategy page, well done Tim |
Michael de Raadt | 16:07 | Luis: no date planned for MDL-28988, Federico is looking to it (jerome) |
Rex Lorenzo | 16:07 | https://github.com/moodlehq/functional-test-suite |
Dan Marsden | 16:08 | that would be quite nice |
Gavin Henrick | 16:08 | have you seen jmeter cloud where it scales to very high numbers if you have jmeter/selenium script? |
Andrew Nicols | 16:09 | That'd be great - we do that for mahara and include codechecking, virus, image optimisation, XML parsing, and php parsing |
Gavin Henrick | 16:09 | http://blazemeter.com/features-tour |
Gavin Henrick | 16:09 | very cool system |
Gavin Henrick | 16:09 | nice pricing too (not selling it) |
Rex Lorenzo | 16:09 | https://github.com/moodlehq/moodle-local_codechecker |
Rex Lorenzo | 16:10 | https://docs.moodle.org/dev/Roadmap#Version_2.4 |
Dan Marsden | 16:10 | formslib ? |
Rex Lorenzo | 16:10 | what got pushed off? |
Adam Olley | 16:11 | multi-user cache |
Adam Olley | 16:12 | http://tracker.moodle.org/browse/MDL-25290 |
Luis de Vasconcelos | 16:13 | Will the MUC affect the existing MoodleData folder? |
Simon Coggins | 16:13 | is there a bug/wiki page for course/category management? |
Gavin Henrick | 16:13 | will that include a bulk upload option for course/categories? |
Simon Coggins | 16:14 | http://moodle.org/mod/forum/discuss.php?d=197325 |
Sam Hemelryk | 16:14 | MDL-31830 |
Rex Lorenzo | 16:14 | http://moodle.org/mod/forum/discuss.php?d=197325 |
Rex Lorenzo | 16:14 | dang.. beat me |
Sam Hemelryk | 16:14 | No plans for bulk upload yet |
Adam Olley | 16:14 | luis: MUC is for caches, so the stuff in moodledata/cache may move into whatever caching system you choose (shareded mem, etc) |
Paul Nicholls | 16:14 | I was about half a second behind Simon ;-) |
Sam Hemelryk | 16:14 | (not saying it wont be done, but not planned yet) |
Gavin Henrick | 16:15 | bulk upload been on tracker for years! ;-) |
Andrew Nicols | 16:15 | definateiy! |
Mark Johnson | 16:15 | isn't there an admin tool for bulk upload? I'm sure I saw soemthing on the forums |
Yiannis Arapoglou | 16:15 | is there any plans to add groups and subgroups under cohorts? |
Paul Nicholls | 16:15 | the audio just turned into beatboxing for a moment there |
Rex Lorenzo | 16:16 | is there a ticket for the "graphics design" change? |
Rex Lorenzo | 16:16 | we have some changes that one of our programmer made that look very nice |
Andrew Nicols | 16:16 | MDL-14361 |
Gavin Henrick | 16:17 | Mark: http://tracker.moodle.org/browse/MDL-13114 people have a solution for 1.9 and 2, just nice when it hits core sometime! :) |
Paul Nicholls | 16:17 | My audio recording repo plugin is still pending moderation in the plugins db ;-) |
Andrew Nicols | 16:17 | +1 for AV recording into core |
Dan Marsden | 16:17 | will you run both in core? |
Dan Marsden | 16:17 | or replace it? |
Dan Marsden | 16:17 | cool |
Gavin Henrick | 16:18 | its cuddly ! |
Mark Johnson | 16:18 | Yay for iCal import! |
Dan Marsden | 16:18 | quickforms2 plans? |
Rex Lorenzo | 16:18 | M19 restore with user data? |
Gavin Henrick | 16:18 | 1.9 restore of data... ? |
Paul Nicholls | 16:18 | if anyone from HQ fancies reviewing my audio recording repo, it's http://moodle.org/plugins/view.php?plugin=repository_recordaudio |
Petr Škoda | 16:19 | quickform is actually our problem |
Dan Marsden | 16:19 | we don't want to roll our own formslib though do we? |
Dan Marsden | 16:19 | is there anything else that is better? |
Rex Lorenzo | 16:20 | sorry to side track.. but why is quickform bad?.. |
Paul Nicholls | 16:20 | My repo plugin is entirely standalone - no server required |
Nadav Kavalerchik | 16:20 | is good for video too? |
Petr Škoda | 16:20 | anything we control is better than quickforms, we wasted so much time on it that we could have 2 libs written from scratch |
Paul Nicholls | 16:20 | It uses the Flash recording widget I built as part of an assignment type |
Ray Lawrence | 16:21 | sound lost for anyone else? or jst me? |
Dan Marsden | 16:21 | the quickforms devs sound interested in engaging with us on improvements too |
Damyon Wiese | 16:21 | sound still good |
Mark Johnson | 16:21 | just you ray |
Paul Nicholls | 16:21 | Could potentially be extended to video, but I'm not really a Flash dev, so if somebody else has expertise in the area it'd be helpful ;-) |
Mary Cooch | 16:21 | just you |
Gavin Henrick | 16:21 | click out and back into join audio if you lost it. |
Nadav Kavalerchik | 16:21 | Paul, checkout http://sipml5.org/ it's a rtcweb app |
Ray Lawrence | 16:22 | boo |
Petr Škoda | 16:22 | we have a wrapper around quickforms and differen data management, we knew in 1.7 quickforms is a dead end |
Dan Marsden | 16:22 | I'm against rolling our own |
Petr Škoda | 16:22 | I am agains it because I remember the pains we had to make it work |
Nadav Kavalerchik | 16:22 | html5 form elements! |
Paul Nicholls | 16:23 | Sorry to jump back a bit, but as far as visual improvements go, any thoughts on possible inclusion of something like the "edit buttons" system that I implemented in Decaf based on Stuart Lamour's video? (http://moodle.org/mod/forum/discuss.php?d=201898) |
Nadav Kavalerchik | 16:23 | the calendar selector is a little bit confusing |
Petr Škoda | 16:23 | and in any case it has to be compatible with our JS library - quickforms + yui = ?? |
Nadav Kavalerchik | 16:23 | after you click a date, it does not closes |
Paul Nicholls | 16:23 | the row of icons beside each resource/activity on course pages is something of an archaic mess ;-) |
Andrew Nicols | 16:23 | I've been playing with some YUI transitions to hide things nicely |
Paul Nicholls | 16:24 | The formslib guys started a thread about Formslib2, might be good to continue in there? |
Rex Lorenzo | 16:24 | Paul.. is that accessible? like can you access that edit menu with just keyboard or can a screen reader deal with that? |
Dan Marsden | 16:24 | quickforms post: http://moodle.org/mod/forum/discuss.php?d=200124 |
Gavin Henrick | 16:24 | its a nice visual queue of being in edit mode.. |
Gavin Henrick | 16:25 | cue i mean |
Gavin Henrick | 16:25 | need more coffee :) |
Paul Nicholls | 16:25 | Rex, I'm not 100% sure on accessibility |
Andrew Nicols | 16:25 | One of the other things Ruslan and I were mooting was dropping the move left/right icons entirely and getting drag/drop to do indenting too |
Gavin Henrick | 16:25 | the 1.9 data? |
Yiannis Arapoglou | 16:25 | any plans to add export function for total course grades for all students for all courses in grades overview report? |
Gavin Henrick | 16:25 | any plans? |
Dan Marsden | 16:25 | Petr: would be great if you could express your thoughts in that discussion on quickforms |
Paul Nicholls | 16:25 | but I'm not necessarily saying "use my code!" - I'm suggesting the general concept as a replacement for the current rows of icons |
Andrew Nicols | 16:25 | Martin: It's CSS, but it's jerky |
Petr Škoda | 16:25 | I would only offend ppl if I said what I think about quickforms |
Mark Johnson | 16:25 | We were playing with some CSS in the forums |
Andrew Nicols | 16:26 | it's better with some YUI transitions |
Nadav Kavalerchik | 16:26 | I am using it |
Nadav Kavalerchik | 16:26 | it is very useful |
Mark Johnson | 16:26 | it's tricky to get it usable and attractive though |
Dan Marsden | 16:26 | I don't think you'll offend if you explain your issues with quickform1 |
Dan Marsden | 16:26 | let the people respond to say if better/fixed in quickforms2 |
Gavin Henrick | 16:26 | the menu would be great! |
Paul Nicholls | 16:26 | I tried to emulate Stuart's menu as much as possible |
Nadav Kavalerchik | 16:26 | How about a menu builder for the custom menu |
Nadav Kavalerchik | 16:27 | in the header |
Paul Nicholls | 16:27 | I've tried to keep it reasonably distinct from everything else in Decaf, so it should be pretty easy to transplant into other (even core?) themes |
Michael de Raadt | 16:27 | https://docs.moodle.org/dev/Perth_Hackfest_October_2012 |
Dan Marsden | 16:28 | would be cool to see a list of planned attendees :-) |
Paul Nicholls | 16:28 | I'd be keen to join in on the hackfest, but I'm struggling to convince my boss's boss's boss to let me get to the Moot - I really don't like my chances of convincing her to let me go to the hackfest (as well) :-( |
Rex Lorenzo | 16:28 | only 2 spots left?! |
Moodle HQ | 16:29 | maybe 3 |
Paul Nicholls | 16:29 | (hooray, beaurocrazy) |
Rex Lorenzo | 16:30 | "On the Hackfest, we'll cover you.".. so we just have to get ourselves there? |
Paul Nicholls | 16:30 | Travel is the hard part, unfortunately |
Gavin Henrick | 16:30 | hehe |
Nadav Kavalerchik | 16:30 | How far is it from Israel? |
Paul Nicholls | 16:30 | Christchurch, New Zealand |
Andrew Nicols | 16:31 | where/when will the next hackfest be? |
Nadav Kavalerchik | 16:31 | I can surf there? |
Shane Elliott | 16:31 | yes! |
Damyon Wiese | 16:31 | And sharks! |
Sam Hemelryk | 16:31 | NZ wines still better |
Sam Hemelryk | 16:31 | ...sorry |
Michael de Raadt | 16:32 | Lies! All lies. |
Dan Marsden | 16:32 | Thanks HQ! |
Paul Nicholls | 16:32 | Where can details of the dev chat be found? |
Andrew Nicols | 16:32 | thanks all |
Nadav Kavalerchik | 16:33 | Thank you HQ! |
Mary Cooch | 16:33 | thankyou |
Yiannis Arapoglou | 16:33 | Next meeting at Moodle Research Conference in Crete! |
Mark Aberdour | 16:33 | Thanks |
Yiannis Arapoglou | 16:33 | thank you |
Damyon Wiese | 16:33 | Thanks |
Bas Brands | 16:33 | Thanks, till next time |
Luke Tucker | 16:33 | Thanks everyone |
Mark Johnson | 16:33 | Thanks everyone! |
Sam Hemelryk | 16:33 | Good night all |
Gavin Henrick | 16:33 | Thanks, and morning :) coffee time |
Simon Coggins | 16:33 | Paul: it's conference.moodle.org room: developers |
Paul Nicholls | 16:33 | thanks |
Paul Nicholls | 16:34 | I have to say, BBB was pretty good (aside from the slow screen sharing) |
Moodle HQ | 16:34 | yeah will work on that :( |
Mark Johnson | 16:35 | Agreed, much more flexible that what we used last time (openmeeting?) |
Paul Nicholls | 16:35 | in the case of these meetings, a synchronised web pane might be more use |
Paul Nicholls | 16:35 | no idea if that's possible or likely in BBB, but it'd be a cleaner alternative ;-) |
Mark Johnson | 16:35 | although it would be nice to see people's surnames in chat too |
Paul Nicholls | 16:36 | Mark, if you hover over the name it'll show you the full name |
Mark Johnson | 16:36 | aha! |
Paul Nicholls | 16:36 | but it would be nice not to have to |
Mark Johnson | 16:36 | cheers |
Mark Johnson | 16:36 | right, tea time |
Paul Nicholls | 16:37 | Good night, everyone who's left |