#mahara-dev Meeting

Meeting started by dobedobedoh at 07:30:20 UTC (full logs).

Meeting summary

    1. http://wiki.mahara.org/Developer_Area/Developer_Meetings/January_19_2011 agenda for mahara developer meeting 3 (anitsirk, 07:30:39)

  1. attendees at this meeting (anitsirk, 07:31:29)
  2. Items from previous meeting (anitsirk, 07:33:33)
    1. richardm to appoint lamiette and dobedobedoh as forum mods in Community forum -> done (anitsirk, 07:33:41)
    2. dobedobedoh will add minutes to wiki and create pages for next meeting -> done (anitsirk, 07:33:49)
    3. dobedobedoh and azeljg to go over skins patches to try and get them into 1.4 (anitsirk, 07:33:56)
    4. dobedobedoh to beg/borrow/steal/invent a forum code of conduct and place on the wiki (anitsirk, 07:35:14)
    5. http://www.ubuntu.com/community/conduct (fmarier, 07:36:31)
    6. ACTION: dobedobedoh to check the ubuntu code of conduct which is CC licensed for the mahara code of conduct (anitsirk, 07:37:51)
    7. ACTION: dobedobedoh and azeljg to go over skins patches to try and get them into 1.4 (anitsirk, 07:38:21)
    8. Mjollnir` to merge phpunit branch into master (dobedobedoh, 07:39:08)
    9. iarenaza to draft language pack release policy (anitsirk, 07:41:11)
    10. ACTION: Mjollnir` to merge phpunit branch into master (dobedobedoh, 07:41:14)
    11. ACTION: iarenaza to draft language pack release policy (anitsirk, 07:44:45)

  3. Basic tests (fmarier) make minaccept and make push (anitsirk, 07:45:21)
    1. everybody to run minimum acceptance tests before commiting (anitsirk, 07:47:12)
    2. "make minaccept" runs them and "make push" is a handy replacement for "git push" which runs "make minaccept" prior to "git push" (and doesn't push if it fails the tests) (anitsirk, 07:47:49)
    3. push: minaccept checksignoff checks for signed-off-by headers (anitsirk, 07:49:09)

  4. Status / Priority / Milestone in Launchpad and how we use them (fmarier) (anitsirk, 07:50:01)
    1. current use of status / priority / milestone in launchpad: 1. status "new" -> bug is created; 2. once we look at it and decide on a priority and a milestone, we move it to "triaged"; triaged is for bugs which we have not even tried to reproduced yet; 3. it gets moved to "confirmed" once we have been able to reproduce it or to "invalid" if it's not actually broken or not a bug in Mahara; 4. "in progress" is obvious; 5. "fix (anitsirk, 07:55:18)
    2. "importance" is highly subjective, but is often just a gut feeling about the relative importance of something versus the other bugs; if it's a regression, it's usually more important than if it has always been broken and has never worked (anitsirk, 07:56:49)
    3. milestone: a TODO list for what needs to happen before a release and it also gives a neat overview of all of the bugfixes that went into a release (anitsirk, 07:57:24)
    4. ACTION: richardm to post on the wiki how we use status / priority / milestone in mahara (anitsirk, 07:58:29)
    5. example: if you fix a bug in master and you mark the bug as fix committed, you should set 1.4 as the milestone (because that's the next release) (anitsirk, 08:01:11)
    6. "opinion" status field in launchpad: it's a softer version of "wontfix" in the sense of "we agree to disagree about this" or "invalid" (anitsirk, 08:04:00)
    7. http://blog.launchpad.net/bug-tracking/new-bugs-status-opinion (fmarier, 08:04:18)
    8. http://ur1.ca/2xhiu - current bugs with "opinion" for mahara (anitsirk, 08:09:44)
    9. tag a bug with "bite-sized" to show that it may not take long to fix the bug and may bring in new contributors who want to start small (anitsirk, 08:11:55)
    10. ACTION: everybody should try to tag bugs to group them together (anitsirk, 08:13:00)
    11. bug tagging is not communicated to general users because they may not know which ones are appropriate. at the moment only developers should worry about that and use that function (anitsirk, 08:16:41)
    12. ACTION: everybody to run minimum acceptance tests before commiting: "make minaccept" runs them and "make push" is a handy replacement for "git push" which runs "make minaccept" prior to "git push" (and doesn't push if it fails the tests) and push: minaccept checksignoff checks for signed-off-by headers (anitsirk, 08:17:45)

  5. Graphs in Mahara Statistics proposal (anzeljg) (anitsirk, 08:18:00)
    1. http://mahara.org/view/view.php?id=5856 for mockups (anitsirk, 08:18:15)
    2. http://www.pchart.net/ pChart could be used for drawing graphs (anitsirk, 08:18:22)

  6. Graphs in Mahara Statistics proposal (anzeljg) (anitsirk, 08:22:17)
    1. ACTION: Graphs in Mahara Statistics proposal (anzeljg) (anitsirk, 08:22:32)

  7. Next meeting (anitsirk, 08:22:38)
    1. http://bit.ly/e29nNk date and time for next dev meeting (anitsirk, 08:30:13)
    2. next developer meeting on 17 February 2011 at 7:30 pm. GMT http://bit.ly/e29nNk (anitsirk, 08:31:12)
    3. irc://irc.freenode.org/#infoagree next developer meeting on 17 February 2011 at 7:30 pm. GMT http://bit.ly/e29nNk (anitsirk, 08:31:34)
    4. AGREED: next developer meeting on 17 February 2011 at 7:30 pm. GMT http://bit.ly/e29nNk (anitsirk, 08:31:51)

  8. Any other business (anitsirk, 08:32:03)
    1. http://identi.ca/launchpadstatus (fmarier, 08:32:18)
    2. http://status.gitorious.org/ (fmarier, 08:32:22)
    3. ACTION: dobedobedoh will add minutes to wiki and create pages for next meeting (dobedobedoh, 08:34:36)
    4. check http://identi.ca/launchpadstatus and http://status.gitorious.org/ (for announcing downtimes and outages) (anitsirk, 08:36:12)
    5. fmarier and richardm will be moving mahara.org and wiki.mahara.org to https as suggested by member:dobedobedoh (anitsirk, 08:36:58)
    6. http://wiki.mahara.org/Developer_Area/Language_Packs info on translating mahara (anitsirk, 08:40:30)
    7. http://wiki.mahara.org/Developer_Area/Language_Packs/Translating_and_Git (richardm, 08:40:35)
    8. AGREED: anitsirk chairs next meeting (anitsirk, 08:46:26)


Meeting ended at 08:46:40 UTC (full logs).

Action items

  1. dobedobedoh to check the ubuntu code of conduct which is CC licensed for the mahara code of conduct
  2. dobedobedoh and azeljg to go over skins patches to try and get them into 1.4
  3. Mjollnir` to merge phpunit branch into master
  4. iarenaza to draft language pack release policy
  5. richardm to post on the wiki how we use status / priority / milestone in mahara
  6. everybody should try to tag bugs to group them together
  7. everybody to run minimum acceptance tests before commiting: "make minaccept" runs them and "make push" is a handy replacement for "git push" which runs "make minaccept" prior to "git push" (and doesn't push if it fails the tests) and push: minaccept checksignoff checks for signed-off-by headers
  8. Graphs in Mahara Statistics proposal (anzeljg)
  9. dobedobedoh will add minutes to wiki and create pages for next meeting


Action items, by person

  1. dobedobedoh
    1. dobedobedoh to check the ubuntu code of conduct which is CC licensed for the mahara code of conduct
    2. dobedobedoh and azeljg to go over skins patches to try and get them into 1.4
    3. dobedobedoh will add minutes to wiki and create pages for next meeting
  2. richardm
    1. richardm to post on the wiki how we use status / priority / milestone in mahara
  3. UNASSIGNED
    1. Mjollnir` to merge phpunit branch into master
    2. iarenaza to draft language pack release policy
    3. everybody should try to tag bugs to group them together
    4. everybody to run minimum acceptance tests before commiting: "make minaccept" runs them and "make push" is a handy replacement for "git push" which runs "make minaccept" prior to "git push" (and doesn't push if it fails the tests) and push: minaccept checksignoff checks for signed-off-by headers
    5. Graphs in Mahara Statistics proposal (anzeljg)


People present (lines said)

  1. fmarier (109)
  2. anitsirk (108)
  3. dobedobedoh (65)
  4. rkabalin (27)
  5. richardm (9)
  6. ioniser1 (5)
  7. maharameet (3)
  8. dan_p (3)
  9. laurent_tdm (1)
  10. lamiette (1)


Generated by MeetBot 0.1.4.