Actions

Developer Area/Developer Meetings/49

From Mahara Wiki

< Developer Area‎ | Developer Meetings
Revision as of 17:13, 19 November 2015 by Aaronw (talk | contribs)

Agenda for the 49th Mahara developer meeting on Tuesday, 1 December 2015, 8:00 UTC

The developer meetings are held on IRC in the #mahara-dev channel. An IRC bot will be used to take minutes of these meetings and agendas made available on these pages before-hand.

If you don't have an IRC client, you can join us using your web browser.

Chair: Kristina

Agenda:

  1. Topics from previous meeting
    1. mingard to talk to the Catalyst front-end developers to see what their ideas are on SASS and JS
    2. aarowlaptop to improve options for selecting icon for blocktypes
  2. Should we add some mobile browsers to our list of "supported browsers"? --aaronw (talk) 12:38, 30 October 2015 (NZDT)
    1. And if so, which ones? (My basic suggestion: Latest Safari, Android Chrome, and maybe Android stock browser)
  3. Should we start including "build tools" in the release ZIP of Mahara? (i.e. the zip files on Launchpad) --aaronw (talk) 14:54, 19 November 2015 (NZDT)
    1. See https://bugs.launchpad.net/mahara/+bug/1517244
    2. In our release process we have always removed build & dev tools (the Makefile, the /test directory, and now the theme .scss files) from the release zip file that we make available for end users to download on Launchpad. However, we've had some users say they would like to have the .scss files in order to make it easier to customize the themes.
    3. For theme developers who want the build files but are not comfortable with git, a possible workaround is to download the auto-generated ZIP file from git.mahara.org. (Once I've removed the .gitattributes file that tells "git archive" to exclude the Makefile.)
  4. Time to examine again our "supported" database versions (Postgres 8.3 and MySQL 5.1)? --aaronw (talk) 17:13, 19 November 2015 (NZDT)
    1. See also https://bugs.launchpad.net/mahara/+bug/1517658
  5. Next meeting and chair
  6. Any other business