MidCamp 2017 Schedule

Posted by MidCamp - Midwest Drupal Camp on March 17, 2017 at 6:33pm
Thursday is Training Day

On Thursday, we have four great full day Training sessions planned.  We have lined up a group of incredible trainers who are going to donate their time to lead full day, in depth training sessions.  Each session is $40, and is additional to the price of the camp.

View all trainings sessions

View all of the individual trainings:

Friday and Saturday Session Schedule

The MidCamp session team has been hard at work placing all of our selected sessions in the perfect place.  Checkout the Friday and Saturday session schedules!

View all Friday sessions View all Saturday sessions

Sprints

At MidCamp 2016, the Sprint room was always abuzz with activity.  There was so much activity on those who work on the Frontend of Drupal, and a concentrated effort to get Drupal Commerce to it's first Release candidate.

If you want to sprint, stop by these rooms any of the days.  If you are interested in mentoring, or leading sprints, please contact midcampsprints@gmail.com.  We ask if you are coming on Thursday and Sunday that you get a free ticket so we can make sure to get enough food and coffee.

  • Thursday sprints will take place in Room 220, with room for 80 people
  • Sprinting during sessions Friday and Saturday will take place in Room 120AB, starting after the keynote
  • Sunday sprints will take place in Room 314A and 314B, with room for 60 people in each room

Thanks for reading this far!  We hope to see you at the camp!

MidCamp 2017 Session Schedule

Posted by MidCamp - Midwest Drupal Camp on March 17, 2017 at 6:33pm

The MidCamp session team has been hard at work placing all of our selected sessions in the perfect place.  Checkout the Friday and Saturday session schedules!

View all Friday sessions View all Saturday sessions

Call for Volunteers

Want to give back to the Drupal Community without writing a line of code? Volunteer to help out at MidCamp 2017.  We’re looking for people to help with all kinds of tasks including: 

  • Setup/Teardown

    • For setup, we need help making sure registration is ready to roll, and getting T-shirts ready to move.

    • For teardown, we need to undo all the setup including packing up all the rooms, the registration desk, cleaning signage, and making it look like we were never there.

  • Registration and Ticketing

    • We need ticket scanners, program dispersers, and people to answer questions.

  • Room Monitors

    • Pick your sessions and count heads, make sure the speakers have what they need to survive, and help with the in-room A/V

If you’re interested in volunteering or would like to find out more, please contact us.

Volunteer!

Thursday is Training Day

On Thursday, we have four great full day Training sessions planned.  We have lined up a group of incredible trainers who are going to donate their time to lead full day, in depth training sessions.  Each session is $40, and is additional to the price of the camp.

View all trainings sessions

View all of the individual trainings:

Sprints

At MidCamp 2016, the Sprint room was always abuzz with activity.  There was so much activity on those who work on the Frontend of Drupal, and a concentrated effort to get Drupal Commerce to it's first Release candidate.

If you want to sprint, stop by these rooms any of the days.  If you are interested in mentoring, or leading sprints, please contact midcampsprints@gmail.com.  We ask if you are coming on Thursday and Sunday that you get a free ticket so we can make sure to get enough food and coffee.

  • Thursday sprints will take place in Room 220, with room for 80 people
  • Sprinting during sessions Friday and Saturday will take place in Room 120AB, starting after the keynote
  • Sunday sprints will take place in Room 314A and 314B, with room for 60 people in each room

Thanks for reading this far!  We hope to see you at the camp!

The Government Summit Returns

Posted by DrupalCon News on March 17, 2017 at 5:49pm

Annnnnnnd we are back for round 2! Last year’s Government Summit was such a success that we offering it again, and this year we have managed to pack even more content and conversations into the day for y’all! We are still catering to the same government audience, so if you find yourself working for the government in some capacity (fed, state, local or contracting), then this Summit for you!

253: Mumbai Memories - Abhishek Anand

