Error message

  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2405 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/menu.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in Drupal\gmap\GmapDefaults->__construct() (line 107 of /mnt/volume_sgp1_02/demo/drupal7/business/sites/all/modules/gmap/lib/Drupal/gmap/GmapDefaults.php).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6595 of /mnt/volume_sgp1_02/demo/drupal7/business/includes/common.inc).

Drupal Association Board Meeting Summary

Preparing the materials for the monthly board meeting is a lot of work, but it's a great chance to reflect each month on the momentum of the Association and the community. Looking back, March 2014 was particularly exciting as the community and staff are pushing forward in several directions at once with considerable momentum. So let's get down to it and share some of the highlights:

Program Updates

Each month we review the metrics outlined in our 2014 Leadership Plan and share updates from the teams. We're pleased to say that most of our metrics are in the green (within 95% of goal). Particularly exciting is the news about DrupalCon Austin. Numbers looked very solid at the end of March (the end of our reporting period for this meeting), but we are also able to share that early-bird pricing ended just a few days after this dashboard closed and we beat our estimates, meaning that we are more than on-track to have a 4,000 person event this June - another biggest DrupalCon ever!

We are also really pleased with the momentum around the Drupal.org metrics. This is still our area of greatest concern - we have more red metrics here than anywhere else. However, March brought some tremendous gains that, if sustained, will move our metrics quickly towards green. In particular, we focused discussion on:

  • Page Response Time: Our goal is 3.07 seconds. Our current average for the year is 3.93 seconds (This number is pulled from our Pingdom account). Part of the reason that we're so far from goal is that we had some serious issues in January that pushed the numbers way up. Our hardware improvments (thanks to the DIWG and Rudy) have helped speed this up, and the upcoming CDN deployment will bring this number down even further, especially for individuals accessing the site outside of the US. 
  • Testbot performance: Goal is 70 minutes, but actual average for the year is about 138 minutes. This actual is also very inflated by lots of issues we had in January that pushed the total testbot time much higher. Thanks to work done at Drupal Dev Days in Szeged by Jeremy Thorson and Ricardo Amaro, along with some changes to D8 core, the actual tesbot run time average in March was just 47 minutes!
  • Home Page Bounce Rate: This metric is one of the central motivations for the User Research that the DCWG has begun as part of a larger Drupal.org reinvention. We have also begun to put tools like Optimizely in place that will allow us to run tests and experiments based on our research, which should help us address bounce rate, time on site, and other engagement metrics for our various audiences. We likely won's see shifts here for some months, but we are definitely thinking about these metrics and working to put the foundation for a solution in place. 

Procurement Policy

At the Association, we work hard to ensure that our actions are in line with the Drupal community values. This is, of course, particularly important when money is part of the equation. To that end, the Association has a Financial Policies document that is reviewed annually by the board Finance Committee and sets rules for transparently and openly making decisions for how Association money gets spent. Until now, one element that was lacking was a Procurement Policy to govern when we pay for a service (vs. work with a volunteer) and how and when we can take in-kind donations. Back in February, we looked for feedback from the community, and incorporated a lot of the suggestions into a final policy, which was approved by the board in the meeting.

I would like to add that this policy, though approved by the board, is just a starting place. There is so much nuance that we will encounter as we put the policy into practice. During our annual review of policies, we will have the opportunity to revisit and refine this language. In particular, we want to ensure that we are supporting and growing the volunteers who contribute to the project and not hiring contractors at the expense of the health of our community.

At-Large Elections/Terms

In the March Board meeting, we updated At-Large term length and shifted the election cycle. The goal is to give our At-Large Directors a better board experience by giving them time to integrate into the board and really work on their agendas. With this change, the community will elect one At-Large Director each year to a two-year term. For this to work, we need to stagger the terms of our existing At-Large Directors, Morten DK and Matthew Saunders. Since Morten is serving his second one-year term currently, the board voted in this meeting to extend the terms of Matthew Saunders 1 year. So, in our next election (in February 2015), we will elect a new At-Large Director to fill Morten's seat for two years and Matthew will have one year left in his term.

First Quarter Financials and Annual Audit

In Executive Session, the board reivewed the financials for the first quarter of 2014 and received a presentation of the 2013 Audit report from the Association's auditor. All materials were previously reviewed by the Finance Committee (which meets monthly to review the most recent financial reports), and the Finance Committee recommended approving both the fiancials and the audit. The audit documents are now being produced as final versions (we presented draft documents to the board) and will be shared with the community at the June public board meeting at DrupalCon Austin. If you're ready to dive into some numbers before then, you can review the first quarter financials now:

Lots more happened at this board meeting, and if you're interested, don't forget that you can read the minutes, or watch the recording. And as always, let me know if you have questions.

From: Assoc.drupal.org. Click to see the full content.

Comments

admin's picture

Nullam sit amet scelerisque enim. Quisque pellentesque convallis urna, nec laoreet purus accumsan sed. Nulla auctor; orci vitae porttitor egestas, enim diam hendrerit velit, in tristique neque leo ac lorem. Sed sit amet dui eu eros commodo dapibus quis sed magna. Nam ornare leo ipsum, at massa nunc.

Testimonial

  • Architect

    Per recent decision in the core issue queue, Drupal core will use a semantic versioning system (3-digit version numbers, e.g. 8.0.1, 8.2.0, etc.) starting with Drupal 8. This means that significant parts of the Drupal.org infrastructure will need to be adjusted to support the new versioning system.

  • Architect

    The Drupal.org primary database server experienced a crash due to a full disk earlier today around 6:59am PST (14:59 UTC). The Nagios monitoring system which normally alerts us to prevent these outages had also crashed and failed to send any notices of a problem to the infrastructure team...

  • CEO

    DrupalCon exhibitors, who have been asking for it for some time. We know that lead retrieval has been used before at DrupalCon and it raised some concerns among attendees...

Contact

We provide original, quality, attractive and functional design.

WeebPal Co., Ltd
5651 W. Pine Shade Place, Salt Lake City, UT 84118 USA

Phone: (803) 900-8067
Fax: (803) 900-8067

Business newsletter

Complete the form below, and we'll send you an e-mail every now and again with all the latest news.

About us

Nunc elit quam; facilisis et imperdiet sed, dapibus vel magna. Cras neque nulla, tincidunt at lobortis vel, aliquam id elit. Sed orci quam, tempus eget velit eu, varius ultrices metus. Vestibulum in eleifend massa, vitae lobortis metus.

Sed orci quam, tempus eget velit eu, varius ultrices metus.

Recent comments

Photo Stream