pear:group:meetingagenda:20090920

PEAR Group Meeting 20th September 2009

Agenda Items

  • PEAR Twitter
    • Bill will check with Brett and/or Christian to see about getting the Twitter cron running on a PEAR server.
  • PEAR test server - discussion, look at its role in the future of PEAR (doconnor, cweiske)
  • Progress on goals for Group for 2009 to 2010 (short, middle and long term)
    • review past action items
      • attracting developers
        • Ken will start a wiki page outlining areas where the QA-Group can improve mentoring - “Orientation for New Developers”. This will eventually go in the manual at http://pear.php.net/manual/en/developers.release.php
        • Bill will put the PEAR Group goals on a separate page in the wiki
        • Mike will review docbook styles for pearweb
  • fakemail
    • review past action items
      • Ken will install Fakemail on sg1
      • Ken will check with Christian to get sg1 shell access

Reference: Goals for 2009

goals

  • Mid term
    • stable PEAR2/Pyrus release
    • attracting new developers to PEAR2
  • Long term
    • get active maintainers of quality PEAR1 packages to port them to PEAR2

Minutes

Attendees

  • Bill Shupp (shupp)
  • Chuck Burgess (ashnazg)
  • Brett Bieber (saltybeagle)
  • Christian Weiske (cweiske)
  • Michael Gauthier (mgauthier)

Christian called the meeting to order at 16:01 UTC. Bill sent a log out to the list for absent members. Bill compiled the minutes.

Discussion of Agenda Items

us.pear.php.net mirror

Digg's PEAR mirror appears to be working, but is missing a front page. We won't worry about SSL on mirrors.

Action Items:

  • Bill will get a front page set up similar to de.pear.php.net.
  • Christian will update the provider in http://pear.php.net/mirrors.php
  • Michael will be contributing some style work
SVN global_avail

Still not updated. Bill only recently emailed Andrei about it.

Action Item:

  • Bill will follow up with Andrei, and make sure the global_avail task gets done. Will CC David C. if necessary.
RSS to Twitter Cron Job

Bill has it stable now, but still running on his laptop. A new pearweb package needs to be released to get the latest version of it.

Action Items:

  • Bill will add the Services_Twitter and Date dependencies to the pearweb package.xml.
  • Bill will do a review of all pearweb cron jobs, and update documentation if he has time as well.
  • Once that's done, Christian will do a new release for pearweb.
  • Christian or Brett will then enable the cron job, and notify Bill to stop his.
SG1

Christian has nothing to report on this. Chuck got CC + pUC working with one package. There is debate about whether pUC is the right CI tool for our needs. Christian proposed a list of requirements for CI:

  • support 100+ packages
  • group packages by category
  • support multiple php versions in parallel
  • notification emails
  • html status/report pages
  • phpcs integration

Action Items:

  • Christian will fetch QA_PEAR_CI and put it onto svn.php.net
  • Bill will see about getting Chuck in touch with Oleg, Digg's development engineer for pUC build ideas.
Fakemail

Ken was not present, this topic was skipped.

2009 Goals

Bill did not get to putting up goals on the wiki. Chuck offered to take that task over.

Action Item:

  • Chuck will put the PEAR Group goals on a separate page in the wiki
RFCs

The PEAR2 Exception Policy RFC was debated, slightly modified, and voted on. All 5 members present voted +1, with a sum of 5 votes. The PEAR2 Exception Policy RFC has been accepted.

The PEAR2 Class Naming RFC was debtated, slightly modified, and voted on. All 5 members present voted +1, which a sum of 5 votes. The PEAR2 Class Naming RFC has been accepted.

Action Item Summary

  • Bill will get a front page set up on us.pear.php.net, similar to de.pear.php.net.
  • Christian will update the us.pear.php.net provider entry in http://pear.php.net/mirrors.php
  • Michael will be contributing some style work to these front pages
  • Bill will follow up with Andrei, and make sure the global_avail task gets done. Will CC David C. if necessary.
  • Bill will add the Services_Twitter and Date dependencies to the pearweb package.xml.
  • Bill will do a review of all pearweb cron jobs, and update documentation if he has time as well.
  • Once that's done, Christian will do a new release for pearweb.
  • Christian or Brett will then enable the cron job, and notify Bill to stop his.
  • Christian will fetch QA_PEAR_CI and put it onto svn.php.net
  • Bill will see about getting Chuck in touch with Oleg, Digg's development engineer for pUC build ideas.
  • Chuck will put the PEAR Group goals on a separate page in the wiki

Next Meeting

Not scheduled. We'll have to do this over email.

pear/group/meetingagenda/20090920.txt · Last modified: 2011/04/06 12:59 (external edit)