Getting Organized

This is a wishful schedule. Some things I'm committed to be at. Some I'm wishing I will to have time to go to.

Note, the google core mentoring calendar will make it easy to add some of these to your calendar. Core mentoring calendar: 7ss54o2foktlc8b75d1gest4do@group.calendar.google.com

It's a mix of what I'm into: my sessions, mentoring and multilingual.

Tuesday

Then on Weds...

Cathy Theys, Drupal-Entwicklerin

Task Lists Important for Sprints

350 people! Will any of the 350 new contributors work on any issues you are passionate about?

We are estimating 350 participants at the mentored Get Involved with Core Sprint on Friday May 24, 2013 at Drupalcon Portland. That's a lot of people, and we will need a lot of tasks for them to work on during the sprint. One of the things we know about a successful sprint is that creating a task list in advance is critical. But we do not want to make the task list too far in advance. Because if made too far in advance, it will get out of date and some tasks become not relevant. Mentors will be meeting on Tuesday May 21, 2013 at 4:30 to do task selection. That will be right after the session about being a mentor and sprint planning: Running coaches wanted! Contribution sprints and trainings.

Cathy Theys, Drupal-Entwicklerin

Help new contributors to help Drupal!

showing steps to reproduce in an issue summary

I was working with new contributors tonight. They had worked on 2-4 issues before. They wanted to test a patch in dealing with a Drupal 8 multilingual issue. Sure, testing d8mi issues is a bit more tricky than regular core issues. Because a module usually needs to be enabled first, like Language or Content translation. But I think the lessons learned from this experience apply to any core issue.

Steps to reproduce in a comment are nice. Putting them in the issue summary is even better.

This issue had Steps to reproduce in comment 3 out of 25, which is really great. Some issues do not have any steps to reproduce. Even though this issue had Steps to reproduce, I saw these two contributors spend 15 minutes wondering how to get to the settings page that needed testing. And then they wondered how to get the translation bits to show there. Once I pointed out the comment that had the steps, they were on their way. One did the testing... and the other updated the issue summary and put the Steps to reproduce right there in the issue summary. They wanted to make sure that the next person to come across the issue had an easier time testing than they did.

Cathy Theys, Drupal-Entwicklerin

Philippine Drupal User Group

Hamburg isn't alone in putting on a Drupal user group once per month. Across the world, there are 456 user groups registered on Drupal.org. I did a quick interview with Gem, organiser of the Philippine Drupal User Group and here's what she said ...

New Drupal Contributors

I led a workshop for Getting Involved with Drupal and was on the panel at the Flourish! Open Source Conference last weekend. Among the questions brought up there were:

  • Who are new contributors?
  • How can we encourage new contributors to participate in open source projects?

In Drupal, new contributor interactions are often online only at first with just a username. We do not know someones age, their experience, where they are from, etc. Are they 12 years old, a new programmer, and new to Drupal? Are they a project manager, experienced with Drupal, and contributing for the first time? Could there be special circumstances like being dyslectic, very shy, English not their first language, etc? There are many combinations possible.

How we treat them in their first interaction can make the difference between bringing in a person to our community, or pushing them away.

Cathy Theys, Drupal-Entwicklerin

Does an entity have to be re-rendered every time a page is loaded?

Does an entity really have to be re-rendered every time a page is loaded? No! Do I have to wait until the panel or view cache expires before I see changes to my content? No! And why is that? Because the entity knows when it has been changed and can react to changes of its own accord. Presenting Display Cache - an alternative caching strategy.

Carsten Rhein, Drupal-Entwickler

Communicating Drupal

Ship

Since joining comm-press in March as Social Media Manager and sitebuilder, I have been trying to get to the bottom of one question: "what does comm-press want to communicate, and why?"

What comm-press is clearly communicating at the moment - from my experience as an outsider, mainly coming into contact with comm-press online and through the Drupal User Group Hamburg - is

i) "Drupal in Hamburg" is synonymous with "comm-press"

ii) With Drupal, comm-press is capable of building some impressive websites for large corporate customers

iii) comm-press is open and collaborative, and passionate about Drupal

Drupal 8 Awesomeness

Drupal 8 could have a user interface to translate of the site name and other configuration. Follow and help test the config translation issue.

Cool! We can see the source values while we enter the translation.

Cathy Theys, Drupal-Entwicklerin

Video of opening a Drupal issue

Watch a Drupal issue being opened.

Using dreditor and the dreditor clone issue button patch an issue is created. The issue summary template is filled out, and the pattern [#NNNN] is used to link the original issue with the new one.

Cathy Theys, Drupal-Entwicklerin

Questions and answers with the Drupal Association's new Executive Director

Holly Ross, Executive Director, Drupal Association

[Deutsche Übersetzung: http://comm-press.de/de/blog/holly-ross-executive-director-der-drupal-as... ]

Holly Ross is the Executive Director of the Drupal Association, where her job -- in her own words -- is to guide the Association in helping the Drupal Community do what it does best: make Drupal awesome. Prior to the DA, Holly was at the Nonprofit Technology Network (http://nten.org) for a decade, helping nonprofits increase their use of technology to meet their own missions.

Pages

More articles

Cathy Theys 05/12/2013 - 08:28
Cathy Theys 05/10/2013 - 10:46
John Heaven 04/25/2013 - 17:02

Partners