Posted by Acquia Developer Center Blog on March 17, 2017 at 5:04pm
DrupalCon Asia Mumbai 2016 logo

My trusty microphone, camera, and I recorded a few great conversations in Mumbai that have never been released until now. Today, talking about full-time contribution to Drupal 8 while building the Acquia Lightning distribution, passion for community and paying it forward in open source, and Drupal in India with Abhishek Anand.

At the time of recording, Abhishek had been a Drupalist "for seven years and two months." He started using Drupal to prepare for a job interview for an internship while he was still studying and said he wished he'd discovered it sooner. It would have saved him a lot of coding to make websites for his college. Later on, Abhishek even turned down jobs at bigger companies to stay where he was and doing Drupal, "I just loved this job. And seven years later this journey in Drupal has been exciting."

Though he is a capable coder, Drupal's toolset made his life and work easier, "For doing anything else, you had to write a lot of code, even for small things. With Drupal, I can sit with someone who knows nothing about PHP or coding and they can build a website. At the same time, the biggest thing was that I can also be a part of this community that's build this. Whatever I'm building, can go back to the Drupal community. Having code written by me on Drupal.org is exciting for me. Someone else will use my code ... When someone files an issue [on one of my modules], I know that they are using it. It's a great feeling knowing other people are using the code I am writing. It's an amazing feeling."

DrupalCon Asia Mumbai 2016 was almost exactly a year ago now. Of all the conferences I have been to, Mumbai was probably my favorite. I met an incredible, active, enthusiastic Drupal community that welcomed everyone with open arms, incredible food (!), and a LOT of selfies :-)

Subscribe to the podcast!

Subscribe to the Acquia Podcast in iTunes and rate this episode!

Subscribe via our RSS feed.

Abhishek Anand and Jeffrey A. "jam" McGuire

How the YMCA uses Drupal to accelerate its mission

Posted by Dries Buytaert on March 17, 2017 at 5:00pm

The YMCA is a leading nonprofit dedicated to strengthening communities through youth development, healthy living and social responsibility. Today, the YMCA serves more than 58 million people in 130 countries around the world. The YMCA is a loose federation, meaning that each association operates independently to best meet the needs of the local community. In the United States alone, there are 874 associations, each with their own CEO and board of directors. As associations vary in both size and scale, each YMCA is responsible for maintaining their own digital systems and tools at their own expense.

In 2016, the YMCA of Greater Twin Cities set out to develop a Drupal distribution, called Open Y. The goal of Open Y was to build a platform to enable all YMCAs to operate as a unified brand through a common technology.

Features of the Open Y platform

Open Y strives to provide the best customer experience for their members. The distribution, developed on top of Drupal 8 in partnership with Acquia and FFW, offers a robust collection of features to deliver a multi channel experience for websites, mobile applications, digital signage, and fitness screens.

On an Open Y website customers can schedule personal training appointments, look up monthly promotions, or donate to their local YMCA online. Open Y also takes advantage of Drupal 8's APIs to integrate all of their systems with Drupal. This includes integration with Open Y's Customer Relationship Management (CRM) and eCommerce partners, but also extends to fitness screens and wearables like Fitbit. This means that Open Y can use Drupal as a data repository to serve content, such as alerts or program campaigns, to digital signage screens, connected fitness consoles and popular fitness tracking applications. Open Y puts Drupal at the core of their digital platform to provide members with seamless and personalized experiences.

Philosophy of collaboration

The founding principle of Open Y is that the platform adopts a philosophy of collaboration that drives innovation and impact. Participants of Open Y have developed a charter that dictates expectations of collaboration and accountability. The tenets of the charter allow for individual associations to manage their own projects and to adopt the platform at their own pace. However, once an association adopts Open Y, they are expected to contribute back any new features to the Open Y distribution.

