Developer meeting April 2013: Difference between revisions
(→Agenda) |
(Updated video links) |
||
(13 intermediate revisions by 7 users not shown) | |||
Line 7: | Line 7: | ||
|- | |- | ||
| Meeting room | | Meeting room | ||
| [http://www.youtube.com/ | | [http://www.youtube.com/moodlehq Moodle YouTube channel] | ||
|- | |- | ||
| Chat | | Chat | ||
Line 16: | Line 16: | ||
|} | |} | ||
In this meeting we | In this meeting we focused on the impending Major release. | ||
== Meeting video == | |||
<mediaplayer>http://www.youtube.com/watch?v=qTQyyE7dod4</mediaplayer> | |||
== | == Meeting notes == | ||
* [[Moodle_2.5_release_notes|Moodle 2.5]] | ===[https://docs.moodle.org/dev/images_dev/d/d3/hq-teams.pdf News from Moodle HQ] (Martin Dougiamas)=== | ||
* New HQ teams are being formed: Front-end, back-end, sites | |||
** | * New focus and priorities in teams | ||
** | |||
** [http:// | ===[[Moodle_2.5_release_notes|Moodle 2.5]]=== | ||
** [http://tracker.moodle.org/browse/MDL- | ====[https://docs.moodle.org/25/en/New_features New features page]==== | ||
** [http://tracker.moodle.org/browse/MDL- | * Complements release notes | ||
** [http://tracker.moodle.org/browse/MDL- | * Updated for every release | ||
** [http://tracker.moodle.org/browse/MDL- | * Screenshots and quick overview | ||
** [ | * The page to link to when sharing upcoming features | ||
* [[ | |||
* [ | ====[[OpenBadges_User_Documentation|Open Badges]] (Simon Coggins and Yuliya Bozhko)==== | ||
* Initiative from Mozilla for achievements across the Web | |||
* Awards a badge that is an image but also a verifiable certificate | |||
* Moodle can award badges and show badges from other sites | |||
* Test site at <s>[http://openbadgestotara.elearning.catalyst.net.nz openbadgestotara.elearning.catalyst.net.nz]</s> Now decommissioned, use demo.moodle.net instead. | |||
* Badges can be awarded at site-wide or course levels | |||
* Create a badge in a course from the Admin menu and provide an image | |||
* Awarded based on completion of course or activity | |||
* Awards can be shared and connected to the Mozilla Backpack | |||
* Mahara may become a Backpack provider in future | |||
====[http://tracker.moodle.org/browse/MDL-38016 Bootstrap themes] (Martin Dougiamas)==== | |||
* Framework for responsive sites | |||
* Now a new base theme for a new family of themes | |||
* Will replace current base themes in future | |||
* Not be the default theme in Moodle yet | |||
====[http://tracker.moodle.org/browse/MDL-38509 Installation of new plugins from moodle.org] (David Mudrak)==== | |||
* Admin tool in Moodle | |||
* Plugins found in the Directory can be downloaded, validated and installed | |||
* Downloaded zip files can be installed and uninstalled from within Moodle without file access | |||
====[http://tracker.moodle.org/browse/MDL-30637 Short forms] (Ruslan Kabalin and Frédéric Massart)==== | |||
* Forms are broken into sections that can collapse | |||
* Fieldsets with required fields, non-validating fields and forced open | |||
* Developers should review all their forms to see that they still make sense | |||
* Editor can be simplified to hide editor toolbars | |||
====[http://tracker.moodle.org/browse/MDL-37009 Consistent course listing display] (Marina Glancy)==== | |||
* Course listings are now rendered consistently | |||
* Themes will be affected by this, but theming should be more consistent in the future | |||
====[http://tracker.moodle.org/browse/MDL-15727 jQuery and jQuery UI supported in add-ons] (Petr Škoda)==== | |||
* JQuery library now available for plugins | |||
* Not use by core | |||
====[https://tracker.moodle.org/browse/MDL-37127 Shifting our YUI] (Andrew Nicols)==== | |||
* [[Javascript/Shifter]] | |||
** Should help to improve documentation and allow unit tests | |||
** JS can be linted for possible errors | |||
====[http://tracker.moodle.org/browse/MDL-35611 Behat tests] (David Monllaó)==== | |||
* [[Acceptance testing]] | |||
* Human readable test instructions | |||
* Tests can be run automatically in a browser | |||
* About 100 QA tests have been now automated (more to come) https://tracker.moodle.org/browse/MDLQA-5249 | |||
* Some assistance for test writers is provided by a Developer tool in Moodle 2.5 | |||
* [https://github.com/marinaglancy/moodle-tool_behatui Behat screenshotting tool] | |||
====[https://tracker.moodle.org/issues/?jql=fixVersion%20in%20(%222.5%22)%20and%20component%20in%20(Assignment)%20and%20type%20%3D%20Improvement Assignment changes in 2.5] (Damyon Wiese)==== | |||
* Assignment code now validates with code checker | |||
* More unit tests have been added | |||
* Docs have been updated | |||
* New feature: submission history | |||
** Reattempts (manual or automatic) | |||
===[[Moodle_Mobile_Release_Notes | Mobile app]] (Juan Leyva)=== | |||
* New version released with a more versions planned every two months | |||
* App can be styled | |||
* Push notifications to come | |||
===[[GSOC|GSoC]] (Michael de Raadt)=== | |||
* Moodle has been accepted as a participating organisation | |||
* Students are starting to submit applications to participate with Moodle | |||
* Students may be found in forums now and in the future | |||
==Attendees== | |||
Adrian Greeve, Amy Groshek, Andrew Nicols, Ankit Agarwal, Anthony Borrow, Aparup Banerjee, Barbara Ramiro, Bas Brands, Damyon Wiese, Dan Poltawski, Daniele Cordella, Darryl Pogue, David Monllaó, David Mudrak, Davo Smith, Eloy Lafuente, Frédéric Massart, Gareth J Barnard, Helen Foster, Howard Miller, Jason Fowler, Jason Hardin, Jenny Gray, Jérôme Mouneyrac, Juan Leyva, Justin Filip, Marina Glancy, Mark Nelson, Martin Dougiamas, Mary Cooch, Mary Evans, Michael Blake, Michael de Raadt, Mike Churchward, Peter Bulmer, Petr Skoda, Rajesh Taneja, Rex Lorenzo, Sam Hemelryk, Sam Marshall, Tim Hunt, Watermark Neilsen, Yuliya Bozhko... (plus many more via YouTube and Twitter) | |||
==Meeting chat log== | |||
<div style="height:300px;overflow:auto;"> | |||
{| class="nicetable" | |||
|- | |||
| Moodle HQ | |||
| ok we are going live | |||
| <span style="white-space:nowrap">9:01:28 PM</span> | |||
|- | |||
| Moodle HQ | |||
| can you see us ok? | |||
| <span style="white-space:nowrap">9:01:32 PM</span> | |||
|- | |||
| mary | |||
| yes | |||
| <span style="white-space:nowrap">9:01:47 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Yup | |||
| <span style="white-space:nowrap">9:01:47 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| roger that | |||
| <span style="white-space:nowrap">9:01:49 PM</span> | |||
|- | |||
| Rajesh Taneja | |||
| yes | |||
| <span style="white-space:nowrap">9:01:49 PM</span> | |||
|- | |||
| Juan Leyva | |||
| yes | |||
| <span style="white-space:nowrap">9:01:59 PM</span> | |||
|- | |||
| Davo Smith | |||
| yes | |||
| <span style="white-space:nowrap">9:02:04 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Hello all | |||
| <span style="white-space:nowrap">9:02:14 PM</span> | |||
|- | |||
| David Mudrák | |||
| I'm lost | |||
| <span style="white-space:nowrap">9:02:17 PM</span> | |||
|- | |||
| David Mudrák | |||
| shouldn't get an invatation to the hangout? | |||
| <span style="white-space:nowrap">9:02:31 PM</span> | |||
|- | |||
| Jason Fowler | |||
| its working here | |||
| <span style="white-space:nowrap">9:02:38 PM</span> | |||
|- | |||
| Juan Leyva | |||
| juanleyvadelgado@gmail.com | |||
| <span style="white-space:nowrap">9:02:56 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| the youtube stream is really good here | |||
| <span style="white-space:nowrap">9:03:36 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| yeah no lag and clear | |||
| <span style="white-space:nowrap">9:03:55 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| anyone get youtube on ipad? | |||
| <span style="white-space:nowrap">9:04:09 PM</span> | |||
|- | |||
| Jason Fowler | |||
| and it.crashed... | |||
| <span style="white-space:nowrap">9:04:17 PM</span> | |||
|- | |||
| Helen Foster | |||
| is michaeld writing notes? | |||
| <span style="white-space:nowrap">9:04:29 PM</span> | |||
|- | |||
| Jason Fowler | |||
| trying on android | |||
| <span style="white-space:nowrap">9:04:29 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| hello | |||
| <span style="white-space:nowrap">9:05:13 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Hi | |||
| <span style="white-space:nowrap">9:05:14 PM</span> | |||
|- | |||
| Mark Nielsen | |||
| Hello all | |||
| <span style="white-space:nowrap">9:05:14 PM</span> | |||
|- | |||
| Rajesh Taneja | |||
| Hello | |||
| <span style="white-space:nowrap">9:05:14 PM</span> | |||
|- | |||
| Sam Hemelryk | |||
| Hiya | |||
| <span style="white-space:nowrap">9:05:15 PM</span> | |||
|- | |||
| Davo Smith | |||
| Hello | |||
| <span style="white-space:nowrap">9:05:15 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Hi | |||
| <span style="white-space:nowrap">9:05:16 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| lo | |||
| <span style="white-space:nowrap">9:05:17 PM</span> | |||
|- | |||
| Anthony Borrow | |||
| hi | |||
| <span style="white-space:nowrap">9:05:18 PM</span> | |||
|- | |||
| bmbrands | |||
| hi there | |||
| <span style="white-space:nowrap">9:05:18 PM</span> | |||
|- | |||
| Juan Leyva | |||
| hello | |||
| <span style="white-space:nowrap">9:05:19 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| hi | |||
| <span style="white-space:nowrap">9:05:20 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| bye | |||
| <span style="white-space:nowrap">9:05:23 PM</span> | |||
|- | |||
| David Mudrák | |||
| hi | |||
| <span style="white-space:nowrap">9:05:26 PM</span> | |||
|- | |||
| Jenny Gray | |||
| hello | |||
| <span style="white-space:nowrap">9:05:29 PM</span> | |||
|- | |||
| Mark Nielsen | |||
| We have some other folks from Moodlerooms watching as well | |||
| <span style="white-space:nowrap">9:05:46 PM</span> | |||
|- | |||
| Mark Nelson | |||
| hi | |||
| <span style="white-space:nowrap">9:05:48 PM</span> | |||
|- | |||
| mary | |||
| hello! | |||
| <span style="white-space:nowrap">9:05:49 PM</span> | |||
|- | |||
| bmbrands | |||
| hi | |||
| <span style="white-space:nowrap">9:05:56 PM</span> | |||
|- | |||
| Jason Fowler | |||
| can't get it working again | |||
| <span style="white-space:nowrap">9:06:34 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Moodle HQ is a jelly-fish. Suddeny it all makes sense. | |||
| <span style="white-space:nowrap">9:07:16 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| lol | |||
| <span style="white-space:nowrap">9:08:44 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| heh | |||
| <span style="white-space:nowrap">9:08:47 PM</span> | |||
|- | |||
| bmbrands | |||
| | |||
| <span style="white-space:nowrap">9:08:48 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| :D | |||
| <span style="white-space:nowrap">9:08:51 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Nice bit of recursion in the bottom right there | |||
| <span style="white-space:nowrap">9:08:53 PM</span> | |||
|- | |||
| Mary Evans | |||
| is there no Hangout? | |||
| <span style="white-space:nowrap">9:09:23 PM</span> | |||
|- | |||
| Tim Hunt | |||
| | |||
| <span style="white-space:nowrap">9:09:29 PM</span> | |||
|- | |||
| Sam Hemelryk | |||
| Sorry about that not getting there in the end | |||
| <span style="white-space:nowrap">9:12:05 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Martin: A couple of people asking in comments about how to get invites to the hangout. May be worth re-mentioning #moodledev and here again | |||
| <span style="white-space:nowrap">9:12:28 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| David, hope you got your google hangout email | |||
| <span style="white-space:nowrap">9:14:00 PM</span> | |||
|- | |||
| David Mudrák | |||
| no | |||
| <span style="white-space:nowrap">9:14:17 PM</span> | |||
|- | |||
| David Mudrák | |||
| that's why I asked for it. I expect MD will add/remove people as needed to keep traffic low | |||
| <span style="white-space:nowrap">9:15:04 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| clearly | |||
| <span style="white-space:nowrap">9:15:07 PM</span> | |||
|- | |||
| bmbrands | |||
| yes | |||
| <span style="white-space:nowrap">9:15:09 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Yes | |||
| <span style="white-space:nowrap">9:15:12 PM</span> | |||
|- | |||
| Rajesh Taneja | |||
| yes | |||
| <span style="white-space:nowrap">9:15:12 PM</span> | |||
|- | |||
| mary | |||
| yes | |||
| <span style="white-space:nowrap">9:15:14 PM</span> | |||
|- | |||
| Yuliya Bozhko | |||
| here | |||
| <span style="white-space:nowrap">9:15:25 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| (wow i'm seemingly lagging behind by quite a way) | |||
| <span style="white-space:nowrap">9:15:28 PM</span> | |||
|- | |||
| Moodle HQ | |||
| waves | |||
| <span style="white-space:nowrap">9:15:36 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| yeah me too as well | |||
| <span style="white-space:nowrap">9:15:39 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| Hi Yuliya | |||
| <span style="white-space:nowrap">9:15:49 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Moodle Meetings: Few people asking about where chat is | |||
| <span style="white-space:nowrap">9:16:01 PM</span> | |||
|- | |||
| Marina Glancy | |||
| Привет Ð®Ð»Ñ | |||
| <span style="white-space:nowrap">9:16:02 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| yep | |||
| <span style="white-space:nowrap">9:16:32 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| (hehe I am responding to stuff which seemingly happened ages ago) | |||
| <span style="white-space:nowrap">9:16:44 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Dan, reload the you-tube page? | |||
| <span style="white-space:nowrap">9:17:03 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| then i'll miss some! | |||
| <span style="white-space:nowrap">9:17:12 PM</span> | |||
|- | |||
| Moodle HQ | |||
| David, invited you again | |||
| <span style="white-space:nowrap">9:17:14 PM</span> | |||
|- | |||
| David Mudrák | |||
| what email did you use? Got nothing | |||
| <span style="white-space:nowrap">9:17:36 PM</span> | |||
|- | |||
| Mark Nelson | |||
| Have you tried to click on the 'Live' wording on the video? | |||
| <span style="white-space:nowrap">9:17:38 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| just tried it | |||
| <span style="white-space:nowrap">9:17:45 PM</span> | |||
|- | |||
| Moodle HQ | |||
| what would you like David? | |||
| <span style="white-space:nowrap">9:17:50 PM</span> | |||
|- | |||
| Tim Hunt | |||
| open2study, the Australian MOOC platform, has crazy numbers of badges for really trivial things. | |||
| <span style="white-space:nowrap">9:18:32 PM</span> | |||
|- | |||
| Tim Hunt | |||
| LOL | |||
| <span style="white-space:nowrap">9:19:24 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| i'm just seeing simon doing the demo now. How far behind am I? | |||
| <span style="white-space:nowrap">9:19:27 PM</span> | |||
|- | |||
| Tim Hunt | |||
| How long was that URL? | |||
| <span style="white-space:nowrap">9:19:28 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| can't wait for openbadges on moodle.org | |||
| <span style="white-space:nowrap">9:19:44 PM</span> | |||
|- | |||
| Moodle HQ | |||
| Yes, helen you should start plannig some | |||
| <span style="white-space:nowrap">9:19:58 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| it just switched to the moodlesite for me 10 secs ago | |||
| <span style="white-space:nowrap">9:20:00 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| Dan P: a few seconds assuming am not lagging myself | |||
| <span style="white-space:nowrap">9:20:05 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| thanks | |||
| <span style="white-space:nowrap">9:20:20 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| this is the url: http://openbadgestotara.elearning.catalyst.net.nz/ | |||
| <span style="white-space:nowrap">9:20:21 PM</span> | |||
|- | |||
| Moodle HQ | |||
| for us simon just started talking about site/course badges | |||
| <span style="white-space:nowrap">9:20:28 PM</span> | |||
|- | |||
| Anthony Borrow | |||
| I wonder if MoodleRooms is working on a Common Core -> OpenBadges ecosystem | |||
| <span style="white-space:nowrap">9:20:33 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Rex" looks like it | |||
| <span style="white-space:nowrap">9:20:45 PM</span> | |||
|- | |||
| Yuliya Bozhko | |||
| https://docs.moodle.org/dev/OpenBadges_User_Documentation - documentation that has links to our test site with accounts you can use to try out badges | |||
| <span style="white-space:nowrap">9:21:35 PM</span> | |||
|- | |||
| Mark Nielsen | |||
| @aborrow We are not working on that atm | |||
| <span style="white-space:nowrap">9:21:38 PM</span> | |||
|- | |||
| Moodle HQ | |||
| 66 viewers on Youtube | |||
| <span style="white-space:nowrap">9:21:57 PM</span> | |||
|- | |||
| Jason Fowler | |||
| @@ | |||
| <span style="white-space:nowrap">9:22:02 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| 41 in here | |||
| <span style="white-space:nowrap">9:22:14 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| 10 of those are mine | |||
| <span style="white-space:nowrap">9:22:17 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| lol | |||
| <span style="white-space:nowrap">9:22:40 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Is there a login we can use to access the demo site? | |||
| <span style="white-space:nowrap">9:24:37 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Rex: pretty sure it was posted on the forums | |||
| <span style="white-space:nowrap">9:25:00 PM</span> | |||
|- | |||
| Yuliya Bozhko | |||
| it's in the docs | |||
| <span style="white-space:nowrap">9:25:00 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| looking | |||
| <span style="white-space:nowrap">9:25:01 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Got it | |||
| <span style="white-space:nowrap">9:25:12 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Rex: you can also download and install 2.5 | |||
| <span style="white-space:nowrap">9:25:27 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| But you need to setup an open badge API | |||
| <span style="white-space:nowrap">9:26:23 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Just seen the time at the top of Simon's laptop | |||
| <span style="white-space:nowrap">9:26:26 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Oh.. I can just use the default settings I guess | |||
| <span style="white-space:nowrap">9:26:43 PM</span> | |||
|- | |||
| mary | |||
| wow yes Wed 1.25 am | |||
| <span style="white-space:nowrap">9:26:57 PM</span> | |||
|- | |||
| Yuliya Bozhko | |||
| yeah, 1am here | |||
| <span style="white-space:nowrap">9:26:59 PM</span> | |||
|- | |||
| mary | |||
| UK/Europe has the best time | |||
| <span style="white-space:nowrap">9:27:12 PM</span> | |||
|- | |||
| Moodle HQ | |||
| Thanks Kiwis | |||
| <span style="white-space:nowrap">9:27:15 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| youtube live streams can be played back again right | |||
| <span style="white-space:nowrap">9:28:21 PM</span> | |||
|- | |||
| Mark Nelson | |||
| Rex: You can create badges without syncing them with Mozilla. | |||
| <span style="white-space:nowrap">9:28:22 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| hope you didn't have to come home from moodle moot party early | |||
| <span style="white-space:nowrap">9:28:36 PM</span> | |||
|- | |||
| Yuliya Bozhko | |||
| nope, we have another person from out team presenting there | |||
| <span style="white-space:nowrap">9:29:05 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| FYI Stacey Walker @ Catalyst Europe is working on a Persona auth integration for moodle | |||
| <span style="white-space:nowrap">9:30:39 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| does this integrate with oauth for moodle? | |||
| <span style="white-space:nowrap">9:30:52 PM</span> | |||
|- | |||
| Yuliya Bozhko | |||
| I don't think so | |||
| <span style="white-space:nowrap">9:31:41 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| its not really the same | |||
| <span style="white-space:nowrap">9:31:55 PM</span> | |||
|- | |||
| bmbrands | |||
| would be cool to have users compete for a badge | |||
| <span style="white-space:nowrap">9:31:57 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| bmbrands, like employee of the month stype thing? | |||
| <span style="white-space:nowrap">9:32:26 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| Dan P: what do you mean? | |||
| <span style="white-space:nowrap">9:32:44 PM</span> | |||
|- | |||
| bmbrands | |||
| @a.nicols: yes why not | |||
| <span style="white-space:nowrap">9:33:02 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| And "Top five contributors" type stuff | |||
| <span style="white-space:nowrap">9:33:31 PM</span> | |||
|- | |||
| Jenny Gray | |||
| could be useful for reputation management stuff - a bit like our useful moodlers group too | |||
| <span style="white-space:nowrap">9:34:06 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| great work! | |||
| <span style="white-space:nowrap">9:34:16 PM</span> | |||
|- | |||
| Yuliya Bozhko | |||
| thanks | |||
| <span style="white-space:nowrap">9:34:32 PM</span> | |||
|- | |||
| mary | |||
| thanks Yuliya | |||
| <span style="white-space:nowrap">9:34:44 PM</span> | |||
|- | |||
| Mark Nielsen | |||
| Do you loose course badges if a course is deleted? | |||
| <span style="white-space:nowrap">9:35:15 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| isnt the badges like a permanent thing? can they be taken away? | |||
| <span style="white-space:nowrap">9:35:43 PM</span> | |||
|- | |||
| Yuliya Bozhko | |||
| no, you don't, all issued badges belong to users | |||
| <span style="white-space:nowrap">9:35:48 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| does it have to be synced/sent to external site? | |||
| <span style="white-space:nowrap">9:36:06 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| (regularly) | |||
| <span style="white-space:nowrap">9:36:14 PM</span> | |||
|- | |||
| Yuliya Bozhko | |||
| no, you don't have to use anything if you don't want them in Mozilla backpack | |||
| <span style="white-space:nowrap">9:36:40 PM</span> | |||
|- | |||
| bmbrands | |||
| suddenly I feel like having a pizza | |||
| <span style="white-space:nowrap">9:36:51 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Funny that | |||
| <span style="white-space:nowrap">9:37:06 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| thanks yuliya | |||
| <span style="white-space:nowrap">9:37:20 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| How difficult is it to maintain 2 core themes now? Is the goal to eventually move to bootstrap as the single core theme? | |||
| <span style="white-space:nowrap">9:37:27 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Yes | |||
| <span style="white-space:nowrap">9:37:36 PM</span> | |||
|- | |||
| Yuliya Bozhko | |||
| Someone asking on Twitter: If a course disappears is the badge revoked? Answer: No, there is no such thing as revocation of badges at the moment. I think Mozilla team is working on it, but currently an issued badge cannot be revoked. | |||
| <span style="white-space:nowrap">9:40:20 PM</span> | |||
|- | |||
| Mark Nielsen | |||
| Is bootstrap being used for the layouts as well? EG: the columns for blocks, etc | |||
| <span style="white-space:nowrap">9:40:22 PM</span> | |||
|- | |||
| bmbrands | |||
| watermark: yes using bootstrap grids | |||
| <span style="white-space:nowrap">9:40:46 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Yuliya, will the badge still be verified as being valid? | |||
| <span style="white-space:nowrap">9:41:03 PM</span> | |||
|- | |||
| bmbrands | |||
| Bootstrap can be used for plugin development too. | |||
| <span style="white-space:nowrap">9:41:26 PM</span> | |||
|- | |||
| Amy Groshek | |||
| Thanks everyone for your hard work on bootstrap! | |||
| <span style="white-space:nowrap">9:41:34 PM</span> | |||
|- | |||
| bmbrands | |||
| Not in the hangout | |||
| <span style="white-space:nowrap">9:41:40 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| When will the folder name 'bootstrap' be changed to 'bootstrapbase'? | |||
| <span style="white-space:nowrap">9:41:49 PM</span> | |||
|- | |||
| Mark Nielsen | |||
| @bmbrands what do you mean in regards to plugin dev? | |||
| <span style="white-space:nowrap">9:41:57 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Should we bring up the less/sass issue? | |||
| <span style="white-space:nowrap">9:41:58 PM</span> | |||
|- | |||
| Jason Hardin | |||
| will the core renderers be rewritten to match bootstrap? | |||
| <span style="white-space:nowrap">9:42:02 PM</span> | |||
|- | |||
| Jason Hardin | |||
| or will they continue to be overridden by bootstrap? | |||
| <span style="white-space:nowrap">9:42:11 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Thanks Martin | |||
| <span style="white-space:nowrap">9:42:16 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| https://tracker.moodle.org/browse/MDL-38160 | |||
| <span style="white-space:nowrap">9:42:25 PM</span> | |||
|- | |||
| bmbrands | |||
| I'll be presenting about "beyond bootstrap" on the iMoot | |||
| <span style="white-space:nowrap">9:42:38 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Very much like YUI shifter in terms of the new dev workflow | |||
| <span style="white-space:nowrap">9:43:03 PM</span> | |||
|- | |||
| Tim Hunt | |||
| JAson, the way it was summarised to me: where there are sensible changes, like adding a consistent class name to all cancel buttons, they will be done in core. WHere it is a bit bootstrap-specific then it will not be done in core. | |||
| <span style="white-space:nowrap">9:43:13 PM</span> | |||
|- | |||
| Amy Groshek | |||
| @Rex has a good point; there is a less vs sass discussion going on there | |||
| <span style="white-space:nowrap">9:43:21 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| cue questions about what Shifter is ;) | |||
| <span style="white-space:nowrap">9:43:28 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| There is a FireBug addon called FireLess that can be used for debugging Less. | |||
| <span style="white-space:nowrap">9:43:42 PM</span> | |||
|- | |||
| Jason Hardin | |||
| will the be used for icons? | |||
| <span style="white-space:nowrap">9:44:01 PM</span> | |||
|- | |||
| mary | |||
| who are just out of the picture in the Moodle meeting room? | |||
| <span style="white-space:nowrap">9:44:06 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Jason, that one is insane, I think. | |||
| <span style="white-space:nowrap">9:44:12 PM</span> | |||
|- | |||
| Jason Hardin | |||
| meaning moving towards the use of css icons? | |||
| <span style="white-space:nowrap">9:44:19 PM</span> | |||
|- | |||
| bmbrands | |||
| Bootswatches are worth mentioning too | |||
| <span style="white-space:nowrap">9:44:31 PM</span> | |||
|- | |||
| Amy Groshek | |||
| Yes, what is the timeline for bootswatch import? | |||
| <span style="white-space:nowrap">9:44:50 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| can a plugin that uses bootstrap+less be used with a theme that isn't based on bootstrap? | |||
| <span style="white-space:nowrap">9:44:57 PM</span> | |||
|- | |||
| bmbrands | |||
| variables and css | |||
| <span style="white-space:nowrap">9:45:07 PM</span> | |||
|- | |||
| bmbrands | |||
| very easy to us | |||
| <span style="white-space:nowrap">9:45:20 PM</span> | |||
|- | |||
| mary | |||
| ah thanks | |||
| <span style="white-space:nowrap">9:45:31 PM</span> | |||
|- | |||
| marxjohnson00 | |||
| Aparup Yes, but it wouldn't get the bootstrap styling | |||
| <span style="white-space:nowrap">9:45:38 PM</span> | |||
|- | |||
| bmbrands | |||
| aparup: depends, if you want to use javascript elements no. | |||
| <span style="white-space:nowrap">9:45:55 PM</span> | |||
|- | |||
| Marina Glancy | |||
| afaik less has to be compiled anyway | |||
| <span style="white-space:nowrap">9:46:06 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| I think you can used Less to generate any css either pre-compiled or client side with JS on the fly. | |||
| <span style="white-space:nowrap">9:46:26 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| ie: new plugin with styles.css using less + moodle site with old theme that isn't based on bootstrap. | |||
| <span style="white-space:nowrap">9:46:58 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| ah thanks Bas | |||
| <span style="white-space:nowrap">9:47:03 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Will the new moodle.org (theme) be based on the new bootstrap theme? | |||
| <span style="white-space:nowrap">9:47:06 PM</span> | |||
|- | |||
| Amy Groshek | |||
| Yes, .less files are not loaded live by the theme. It's more a matter of the development workflow. | |||
| <span style="white-space:nowrap">9:47:08 PM</span> | |||
|- | |||
| Anatai | |||
| both less and scss need to be compiled to css, but less can also be interpreted client side (slower) for testing | |||
| <span style="white-space:nowrap">9:47:09 PM</span> | |||
|- | |||
| Amy Groshek | |||
| You can do it client side but that's not a good idea for a live site. | |||
| <span style="white-space:nowrap">9:47:22 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| not yet | |||
| <span style="white-space:nowrap">9:48:05 PM</span> | |||
|- | |||
| bmbrands | |||
| No only pizaa | |||
| <span style="white-space:nowrap">9:48:06 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| no screen | |||
| <span style="white-space:nowrap">9:48:06 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| yup | |||
| <span style="white-space:nowrap">9:48:07 PM</span> | |||
|- | |||
| Tim Hunt | |||
| I can see Martin eating Pizza | |||
| <span style="white-space:nowrap">9:48:10 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| got it | |||
| <span style="white-space:nowrap">9:48:10 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| But you can tinker client side with FireLess and then use 'recess' when happy for production. | |||
| <span style="white-space:nowrap">9:48:12 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Git it now. | |||
| <span style="white-space:nowrap">9:48:13 PM</span> | |||
|- | |||
| bmbrands | |||
| ah yes | |||
| <span style="white-space:nowrap">9:48:13 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| yep | |||
| <span style="white-space:nowrap">9:48:20 PM</span> | |||
|- | |||
| Rajesh Taneja | |||
| yes | |||
| <span style="white-space:nowrap">9:48:21 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| @Bas Is there still more testing to do on Bootstrap in 2.5? | |||
| <span style="white-space:nowrap">9:48:56 PM</span> | |||
|- | |||
| mary | |||
| yes | |||
| <span style="white-space:nowrap">9:48:58 PM</span> | |||
|- | |||
| Amy Groshek | |||
| I'm not sure that tinkering is necessary when you can set recess to watch all of your less files for changes and automatically recompile your css. | |||
| <span style="white-space:nowrap">9:49:06 PM</span> | |||
|- | |||
| Justin Filip | |||
| Again, similar to Shifter, as Andrew mentioned earlier. =) | |||
| <span style="white-space:nowrap">9:49:21 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| @Amy but with FireLess you can debug client side to understand where to make the changes. | |||
| <span style="white-space:nowrap">9:49:50 PM</span> | |||
|- | |||
| bmbrands | |||
| gjbarnard: not too much, but testing with addon plugins would be interesting | |||
| <span style="white-space:nowrap">9:50:11 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| just notices G+ watermark on video | |||
| <span style="white-space:nowrap">9:50:12 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| @Bas Ta, I can make a start with the course format's I'm responsible for, | |||
| <span style="white-space:nowrap">9:50:42 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| :D | |||
| <span style="white-space:nowrap">9:51:26 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| this is awesome | |||
| <span style="white-space:nowrap">9:51:32 PM</span> | |||
|- | |||
| bmbrands | |||
| That would be very helpful, I think bootstrap would be very interesting for creating new courseformat too using bootstrap javascript | |||
| <span style="white-space:nowrap">9:51:49 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| @Bas Interesting concept - what sort of layout do you have in mind? | |||
| <span style="white-space:nowrap">9:52:30 PM</span> | |||
|- | |||
| Amy Groshek | |||
| Just discovered the "Large player" button on the youtube stream (hides youtube chat and makes video larger) | |||
| <span style="white-space:nowrap">9:52:31 PM</span> | |||
|- | |||
| marxjohnson00 | |||
| What sever setup is required for this plugin installation to work over and above what's already required by Moodle? | |||
| <span style="white-space:nowrap">9:52:34 PM</span> | |||
|- | |||
| Tim Hunt | |||
| If malicious functions are used, I hope this woudl not get into teh plugins DB! | |||
| <span style="white-space:nowrap">9:52:38 PM</span> | |||
|- | |||
| Jenny Gray | |||
| install adins: does it warn or could you set it to fail if the plugin isn't MATURITY_STABLE? | |||
| <span style="white-space:nowrap">9:52:52 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| marxjohnson00: shouldn't be anything unusual | |||
| <span style="white-space:nowrap">9:52:59 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| (same as repsoitory plugins etc) | |||
| <span style="white-space:nowrap">9:53:06 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| If you delete a plugin, does it now delete the files? Before Moodle would tell you that you need to delete the files yourself | |||
| <span style="white-space:nowrap">9:53:11 PM</span> | |||
|- | |||
| Anthony Borrow | |||
| @timhunt - yes I would like to see some type of warning/notice about installing plugins | |||
| <span style="white-space:nowrap">9:53:11 PM</span> | |||
|- | |||
| Mark Nielsen | |||
| Would this installer find dependencies? | |||
| <span style="white-space:nowrap">9:53:21 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| <span style="white-space:nowrap">@Bas PM</span>me with idea's and I'd be glad to help with a new course format. | |||
| <span style="white-space:nowrap">9:53:22 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| It should, plugins can define dependancies | |||
| <span style="white-space:nowrap">9:53:37 PM</span> | |||
|- | |||
| marxjohnson00 | |||
| Dan P: Does it store them in moodledata dir then? | |||
| <span style="white-space:nowrap">9:53:39 PM</span> | |||
|- | |||
| bmbrands | |||
| @gareth: sure, lets focus on this stuff by David | |||
| <span style="white-space:nowrap">9:53:54 PM</span> | |||
|- | |||
| Anthony Borrow | |||
| @jennygray - we do this with core, it seems consistent to provide a similar warning of beta quality or less for plugins | |||
| <span style="white-space:nowrap">9:53:54 PM</span> | |||
|- | |||
| Justin Filip | |||
| Does this support pulling in packages from a source other than moodle.org ? | |||
| <span style="white-space:nowrap">9:53:56 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| marxjohnson00: ah, no. You need to allow the webserver to write the plugin directories | |||
| <span style="white-space:nowrap">9:53:58 PM</span> | |||
|- | |||
| marxjohnson00 | |||
| right | |||
| <span style="white-space:nowrap">9:54:02 PM</span> | |||
|- | |||
| marxjohnson00 | |||
| cheers | |||
| <span style="white-space:nowrap">9:54:04 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| its the same process of a normal download and unzip + upgrade moodle | |||
| <span style="white-space:nowrap">9:54:16 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| watermark.nielsen: good question | |||
| <span style="white-space:nowrap">9:54:19 PM</span> | |||
|- | |||
| Anthony Borrow | |||
| excellent - glad to see the acknowledgement notice, well done! | |||
| <span style="white-space:nowrap">9:54:22 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Cool | |||
| <span style="white-space:nowrap">9:55:08 PM</span> | |||
|- | |||
| Anatai | |||
| I really like the pre-check before install, great touch. | |||
| <span style="white-space:nowrap">9:55:13 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| dependencies show up as little red requirements in upgrade screen | |||
| <span style="white-space:nowrap">9:55:15 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Uninstall also deletes files, right? | |||
| <span style="white-space:nowrap">9:55:19 PM</span> | |||
|- | |||
| Anthony Borrow | |||
| great explanation David | |||
| <span style="white-space:nowrap">9:55:20 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Marks question^ does it auto get the the dependencies? | |||
| <span style="white-space:nowrap">9:55:28 PM</span> | |||
|- | |||
| bmbrands | |||
| Since almost all plugins are on Github it would be great to see some update method or standards when publishing new plugin versions | |||
| <span style="white-space:nowrap">9:55:31 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| You can download github as zip | |||
| <span style="white-space:nowrap">9:55:49 PM</span> | |||
|- | |||
| Davo Smith | |||
| Moodle.org can pull in from github already | |||
| <span style="white-space:nowrap">9:55:58 PM</span> | |||
|- | |||
| bmbrands | |||
| Yes but the developer needs to create a zip, upload to the plugin database etc. | |||
| <span style="white-space:nowrap">9:56:13 PM</span> | |||
|- | |||
| Justin Filip | |||
| Okay, thanks. | |||
| <span style="white-space:nowrap">9:56:13 PM</span> | |||
|- | |||
| Davo Smith | |||
| Go to 'add new version' and click on 'add' | |||
| <span style="white-space:nowrap">9:56:14 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| oh nope doesn't auto get dependent plugins afaik. | |||
| <span style="white-space:nowrap">9:56:47 PM</span> | |||
|- | |||
| Davo Smith | |||
| bmbrands - no pull in directly from github, by using the 'github' repo when adding a new version | |||
| <span style="white-space:nowrap">9:56:48 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| bmbrands: https://moodle.org/mod/forum/discuss.php?d=222164 | |||
| <span style="white-space:nowrap">9:56:48 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Validator functions? Such as? | |||
| <span style="white-space:nowrap">9:57:06 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Is it easy to write an uninstall script in the plugin to remove custom DB tables? | |||
| <span style="white-space:nowrap">9:57:42 PM</span> | |||
|- | |||
| bmbrands | |||
| @dan: Cool | |||
| <span style="white-space:nowrap">9:57:43 PM</span> | |||
|- | |||
| Jason Hardin | |||
| is there a roll back function? | |||
| <span style="white-space:nowrap">9:58:05 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Very good. Easier to try out new plugins. I don't have to do our whole git workflow to put plugins on our test server. | |||
| <span style="white-space:nowrap">9:58:10 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Gareth J Barnard: it is done automatically by xmldb | |||
| <span style="white-space:nowrap">9:58:11 PM</span> | |||
|- | |||
| Jason Hardin | |||
| to keep the plugin but downgrade/ | |||
| <span style="white-space:nowrap">9:58:12 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Jason, cannot rollback any updates on Moodle. | |||
| <span style="white-space:nowrap">9:58:25 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| @Dan - Very COOL :D - Thanks. | |||
| <span style="white-space:nowrap">9:58:27 PM</span> | |||
|- | |||
| Mark Nelson | |||
| Downgrading requires the upgrade.php file to reverse what it has done, so no. | |||
| <span style="white-space:nowrap">9:58:39 PM</span> | |||
|- | |||
| Davo Smith | |||
| Gareth, or you can use: https://docs.moodle.org/dev/Upgrade_API#uninstall.php if anything is not covered | |||
| <span style="white-space:nowrap">9:58:40 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| @Davo Thanks | |||
| <span style="white-space:nowrap">9:59:00 PM</span> | |||
|- | |||
| Tim Hunt | |||
| I did not see the UI screen that gets you to sign in blood that you have made a backup before you start. | |||
| <span style="white-space:nowrap">9:59:03 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| timhunt: there is a tickbox | |||
| <span style="white-space:nowrap">9:59:26 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| bmbrands: i think the solution there is the github repository for uploading to Plugins directory. if its just to try/test perhaps there could be an alternative url that can be entered to fetch a zip from. | |||
| <span style="white-space:nowrap">9:59:28 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Good | |||
| <span style="white-space:nowrap">9:59:36 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| although it might not be there from the plugins directory route atm | |||
| <span style="white-space:nowrap">9:59:39 PM</span> | |||
|- | |||
| Davo Smith | |||
| I can see that going wrong just a bit too often .... | |||
| <span style="white-space:nowrap">10:00:23 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| ^ wahey | |||
| <span style="white-space:nowrap">10:00:31 PM</span> | |||
|- | |||
| marxjohnson00 | |||
| That would be nice, but terrifying | |||
| <span style="white-space:nowrap">10:00:35 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| hehe | |||
| <span style="white-space:nowrap">10:00:40 PM</span> | |||
|- | |||
| bmbrands | |||
| Yes, could get annoying having updates weekly | |||
| <span style="white-space:nowrap">10:00:45 PM</span> | |||
|- | |||
| marxjohnson00 | |||
| I'd need to write a lot of unit tests before I was comfortable doing that | |||
| <span style="white-space:nowrap">10:00:55 PM</span> | |||
|- | |||
| bmbrands | |||
| Cool stuff David | |||
| <span style="white-space:nowrap">10:01:01 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| There can be a contact developer button about problems. Or "Send a crash report", lol. | |||
| <span style="white-space:nowrap">10:01:10 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Thanks David | |||
| <span style="white-space:nowrap">10:01:23 PM</span> | |||
|- | |||
| David Mudrák | |||
| thanks. Apu should get half of the credit for sure, this was a real team project. | |||
| <span style="white-space:nowrap">10:01:38 PM</span> | |||
|- | |||
| bmbrands | |||
| I have made a "microsoft clippy" block for that, still hoping it will be core one day | |||
| <span style="white-space:nowrap">10:01:45 PM</span> | |||
|- | |||
| Ruslan Kabalin | |||
| Sorry guys, just learned 10 mins ago that I am supposed to present something... do not have mic and did not have chance to prepare | |||
| <span style="white-space:nowrap">10:01:50 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Martin, just demo it! | |||
| <span style="white-space:nowrap">10:02:06 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| MArtin: ^ | |||
| <span style="white-space:nowrap">10:02:09 PM</span> | |||
|- | |||
| Ruslan Kabalin | |||
| I can comment here though | |||
| <span style="white-space:nowrap">10:02:22 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| marTIN: ^^ | |||
| <span style="white-space:nowrap">10:02:25 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| use QA site | |||
| <span style="white-space:nowrap">10:02:35 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| (or someting on integration) | |||
| <span style="white-space:nowrap">10:02:45 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| It may also be worth demoing the collapsed editor | |||
| <span style="white-space:nowrap">10:02:45 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| hehe | |||
| <span style="white-space:nowrap">10:03:27 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| try chat | |||
| <span style="white-space:nowrap">10:03:43 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Or quiz | |||
| <span style="white-space:nowrap">10:03:53 PM</span> | |||
|- | |||
| Jason Hardin | |||
| for 2.6 will there be a focus on important fields showing not the whole section? | |||
| <span style="white-space:nowrap">10:04:31 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Hmm.. yeah something important, but not required | |||
| <span style="white-space:nowrap">10:04:52 PM</span> | |||
|- | |||
| Jason Hardin | |||
| right | |||
| <span style="white-space:nowrap">10:05:12 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Oh, I like the collapsed editor | |||
| <span style="white-space:nowrap">10:05:19 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Demo adding a new Multiple Choice question | |||
| <span style="white-space:nowrap">10:05:22 PM</span> | |||
|- | |||
| Jason Hardin | |||
| the idea is to initially have all the fields that are most commonly used | |||
| <span style="white-space:nowrap">10:05:25 PM</span> | |||
|- | |||
| Jason Hardin | |||
| shown | |||
| <span style="white-space:nowrap">10:05:27 PM</span> | |||
|- | |||
| Tim Hunt | |||
| The heuristic is: Forms with more than 2 sections: any section after the first is collapsed by default. | |||
| <span style="white-space:nowrap">10:05:35 PM</span> | |||
|- | |||
| Jason Hardin | |||
| then i expand what I need to add | |||
| <span style="white-space:nowrap">10:05:36 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| ah - some in there too | |||
| <span style="white-space:nowrap">10:05:37 PM</span> | |||
|- | |||
| David Mudrák | |||
| jennygray: there is warning for anything lower than MATURITY_STABLE | |||
| <span style="white-space:nowrap">10:05:44 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Right, Jason. | |||
| <span style="white-space:nowrap">10:05:47 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Jason Hardin: Fred hsa been reworking a lot of the forms in addition to the other work | |||
| <span style="white-space:nowrap">10:05:58 PM</span> | |||
|- | |||
| Jason Hardin | |||
| It is more than that Dan | |||
| <span style="white-space:nowrap">10:06:16 PM</span> | |||
|- | |||
| bmbrands | |||
| I love the editor toggle | |||
| <span style="white-space:nowrap">10:06:18 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Easy to override the default. | |||
| <span style="white-space:nowrap">10:06:19 PM</span> | |||
|- | |||
| Jason Hardin | |||
| If there were an api like advanced | |||
| <span style="white-space:nowrap">10:06:22 PM</span> | |||
|- | |||
| Anthony Borrow | |||
| any thought to add that new tinymce option for comments? | |||
| <span style="white-space:nowrap">10:06:24 PM</span> | |||
|- | |||
| Jason Hardin | |||
| that a dev can tag a fields as "initial" or "important" | |||
| <span style="white-space:nowrap">10:06:39 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Jason Hardin: I don't see it happening any time soon | |||
| <span style="white-space:nowrap">10:06:51 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Jason, we already have show advanced. | |||
| <span style="white-space:nowrap">10:06:57 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Jason, in the assignment plugin, the submission type section is made to be opened by default, but none of those options are required. So it is possible to define what sections to leave open | |||
| <span style="white-space:nowrap">10:07:03 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| vs collapsed | |||
| <span style="white-space:nowrap">10:07:06 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| there is only so much we can add onto the existing forms library, this is part of the way forward | |||
| <span style="white-space:nowrap">10:07:15 PM</span> | |||
|- | |||
| Jason Hardin | |||
| @tim yeah i know that but we dont' have important or initial as a concept | |||
| <span style="white-space:nowrap">10:07:21 PM</span> | |||
|- | |||
| Jason Hardin | |||
| advanced is used to hide settings | |||
| <span style="white-space:nowrap">10:07:34 PM</span> | |||
|- | |||
| Sam Hemelryk | |||
| Oh hurrah! policy bugs | |||
| <span style="white-space:nowrap">10:07:34 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Dan, any followup on the idea of replacing quickforms? | |||
| <span style="white-space:nowrap">10:07:36 PM</span> | |||
|- | |||
| Jason Hardin | |||
| this would be used to show inputs | |||
| <span style="white-space:nowrap">10:07:40 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Jason, re-arrange your form to move the important stuff to the top. | |||
| <span style="white-space:nowrap">10:07:42 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| https://tracker.moodle.org/browse/MDL/component/12733 | |||
| <span style="white-space:nowrap">10:07:50 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| https://tracker.moodle.org/issues/?jql=project%20%3D%20MDL%20AND%20component%20%3D%20Policy%20AND%20status%20%3D%20Open%20ORDER%20BY%20priority%20DESC | |||
| <span style="white-space:nowrap">10:08:06 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Thank Colin Chambers for the collapsed editor | |||
| <span style="white-space:nowrap">10:08:10 PM</span> | |||
|- | |||
| Jason Hardin | |||
| @tim that defeats the purpose of grouping fields by identifiable names | |||
| <span style="white-space:nowrap">10:08:11 PM</span> | |||
|- | |||
| Amy Groshek | |||
| Interesting, but it's not toggling between HTML raw and wysiwyg, both are wysiwyg... | |||
| <span style="white-space:nowrap">10:08:21 PM</span> | |||
|- | |||
| Amy Groshek | |||
| So to get to HTML I have to show the editor and then select HTML view... I have more steps than before... | |||
| <span style="white-space:nowrap">10:08:42 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| if only politicians had bugs. | |||
| <span style="white-space:nowrap">10:08:45 PM</span> | |||
|- | |||
| bmbrands | |||
| @amy: would be nice to have a raw tab for that | |||
| <span style="white-space:nowrap">10:09:02 PM</span> | |||
|- | |||
| Ruslan Kabalin | |||
| my pleasure | |||
| <span style="white-space:nowrap">10:09:18 PM</span> | |||
|- | |||
| Marina Glancy | |||
| hello | |||
| <span style="white-space:nowrap">10:09:50 PM</span> | |||
|- | |||
| Marina Glancy | |||
| can I just type? | |||
| <span style="white-space:nowrap">10:09:58 PM</span> | |||
|- | |||
| Petr Škoda | |||
| lol | |||
| <span style="white-space:nowrap">10:10:14 PM</span> | |||
|- | |||
| Marina Glancy | |||
| Basically in 2.5 all course listings will go through renderer. I made screenshots https://www.dropbox.com/sh/ytgtceoahiw5m6u/2tFpM389pW#/ | |||
| <span style="white-space:nowrap">10:10:36 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Why aren't they using the QA site? | |||
| <span style="white-space:nowrap">10:11:13 PM</span> | |||
|- | |||
| Marina Glancy | |||
| Rex, who are they? | |||
| <span style="white-space:nowrap">10:11:25 PM</span> | |||
|- | |||
| Marina Glancy | |||
| We still might correct some CSS things there | |||
| <span style="white-space:nowrap">10:12:00 PM</span> | |||
|- | |||
| bmbrands | |||
| Great to have images there, they could be used to create icon buttons for mobile | |||
| <span style="white-space:nowrap">10:12:00 PM</span> | |||
|- | |||
| Marina Glancy | |||
| By the way, screenshots are made using https://github.com/marinaglancy/moodle-tool_behatui | |||
| <span style="white-space:nowrap">10:12:34 PM</span> | |||
|- | |||
| Tim Hunt | |||
| How does that look with 2000 courses? | |||
| <span style="white-space:nowrap">10:12:51 PM</span> | |||
|- | |||
| Marina Glancy | |||
| there are settings that limit the number of courses per page | |||
| <span style="white-space:nowrap">10:13:06 PM</span> | |||
|- | |||
| bmbrands | |||
| @tim: isn't the limit set to 200 ? | |||
| <span style="white-space:nowrap">10:13:11 PM</span> | |||
|- | |||
| Davo Smith | |||
| looks like I'm going to have to catch up with the rest of this later - time for the school run; see you all later | |||
| <span style="white-space:nowrap">10:13:20 PM</span> | |||
|- | |||
| Tim Hunt | |||
| No. The OU has many courses. | |||
| <span style="white-space:nowrap">10:13:22 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| ciao Davo | |||
| <span style="white-space:nowrap">10:13:30 PM</span> | |||
|- | |||
| Marina Glancy | |||
| more about settings: https://docs.moodle.org/dev/Courses_lists_upgrade_to_2.5 | |||
| <span style="white-space:nowrap">10:14:15 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Where are the developer docs for what might break? | |||
| <span style="white-space:nowrap">10:14:18 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Ah! | |||
| <span style="white-space:nowrap">10:14:19 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Thanks. | |||
| <span style="white-space:nowrap">10:14:20 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| hehe | |||
| <span style="white-space:nowrap">10:15:17 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| There is a new JS side to it which hasn't yet landed | |||
| <span style="white-space:nowrap">10:15:26 PM</span> | |||
|- | |||
| Marina Glancy | |||
| unfortunately it was not possible to keep old css because it was different everywhere | |||
| <span style="white-space:nowrap">10:15:28 PM</span> | |||
|- | |||
| Marina Glancy | |||
| no, that's it. thanks | |||
| <span style="white-space:nowrap">10:15:51 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| there is a bit of lag here I think Martin (you keep giving up on us saying stuff) | |||
| <span style="white-space:nowrap">10:16:09 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Yup - it lets you drill down, and loads the course information on the page | |||
| <span style="white-space:nowrap">10:16:22 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Hi! | |||
| <span style="white-space:nowrap">10:17:09 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| aergh! | |||
| <span style="white-space:nowrap">10:17:18 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Hi Petr | |||
| <span style="white-space:nowrap">10:17:20 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| i didn't know he was moving in that close! | |||
| <span style="white-space:nowrap">10:17:32 PM</span> | |||
|- | |||
| Moodle HQ | |||
| I think he's trying to look scary | |||
| <span style="white-space:nowrap">10:17:36 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| It's the light that makes it particularly scary | |||
| <span style="white-space:nowrap">10:18:24 PM</span> | |||
|- | |||
| Jenny Gray | |||
| presumably we might move up to jquery 2.x when Moodle decides to drop support for older IE versions though? | |||
| <span style="white-space:nowrap">10:19:17 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| https://docs.moodle.org/dev/jQuery | |||
| <span style="white-space:nowrap">10:19:37 PM</span> | |||
|- | |||
| Jason Hardin | |||
| I thought only IE 9+ was supported? | |||
| <span style="white-space:nowrap">10:19:48 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| Prototype added for 2.6? | |||
| <span style="white-space:nowrap">10:19:57 PM</span> | |||
|- | |||
| Jason Hardin | |||
| why is jQuery worried about IE 6? | |||
| <span style="white-space:nowrap">10:19:59 PM</span> | |||
|- | |||
| Anatai | |||
| currently IE 8+ supported | |||
| <span style="white-space:nowrap">10:20:05 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Jason Hardin, We support IE8 | |||
| <span style="white-space:nowrap">10:20:06 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| FYI YUI supports back to IE6 | |||
| <span style="white-space:nowrap">10:20:17 PM</span> | |||
|- | |||
| Jason Hardin | |||
| sigh | |||
| <span style="white-space:nowrap">10:20:33 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| Mootools for 2.7 ? | |||
| <span style="white-space:nowrap">10:20:34 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Like Petr says, we're not intentionally breaking IE support | |||
| <span style="white-space:nowrap">10:20:41 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| Dojo for 2.8? | |||
| <span style="white-space:nowrap">10:20:42 PM</span> | |||
|- | |||
| Amy Groshek | |||
| @Eloy, ha ha | |||
| <span style="white-space:nowrap">10:20:53 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| jennygray, Not necessarily, but maybe. Althoughwe'll drop support for IE8 soon, we'll still try our best to make things work | |||
| <span style="white-space:nowrap">10:20:56 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Hopefully the recent changes to use Shifter will help there too | |||
| <span style="white-space:nowrap">10:21:15 PM</span> | |||
|- | |||
| Jenny Gray | |||
| OU still supporting IE7 in the "try our best" mode | |||
| <span style="white-space:nowrap">10:21:18 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| I can if you want | |||
| <span style="white-space:nowrap">10:21:42 PM</span> | |||
|- | |||
| Amy Groshek | |||
| YUI resets/normalizr | |||
| <span style="white-space:nowrap">10:21:43 PM</span> | |||
|- | |||
| Moodle HQ | |||
| gmail addres andrew? | |||
| <span style="white-space:nowrap">10:21:50 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Let Andrew talk | |||
| <span style="white-space:nowrap">10:21:50 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| andrewrn@gmail.com | |||
| <span style="white-space:nowrap">10:21:55 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| though Petr has covered most of it | |||
| <span style="white-space:nowrap">10:22:09 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| It will help us to write better API docs for our JS, and unit tests | |||
| <span style="white-space:nowrap">10:22:39 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| nice coer of it too | |||
| <span style="white-space:nowrap">10:22:43 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| *cover | |||
| <span style="white-space:nowrap">10:22:47 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Andrew, what is that good YUI theatre talk about YUI modules? | |||
| <span style="white-space:nowrap">10:22:52 PM</span> | |||
|- | |||
| Tim Hunt | |||
| It is worth it! | |||
| <span style="white-space:nowrap">10:23:16 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| ermm... | |||
| <span style="white-space:nowrap">10:23:22 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| The one from Ubuntu One? | |||
| <span style="white-space:nowrap">10:23:36 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Foxxtrot | |||
| <span style="white-space:nowrap">10:23:40 PM</span> | |||
|- | |||
| bmbrands | |||
| yes | |||
| <span style="white-space:nowrap">10:24:00 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Moodle 2.5: 'we're sick of the wussy windows devs' :P | |||
| <span style="white-space:nowrap">10:24:01 PM</span> | |||
|- | |||
| mary | |||
| great job tweeting by tsala | |||
| <span style="white-space:nowrap">10:24:07 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| yes we can | |||
| <span style="white-space:nowrap">10:24:09 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Shifter works fine on Windows | |||
| <span style="white-space:nowrap">10:24:14 PM</span> | |||
|- | |||
| Amy Groshek | |||
| @Andrew love the haircut. Very nice. | |||
| <span style="white-space:nowrap">10:24:14 PM</span> | |||
|- | |||
| Mark Nelson | |||
| Wow, cut your hair. | |||
| <span style="white-space:nowrap">10:24:15 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| hairloss! | |||
| <span style="white-space:nowrap">10:24:16 PM</span> | |||
|- | |||
| Mike Churchward | |||
| Holy crap! New man! | |||
| <span style="white-space:nowrap">10:24:27 PM</span> | |||
|- | |||
| Justin Filip | |||
| Wow… Mod Andrew. =) | |||
| <span style="white-space:nowrap">10:24:35 PM</span> | |||
|- | |||
| Tim Hunt | |||
| If anyone wants to encorage Andrew's hair loss: http://www.justgiving.com/andrewnicols | |||
| <span style="white-space:nowrap">10:24:56 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| lol, the most commented on thing so far this meeting | |||
| <span style="white-space:nowrap">10:24:57 PM</span> | |||
|- | |||
| mary | |||
| I liked the poneytail! But understand the reasons for haircut | |||
| <span style="white-space:nowrap">10:25:05 PM</span> | |||
|- | |||
| mary | |||
| lol | |||
| <span style="white-space:nowrap">10:25:09 PM</span> | |||
|- | |||
| Petr Škoda | |||
| linting - yay! | |||
| <span style="white-space:nowrap">10:26:08 PM</span> | |||
|- | |||
| Sam Hemelryk | |||
| ( | |||
| <span style="white-space:nowrap">10:26:12 PM</span> | |||
|- | |||
| Tim Hunt | |||
| I learned a lot from the lint output. | |||
| <span style="white-space:nowrap">10:26:21 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| I used to understand him better with the long hair, uhm... | |||
| <span style="white-space:nowrap">10:26:30 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Well, you just add Y.log statements to you code for development. | |||
| <span style="white-space:nowrap">10:26:57 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Then, they don't appear in the finished code for people not in dev debug mode. | |||
| <span style="white-space:nowrap">10:27:09 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| Eloy: you need mod_rmaccent | |||
| <span style="white-space:nowrap">10:27:30 PM</span> | |||
|- | |||
| Petr Škoda | |||
| https://docs.moodle.org/dev/jQuery is the jQuery docs page | |||
| <span style="white-space:nowrap">10:27:32 PM</span> | |||
|- | |||
| Mark Nelson | |||
| What shampoo do you use? | |||
| <span style="white-space:nowrap">10:27:34 PM</span> | |||
|- | |||
| Justin Filip | |||
| Andrew's so dreamy! | |||
| <span style="white-space:nowrap">10:27:48 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| wow, thats a good colour in your face now! | |||
| <span style="white-space:nowrap">10:28:00 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| LOL | |||
| <span style="white-space:nowrap">10:28:08 PM</span> | |||
|- | |||
| Mark Nelson | |||
| I keep thinking I am watching a shampoo commercial on youtube | |||
| <span style="white-space:nowrap">10:28:15 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| I can see ruslan trying to get in the picture | |||
| <span style="white-space:nowrap">10:28:20 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| with his arms | |||
| <span style="white-space:nowrap">10:28:22 PM</span> | |||
|- | |||
| mary | |||
| lol | |||
| <span style="white-space:nowrap">10:28:23 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| https://docs.moodle.org/dev/YUI https://docs.moodle.org/dev/Javascript/Shifter | |||
| <span style="white-space:nowrap">10:28:48 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Get LANCs to change the paint colour! | |||
| <span style="white-space:nowrap">10:28:51 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| And https://docs.moodle.org/dev/YUI/Modules is in progress | |||
| <span style="white-space:nowrap">10:28:56 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| its gone dark | |||
| <span style="white-space:nowrap">10:29:19 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| https://docs.moodle.org/dev/Acceptance_testing | |||
| <span style="white-space:nowrap">10:30:56 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| Are you hearing David ok? | |||
| <span style="white-space:nowrap">10:31:34 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| yep | |||
| <span style="white-space:nowrap">10:31:36 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| yes | |||
| <span style="white-space:nowrap">10:31:42 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| yep | |||
| <span style="white-space:nowrap">10:31:43 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| best english in the season! | |||
| <span style="white-space:nowrap">10:31:43 PM</span> | |||
|- | |||
| David Mudrák | |||
| yes | |||
| <span style="white-space:nowrap">10:31:44 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| (I am used to his spanish accent ) | |||
| <span style="white-space:nowrap">10:31:48 PM</span> | |||
|- | |||
| Mark Nelson | |||
| season, or session? | |||
| <span style="white-space:nowrap">10:31:55 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| year* | |||
| <span style="white-space:nowrap">10:32:01 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| | |||
| <span style="white-space:nowrap">10:32:02 PM</span> | |||
|- | |||
| Mark Nelson | |||
| lol | |||
| <span style="white-space:nowrap">10:32:05 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Martin Dougiamas, Where were you suggesting I add the links to the new docs? | |||
| <span style="white-space:nowrap">10:32:24 PM</span> | |||
|- | |||
| Helen Foster | |||
| David sounds great! | |||
| <span style="white-space:nowrap">10:32:45 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| The April 2013 dev meeting page | |||
| <span style="white-space:nowrap">10:32:46 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| will do | |||
| <span style="white-space:nowrap">10:32:53 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| Thanks! | |||
| <span style="white-space:nowrap">10:33:05 PM</span> | |||
|- | |||
| bmbrands | |||
| could this be used to create performance tests too? this looks easier than doing jmeter scripts. | |||
| <span style="white-space:nowrap">10:33:32 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| bmbrands: no | |||
| <span style="white-space:nowrap">10:33:44 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| It wouldn't make sense to time the tests as a performance indicator? | |||
| <span style="white-space:nowrap">10:34:04 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| (not out of the box, I don't think.. doubting myself now) | |||
| <span style="white-space:nowrap">10:34:06 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| not really (there are some "pauses" here and there), and will evolve along the time/depend of the product used. | |||
| <span style="white-space:nowrap">10:34:13 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| Yes it can | |||
| <span style="white-space:nowrap">10:34:13 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| rexlorenzo@gmail.com: they are doing pauses and all kinds of things | |||
| <span style="white-space:nowrap">10:34:21 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| its not a very reliable way to do it | |||
| <span style="white-space:nowrap">10:34:28 PM</span> | |||
|- | |||
| Mark Nelson | |||
| Just a note to developers: MDK (Fred's plugin) will set behat up for you. | |||
| <span style="white-space:nowrap">10:35:07 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| No, sure. But I think with lots and lots of tests the pauses will sort of even out. | |||
| <span style="white-space:nowrap">10:35:08 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| At least it would detect really stupid mistakes. | |||
| <span style="white-space:nowrap">10:35:23 PM</span> | |||
|- | |||
| Marina Glancy | |||
| I found another implementation recently - it is useful to run the same test across all/some themes and make screenshots | |||
| <span style="white-space:nowrap">10:35:29 PM</span> | |||
|- | |||
| Mark Nelson | |||
| Whoops, when I say plugin, I mean script. It is not a moodle plugin. | |||
| <span style="white-space:nowrap">10:35:52 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| Post your code again marina. | |||
| <span style="white-space:nowrap">10:35:55 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| It's a cool idea | |||
| <span style="white-space:nowrap">10:36:12 PM</span> | |||
|- | |||
| Marina Glancy | |||
| https://github.com/marinaglancy/moodle-tool_behatui | |||
| <span style="white-space:nowrap">10:36:17 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| (Y) | |||
| <span style="white-space:nowrap">10:36:34 PM</span> | |||
|- | |||
| bmbrands | |||
| @marina: coool | |||
| <span style="white-space:nowrap">10:36:49 PM</span> | |||
|- | |||
| Marina Glancy | |||
| I added there a big test for course listings, I'm going to suggest it for theme developers in my course listings doc | |||
| <span style="white-space:nowrap">10:36:57 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| it can be used to cover some "key" vualizations. | |||
| <span style="white-space:nowrap">10:37:05 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| *visualizations. | |||
| <span style="white-space:nowrap">10:37:11 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| If you have moodle 2.5, you can see the list of steps definitons in: admin/tool/behat/index.php | |||
| <span style="white-space:nowrap">10:37:24 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| (aka the vocabulary) | |||
| <span style="white-space:nowrap">10:38:07 PM</span> | |||
|- | |||
| Anthony Borrow | |||
| Given Marina submits moodle-tool_behatui to Moodle plugins, Then I can automatically install with Aparup's install button | |||
| <span style="white-space:nowrap">10:38:37 PM</span> | |||
|- | |||
| Jason Hardin | |||
| behat is not using the mink plugin to allow for other test servers other than selenium? | |||
| <span style="white-space:nowrap">10:39:38 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| yes | |||
| <span style="white-space:nowrap">10:39:43 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| in fact I want to try it against others soon (faster and headless with JS support) | |||
| <span style="white-space:nowrap">10:40:21 PM</span> | |||
|- | |||
| Mark Nielsen | |||
| Hrm... that can help speed up tests though. Using a headless browser, etc | |||
| <span style="white-space:nowrap">10:40:42 PM</span> | |||
|- | |||
| bmbrands | |||
| have to leave, thanks all | |||
| <span style="white-space:nowrap">10:40:52 PM</span> | |||
|- | |||
| Jason Hardin | |||
| it does help but has issues | |||
| <span style="white-space:nowrap">10:41:03 PM</span> | |||
|- | |||
| Jason Hardin | |||
| not all headless support the same funcitonality as selenium | |||
| <span style="white-space:nowrap">10:41:12 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| for non-js, non-corss-browser ones it already uses headless afaik) | |||
| <span style="white-space:nowrap">10:41:16 PM</span> | |||
|- | |||
| Jason Hardin | |||
| selenium seems to be the best supported though | |||
| <span style="white-space:nowrap">10:41:21 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| nah | |||
| <span style="white-space:nowrap">10:41:25 PM</span> | |||
|- | |||
| Jason Hardin | |||
| the others have "issues" | |||
| <span style="white-space:nowrap">10:41:27 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| lol, selenium has too | |||
| <span style="white-space:nowrap">10:41:34 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Mark: yes. The problem is real useers don't use javascript-less browsers | |||
| <span style="white-space:nowrap">10:41:38 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| Thanks Bas! | |||
| <span style="white-space:nowrap">10:41:44 PM</span> | |||
|- | |||
| Jason Hardin | |||
| @eloy, true, but you can get the server to run | |||
| <span style="white-space:nowrap">10:41:49 PM</span> | |||
|- | |||
| Jason Hardin | |||
| i have not gotten others to run onlinux and mac | |||
| <span style="white-space:nowrap">10:42:01 PM</span> | |||
|- | |||
| Jason Hardin | |||
| only one or the other | |||
| <span style="white-space:nowrap">10:42:06 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Oh, are you guys also running behats tests for accessibility? The idea about javascript browsers made me think about it. | |||
| <span style="white-space:nowrap">10:42:18 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| well, I've tried zombie and it rocks | |||
| <span style="white-space:nowrap">10:42:26 PM</span> | |||
|- | |||
| Jason Hardin | |||
| i tried zombie and it failed | |||
| <span style="white-space:nowrap">10:42:36 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| for the purposes I'm thinking about. | |||
| <span style="white-space:nowrap">10:42:36 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| *javascript-less | |||
| <span style="white-space:nowrap">10:42:41 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| rexlorenzo@gmail.com: an interesting side effect of behat tests is that I think it helps us with accessibility | |||
| <span style="white-space:nowrap">10:42:50 PM</span> | |||
|- | |||
| Mark Nielsen | |||
| @poltawski: not all tests require JS though - if I just want to confirm that some text appears after hitting a button, I don't need anything special | |||
| <span style="white-space:nowrap">10:43:13 PM</span> | |||
|- | |||
| Jason Hardin | |||
| yeah when Eloy means javascript less it is that the testing software doesn't need aJS to run the tests | |||
| <span style="white-space:nowrap">10:43:14 PM</span> | |||
|- | |||
| Jason Hardin | |||
| not that there is no js testing | |||
| <span style="white-space:nowrap">10:43:18 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| because we spot things like multiple links with the same meaning | |||
| <span style="white-space:nowrap">10:43:20 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| grr | |||
| <span style="white-space:nowrap">10:43:24 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| different meaning | |||
| <span style="white-space:nowrap">10:43:28 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| same heading, different meaning | |||
| <span style="white-space:nowrap">10:43:43 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| @watermark.nielsen its already supported with headless browser, if itsnnot got javascript requirement | |||
| <span style="white-space:nowrap">10:43:46 PM</span> | |||
|- | |||
| Mark Nielsen | |||
| ah | |||
| <span style="white-space:nowrap">10:43:57 PM</span> | |||
|- | |||
| Jason Hardin | |||
| if you want accessibility testing there is a fireeyes plugin that works pretty well it is free | |||
| <span style="white-space:nowrap">10:43:58 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| there is an @javascript tag for javascript depdendent tests | |||
| <span style="white-space:nowrap">10:44:09 PM</span> | |||
|- | |||
| Jason Hardin | |||
| http://www.deque.com/deque-fireeyes | |||
| <span style="white-space:nowrap">10:44:10 PM</span> | |||
|- | |||
| Jason Hardin | |||
| it si produced by the consulting company Moodlerooms hired to review Moodle | |||
| <span style="white-space:nowrap">10:44:20 PM</span> | |||
|- | |||
| Jason Hardin | |||
| and free to use as long as you are not providing consulting services around it | |||
| <span style="white-space:nowrap">10:44:36 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| he | |||
| <span style="white-space:nowrap">10:44:42 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| meeting interruptus? | |||
| <span style="white-space:nowrap">10:45:13 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| thats his screen isn't it | |||
| <span style="white-space:nowrap">10:45:16 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| keep commentating! | |||
| <span style="white-space:nowrap">10:45:22 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| music! | |||
| <span style="white-space:nowrap">10:45:28 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| brasil! | |||
| <span style="white-space:nowrap">10:45:32 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Ijust saw his terminal | |||
| <span style="white-space:nowrap">10:45:52 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| seeing terminal snow | |||
| <span style="white-space:nowrap">10:46:11 PM</span> | |||
|- | |||
| Sam Hemelryk | |||
| Yip I can see it | |||
| <span style="white-space:nowrap">10:46:13 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| its threre now | |||
| <span style="white-space:nowrap">10:46:16 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| *now | |||
| <span style="white-space:nowrap">10:46:19 PM</span> | |||
|- | |||
| Rajesh Taneja | |||
| yes | |||
| <span style="white-space:nowrap">10:46:20 PM</span> | |||
|- | |||
| David Mudrák | |||
| finally a command line interface! | |||
| <span style="white-space:nowrap">10:46:23 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| its just that its at top of screen | |||
| <span style="white-space:nowrap">10:46:23 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| DONT TYPE the ROOT's PASSWORD NOW! | |||
| <span style="white-space:nowrap">10:46:25 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| lol | |||
| <span style="white-space:nowrap">10:46:26 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Martin: Click on his window at the bottom. It's based on who is talking most | |||
| <span style="white-space:nowrap">10:46:27 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| get him to press enter | |||
| <span style="white-space:nowrap">10:46:27 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| gone | |||
| <span style="white-space:nowrap">10:46:29 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| heh | |||
| <span style="white-space:nowrap">10:46:40 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| wfm ;) | |||
| <span style="white-space:nowrap">10:46:49 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| I see him! | |||
| <span style="white-space:nowrap">10:47:05 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| its there now | |||
| <span style="white-space:nowrap">10:47:06 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| here we go | |||
| <span style="white-space:nowrap">10:47:13 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| look you guys look! | |||
| <span style="white-space:nowrap">10:47:23 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| it's boring... although last time i was 80 mins looking for them to complete. | |||
| <span style="white-space:nowrap">10:48:01 PM</span> | |||
|- | |||
| Helen Foster | |||
| wow, how cool is that! | |||
| <span style="white-space:nowrap">10:48:01 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| lol | |||
| <span style="white-space:nowrap">10:48:01 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| david is cheating | |||
| <span style="white-space:nowrap">10:48:28 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| hes just doing it quickly | |||
| <span style="white-space:nowrap">10:48:35 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| it's a recorded video! Fake! | |||
| <span style="white-space:nowrap">10:48:42 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| | |||
| <span style="white-space:nowrap">10:48:51 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| eh, have you seen the setType warning, Dan? | |||
| <span style="white-space:nowrap">10:49:07 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| He has a Raspberry Pi controlled mouse ;) | |||
| <span style="white-space:nowrap">10:49:09 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| suspects trained monkeys | |||
| <span style="white-space:nowrap">10:49:10 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| yes! | |||
| <span style="white-space:nowrap">10:49:11 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| errors not detected | |||
| <span style="white-space:nowrap">10:49:25 PM</span> | |||
|- | |||
| Justin Filip | |||
| Does this take screenshots at any points for making sure a page is rendered correctly? | |||
| <span style="white-space:nowrap">10:49:29 PM</span> | |||
|- | |||
| Jason Hardin | |||
| can you run just the plugin tests? | |||
| <span style="white-space:nowrap">10:49:36 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| yeah, we should have them caught already, grrr | |||
| <span style="white-space:nowrap">10:49:38 PM</span> | |||
|- | |||
| Justin Filip | |||
| Such as: this page looks great in Chrome and FF but renders incorrectly in IE8? | |||
| <span style="white-space:nowrap">10:49:46 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| Jason Hardin: you can run by tag | |||
| <span style="white-space:nowrap">10:49:49 PM</span> | |||
|- | |||
| Jason Hardin | |||
| awesome | |||
| <span style="white-space:nowrap">10:49:56 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| jfilip: yes | |||
| <span style="white-space:nowrap">10:49:56 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| by tag or by name (part of the description) | |||
| <span style="white-space:nowrap">10:50:07 PM</span> | |||
|- | |||
| Justin Filip | |||
| Cool, thanks. | |||
| <span style="white-space:nowrap">10:50:08 PM</span> | |||
|- | |||
| Jason Hardin | |||
| nice | |||
| <span style="white-space:nowrap">10:50:20 PM</span> | |||
|- | |||
| Moodle HQ | |||
| Justin, that's exactly what Marinas behatui thing does | |||
| <span style="white-space:nowrap">10:50:25 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Are you guys running also running selenium in windows to test IE? How many different environments are you running selenium or planning to? | |||
| <span style="white-space:nowrap">10:50:34 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| 2.6 testing won't be QA testing anymore but "picture testing" instead, lol. | |||
| <span style="white-space:nowrap">10:51:15 PM</span> | |||
|- | |||
| Justin Filip | |||
| I'll take a look at it, thanks for the info. | |||
| <span style="white-space:nowrap">10:51:41 PM</span> | |||
|- | |||
| Moodle HQ | |||
| Sauce labs, for now | |||
| <span style="white-space:nowrap">10:52:11 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Which service? | |||
| <span style="white-space:nowrap">10:52:14 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| https://saucelabs.com/ | |||
| <span style="white-space:nowrap">10:52:24 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| settype again | |||
| <span style="white-space:nowrap">10:52:50 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| https://saucelabs.com/u/moodle | |||
| <span style="white-space:nowrap">10:52:58 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| ^ cool | |||
| <span style="white-space:nowrap">10:53:00 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| we need to catch all those notices/warnings/debuggins ASAP | |||
| <span style="white-space:nowrap">10:53:34 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Very cool stuff. | |||
| <span style="white-space:nowrap">10:53:40 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| awesome stuff, david! | |||
| <span style="white-space:nowrap">10:53:56 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| now everyone else needs to start writing tests | |||
| <span style="white-space:nowrap">10:54:14 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| i want to | |||
| <span style="white-space:nowrap">10:54:20 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| (steam was coming out of davids ears when I was in perth) | |||
| <span style="white-space:nowrap">10:54:27 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| Nice presentations | |||
| <span style="white-space:nowrap">10:54:58 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| slides | |||
| <span style="white-space:nowrap">10:55:10 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| wasn't there a pending backport issue for tests to 2.4 ? | |||
| <span style="white-space:nowrap">10:55:12 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| (evil) | |||
| <span style="white-space:nowrap">10:55:18 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| (assign ones) | |||
| <span style="white-space:nowrap">10:55:28 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| yup | |||
| <span style="white-space:nowrap">10:55:31 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| aren't they waiting on Damyon | |||
| <span style="white-space:nowrap">10:56:11 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| yup: MDL-37632 | |||
| <span style="white-space:nowrap">10:56:31 PM</span> | |||
|- | |||
| Moodle Bot | |||
| https://tracker.moodle.org/browse/MDL-37632 - Backport unit tests for mod/assign/lib.php and mod/assign/lib.php and mod/assign/upgradelib.php to 24 | |||
| <span style="white-space:nowrap">10:56:31 PM</span> | |||
|-V: 0, W: 3, Type: Improvement, Assignee: Damyon Wiese, Priority: Minor, Status: Reopened | |||
| Andrew Nicols | |||
| yay people using the new drag/drop of help | |||
| <span style="white-space:nowrap">10:59:07 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| lol | |||
| <span style="white-space:nowrap">11:00:11 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| profile description from mdk | |||
| <span style="white-space:nowrap">11:00:26 PM</span> | |||
|- | |||
| Davo Smith | |||
| popped back just in time | |||
| <span style="white-space:nowrap">11:04:14 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Will MDL-37490 make it into M2.5? | |||
| <span style="white-space:nowrap">11:04:26 PM</span> | |||
|- | |||
| Moodle Bot | |||
| https://tracker.moodle.org/browse/MDL-37490 - Display assignment due date on course page. | |||
| <span style="white-space:nowrap">11:04:27 PM</span> | |||
|-V: 4, W: 7, Type: New Feature, Assignee: Gareth J Barnard, Priority: Minor, Status: Waiting for integration review | |||
| Ankit Agarwal | |||
| yes | |||
| <span style="white-space:nowrap">11:05:21 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Seeing it on youtube now | |||
| <span style="white-space:nowrap">11:05:21 PM</span> | |||
|- | |||
| Rajesh Taneja | |||
| yes | |||
| <span style="white-space:nowrap">11:05:24 PM</span> | |||
|- | |||
| David Mudrák | |||
| yes | |||
| <span style="white-space:nowrap">11:05:27 PM</span> | |||
|- | |||
| Justin Filip | |||
| Yes | |||
| <span style="white-space:nowrap">11:05:33 PM</span> | |||
|- | |||
| sbourget | |||
| yes | |||
| <span style="white-space:nowrap">11:05:36 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| another perfect english speaker, yay! | |||
| <span style="white-space:nowrap">11:06:05 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| the orange looks "too much" for me, lol. | |||
| <span style="white-space:nowrap">11:09:00 PM</span> | |||
|- | |||
| Tim Hunt | |||
| No such thing as too much orange. | |||
| <span style="white-space:nowrap">11:09:12 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| will it support custom backgrounds? | |||
| <span style="white-space:nowrap">11:09:37 PM</span> | |||
|- | |||
| David Mudrák | |||
| typical mobile developer - having even desktop windows resized to 200 x 300 px | |||
| <span style="white-space:nowrap">11:09:53 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| heh | |||
| <span style="white-space:nowrap">11:10:04 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| Yes you can change backgrounds and everything via CSS | |||
| <span style="white-space:nowrap">11:12:24 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| there is a new setting in Moodle 2.5 that lets you specify the URL to a CSS file | |||
| <span style="white-space:nowrap">11:12:44 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| super | |||
| <span style="white-space:nowrap">11:12:53 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| And the app will get this and use it | |||
| <span style="white-space:nowrap">11:12:57 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Same goes for language customisations | |||
| <span style="white-space:nowrap">11:13:18 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| | |||
| <span style="white-space:nowrap">11:13:23 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| And all this is cached in the app | |||
| <span style="white-space:nowrap">11:13:28 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| well done1 | |||
| <span style="white-space:nowrap">11:14:03 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| It's a nice app - well done Juan | |||
| <span style="white-space:nowrap">11:14:17 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| nice! (browser appears black sometimes in youtube) | |||
| <span style="white-space:nowrap">11:14:49 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Is the push notifications something similar to what Moodlerooms is proposing for their alert system in here? https://moodle.org/mod/forum/discuss.php?d=223812 | |||
| <span style="white-space:nowrap">11:14:59 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| How can we sent push notifications? Does it use the messaging api? | |||
| <span style="white-space:nowrap">11:15:28 PM</span> | |||
|- | |||
| Tim Hunt | |||
| More open. Less free | |||
| <span style="white-space:nowrap">11:15:29 PM</span> | |||
|- | |||
| marxjohnson00 | |||
| Haha oh dear | |||
| <span style="white-space:nowrap">11:15:36 PM</span> | |||
|- | |||
| marxjohnson00 | |||
| lets not get into that now | |||
| <span style="white-space:nowrap">11:15:40 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| rexlorenzo@gmail.com: the notification using messaging system | |||
| <span style="white-space:nowrap">11:15:43 PM</span> | |||
|- | |||
| Juan Leyva | |||
| Rex, yes messaging output plugins | |||
| <span style="white-space:nowrap">11:15:46 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| "we are legion" | |||
| <span style="white-space:nowrap">11:15:49 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| We have a server called AirNotifier that will recieve messages from Moodle | |||
| <span style="white-space:nowrap">11:16:17 PM</span> | |||
|- | |||
| maberdour | |||
| Holy crap, been trying out different jabber settings for an hour. Made it in. Thanks @anatai | |||
| <span style="white-space:nowrap">11:16:18 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| via Message API | |||
| <span style="white-space:nowrap">11:16:21 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| jabber is sooo simple, lol. | |||
| <span style="white-space:nowrap">11:16:33 PM</span> | |||
|- | |||
| Martin Dougiamas | |||
| and send it to Apple/Google and then to your phone | |||
| <span style="white-space:nowrap">11:16:35 PM</span> | |||
|- | |||
| Anatai | |||
| @maberdour you're welcome | |||
| <span style="white-space:nowrap">11:16:38 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| super | |||
| <span style="white-space:nowrap">11:16:51 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| exciting | |||
| <span style="white-space:nowrap">11:16:55 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| amazing | |||
| <span style="white-space:nowrap">11:16:57 PM</span> | |||
|- | |||
| sam marshall | |||
| (yeah, how come irc works much better than jabber? | |||
| <span style="white-space:nowrap">11:16:58 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Thank you | |||
| <span style="white-space:nowrap">11:17:05 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| yes the notifications i've received were cool Jerome | |||
| <span style="white-space:nowrap">11:17:08 PM</span> | |||
|- | |||
| Juan Leyva | |||
| https://docs.moodle.org/24/en/Moodle_Mobile_app | |||
| <span style="white-space:nowrap">11:17:19 PM</span> | |||
|- | |||
| Juan Leyva | |||
| https://docs.moodle.org/dev/Moodle_Mobile | |||
| <span style="white-space:nowrap">11:17:19 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| welcom, G | |||
| <span style="white-space:nowrap">11:17:21 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| We've lost camear on youtube | |||
| <span style="white-space:nowrap">11:17:22 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Got your camera now | |||
| <span style="white-space:nowrap">11:17:44 PM</span> | |||
|- | |||
| Anthony Borrow | |||
| any updates on MDL-36350 / https://docs.moodle.org/dev/Survey_2_module - it seems to keep getting pushed back - possible GSOC project? | |||
| <span style="white-space:nowrap">11:18:30 PM</span> | |||
|- | |||
| Moodle Bot | |||
| https://tracker.moodle.org/browse/MDL-36350 - Implement Survey 2 module | |||
| <span style="white-space:nowrap">11:18:30 PM</span> | |||
|-V: 12, W: 18, Type: New Feature, Assignee: Daniele Cordella, Priority: Major, Status: Open | |||
| Moodle HQ | |||
| AFAIK Daniele stil on it | |||
| <span style="white-space:nowrap">11:19:10 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| afaik Danielle is back, hard working on it, Anthony. | |||
| <span style="white-space:nowrap">11:19:13 PM</span> | |||
|- | |||
| Anthony Borrow | |||
| good news! | |||
| <span style="white-space:nowrap">11:19:21 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| lag is tricky | |||
| <span style="white-space:nowrap">11:19:54 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| hi GSOC students watching! | |||
| <span style="white-space:nowrap">11:19:58 PM</span> | |||
|- | |||
| marxjohnson00 | |||
| 1 | |||
| <span style="white-space:nowrap">11:20:05 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| and Twitter hasn't been great for it | |||
| <span style="white-space:nowrap">11:20:06 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| Brilliant | |||
| <span style="white-space:nowrap">11:20:07 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| this is way way better | |||
| <span style="white-space:nowrap">11:20:08 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| 0.5 | |||
| <span style="white-space:nowrap">11:20:08 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Will this live stream be saved? +1 | |||
| <span style="white-space:nowrap">11:20:09 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| +1 though | |||
| <span style="white-space:nowrap">11:20:09 PM</span> | |||
|- | |||
| Rajesh Taneja | |||
| 1 | |||
| <span style="white-space:nowrap">11:20:11 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Video and audio is good. | |||
| <span style="white-space:nowrap">11:20:11 PM</span> | |||
|- | |||
| Sam Hemelryk | |||
| 1 | |||
| <span style="white-space:nowrap">11:20:13 PM</span> | |||
|- | |||
| Justin Filip | |||
| Pretty good | |||
| <span style="white-space:nowrap">11:20:13 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Better than bbb | |||
| <span style="white-space:nowrap">11:20:17 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| 0.2 | |||
| <span style="white-space:nowrap">11:20:17 PM</span> | |||
|- | |||
| David Mudrák | |||
| 1 | |||
| <span style="white-space:nowrap">11:20:18 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Harder to see who is in the meeting and chat | |||
| <span style="white-space:nowrap">11:20:20 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| Could do with the stream running a bit for 15 minutes before hand to give people a chance to get themselves sorted | |||
| <span style="white-space:nowrap">11:20:24 PM</span> | |||
|- | |||
| Mark Nelson | |||
| It worked with very little effort. | |||
| <span style="white-space:nowrap">11:20:35 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| 1 | |||
| <span style="white-space:nowrap">11:20:38 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Yes. Starting the stream earlier woudlbe good. | |||
| <span style="white-space:nowrap">11:20:40 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| google rocks! | |||
| <span style="white-space:nowrap">11:20:42 PM</span> | |||
|- | |||
| Jenny Gray | |||
| twitter has been surprisingly quiet. | |||
| <span style="white-space:nowrap">11:20:42 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| | |||
| <span style="white-space:nowrap">11:20:43 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| BBB is being used at iMoot 2013. | |||
| <span style="white-space:nowrap">11:20:56 PM</span> | |||
|- | |||
| Andrew Nicols | |||
| thanks | |||
| <span style="white-space:nowrap">11:21:10 PM</span> | |||
|- | |||
| David Mudrák | |||
| too many places to check for feedback | |||
| <span style="white-space:nowrap">11:21:11 PM</span> | |||
|- | |||
| Gareth J Barnard | |||
| Thank you all | |||
| <span style="white-space:nowrap">11:21:26 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| devs rocks! C'mon! | |||
| <span style="white-space:nowrap">11:21:35 PM</span> | |||
|- | |||
| Tim Hunt | |||
| Thanks. | |||
| <span style="white-space:nowrap">11:21:36 PM</span> | |||
|- | |||
| Anatai | |||
| thanks | |||
| <span style="white-space:nowrap">11:21:38 PM</span> | |||
|- | |||
| David Mudrák | |||
| thanks | |||
| <span style="white-space:nowrap">11:21:40 PM</span> | |||
|- | |||
| Ankit Agarwal | |||
| Cya all | |||
| <span style="white-space:nowrap">11:21:42 PM</span> | |||
|- | |||
| Justin Filip | |||
| Thanks | |||
| <span style="white-space:nowrap">11:21:42 PM</span> | |||
|- | |||
| mary | |||
| thanks | |||
| <span style="white-space:nowrap">11:21:44 PM</span> | |||
|- | |||
| Rex Lorenzo | |||
| Thanks. | |||
| <span style="white-space:nowrap">11:21:44 PM</span> | |||
|- | |||
| Sam Hemelryk | |||
| Cool, thanks guys | |||
| <span style="white-space:nowrap">11:21:45 PM</span> | |||
|- | |||
| Mark Nelson | |||
| Ciao. | |||
| <span style="white-space:nowrap">11:21:49 PM</span> | |||
|- | |||
| Dan Poltawski | |||
| ciao | |||
| <span style="white-space:nowrap">11:21:49 PM</span> | |||
|- | |||
| David Mudrák | |||
| (clap) | |||
| <span style="white-space:nowrap">11:21:50 PM</span> | |||
|- | |||
| David Mudrák | |||
| +1 mojito | |||
| <span style="white-space:nowrap">11:21:54 PM</span> | |||
|- | |||
| Rossiani Wijaya | |||
| cya | |||
| <span style="white-space:nowrap">11:22:01 PM</span> | |||
|- | |||
| Rajesh Taneja | |||
| cya | |||
| <span style="white-space:nowrap">11:22:01 PM</span> | |||
|- | |||
| David Mudrák | |||
| did I hear "meeting rums?" | |||
| <span style="white-space:nowrap">11:22:07 PM</span> | |||
|- | |||
| Aparup Banerjee | |||
| thanks! good night! moodle out yo | |||
| <span style="white-space:nowrap">11:22:14 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| did i hear "mojito" ? | |||
| <span style="white-space:nowrap">11:22:16 PM</span> | |||
|- | |||
| Eloy Lafuente (stronk7) | |||
| lol | |||
| <span style="white-space:nowrap">11:22:20 PM</span> | |||
|} |
Revision as of 02:30, 17 January 2014
Developer meetings > April 2013 meeting notes
Time | 13:00 UTC on Tuesday, 23 April 2013 |
Meeting room | Moodle YouTube channel |
Chat | Regular Dev chat |
#moodledev |
In this meeting we focused on the impending Major release.
Meeting video
<mediaplayer>http://www.youtube.com/watch?v=qTQyyE7dod4</mediaplayer>
Meeting notes
News from Moodle HQ (Martin Dougiamas)
- New HQ teams are being formed: Front-end, back-end, sites
- New focus and priorities in teams
Moodle 2.5
New features page
- Complements release notes
- Updated for every release
- Screenshots and quick overview
- The page to link to when sharing upcoming features
Open Badges (Simon Coggins and Yuliya Bozhko)
- Initiative from Mozilla for achievements across the Web
- Awards a badge that is an image but also a verifiable certificate
- Moodle can award badges and show badges from other sites
- Test site at
openbadgestotara.elearning.catalyst.net.nzNow decommissioned, use demo.moodle.net instead. - Badges can be awarded at site-wide or course levels
- Create a badge in a course from the Admin menu and provide an image
- Awarded based on completion of course or activity
- Awards can be shared and connected to the Mozilla Backpack
- Mahara may become a Backpack provider in future
Bootstrap themes (Martin Dougiamas)
- Framework for responsive sites
- Now a new base theme for a new family of themes
- Will replace current base themes in future
- Not be the default theme in Moodle yet
Installation of new plugins from moodle.org (David Mudrak)
- Admin tool in Moodle
- Plugins found in the Directory can be downloaded, validated and installed
- Downloaded zip files can be installed and uninstalled from within Moodle without file access
Short forms (Ruslan Kabalin and Frédéric Massart)
- Forms are broken into sections that can collapse
- Fieldsets with required fields, non-validating fields and forced open
- Developers should review all their forms to see that they still make sense
- Editor can be simplified to hide editor toolbars
Consistent course listing display (Marina Glancy)
- Course listings are now rendered consistently
- Themes will be affected by this, but theming should be more consistent in the future
jQuery and jQuery UI supported in add-ons (Petr Škoda)
- JQuery library now available for plugins
- Not use by core
Shifting our YUI (Andrew Nicols)
- Javascript/Shifter
- Should help to improve documentation and allow unit tests
- JS can be linted for possible errors
Behat tests (David Monllaó)
- Acceptance testing
- Human readable test instructions
- Tests can be run automatically in a browser
- About 100 QA tests have been now automated (more to come) https://tracker.moodle.org/browse/MDLQA-5249
- Some assistance for test writers is provided by a Developer tool in Moodle 2.5
- Behat screenshotting tool
Assignment changes in 2.5 (Damyon Wiese)
- Assignment code now validates with code checker
- More unit tests have been added
- Docs have been updated
- New feature: submission history
- Reattempts (manual or automatic)
Mobile app (Juan Leyva)
- New version released with a more versions planned every two months
- App can be styled
- Push notifications to come
GSoC (Michael de Raadt)
- Moodle has been accepted as a participating organisation
- Students are starting to submit applications to participate with Moodle
- Students may be found in forums now and in the future
Attendees
Adrian Greeve, Amy Groshek, Andrew Nicols, Ankit Agarwal, Anthony Borrow, Aparup Banerjee, Barbara Ramiro, Bas Brands, Damyon Wiese, Dan Poltawski, Daniele Cordella, Darryl Pogue, David Monllaó, David Mudrak, Davo Smith, Eloy Lafuente, Frédéric Massart, Gareth J Barnard, Helen Foster, Howard Miller, Jason Fowler, Jason Hardin, Jenny Gray, Jérôme Mouneyrac, Juan Leyva, Justin Filip, Marina Glancy, Mark Nelson, Martin Dougiamas, Mary Cooch, Mary Evans, Michael Blake, Michael de Raadt, Mike Churchward, Peter Bulmer, Petr Skoda, Rajesh Taneja, Rex Lorenzo, Sam Hemelryk, Sam Marshall, Tim Hunt, Watermark Neilsen, Yuliya Bozhko... (plus many more via YouTube and Twitter)
Meeting chat log
Moodle HQ | ok we are going live | 9:01:28 PM |
Moodle HQ | can you see us ok? | 9:01:32 PM |
mary | yes | 9:01:47 PM |
Gareth J Barnard | Yup | 9:01:47 PM |
Aparup Banerjee | roger that | 9:01:49 PM |
Rajesh Taneja | yes | 9:01:49 PM |
Juan Leyva | yes | 9:01:59 PM |
Davo Smith | yes | 9:02:04 PM |
Gareth J Barnard | Hello all | 9:02:14 PM |
David Mudrák | I'm lost | 9:02:17 PM |
David Mudrák | shouldn't get an invatation to the hangout? | 9:02:31 PM |
Jason Fowler | its working here | 9:02:38 PM |
Juan Leyva | juanleyvadelgado@gmail.com | 9:02:56 PM |
Aparup Banerjee | the youtube stream is really good here | 9:03:36 PM |
Ankit Agarwal | yeah no lag and clear | 9:03:55 PM |
Dan Poltawski | anyone get youtube on ipad? | 9:04:09 PM |
Jason Fowler | and it.crashed... | 9:04:17 PM |
Helen Foster | is michaeld writing notes? | 9:04:29 PM |
Jason Fowler | trying on android | 9:04:29 PM |
Andrew Nicols | hello | 9:05:13 PM |
Tim Hunt | Hi | 9:05:14 PM |
Mark Nielsen | Hello all | 9:05:14 PM |
Rajesh Taneja | Hello | 9:05:14 PM |
Sam Hemelryk | Hiya | 9:05:15 PM |
Davo Smith | Hello | 9:05:15 PM |
Gareth J Barnard | Hi | 9:05:16 PM |
Dan Poltawski | lo | 9:05:17 PM |
Anthony Borrow | hi | 9:05:18 PM |
bmbrands | hi there | 9:05:18 PM |
Juan Leyva | hello | 9:05:19 PM |
Ankit Agarwal | hi | 9:05:20 PM |
Aparup Banerjee | bye | 9:05:23 PM |
David Mudrák | hi | 9:05:26 PM |
Jenny Gray | hello | 9:05:29 PM |
Mark Nielsen | We have some other folks from Moodlerooms watching as well | 9:05:46 PM |
Mark Nelson | hi | 9:05:48 PM |
mary | hello! | 9:05:49 PM |
bmbrands | hi | 9:05:56 PM |
Jason Fowler | can't get it working again | 9:06:34 PM |
Tim Hunt | Moodle HQ is a jelly-fish. Suddeny it all makes sense. | 9:07:16 PM |
Aparup Banerjee | lol | 9:08:44 PM |
Andrew Nicols | heh | 9:08:47 PM |
bmbrands | 9:08:48 PM | |
Gareth J Barnard | :D | 9:08:51 PM |
Andrew Nicols | Nice bit of recursion in the bottom right there | 9:08:53 PM |
Mary Evans | is there no Hangout? | 9:09:23 PM |
Tim Hunt | 9:09:29 PM | |
Sam Hemelryk | Sorry about that not getting there in the end | 9:12:05 PM |
Andrew Nicols | Martin: A couple of people asking in comments about how to get invites to the hangout. May be worth re-mentioning #moodledev and here again | 9:12:28 PM |
Aparup Banerjee | David, hope you got your google hangout email | 9:14:00 PM |
David Mudrák | no | 9:14:17 PM |
David Mudrák | that's why I asked for it. I expect MD will add/remove people as needed to keep traffic low | 9:15:04 PM |
Aparup Banerjee | clearly | 9:15:07 PM |
bmbrands | yes | 9:15:09 PM |
Gareth J Barnard | Yes | 9:15:12 PM |
Rajesh Taneja | yes | 9:15:12 PM |
mary | yes | 9:15:14 PM |
Yuliya Bozhko | here | 9:15:25 PM |
Dan Poltawski | (wow i'm seemingly lagging behind by quite a way) | 9:15:28 PM |
Moodle HQ | waves | 9:15:36 PM |
Ankit Agarwal | yeah me too as well | 9:15:39 PM |
Aparup Banerjee | Hi Yuliya | 9:15:49 PM |
Andrew Nicols | Moodle Meetings: Few people asking about where chat is | 9:16:01 PM |
Marina Glancy | Привет Ð®Ð»Ñ | 9:16:02 PM |
Dan Poltawski | yep | 9:16:32 PM |
Dan Poltawski | (hehe I am responding to stuff which seemingly happened ages ago) | 9:16:44 PM |
Tim Hunt | Dan, reload the you-tube page? | 9:17:03 PM |
Dan Poltawski | then i'll miss some! | 9:17:12 PM |
Moodle HQ | David, invited you again | 9:17:14 PM |
David Mudrák | what email did you use? Got nothing | 9:17:36 PM |
Mark Nelson | Have you tried to click on the 'Live' wording on the video? | 9:17:38 PM |
Dan Poltawski | just tried it | 9:17:45 PM |
Moodle HQ | what would you like David? | 9:17:50 PM |
Tim Hunt | open2study, the Australian MOOC platform, has crazy numbers of badges for really trivial things. | 9:18:32 PM |
Tim Hunt | LOL | 9:19:24 PM |
Dan Poltawski | i'm just seeing simon doing the demo now. How far behind am I? | 9:19:27 PM |
Tim Hunt | How long was that URL? | 9:19:28 PM |
Aparup Banerjee | can't wait for openbadges on moodle.org | 9:19:44 PM |
Moodle HQ | Yes, helen you should start plannig some | 9:19:58 PM |
Aparup Banerjee | it just switched to the moodlesite for me 10 secs ago | 9:20:00 PM |
Ankit Agarwal | Dan P: a few seconds assuming am not lagging myself | 9:20:05 PM |
Dan Poltawski | thanks | 9:20:20 PM |
Rex Lorenzo | this is the url: http://openbadgestotara.elearning.catalyst.net.nz/ | 9:20:21 PM |
Moodle HQ | for us simon just started talking about site/course badges | 9:20:28 PM |
Anthony Borrow | I wonder if MoodleRooms is working on a Common Core -> OpenBadges ecosystem | 9:20:33 PM |
Dan Poltawski | Rex" looks like it | 9:20:45 PM |
Yuliya Bozhko | https://docs.moodle.org/dev/OpenBadges_User_Documentation - documentation that has links to our test site with accounts you can use to try out badges | 9:21:35 PM |
Mark Nielsen | @aborrow We are not working on that atm | 9:21:38 PM |
Moodle HQ | 66 viewers on Youtube | 9:21:57 PM |
Jason Fowler | @@ | 9:22:02 PM |
Aparup Banerjee | 41 in here | 9:22:14 PM |
Dan Poltawski | 10 of those are mine | 9:22:17 PM |
Ankit Agarwal | lol | 9:22:40 PM |
Rex Lorenzo | Is there a login we can use to access the demo site? | 9:24:37 PM |
Dan Poltawski | Rex: pretty sure it was posted on the forums | 9:25:00 PM |
Yuliya Bozhko | it's in the docs | 9:25:00 PM |
Dan Poltawski | looking | 9:25:01 PM |
Rex Lorenzo | Got it | 9:25:12 PM |
Dan Poltawski | Rex: you can also download and install 2.5 | 9:25:27 PM |
Rex Lorenzo | But you need to setup an open badge API | 9:26:23 PM |
Andrew Nicols | Just seen the time at the top of Simon's laptop | 9:26:26 PM |
Rex Lorenzo | Oh.. I can just use the default settings I guess | 9:26:43 PM |
mary | wow yes Wed 1.25 am | 9:26:57 PM |
Yuliya Bozhko | yeah, 1am here | 9:26:59 PM |
mary | UK/Europe has the best time | 9:27:12 PM |
Moodle HQ | Thanks Kiwis | 9:27:15 PM |
Aparup Banerjee | youtube live streams can be played back again right | 9:28:21 PM |
Mark Nelson | Rex: You can create badges without syncing them with Mozilla. | 9:28:22 PM |
Dan Poltawski | hope you didn't have to come home from moodle moot party early | 9:28:36 PM |
Yuliya Bozhko | nope, we have another person from out team presenting there | 9:29:05 PM |
Andrew Nicols | FYI Stacey Walker @ Catalyst Europe is working on a Persona auth integration for moodle | 9:30:39 PM |
Aparup Banerjee | does this integrate with oauth for moodle? | 9:30:52 PM |
Yuliya Bozhko | I don't think so | 9:31:41 PM |
Dan Poltawski | its not really the same | 9:31:55 PM |
bmbrands | would be cool to have users compete for a badge | 9:31:57 PM |
Andrew Nicols | bmbrands, like employee of the month stype thing? | 9:32:26 PM |
Aparup Banerjee | Dan P: what do you mean? | 9:32:44 PM |
bmbrands | @a.nicols: yes why not | 9:33:02 PM |
Andrew Nicols | And "Top five contributors" type stuff | 9:33:31 PM |
Jenny Gray | could be useful for reputation management stuff - a bit like our useful moodlers group too | 9:34:06 PM |
Dan Poltawski | great work! | 9:34:16 PM |
Yuliya Bozhko | thanks | 9:34:32 PM |
mary | thanks Yuliya | 9:34:44 PM |
Mark Nielsen | Do you loose course badges if a course is deleted? | 9:35:15 PM |
Ankit Agarwal | isnt the badges like a permanent thing? can they be taken away? | 9:35:43 PM |
Yuliya Bozhko | no, you don't, all issued badges belong to users | 9:35:48 PM |
Aparup Banerjee | does it have to be synced/sent to external site? | 9:36:06 PM |
Aparup Banerjee | (regularly) | 9:36:14 PM |
Yuliya Bozhko | no, you don't have to use anything if you don't want them in Mozilla backpack | 9:36:40 PM |
bmbrands | suddenly I feel like having a pizza | 9:36:51 PM |
Andrew Nicols | Funny that | 9:37:06 PM |
Aparup Banerjee | thanks yuliya | 9:37:20 PM |
Rex Lorenzo | How difficult is it to maintain 2 core themes now? Is the goal to eventually move to bootstrap as the single core theme? | 9:37:27 PM |
Tim Hunt | Yes | 9:37:36 PM |
Yuliya Bozhko | Someone asking on Twitter: If a course disappears is the badge revoked? Answer: No, there is no such thing as revocation of badges at the moment. I think Mozilla team is working on it, but currently an issued badge cannot be revoked. | 9:40:20 PM |
Mark Nielsen | Is bootstrap being used for the layouts as well? EG: the columns for blocks, etc | 9:40:22 PM |
bmbrands | watermark: yes using bootstrap grids | 9:40:46 PM |
Rex Lorenzo | Yuliya, will the badge still be verified as being valid? | 9:41:03 PM |
bmbrands | Bootstrap can be used for plugin development too. | 9:41:26 PM |
Amy Groshek | Thanks everyone for your hard work on bootstrap! | 9:41:34 PM |
bmbrands | Not in the hangout | 9:41:40 PM |
Gareth J Barnard | When will the folder name 'bootstrap' be changed to 'bootstrapbase'? | 9:41:49 PM |
Mark Nielsen | @bmbrands what do you mean in regards to plugin dev? | 9:41:57 PM |
Rex Lorenzo | Should we bring up the less/sass issue? | 9:41:58 PM |
Jason Hardin | will the core renderers be rewritten to match bootstrap? | 9:42:02 PM |
Jason Hardin | or will they continue to be overridden by bootstrap? | 9:42:11 PM |
Gareth J Barnard | Thanks Martin | 9:42:16 PM |
Rex Lorenzo | https://tracker.moodle.org/browse/MDL-38160 | 9:42:25 PM |
bmbrands | I'll be presenting about "beyond bootstrap" on the iMoot | 9:42:38 PM |
Rex Lorenzo | Very much like YUI shifter in terms of the new dev workflow | 9:43:03 PM |
Tim Hunt | JAson, the way it was summarised to me: where there are sensible changes, like adding a consistent class name to all cancel buttons, they will be done in core. WHere it is a bit bootstrap-specific then it will not be done in core. | 9:43:13 PM |
Amy Groshek | @Rex has a good point; there is a less vs sass discussion going on there | 9:43:21 PM |
Andrew Nicols | cue questions about what Shifter is ;) | 9:43:28 PM |
Gareth J Barnard | There is a FireBug addon called FireLess that can be used for debugging Less. | 9:43:42 PM |
Jason Hardin | will the be used for icons? | 9:44:01 PM |
mary | who are just out of the picture in the Moodle meeting room? | 9:44:06 PM |
Tim Hunt | Jason, that one is insane, I think. | 9:44:12 PM |
Jason Hardin | meaning moving towards the use of css icons? | 9:44:19 PM |
bmbrands | Bootswatches are worth mentioning too | 9:44:31 PM |
Amy Groshek | Yes, what is the timeline for bootswatch import? | 9:44:50 PM |
Aparup Banerjee | can a plugin that uses bootstrap+less be used with a theme that isn't based on bootstrap? | 9:44:57 PM |
bmbrands | variables and css | 9:45:07 PM |
bmbrands | very easy to us | 9:45:20 PM |
mary | ah thanks | 9:45:31 PM |
marxjohnson00 | Aparup Yes, but it wouldn't get the bootstrap styling | 9:45:38 PM |
bmbrands | aparup: depends, if you want to use javascript elements no. | 9:45:55 PM |
Marina Glancy | afaik less has to be compiled anyway | 9:46:06 PM |
Gareth J Barnard | I think you can used Less to generate any css either pre-compiled or client side with JS on the fly. | 9:46:26 PM |
Aparup Banerjee | ie: new plugin with styles.css using less + moodle site with old theme that isn't based on bootstrap. | 9:46:58 PM |
Aparup Banerjee | ah thanks Bas | 9:47:03 PM |
Andrew Nicols | Will the new moodle.org (theme) be based on the new bootstrap theme? | 9:47:06 PM |
Amy Groshek | Yes, .less files are not loaded live by the theme. It's more a matter of the development workflow. | 9:47:08 PM |
Anatai | both less and scss need to be compiled to css, but less can also be interpreted client side (slower) for testing | 9:47:09 PM |
Amy Groshek | You can do it client side but that's not a good idea for a live site. | 9:47:22 PM |
Andrew Nicols | not yet | 9:48:05 PM |
bmbrands | No only pizaa | 9:48:06 PM |
Aparup Banerjee | no screen | 9:48:06 PM |
Andrew Nicols | yup | 9:48:07 PM |
Tim Hunt | I can see Martin eating Pizza | 9:48:10 PM |
Aparup Banerjee | got it | 9:48:10 PM |
Gareth J Barnard | But you can tinker client side with FireLess and then use 'recess' when happy for production. | 9:48:12 PM |
Tim Hunt | Git it now. | 9:48:13 PM |
bmbrands | ah yes | 9:48:13 PM |
Dan Poltawski | yep | 9:48:20 PM |
Rajesh Taneja | yes | 9:48:21 PM |
Gareth J Barnard | @Bas Is there still more testing to do on Bootstrap in 2.5? | 9:48:56 PM |
mary | yes | 9:48:58 PM |
Amy Groshek | I'm not sure that tinkering is necessary when you can set recess to watch all of your less files for changes and automatically recompile your css. | 9:49:06 PM |
Justin Filip | Again, similar to Shifter, as Andrew mentioned earlier. =) | 9:49:21 PM |
Gareth J Barnard | @Amy but with FireLess you can debug client side to understand where to make the changes. | 9:49:50 PM |
bmbrands | gjbarnard: not too much, but testing with addon plugins would be interesting | 9:50:11 PM |
Aparup Banerjee | just notices G+ watermark on video | 9:50:12 PM |
Gareth J Barnard | @Bas Ta, I can make a start with the course format's I'm responsible for, | 9:50:42 PM |
Dan Poltawski | :D | 9:51:26 PM |
Dan Poltawski | this is awesome | 9:51:32 PM |
bmbrands | That would be very helpful, I think bootstrap would be very interesting for creating new courseformat too using bootstrap javascript | 9:51:49 PM |
Gareth J Barnard | @Bas Interesting concept - what sort of layout do you have in mind? | 9:52:30 PM |
Amy Groshek | Just discovered the "Large player" button on the youtube stream (hides youtube chat and makes video larger) | 9:52:31 PM |
marxjohnson00 | What sever setup is required for this plugin installation to work over and above what's already required by Moodle? | 9:52:34 PM |
Tim Hunt | If malicious functions are used, I hope this woudl not get into teh plugins DB! | 9:52:38 PM |
Jenny Gray | install adins: does it warn or could you set it to fail if the plugin isn't MATURITY_STABLE? | 9:52:52 PM |
Dan Poltawski | marxjohnson00: shouldn't be anything unusual | 9:52:59 PM |
Dan Poltawski | (same as repsoitory plugins etc) | 9:53:06 PM |
Rex Lorenzo | If you delete a plugin, does it now delete the files? Before Moodle would tell you that you need to delete the files yourself | 9:53:11 PM |
Anthony Borrow | @timhunt - yes I would like to see some type of warning/notice about installing plugins | 9:53:11 PM |
Mark Nielsen | Would this installer find dependencies? | 9:53:21 PM |
Gareth J Barnard | @Bas PMme with idea's and I'd be glad to help with a new course format. | 9:53:22 PM |
Rex Lorenzo | It should, plugins can define dependancies | 9:53:37 PM |
marxjohnson00 | Dan P: Does it store them in moodledata dir then? | 9:53:39 PM |
bmbrands | @gareth: sure, lets focus on this stuff by David | 9:53:54 PM |
Anthony Borrow | @jennygray - we do this with core, it seems consistent to provide a similar warning of beta quality or less for plugins | 9:53:54 PM |
Justin Filip | Does this support pulling in packages from a source other than moodle.org ? | 9:53:56 PM |
Dan Poltawski | marxjohnson00: ah, no. You need to allow the webserver to write the plugin directories | 9:53:58 PM |
marxjohnson00 | right | 9:54:02 PM |
marxjohnson00 | cheers | 9:54:04 PM |
Aparup Banerjee | its the same process of a normal download and unzip + upgrade moodle | 9:54:16 PM |
Dan Poltawski | watermark.nielsen: good question | 9:54:19 PM |
Anthony Borrow | excellent - glad to see the acknowledgement notice, well done! | 9:54:22 PM |
Gareth J Barnard | Cool | 9:55:08 PM |
Anatai | I really like the pre-check before install, great touch. | 9:55:13 PM |
Aparup Banerjee | dependencies show up as little red requirements in upgrade screen | 9:55:15 PM |
Rex Lorenzo | Uninstall also deletes files, right? | 9:55:19 PM |
Anthony Borrow | great explanation David | 9:55:20 PM |
Dan Poltawski | Marks question^ does it auto get the the dependencies? | 9:55:28 PM |
bmbrands | Since almost all plugins are on Github it would be great to see some update method or standards when publishing new plugin versions | 9:55:31 PM |
Rex Lorenzo | You can download github as zip | 9:55:49 PM |
Davo Smith | Moodle.org can pull in from github already | 9:55:58 PM |
bmbrands | Yes but the developer needs to create a zip, upload to the plugin database etc. | 9:56:13 PM |
Justin Filip | Okay, thanks. | 9:56:13 PM |
Davo Smith | Go to 'add new version' and click on 'add' | 9:56:14 PM |
Aparup Banerjee | oh nope doesn't auto get dependent plugins afaik. | 9:56:47 PM |
Davo Smith | bmbrands - no pull in directly from github, by using the 'github' repo when adding a new version | 9:56:48 PM |
Dan Poltawski | bmbrands: https://moodle.org/mod/forum/discuss.php?d=222164 | 9:56:48 PM |
Rex Lorenzo | Validator functions? Such as? | 9:57:06 PM |
Gareth J Barnard | Is it easy to write an uninstall script in the plugin to remove custom DB tables? | 9:57:42 PM |
bmbrands | @dan: Cool | 9:57:43 PM |
Jason Hardin | is there a roll back function? | 9:58:05 PM |
Rex Lorenzo | Very good. Easier to try out new plugins. I don't have to do our whole git workflow to put plugins on our test server. | 9:58:10 PM |
Dan Poltawski | Gareth J Barnard: it is done automatically by xmldb | 9:58:11 PM |
Jason Hardin | to keep the plugin but downgrade/ | 9:58:12 PM |
Rex Lorenzo | Jason, cannot rollback any updates on Moodle. | 9:58:25 PM |
Gareth J Barnard | @Dan - Very COOL :D - Thanks. | 9:58:27 PM |
Mark Nelson | Downgrading requires the upgrade.php file to reverse what it has done, so no. | 9:58:39 PM |
Davo Smith | Gareth, or you can use: https://docs.moodle.org/dev/Upgrade_API#uninstall.php if anything is not covered | 9:58:40 PM |
Gareth J Barnard | @Davo Thanks | 9:59:00 PM |
Tim Hunt | I did not see the UI screen that gets you to sign in blood that you have made a backup before you start. | 9:59:03 PM |
Dan Poltawski | timhunt: there is a tickbox | 9:59:26 PM |
Aparup Banerjee | bmbrands: i think the solution there is the github repository for uploading to Plugins directory. if its just to try/test perhaps there could be an alternative url that can be entered to fetch a zip from. | 9:59:28 PM |
Tim Hunt | Good | 9:59:36 PM |
Dan Poltawski | although it might not be there from the plugins directory route atm | 9:59:39 PM |
Davo Smith | I can see that going wrong just a bit too often .... | 10:00:23 PM |
Dan Poltawski | ^ wahey | 10:00:31 PM |
marxjohnson00 | That would be nice, but terrifying | 10:00:35 PM |
Dan Poltawski | hehe | 10:00:40 PM |
bmbrands | Yes, could get annoying having updates weekly | 10:00:45 PM |
marxjohnson00 | I'd need to write a lot of unit tests before I was comfortable doing that | 10:00:55 PM |
bmbrands | Cool stuff David | 10:01:01 PM |
Rex Lorenzo | There can be a contact developer button about problems. Or "Send a crash report", lol. | 10:01:10 PM |
Gareth J Barnard | Thanks David | 10:01:23 PM |
David Mudrák | thanks. Apu should get half of the credit for sure, this was a real team project. | 10:01:38 PM |
bmbrands | I have made a "microsoft clippy" block for that, still hoping it will be core one day | 10:01:45 PM |
Ruslan Kabalin | Sorry guys, just learned 10 mins ago that I am supposed to present something... do not have mic and did not have chance to prepare | 10:01:50 PM |
Tim Hunt | Martin, just demo it! | 10:02:06 PM |
Dan Poltawski | MArtin: ^ | 10:02:09 PM |
Ruslan Kabalin | I can comment here though | 10:02:22 PM |
Eloy Lafuente (stronk7) | marTIN: ^^ | 10:02:25 PM |
Dan Poltawski | use QA site | 10:02:35 PM |
Dan Poltawski | (or someting on integration) | 10:02:45 PM |
Andrew Nicols | It may also be worth demoing the collapsed editor | 10:02:45 PM |
Dan Poltawski | hehe | 10:03:27 PM |
Dan Poltawski | try chat | 10:03:43 PM |
Tim Hunt | Or quiz | 10:03:53 PM |
Jason Hardin | for 2.6 will there be a focus on important fields showing not the whole section? | 10:04:31 PM |
Rex Lorenzo | Hmm.. yeah something important, but not required | 10:04:52 PM |
Jason Hardin | right | 10:05:12 PM |
Rex Lorenzo | Oh, I like the collapsed editor | 10:05:19 PM |
Andrew Nicols | Demo adding a new Multiple Choice question | 10:05:22 PM |
Jason Hardin | the idea is to initially have all the fields that are most commonly used | 10:05:25 PM |
Jason Hardin | shown | 10:05:27 PM |
Tim Hunt | The heuristic is: Forms with more than 2 sections: any section after the first is collapsed by default. | 10:05:35 PM |
Jason Hardin | then i expand what I need to add | 10:05:36 PM |
Andrew Nicols | ah - some in there too | 10:05:37 PM |
David Mudrák | jennygray: there is warning for anything lower than MATURITY_STABLE | 10:05:44 PM |
Tim Hunt | Right, Jason. | 10:05:47 PM |
Dan Poltawski | Jason Hardin: Fred hsa been reworking a lot of the forms in addition to the other work | 10:05:58 PM |
Jason Hardin | It is more than that Dan | 10:06:16 PM |
bmbrands | I love the editor toggle | 10:06:18 PM |
Tim Hunt | Easy to override the default. | 10:06:19 PM |
Jason Hardin | If there were an api like advanced | 10:06:22 PM |
Anthony Borrow | any thought to add that new tinymce option for comments? | 10:06:24 PM |
Jason Hardin | that a dev can tag a fields as "initial" or "important" | 10:06:39 PM |
Dan Poltawski | Jason Hardin: I don't see it happening any time soon | 10:06:51 PM |
Tim Hunt | Jason, we already have show advanced. | 10:06:57 PM |
Rex Lorenzo | Jason, in the assignment plugin, the submission type section is made to be opened by default, but none of those options are required. So it is possible to define what sections to leave open | 10:07:03 PM |
Rex Lorenzo | vs collapsed | 10:07:06 PM |
Dan Poltawski | there is only so much we can add onto the existing forms library, this is part of the way forward | 10:07:15 PM |
Jason Hardin | @tim yeah i know that but we dont' have important or initial as a concept | 10:07:21 PM |
Jason Hardin | advanced is used to hide settings | 10:07:34 PM |
Sam Hemelryk | Oh hurrah! policy bugs | 10:07:34 PM |
Rex Lorenzo | Dan, any followup on the idea of replacing quickforms? | 10:07:36 PM |
Jason Hardin | this would be used to show inputs | 10:07:40 PM |
Tim Hunt | Jason, re-arrange your form to move the important stuff to the top. | 10:07:42 PM |
Dan Poltawski | https://tracker.moodle.org/browse/MDL/component/12733 | 10:07:50 PM |
Dan Poltawski | https://tracker.moodle.org/issues/?jql=project%20%3D%20MDL%20AND%20component%20%3D%20Policy%20AND%20status%20%3D%20Open%20ORDER%20BY%20priority%20DESC | 10:08:06 PM |
Tim Hunt | Thank Colin Chambers for the collapsed editor | 10:08:10 PM |
Jason Hardin | @tim that defeats the purpose of grouping fields by identifiable names | 10:08:11 PM |
Amy Groshek | Interesting, but it's not toggling between HTML raw and wysiwyg, both are wysiwyg... | 10:08:21 PM |
Amy Groshek | So to get to HTML I have to show the editor and then select HTML view... I have more steps than before... | 10:08:42 PM |
Aparup Banerjee | if only politicians had bugs. | 10:08:45 PM |
bmbrands | @amy: would be nice to have a raw tab for that | 10:09:02 PM |
Ruslan Kabalin | my pleasure | 10:09:18 PM |
Marina Glancy | hello | 10:09:50 PM |
Marina Glancy | can I just type? | 10:09:58 PM |
Petr Škoda | lol | 10:10:14 PM |
Marina Glancy | Basically in 2.5 all course listings will go through renderer. I made screenshots https://www.dropbox.com/sh/ytgtceoahiw5m6u/2tFpM389pW#/ | 10:10:36 PM |
Rex Lorenzo | Why aren't they using the QA site? | 10:11:13 PM |
Marina Glancy | Rex, who are they? | 10:11:25 PM |
Marina Glancy | We still might correct some CSS things there | 10:12:00 PM |
bmbrands | Great to have images there, they could be used to create icon buttons for mobile | 10:12:00 PM |
Marina Glancy | By the way, screenshots are made using https://github.com/marinaglancy/moodle-tool_behatui | 10:12:34 PM |
Tim Hunt | How does that look with 2000 courses? | 10:12:51 PM |
Marina Glancy | there are settings that limit the number of courses per page | 10:13:06 PM |
bmbrands | @tim: isn't the limit set to 200 ? | 10:13:11 PM |
Davo Smith | looks like I'm going to have to catch up with the rest of this later - time for the school run; see you all later | 10:13:20 PM |
Tim Hunt | No. The OU has many courses. | 10:13:22 PM |
Dan Poltawski | ciao Davo | 10:13:30 PM |
Marina Glancy | more about settings: https://docs.moodle.org/dev/Courses_lists_upgrade_to_2.5 | 10:14:15 PM |
Tim Hunt | Where are the developer docs for what might break? | 10:14:18 PM |
Tim Hunt | Ah! | 10:14:19 PM |
Tim Hunt | Thanks. | 10:14:20 PM |
Dan Poltawski | hehe | 10:15:17 PM |
Andrew Nicols | There is a new JS side to it which hasn't yet landed | 10:15:26 PM |
Marina Glancy | unfortunately it was not possible to keep old css because it was different everywhere | 10:15:28 PM |
Marina Glancy | no, that's it. thanks | 10:15:51 PM |
Dan Poltawski | there is a bit of lag here I think Martin (you keep giving up on us saying stuff) | 10:16:09 PM |
Andrew Nicols | Yup - it lets you drill down, and loads the course information on the page | 10:16:22 PM |
Tim Hunt | Hi! | 10:17:09 PM |
Dan Poltawski | aergh! | 10:17:18 PM |
Gareth J Barnard | Hi Petr | 10:17:20 PM |
Aparup Banerjee | i didn't know he was moving in that close! | 10:17:32 PM |
Moodle HQ | I think he's trying to look scary | 10:17:36 PM |
Andrew Nicols | It's the light that makes it particularly scary | 10:18:24 PM |
Jenny Gray | presumably we might move up to jquery 2.x when Moodle decides to drop support for older IE versions though? | 10:19:17 PM |
Dan Poltawski | https://docs.moodle.org/dev/jQuery | 10:19:37 PM |
Jason Hardin | I thought only IE 9+ was supported? | 10:19:48 PM |
Eloy Lafuente (stronk7) | Prototype added for 2.6? | 10:19:57 PM |
Jason Hardin | why is jQuery worried about IE 6? | 10:19:59 PM |
Anatai | currently IE 8+ supported | 10:20:05 PM |
Andrew Nicols | Jason Hardin, We support IE8 | 10:20:06 PM |
Andrew Nicols | FYI YUI supports back to IE6 | 10:20:17 PM |
Jason Hardin | sigh | 10:20:33 PM |
Eloy Lafuente (stronk7) | Mootools for 2.7 ? | 10:20:34 PM |
Dan Poltawski | Like Petr says, we're not intentionally breaking IE support | 10:20:41 PM |
Eloy Lafuente (stronk7) | Dojo for 2.8? | 10:20:42 PM |
Amy Groshek | @Eloy, ha ha | 10:20:53 PM |
Andrew Nicols | jennygray, Not necessarily, but maybe. Althoughwe'll drop support for IE8 soon, we'll still try our best to make things work | 10:20:56 PM |
Andrew Nicols | Hopefully the recent changes to use Shifter will help there too | 10:21:15 PM |
Jenny Gray | OU still supporting IE7 in the "try our best" mode | 10:21:18 PM |
Andrew Nicols | I can if you want | 10:21:42 PM |
Amy Groshek | YUI resets/normalizr | 10:21:43 PM |
Moodle HQ | gmail addres andrew? | 10:21:50 PM |
Tim Hunt | Let Andrew talk | 10:21:50 PM |
Andrew Nicols | andrewrn@gmail.com | 10:21:55 PM |
Andrew Nicols | though Petr has covered most of it | 10:22:09 PM |
Andrew Nicols | It will help us to write better API docs for our JS, and unit tests | 10:22:39 PM |
Aparup Banerjee | nice coer of it too | 10:22:43 PM |
Aparup Banerjee | *cover | 10:22:47 PM |
Tim Hunt | Andrew, what is that good YUI theatre talk about YUI modules? | 10:22:52 PM |
Tim Hunt | It is worth it! | 10:23:16 PM |
Andrew Nicols | ermm... | 10:23:22 PM |
Andrew Nicols | The one from Ubuntu One? | 10:23:36 PM |
Andrew Nicols | Foxxtrot | 10:23:40 PM |
bmbrands | yes | 10:24:00 PM |
Dan Poltawski | Moodle 2.5: 'we're sick of the wussy windows devs' :P | 10:24:01 PM |
mary | great job tweeting by tsala | 10:24:07 PM |
Ankit Agarwal | yes we can | 10:24:09 PM |
Tim Hunt | Shifter works fine on Windows | 10:24:14 PM |
Amy Groshek | @Andrew love the haircut. Very nice. | 10:24:14 PM |
Mark Nelson | Wow, cut your hair. | 10:24:15 PM |
Aparup Banerjee | hairloss! | 10:24:16 PM |
Mike Churchward | Holy crap! New man! | 10:24:27 PM |
Justin Filip | Wow… Mod Andrew. =) | 10:24:35 PM |
Tim Hunt | If anyone wants to encorage Andrew's hair loss: http://www.justgiving.com/andrewnicols | 10:24:56 PM |
Dan Poltawski | lol, the most commented on thing so far this meeting | 10:24:57 PM |
mary | I liked the poneytail! But understand the reasons for haircut | 10:25:05 PM |
mary | lol | 10:25:09 PM |
Petr Škoda | linting - yay! | 10:26:08 PM |
Sam Hemelryk | ( | 10:26:12 PM |
Tim Hunt | I learned a lot from the lint output. | 10:26:21 PM |
Eloy Lafuente (stronk7) | I used to understand him better with the long hair, uhm... | 10:26:30 PM |
Tim Hunt | Well, you just add Y.log statements to you code for development. | 10:26:57 PM |
Tim Hunt | Then, they don't appear in the finished code for people not in dev debug mode. | 10:27:09 PM |
Aparup Banerjee | Eloy: you need mod_rmaccent | 10:27:30 PM |
Petr Škoda | https://docs.moodle.org/dev/jQuery is the jQuery docs page | 10:27:32 PM |
Mark Nelson | What shampoo do you use? | 10:27:34 PM |
Justin Filip | Andrew's so dreamy! | 10:27:48 PM |
Dan Poltawski | wow, thats a good colour in your face now! | 10:28:00 PM |
Aparup Banerjee | LOL | 10:28:08 PM |
Mark Nelson | I keep thinking I am watching a shampoo commercial on youtube | 10:28:15 PM |
Dan Poltawski | I can see ruslan trying to get in the picture | 10:28:20 PM |
Dan Poltawski | with his arms | 10:28:22 PM |
mary | lol | 10:28:23 PM |
Andrew Nicols | https://docs.moodle.org/dev/YUI https://docs.moodle.org/dev/Javascript/Shifter | 10:28:48 PM |
Gareth J Barnard | Get LANCs to change the paint colour! | 10:28:51 PM |
Andrew Nicols | And https://docs.moodle.org/dev/YUI/Modules is in progress | 10:28:56 PM |
Dan Poltawski | its gone dark | 10:29:19 PM |
Dan Poltawski | https://docs.moodle.org/dev/Acceptance_testing | 10:30:56 PM |
Martin Dougiamas | Are you hearing David ok? | 10:31:34 PM |
Dan Poltawski | yep | 10:31:36 PM |
Ankit Agarwal | yes | 10:31:42 PM |
Gareth J Barnard | yep | 10:31:43 PM |
Eloy Lafuente (stronk7) | best english in the season! | 10:31:43 PM |
David Mudrák | yes | 10:31:44 PM |
Dan Poltawski | (I am used to his spanish accent ) | 10:31:48 PM |
Mark Nelson | season, or session? | 10:31:55 PM |
Eloy Lafuente (stronk7) | year* | 10:32:01 PM |
Eloy Lafuente (stronk7) | 10:32:02 PM | |
Mark Nelson | lol | 10:32:05 PM |
Andrew Nicols | Martin Dougiamas, Where were you suggesting I add the links to the new docs? | 10:32:24 PM |
Helen Foster | David sounds great! | 10:32:45 PM |
Martin Dougiamas | The April 2013 dev meeting page | 10:32:46 PM |
Andrew Nicols | will do | 10:32:53 PM |
Martin Dougiamas | Thanks! | 10:33:05 PM |
bmbrands | could this be used to create performance tests too? this looks easier than doing jmeter scripts. | 10:33:32 PM |
Dan Poltawski | bmbrands: no | 10:33:44 PM |
Rex Lorenzo | It wouldn't make sense to time the tests as a performance indicator? | 10:34:04 PM |
Dan Poltawski | (not out of the box, I don't think.. doubting myself now) | 10:34:06 PM |
Eloy Lafuente (stronk7) | not really (there are some "pauses" here and there), and will evolve along the time/depend of the product used. | 10:34:13 PM |
Martin Dougiamas | Yes it can | 10:34:13 PM |
Dan Poltawski | rexlorenzo@gmail.com: they are doing pauses and all kinds of things | 10:34:21 PM |
Dan Poltawski | its not a very reliable way to do it | 10:34:28 PM |
Mark Nelson | Just a note to developers: MDK (Fred's plugin) will set behat up for you. | 10:35:07 PM |
Martin Dougiamas | No, sure. But I think with lots and lots of tests the pauses will sort of even out. | 10:35:08 PM |
Martin Dougiamas | At least it would detect really stupid mistakes. | 10:35:23 PM |
Marina Glancy | I found another implementation recently - it is useful to run the same test across all/some themes and make screenshots | 10:35:29 PM |
Mark Nelson | Whoops, when I say plugin, I mean script. It is not a moodle plugin. | 10:35:52 PM |
Martin Dougiamas | Post your code again marina. | 10:35:55 PM |
Martin Dougiamas | It's a cool idea | 10:36:12 PM |
Marina Glancy | https://github.com/marinaglancy/moodle-tool_behatui | 10:36:17 PM |
Martin Dougiamas | (Y) | 10:36:34 PM |
bmbrands | @marina: coool | 10:36:49 PM |
Marina Glancy | I added there a big test for course listings, I'm going to suggest it for theme developers in my course listings doc | 10:36:57 PM |
Eloy Lafuente (stronk7) | it can be used to cover some "key" vualizations. | 10:37:05 PM |
Eloy Lafuente (stronk7) | *visualizations. | 10:37:11 PM |
Dan Poltawski | If you have moodle 2.5, you can see the list of steps definitons in: admin/tool/behat/index.php | 10:37:24 PM |
Eloy Lafuente (stronk7) | (aka the vocabulary) | 10:38:07 PM |
Anthony Borrow | Given Marina submits moodle-tool_behatui to Moodle plugins, Then I can automatically install with Aparup's install button | 10:38:37 PM |
Jason Hardin | behat is not using the mink plugin to allow for other test servers other than selenium? | 10:39:38 PM |
Eloy Lafuente (stronk7) | yes | 10:39:43 PM |
Eloy Lafuente (stronk7) | in fact I want to try it against others soon (faster and headless with JS support) | 10:40:21 PM |
Mark Nielsen | Hrm... that can help speed up tests though. Using a headless browser, etc | 10:40:42 PM |
bmbrands | have to leave, thanks all | 10:40:52 PM |
Jason Hardin | it does help but has issues | 10:41:03 PM |
Jason Hardin | not all headless support the same funcitonality as selenium | 10:41:12 PM |
Eloy Lafuente (stronk7) | for non-js, non-corss-browser ones it already uses headless afaik) | 10:41:16 PM |
Jason Hardin | selenium seems to be the best supported though | 10:41:21 PM |
Eloy Lafuente (stronk7) | nah | 10:41:25 PM |
Jason Hardin | the others have "issues" | 10:41:27 PM |
Eloy Lafuente (stronk7) | lol, selenium has too | 10:41:34 PM |
Dan Poltawski | Mark: yes. The problem is real useers don't use javascript-less browsers | 10:41:38 PM |
Martin Dougiamas | Thanks Bas! | 10:41:44 PM |
Jason Hardin | @eloy, true, but you can get the server to run | 10:41:49 PM |
Jason Hardin | i have not gotten others to run onlinux and mac | 10:42:01 PM |
Jason Hardin | only one or the other | 10:42:06 PM |
Rex Lorenzo | Oh, are you guys also running behats tests for accessibility? The idea about javascript browsers made me think about it. | 10:42:18 PM |
Eloy Lafuente (stronk7) | well, I've tried zombie and it rocks | 10:42:26 PM |
Jason Hardin | i tried zombie and it failed | 10:42:36 PM |
Eloy Lafuente (stronk7) | for the purposes I'm thinking about. | 10:42:36 PM |
Rex Lorenzo | *javascript-less | 10:42:41 PM |
Dan Poltawski | rexlorenzo@gmail.com: an interesting side effect of behat tests is that I think it helps us with accessibility | 10:42:50 PM |
Mark Nielsen | @poltawski: not all tests require JS though - if I just want to confirm that some text appears after hitting a button, I don't need anything special | 10:43:13 PM |
Jason Hardin | yeah when Eloy means javascript less it is that the testing software doesn't need aJS to run the tests | 10:43:14 PM |
Jason Hardin | not that there is no js testing | 10:43:18 PM |
Dan Poltawski | because we spot things like multiple links with the same meaning | 10:43:20 PM |
Dan Poltawski | grr | 10:43:24 PM |
Dan Poltawski | different meaning | 10:43:28 PM |
Andrew Nicols | same heading, different meaning | 10:43:43 PM |
Dan Poltawski | @watermark.nielsen its already supported with headless browser, if itsnnot got javascript requirement | 10:43:46 PM |
Mark Nielsen | ah | 10:43:57 PM |
Jason Hardin | if you want accessibility testing there is a fireeyes plugin that works pretty well it is free | 10:43:58 PM |
Dan Poltawski | there is an @javascript tag for javascript depdendent tests | 10:44:09 PM |
Jason Hardin | http://www.deque.com/deque-fireeyes | 10:44:10 PM |
Jason Hardin | it si produced by the consulting company Moodlerooms hired to review Moodle | 10:44:20 PM |
Jason Hardin | and free to use as long as you are not providing consulting services around it | 10:44:36 PM |
Eloy Lafuente (stronk7) | he | 10:44:42 PM |
Eloy Lafuente (stronk7) | meeting interruptus? | 10:45:13 PM |
Dan Poltawski | thats his screen isn't it | 10:45:16 PM |
Dan Poltawski | keep commentating! | 10:45:22 PM |
Eloy Lafuente (stronk7) | music! | 10:45:28 PM |
Eloy Lafuente (stronk7) | brasil! | 10:45:32 PM |
Dan Poltawski | Ijust saw his terminal | 10:45:52 PM |
Aparup Banerjee | seeing terminal snow | 10:46:11 PM |
Sam Hemelryk | Yip I can see it | 10:46:13 PM |
Dan Poltawski | its threre now | 10:46:16 PM |
Aparup Banerjee | *now | 10:46:19 PM |
Rajesh Taneja | yes | 10:46:20 PM |
David Mudrák | finally a command line interface! | 10:46:23 PM |
Dan Poltawski | its just that its at top of screen | 10:46:23 PM |
Eloy Lafuente (stronk7) | DONT TYPE the ROOT's PASSWORD NOW! | 10:46:25 PM |
Ankit Agarwal | lol | 10:46:26 PM |
Andrew Nicols | Martin: Click on his window at the bottom. It's based on who is talking most | 10:46:27 PM |
Dan Poltawski | get him to press enter | 10:46:27 PM |
Aparup Banerjee | gone | 10:46:29 PM |
Andrew Nicols | heh | 10:46:40 PM |
Andrew Nicols | wfm ;) | 10:46:49 PM |
Dan Poltawski | I see him! | 10:47:05 PM |
Aparup Banerjee | its there now | 10:47:06 PM |
Eloy Lafuente (stronk7) | here we go | 10:47:13 PM |
Dan Poltawski | look you guys look! | 10:47:23 PM |
Eloy Lafuente (stronk7) | it's boring... although last time i was 80 mins looking for them to complete. | 10:48:01 PM |
Helen Foster | wow, how cool is that! | 10:48:01 PM |
Dan Poltawski | lol | 10:48:01 PM |
Dan Poltawski | david is cheating | 10:48:28 PM |
Dan Poltawski | hes just doing it quickly | 10:48:35 PM |
Eloy Lafuente (stronk7) | it's a recorded video! Fake! | 10:48:42 PM |
Eloy Lafuente (stronk7) | 10:48:51 PM | |
Eloy Lafuente (stronk7) | eh, have you seen the setType warning, Dan? | 10:49:07 PM |
Gareth J Barnard | He has a Raspberry Pi controlled mouse ;) | 10:49:09 PM |
Aparup Banerjee | suspects trained monkeys | 10:49:10 PM |
Dan Poltawski | yes! | 10:49:11 PM |
Dan Poltawski | errors not detected | 10:49:25 PM |
Justin Filip | Does this take screenshots at any points for making sure a page is rendered correctly? | 10:49:29 PM |
Jason Hardin | can you run just the plugin tests? | 10:49:36 PM |
Eloy Lafuente (stronk7) | yeah, we should have them caught already, grrr | 10:49:38 PM |
Justin Filip | Such as: this page looks great in Chrome and FF but renders incorrectly in IE8? | 10:49:46 PM |
Dan Poltawski | Jason Hardin: you can run by tag | 10:49:49 PM |
Jason Hardin | awesome | 10:49:56 PM |
Dan Poltawski | jfilip: yes | 10:49:56 PM |
Eloy Lafuente (stronk7) | by tag or by name (part of the description) | 10:50:07 PM |
Justin Filip | Cool, thanks. | 10:50:08 PM |
Jason Hardin | nice | 10:50:20 PM |
Moodle HQ | Justin, that's exactly what Marinas behatui thing does | 10:50:25 PM |
Rex Lorenzo | Are you guys running also running selenium in windows to test IE? How many different environments are you running selenium or planning to? | 10:50:34 PM |
Eloy Lafuente (stronk7) | 2.6 testing won't be QA testing anymore but "picture testing" instead, lol. | 10:51:15 PM |
Justin Filip | I'll take a look at it, thanks for the info. | 10:51:41 PM |
Moodle HQ | Sauce labs, for now | 10:52:11 PM |
Rex Lorenzo | Which service? | 10:52:14 PM |
Dan Poltawski | https://saucelabs.com/ | 10:52:24 PM |
Eloy Lafuente (stronk7) | settype again | 10:52:50 PM |
Dan Poltawski | https://saucelabs.com/u/moodle | 10:52:58 PM |
Dan Poltawski | ^ cool | 10:53:00 PM |
Eloy Lafuente (stronk7) | we need to catch all those notices/warnings/debuggins ASAP | 10:53:34 PM |
Rex Lorenzo | Very cool stuff. | 10:53:40 PM |
Eloy Lafuente (stronk7) | awesome stuff, david! | 10:53:56 PM |
Dan Poltawski | now everyone else needs to start writing tests | 10:54:14 PM |
Eloy Lafuente (stronk7) | i want to | 10:54:20 PM |
Dan Poltawski | (steam was coming out of davids ears when I was in perth) | 10:54:27 PM |
Ankit Agarwal | Nice presentations | 10:54:58 PM |
Ankit Agarwal | slides | 10:55:10 PM |
Eloy Lafuente (stronk7) | wasn't there a pending backport issue for tests to 2.4 ? | 10:55:12 PM |
Eloy Lafuente (stronk7) | (evil) | 10:55:18 PM |
Eloy Lafuente (stronk7) | (assign ones) | 10:55:28 PM |
Dan Poltawski | yup | 10:55:31 PM |
Dan Poltawski | aren't they waiting on Damyon | 10:56:11 PM |
Dan Poltawski | yup: MDL-37632 | 10:56:31 PM |
Moodle Bot | https://tracker.moodle.org/browse/MDL-37632 - Backport unit tests for mod/assign/lib.php and mod/assign/lib.php and mod/assign/upgradelib.php to 24 | 10:56:31 PM |
Andrew Nicols | yay people using the new drag/drop of help | 10:59:07 PM |
Dan Poltawski | lol | 11:00:11 PM |
Dan Poltawski | profile description from mdk | 11:00:26 PM |
Davo Smith | popped back just in time | 11:04:14 PM |
Gareth J Barnard | Will MDL-37490 make it into M2.5? | 11:04:26 PM |
Moodle Bot | https://tracker.moodle.org/browse/MDL-37490 - Display assignment due date on course page. | 11:04:27 PM |
Ankit Agarwal | yes | 11:05:21 PM |
Andrew Nicols | Seeing it on youtube now | 11:05:21 PM |
Rajesh Taneja | yes | 11:05:24 PM |
David Mudrák | yes | 11:05:27 PM |
Justin Filip | Yes | 11:05:33 PM |
sbourget | yes | 11:05:36 PM |
Eloy Lafuente (stronk7) | another perfect english speaker, yay! | 11:06:05 PM |
Eloy Lafuente (stronk7) | the orange looks "too much" for me, lol. | 11:09:00 PM |
Tim Hunt | No such thing as too much orange. | 11:09:12 PM |
Eloy Lafuente (stronk7) | will it support custom backgrounds? | 11:09:37 PM |
David Mudrák | typical mobile developer - having even desktop windows resized to 200 x 300 px | 11:09:53 PM |
Ankit Agarwal | heh | 11:10:04 PM |
Martin Dougiamas | Yes you can change backgrounds and everything via CSS | 11:12:24 PM |
Martin Dougiamas | there is a new setting in Moodle 2.5 that lets you specify the URL to a CSS file | 11:12:44 PM |
Eloy Lafuente (stronk7) | super | 11:12:53 PM |
Martin Dougiamas | And the app will get this and use it | 11:12:57 PM |
Andrew Nicols | Same goes for language customisations | 11:13:18 PM |
Martin Dougiamas | 11:13:23 PM | |
Martin Dougiamas | And all this is cached in the app | 11:13:28 PM |
Eloy Lafuente (stronk7) | well done1 | 11:14:03 PM |
Andrew Nicols | It's a nice app - well done Juan | 11:14:17 PM |
Aparup Banerjee | nice! (browser appears black sometimes in youtube) | 11:14:49 PM |
Rex Lorenzo | Is the push notifications something similar to what Moodlerooms is proposing for their alert system in here? https://moodle.org/mod/forum/discuss.php?d=223812 | 11:14:59 PM |
Rex Lorenzo | How can we sent push notifications? Does it use the messaging api? | 11:15:28 PM |
Tim Hunt | More open. Less free | 11:15:29 PM |
marxjohnson00 | Haha oh dear | 11:15:36 PM |
marxjohnson00 | lets not get into that now | 11:15:40 PM |
Dan Poltawski | rexlorenzo@gmail.com: the notification using messaging system | 11:15:43 PM |
Juan Leyva | Rex, yes messaging output plugins | 11:15:46 PM |
Eloy Lafuente (stronk7) | "we are legion" | 11:15:49 PM |
Martin Dougiamas | We have a server called AirNotifier that will recieve messages from Moodle | 11:16:17 PM |
maberdour | Holy crap, been trying out different jabber settings for an hour. Made it in. Thanks @anatai | 11:16:18 PM |
Martin Dougiamas | via Message API | 11:16:21 PM |
Eloy Lafuente (stronk7) | jabber is sooo simple, lol. | 11:16:33 PM |
Martin Dougiamas | and send it to Apple/Google and then to your phone | 11:16:35 PM |
Anatai | @maberdour you're welcome | 11:16:38 PM |
Eloy Lafuente (stronk7) | super | 11:16:51 PM |
Eloy Lafuente (stronk7) | exciting | 11:16:55 PM |
Eloy Lafuente (stronk7) | amazing | 11:16:57 PM |
sam marshall | (yeah, how come irc works much better than jabber? | 11:16:58 PM |
Gareth J Barnard | Thank you | 11:17:05 PM |
Aparup Banerjee | yes the notifications i've received were cool Jerome | 11:17:08 PM |
Juan Leyva | https://docs.moodle.org/24/en/Moodle_Mobile_app | 11:17:19 PM |
Juan Leyva | https://docs.moodle.org/dev/Moodle_Mobile | 11:17:19 PM |
Eloy Lafuente (stronk7) | welcom, G | 11:17:21 PM |
Andrew Nicols | We've lost camear on youtube | 11:17:22 PM |
Andrew Nicols | Got your camera now | 11:17:44 PM |
Anthony Borrow | any updates on MDL-36350 / https://docs.moodle.org/dev/Survey_2_module - it seems to keep getting pushed back - possible GSOC project? | 11:18:30 PM |
Moodle Bot | https://tracker.moodle.org/browse/MDL-36350 - Implement Survey 2 module | 11:18:30 PM |
Moodle HQ | AFAIK Daniele stil on it | 11:19:10 PM |
Eloy Lafuente (stronk7) | afaik Danielle is back, hard working on it, Anthony. | 11:19:13 PM |
Anthony Borrow | good news! | 11:19:21 PM |
Andrew Nicols | lag is tricky | 11:19:54 PM |
Dan Poltawski | hi GSOC students watching! | 11:19:58 PM |
marxjohnson00 | 1 | 11:20:05 PM |
Andrew Nicols | and Twitter hasn't been great for it | 11:20:06 PM |
Ankit Agarwal | Brilliant | 11:20:07 PM |
Aparup Banerjee | this is way way better | 11:20:08 PM |
Eloy Lafuente (stronk7) | 0.5 | 11:20:08 PM |
Gareth J Barnard | Will this live stream be saved? +1 | 11:20:09 PM |
Andrew Nicols | +1 though | 11:20:09 PM |
Rajesh Taneja | 1 | 11:20:11 PM |
Tim Hunt | Video and audio is good. | 11:20:11 PM |
Sam Hemelryk | 1 | 11:20:13 PM |
Justin Filip | Pretty good | 11:20:13 PM |
Rex Lorenzo | Better than bbb | 11:20:17 PM |
Eloy Lafuente (stronk7) | 0.2 | 11:20:17 PM |
David Mudrák | 1 | 11:20:18 PM |
Tim Hunt | Harder to see who is in the meeting and chat | 11:20:20 PM |
Andrew Nicols | Could do with the stream running a bit for 15 minutes before hand to give people a chance to get themselves sorted | 11:20:24 PM |
Mark Nelson | It worked with very little effort. | 11:20:35 PM |
Dan Poltawski | 1 | 11:20:38 PM |
Tim Hunt | Yes. Starting the stream earlier woudlbe good. | 11:20:40 PM |
Eloy Lafuente (stronk7) | google rocks! | 11:20:42 PM |
Jenny Gray | twitter has been surprisingly quiet. | 11:20:42 PM |
Eloy Lafuente (stronk7) | 11:20:43 PM | |
Gareth J Barnard | BBB is being used at iMoot 2013. | 11:20:56 PM |
Andrew Nicols | thanks | 11:21:10 PM |
David Mudrák | too many places to check for feedback | 11:21:11 PM |
Gareth J Barnard | Thank you all | 11:21:26 PM |
Eloy Lafuente (stronk7) | devs rocks! C'mon! | 11:21:35 PM |
Tim Hunt | Thanks. | 11:21:36 PM |
Anatai | thanks | 11:21:38 PM |
David Mudrák | thanks | 11:21:40 PM |
Ankit Agarwal | Cya all | 11:21:42 PM |
Justin Filip | Thanks | 11:21:42 PM |
mary | thanks | 11:21:44 PM |
Rex Lorenzo | Thanks. | 11:21:44 PM |
Sam Hemelryk | Cool, thanks guys | 11:21:45 PM |
Mark Nelson | Ciao. | 11:21:49 PM |
Dan Poltawski | ciao | 11:21:49 PM |
David Mudrák | (clap) | 11:21:50 PM |
David Mudrák | +1 mojito | 11:21:54 PM |
Rossiani Wijaya | cya | 11:22:01 PM |
Rajesh Taneja | cya | 11:22:01 PM |
David Mudrák | did I hear "meeting rums?" | 11:22:07 PM |
Aparup Banerjee | thanks! good night! moodle out yo | 11:22:14 PM |
Eloy Lafuente (stronk7) | did i hear "mojito" ? | 11:22:16 PM |
Eloy Lafuente (stronk7) | lol | 11:22:20 PM |