=================== #mahara-dev Meeting =================== Meeting started by anitsirk at 08:01:52 UTC. The full logs are available at http://meetbot.mahara.org/mahara-dev/2014/mahara-dev.2014-12-18-08.01.log.html . Meeting summary --------------- * Welcome to the 39th Mahara developer meeting. (anitsirk, 08:01:56) * anitsirk is Kristina Hoeppner, Catalyst IT, Wellington (anitsirk, 08:01:56) * yuliya is Yuliya Bozhko from Totara Learning Solutions in Wellington, NZ (yuliyabozhko, 08:02:10) * tobiasz_ is Tobias Zeuch, developer at KIT, Karlsruhe, Germany (tobiasz_, 08:02:12) * robertl is Robert Lyon, Catalyst IT, Wellington, NZ (robertl, 08:02:18) * aarowlaptop, Aaron G. Wells at Catalyst IT in sunny Wellington New Zealand (aarowlaptop, 08:02:22) * Items from last meeting (anitsirk, 08:03:07) * aarowlaptop update the wiki with "Signed-off" line necessity changes (anitsirk, 08:03:07) * ghada-l is Ghada El-Zoghbi at Catalyst IT, Sydney (ghada, 08:03:45) * aarowlaptop updated the documentation on the wiki so that the signed-off-by line is not needed in git commit messages anymore. (anitsirk, 08:04:50) * I've also updated gerrit to no longer require the Signed-off-by line. This seems to have had the unintentional side effect that now, if you *do* use a Signed-off-by line, and it's below the Change-Id line, gerrit gets upset. (aarowlaptop, 08:05:00) * LINK: https://wiki.mahara.org/index.php/Developer_Area/Contributing_Code for the changes in documentation (anitsirk, 08:06:52) * LINK: https://reviews.mahara.org/#/c/4106/ (aarowlaptop, 08:08:07) * You can have a signed-off-by line below the Change-ID. aarowlaptop double-checked. (anitsirk, 08:08:38) * aarowlaptop will compare all aspects of Smarty and Twig and write wiki on this change proposal (anitsirk, 08:09:05) * in discussions with Catalyst front-end developers, we decided to go with Twig. this change will not be implemented for 15.04, but we are looking into doing it for the 15.10 release. (anitsirk, 08:10:42) * LINK: https://reviews.mahara.org/#/q/message:Twig+status:abandoned,n,z (aarowlaptop, 08:11:09) * LINK: https://reviews.mahara.org/#/q/status:abandoned+project:mahara+branch:master+topic:twig,n,z (yuliyabozhko, 08:11:15) * IDEA: introduce new templates and CSS framework in 15.10. since providing two different ways of doing things (css and templates) could be very difficult to maintain, we were pondering a long-term support release for 15.04 (anitsirk, 08:17:33) * part of the patches for Twig that already exist included functionality to convert Dwoo templates to Twig ones mostly automatically. (anitsirk, 08:20:21) * Backwards compatibility is a possibility, but would only be considered if it is commissioned work as it can be quite tricky to maintain 2 systems at once. (anitsirk, 08:21:52) * leave CSS framework proposal up to the front-end experts to hash it out with aarowlaptop (anitsirk, 08:23:42) * LINK: http://www.gumbyworld.com/wp-content/themes/duotive-three/images/home-large-gumby.png (aarowlaptop, 08:25:35) * ACTION: aarowlaptop to investigate Gumby and Bootstrap a bit to make a final decision which CSS framework to choose. (anitsirk, 08:26:11) * We did discuss some concerns about whether going to a framework like that, would discourage community theme developers by making the development process harder. (anitsirk, 08:32:12) * Switching to a css framework that needs compiling such as Gumby / Bootstrap means that you write SASS and then compile it into CSS. There are tools available to assist with that process. (anitsirk, 08:35:45) * Decision still needs to be made whether pre-compiled CSS is being shipped in git or not. (anitsirk, 08:36:07) * Put a "Copy" button on a copyable page (robertl) (anitsirk, 08:37:07) * IDEA: One of the small things we plan to add to mahara is a 'copy page' button directly onto the page itself to make copying of pages easier. (anitsirk, 08:37:46) * LINK: https://bugs.launchpad.net/mahara/+bug/745418 for the idea (anitsirk, 08:37:57) * ACTION: robertl to make forum post in the open discussion forum about the copy button on pages to see if people have other / additional ideas that should be kept in mind. (anitsirk, 08:41:26) * IDEA: a user should need to confirm the copying of a page / collection so that they don't accidentally copy the pages as they will then also have all the artefacts and would need to delete those manually. (anitsirk, 08:47:31) * Next meeting and chair (anitsirk, 08:57:11) * The next mahara dev meeting will take place on 22 January 2015 at 8:00 UTC. (anitsirk, 09:00:15) * LINK: http://www.timeanddate.com/worldclock/fixedtime.html?msg=40th+Mahara+Developer+Meeting&iso=20150122T08 (anitsirk, 09:00:16) * robertl will chair the 40th Mahara dev meeting on 22 January 2015. (anitsirk, 09:01:20) * Any other business (anitsirk, 09:01:28) * Tomorrow is the last day to send through any items for the January newsletter. (anitsirk, 09:02:26) * Send articles to newsletter@mahara.org (anitsirk, 09:02:44) Meeting ended at 09:05:00 UTC. Action Items ------------ * aarowlaptop to investigate Gumby and Bootstrap a bit to make a final decision which CSS framework to choose. * robertl to make forum post in the open discussion forum about the copy button on pages to see if people have other / additional ideas that should be kept in mind. Action Items, by person ----------------------- * aarowlaptop * aarowlaptop to investigate Gumby and Bootstrap a bit to make a final decision which CSS framework to choose. * robertl * robertl to make forum post in the open discussion forum about the copy button on pages to see if people have other / additional ideas that should be kept in mind. * **UNASSIGNED** * (none) People Present (lines said) --------------------------- * anitsirk (104) * aarowlaptop (82) * yuliyabozhko (36) * ghada (24) * robertl (23) * tobiasz_ (9) * son (4) * maharameet (2) Generated by `MeetBot`_ 0.1.4 .. _`MeetBot`: http://wiki.debian.org/MeetBot