As a nonprofit, YMCAs cannot afford expensive proprietary licenses. Because participating YMCAs collaborate on the development of Open Y, and because there are no licensing fees associated with Drupal, the total cost of ownership is much lower than proprietary solutions. The time and resources that are saved by adopting Drupal allows YMCAs around the country to better focus on their customers' experience and lean into innovation. The same could not be achieved with proprietary software.

For example, the YMCA of Greater Seattle was the second association to adopt the Open Y platform. When building its website, the YMCA of Greater Seattle was able to repurpose over a dozen modules from the YMCA of the Greater Twin Cities. That helped Seattle save time and money in their development. Seattle then used their savings to build a new data personalization module to contribute back to the Open Y community. The YMCA of the Greater Twin Cities will be able to benefit from Seattle's work and adopt the personalization features into its own website. By contributing back and by working together on the Open Y distribution, these YMCAs are engaging in a virtuous cycle that benefits their own projects.

The momentum of Open Y

In less than one year, 18 YMCA associations have committed to adopting Open Y and over 22 other associations are currently evaluating the platform. Open Y has created a platform that all stakeholders under the YMCA brand can use to collaborate through a common technology and a shared philosophy.

Open Y is yet another example of how organizations can challenge the prevailing model of digital experience delivery. By establishing a community philosophy that encourages contribution, Open Y has realized accelerated growth, feature development, and adoption. Organizations that are sharing contributions and embracing collaboration are evolving their operating models to achieve more than ever before.

Because I am passionate about the Open Y team's mission and impact, I have committed to be an advisor and sponsor to the project. I've been advising them since November 2016. Working with Open Y is a way for me to give back, and it's been very exciting to witness their progress first hand.

If you want to help contribute to the Open Y project, consider attending their DrupalCon Baltimore session on building custom Drupal distributions for federated organizations. You can also connect with the Open Y team directly at OpenYMCA.org.

ES6 for Drupal Developers: Spread, Default Values, and Destructuring

Posted by Acquia Developer Center Blog on March 17, 2017 at 2:46pm
javascript

In the first installment of this blog series, we set up a workflow that allows us both to transpile arbitrary ES6 into JavaScript legible to all modern browsers and to bundle that JavaScript into browser-ready assets. We also explored how working with variable scope has improved in ES6 and working with let and const statements. In this second installment, we’ll be digging deeper into assigning values to variables as well as the spread (or rest) operator.

Tags: acquia drupal planet

Installation & Configuration of Apache solr server 4.6 on Windows Machine

Posted by Valuebound on March 17, 2017 at 2:30pm

I was working on one of the project where client was not satisfied with existing drupal search as it was not able to meet their requirement on the site. So they decided to go with Apache solr.

Those who are not aware of what exactly it is, I would like to give them a very basic introduction or a description about what it does.
  
Apache solr is an open source search platform built upon java library. It’s one of the most popular search platform used by most websites so that it can search and index across the site and return related content based on search query.  

For more detailed information, please visit http://lucene.apache.org/solr/

So let’s begin with solr installation. To install Solr on windows…

Drupal core key topic meetings at Drupal Developer Days Seville

Posted by Drupal core announcements on March 17, 2017 at 10:35am

At major Drupal events when various interested parties are in attendance, we usually organize meetings around a few key shared interests, to ensure we are on the same page and make progress on important areas for the benefit of all. At Drupal Developer Days Seville (March 21st to March 25th), we are planning the following meetings:

  • Media Entity core patch review meeting: Tuesday 11:30am to 1:30pm (and likely more)
  • Drupal Product Management team meetings: Wednesday 12:30pm to 3:30pm and Thursday 3:30pm to 5pm
  • Settings tray meeting: Wednesday 4:30pm to 5:30pm
  • File deletion critical issues meeting: Thursday 10am to 11am
  • Major entity issues triage meeting: Friday 11:30am to 12:30pm

There are also 12 focused sprints organized with 50-70 sprinters signed up on any given day throughout the week to advance both core and contributed projects. Interested to join any of the sprints? Look for the leaders and other members of the sprint teams.

Drupal Modules: The One Percent — Security of Modules Hosted on D.O. (video tutorial)

Posted by Drupal Modules: The One Percent on March 16, 2017 at 10:47pm
Drupal Modules: The One Percent — Security of Modules Hosted on D.O. (video tutorial) Screenshot of drupal.org's Project Usage Overview Page NonProfit Thu, 03/16/2017 - 17:47 Episode 23

Here is where we typically bring awareness to Drupal modules running on less than 1% of reporting sites. Today we're off on a rabbit trail considering the security implications of a change on drupal.org which allows everyone with a user account to create full projects.

The Drupal.org Infrastructure Team

Posted by Lullabot on March 16, 2017 at 8:00pm
Matt and Mike sit down with the Drupal.org infrastructure team and talk the ins and outs of what it takes to keep drupal.org's web properties and services (such as composer, git, testing suite, etc) up and running.

Discussing Open Source project maintenance ('how to not drown') at DrupalCon Baltimore

Posted by Jeff Geerling's Blog on March 16, 2017 at 2:28pm

I'm excited to be presenting at this year's DrupalCon Baltimore on a topic near and dear to my heart: I'll be presenting Just Keep Swimming: Don't drown in your open source project! at DrupalCon next week.

On a basic level, I'll outline ways I deal with rage-inducingly-vague bug reports, hundreds of GitHub notifications per day, angry and entitled users, and keep a positive attitude that allows me to continue to contribute on a daily basis.

Making a splash, 2017 German Drupal Awards

Posted by Acquia Developer Center Blog on March 16, 2017 at 1:46pm
Drupal Splash Awards Germany 2017deGov Drupal 8 distributionbiuoökonomie.dehttps://www.mein-schoener-garten.de/ Drupal Splash Awards Germany 2017

Hamburg, March 15, 2017 - Members of the German Drupal community — contributors, service providers, end users — came together to celebrate their successes in 2016 with the world’s leading open source content management system and application platform at the 2017 German Splash Awards.

Tags: acquia drupal planetSplash AwardsGermanyDeutschland

How to setup Mollom on Drupal 8

Posted by OSTraining on March 16, 2017 at 12:56pm

An OSTraining member asked how to set up the Drupal 8 "Mollom" module.

In this tutorial, I'll show you how to go through the process of its installation and setting up.

If you are using Drupal 7 we have the How to use the Mollom Module in Drupal 7 class that covers how to do this in detail.

Let's get started.

Drupal-powered websites security audit

Posted by Roman Agabekov on March 16, 2017 at 9:45am
Drupal-powered websites security audit Submitted by admin on Thu, 03/16/2017 - 09:45

Drupal security audit

Security of a website is a crucial thing that sometimes does not receive the attention it should.

Today, I’d like to share the routines we apply when checking up security of a Drupal-powered website. For the most part, this article is a summary of the report Dmitry Kochetov, our Drupal security specialist, made at DrupalCamp Krasnodar 2016.  

tags

AGILEDROP: Drupal Logos Taking Part in Outdoor Activities

Posted by Agiledrop.com Blog on March 16, 2017 at 7:47am
After some time, our series of various Druplicons continue. We already presented you Drupal Logos in Human and Superhuman forms, Drupal Logos as Fruits and Vegetables and Druplicons in the shapes of Animals. Since winter is now gone for some time, more things can now be done outside. Therefore, we will look at Druplicons taking part in the outdoor activities. Druplicon taking part in parachuting (DrupalCamp Dharamshala 2013)     Druplicon taking part in scuba-diving (Drupal Camp Florida)     Druplicon taking part in baseball with the hat from team Boston Red Sox (DrupalCon Boston 2008… READ MORE

Prasad Shir for Drupal Association Director At Large

Posted by tanay.co.in on March 16, 2017 at 5:29am

If there is anything in which #Drupal 7 is better than Drupal 8, it is the learning ecosystem that D7 had around it, which D8 lacks.

But there is a way you can help make the situation better, like I just did. I voted for Prasad Shirgaonkar who is running for the "Director At-Large' position on the board of the Drupal Association!

 

Prasad Shir, fondly called "Prasad Sir” by most people that know him, is one of the best technical trainers and technical content creators that I have ever seen.

He has been involved in building over 200 Drupal projects worldwide, trained hundreds of developers and several corporate teams to bring them onto the Drupal platform, has been a part of the core team at Acquia that built Drupal Certification. He has been a speaker at multiple DrupalCons and DrupalCamps.

Besides designing and running the Drupal certifications, Prasad has produced some of the best technical resources available for D8, some of which you might have already consumed unknowingly, if you have used one of those Drupal certification guides published by Acquia. He leads all our training effort in Acquia India, and is also a regular trainer at most of the community training programs that happen in India camps.

Prasad has volunteered to nominate himself for the Drupal Board's Directory At-Large position on the insistence of a large number of his fans like myself in the Drupal community, and I sincerely believe he can give the much-needed push that the Drupal Learning Ecosystem requires at this point of time.

Should he be elected, he will be the right guy, at the right place to make Drupal learning a better experience for the large and ever-growing Drupal community.

You can vote @ https://assoc.drupal.org/…/2017-directo…/post/director-large by moving Prasad's pic to the top above the orange line!
 

 

Stanford Drupal Camp - What a Difference a Year Makes

Posted by Hook 42 on March 15, 2017 at 11:48pm
Stanford Drupal Camp 2017 It takes a Village

Stanford Drupal Camp is a great camp for people new to Drupal; it offers an intimacy that larger camps and cons can’t achieve. Last year's camp was my first Drupal event and this year's second time around offered me a pleasant retrospective.

Continuous Long Term Support: Security Monitoring for Drupal 6, 7, and 8

Posted by Tag1 Consulting on March 15, 2017 at 10:33pm
Profile picture for user Dylan Clear Profile picture for user Dylan Clear Dylan Clear Manager

Dylan has worked as a project manager and digital media producer since 1993, working in both the corporate and nonprofit sectors. He began working with open source software in 2004 while leading a migration to Drupal at an environmental nonprofit. In 2007, he joined Advomatic, a Drupal consulting firm, as Director of Development, managing their dev team, services, and clients. In September 2014, he joined Tag1 Consulting as a manager. He lives in Colorado with his wife and two children.

Dylan Clear

March 15, 2017

Continuous Long Term Support: Security Monitoring for Drupal 6, 7, and 8

Though it came and went largely unnoticed, February 24th, 2017 marked an important anniversary to tens of thousands of Drupal website owners. February 24th 2017 was the 1-year anniversary of the End-of-Life (EOL) announcement for Drupal 6 as no longer supported by the Drupal community. It is widely known that major Drupal version upgrades require non-trivial resources. Not only do they require significant planning, technical expertise, and budget, but the path is often determined by... Read more »

ES6 for Drupal Developers: Getting Started with ES6

Posted by Acquia Developer Center Blog on March 15, 2017 at 3:55pm
javascript

For many Drupal developers, JavaScript can sometimes feel like an uncharted wilderness. Fortunately, JavaScript has entered a new renaissance since the release of open-source projects like V8 and Node.js, and frameworks like Angular, Ember, and React are rapidly gaining steam. The advent of ECMAScript, a codified specification for JavaScript, has ushered in a new era of innovation in the language, culminating in the new modern version of JavaScript: ES6.

Tags: acquia drupal planet

Transitioning to Drupal 8: Admin forms

Posted by Blair Wadman on March 15, 2017 at 9:43am

This is part of the series to help you transition to Drupal 8 module development by comparing it with Drupal 7. This week, we are going to look at admin forms.

Pages

Subscribe with RSS Subscribe to Drupal.org aggregator - Planet Drupal