Drupal Feeds

Amazee Labs: Logfile Handling - Are you visualizing your Logfiles?

Planet Drupal - Thu, 2014-04-17 09:23

We are crazy about graphs and statistics. No wonder we also want to get a feel for the health of our Drupal sites in some way. On our video wall, one screen is dedicated to showing us errors per server to get a better understanding for how good we are doing. You cannot reach zero here, but you see if something fails miserably when things go over 9,000!

We can use our logging information for several things - visualizing error messages is just one use case. As an example, we store the generated data a bit longer to audit some processes, for example, content modification or deletion which is logged by the content module. However, let's jump in!

Architecture

Our setup is currently pretty simple. The so called Elasticsearch ELK Stack (ELK stands for Elasticsearch Logstash Kibana) provides many more possibilities to setup for scalability. For our current size and needs we are happy with the way we set it up. It is straight forward and empowers us to make use of the data that is otherwise stored in the Drupal databases mostly unnoticed.

Drupal - Syslog Module

We make use of the Syslog functionality within Drupal to ship the Syslogs to our Local 7 endpoint of Syslog. From there, the messages are passed to Logstash.

Enabling Syslog is a straightforward thing:

drush en syslog drush vset syslog_identity yoursite_com drush vset syslog_facility 184 drush dis dblog

The remaining settings are left default, but you can change the information that is logged to your needs.

Logstash

Logstash, written by Jordan Sissel, is the Swiss Army knife in our setup. You can think of it as Multiple Input - Multiple Output System. It features many In and Output Types (check the documentation section of the Logstash website for more information). We use the Syslog listener of Logstash and feed this data into our Elasticsearch instance. We create a new index every day to ease the process with retaining the logfiles. The current setup does not need further separation to this, Logstash allows us to split up the messages passed along from Drupal into separate searchable fields. For example, we split the site name, username, module, severity into separated fields.

Elasticsearch

All log entries are passed on from Logstash to Elasticsearch for indexing, search and storage. Elasticsearch is a quite young but powerful tool. It handles sharding and replication over many nodes with ease and has fantastic performance in searching.

Kibana

Kibana is the frontend to Elasticsearch. It allows you to query the data stored within Elasticsearch and displays this information in graphs, diagrams tailored to your needs. We have several graphs we use daily. For example, we show all exceptions thrown on our video wall to see when something goes down. A sudden change in quantity of the errors gives us a hint to look into it. We also go trough the errors after deployments to ensure no fatal exceptions happen and are able to fix things that wouldn't be noticed otherwise.

Want to hear more?

Got curious to see what you can achieve with those tools? I'll is speaking at Campus Berne on 22. April 2014 - You can register yourself on TechUp.

Stay in the loop – join our newsletter!  

 

Flickr: Free Drupal 7 theme #drupal_12212

Feeds from Drupal.org - Thu, 2014-04-17 03:18

Free-Templates.lt posted a photo:

Free Drupal 7 theme #drupal_12212

via Free-Templates.lt - Free Drupal, Wordpress, Joomla themes bit.ly/1pbIIz0 FREE-TEMPLATES.LT

Categories: Straight From Drupal

Perdendo Barriga

Drupal showcase com - Wed, 2014-04-16 22:41
Site Description: 

Português:

Blog voltado ao assunto fitness e saúde, com dicas sobre como emagrecer e perder barriga.
Escolhi o Drupal por já trabalhar com este CMS há muito tempo, seja para criação e desenvolvimento de sites mais complexos, como também para blogs simples, sites corporativos e etc...
No Perdendobarriga.com.br utilizei alguns módulos como por exemplo o Adsense, Content Injector e outros...
Sempre gostei do assunto fitness e hoje quero ter um blog de sucesso para dar dicas e escrever matérias sobre como perder barriga e emagrecer com saúde, sem remédios e "técnicas milagrosas" vendidas pela internet.
Vídeos motivacionais e infográficos são conteúdos bem interessantes que gosto de compartilhar no blog, por isso o módulo CKEDITOR e IMCE são fundamentais para a inserção dessas imagens.
Mais uma vez o Drupal me proporcionando total controle das ferramentas que desejo em meu site/blog, amo este CMS e desde que o conheci sempre aprendo muito com a comunidade solidária e unida, com certeza fiz a melhor escolha anos atrás e hoje trabalho com segurança junto a uma ferramenta open-source de qualidade ao qual digo com convicção que é a melhor do mundo.

--

English:

Blog returned to fitness and health issue, with tips on how to lose weight and lose belly.
I chose Drupal for CMS already working with this long ago, is to create and develop more complex sites, but also for simple blogs, corporate websites, etc. ...
Perdendobarriga.com.br utilized in some modules such as Adsense, Content Injector and other ...
Always liked the fitness issue and today I want to have a successful blog to give tips and write articles about how to lose belly slimming and healthy without drugs and "miracle techniques" sold online.
Motivational videos and infographics are quite interesting content that I like to share on the blog, so CKEditor and IMCE module are key to insert these images.
Again Drupal giving me full control of the tools I want on my website / blog, and love this CMS since I met always learn a lot from the solidarity and united community, certainly made the best choice years ago and today work safely next to an open-source tool quality to which I say with conviction that it is the best in the world.

--

Español:

Blog regresó al gimnasio y problema de salud , con consejos sobre cómo bajar de peso y perder barriga .
Elegí Drupal CMS para que ya están trabajando con esto hace mucho tiempo , es crear y desarrollar sitios más complejos , sino también para los blogs simples, sitios web corporativos , etc ...
Perdendobarriga.com.br utilizado en algunos módulos como Adsense, contenido Inyector y otros ...
Siempre me gustó el tema de la aptitud y hoy quiero tener un blog exitoso para dar consejos y escribir artículos acerca de cómo perder adelgazar barriga y saludable sin drogas y "técnicas milagrosas " que se venden en línea.
Videos motivacionales e infografías son contenidos muy interesante que me gustaría compartir en el blog, así que CKEditor y el módulo IMCE son claves para insertar estas imágenes.
Una vez más Drupal me da un control completo de las herramientas que quiero en mi sitio web / blog, y el amor que este CMS desde que conocí a aprender mucho de la solidaridad y la comunidad unida siempre , sin duda hecha hace los mejores años de elección y el trabajo de hoy con seguridad junto a una calidad de las herramientas de código abierto para que yo digo con convicción de que es el mejor del mundo .

Site URL: http://perdendobarriga.com.brVersion of Drupal: Drupal 7Site Type: 1Industry: Health CareCountry: BrazilCategories: BlogsTags: fitness bloglose fat bloglose weight blog Select ratingGive it 1/5Give it 2/5Give it 3/5Give it 4/5Give it 5/5Cancel rating Average: 5 (1 vote)
Categories: Showcase

Phase2: Contemplating the Benefits of Open Source with Metal Toad Media

Feeds from Drupal.org - Wed, 2014-04-16 21:27

Last week, I made the journey from Washington, D.C., to our new Portland office, or the “Front End Development Capital of Phase2,” as I like to call it. It was an incredibly enjoyable and productive trip, including everything from hanging out with the awesome West Coast Phase2 crew to discussing our vision for growth in Portland over the coming months and years.

jeff portland 2

While in Portland, I had the pleasure of sharing some great local beer and stimulating conversation at Metal Toad Media headquarters. During an hour-long podcast that provoked many insightful comments and questions, our host Joaquin Lippincott, Metal Toad’s president, led me, Jacob Redding, and David Bellous through a discussion on the merits of open source vs. closed source technologies.

Joaquin got the ball rolling with the aggressive statement that all closed source technology should be torn down and rebuilt with an open source counterpart. Despite each participant’s shared passion for open source, David was cautious about agreeing to such a sweeping declaration, arguing that with enough time and money it is possible to solve any problem with any technology. He placed greater emphasis on finding the tool best suited to a company’s unique cultural ecosystem and specific technical objectives. My take: I fully agree that each situation requires a creative approach to selecting the right tool for the job, taking into account culture, budget, and goals. In my opinion, there are increasingly less times today when a closed source solution is the right fit.

photo

The discussion turned to the issue of sunk costs and opportunity costs. In the context of what Joaquin deemed the “unmitigated disaster” of Oregon’s online healthcare exchange, which was implemented by Oracle, we debated the increasingly outdated perspective that paying more for software automatically translates to better results. I used Microsoft’s collaborative software SharePoint as an example of a widely purchased product with mediocre if not downright poor customer satisfaction. However, when a massive investment is made (like Oregon’s $132 million in CoverOregon), it is difficult for a government or business to cut its losses and start over, no matter how much additional money it stands to lose in the long run.

Innovation, and the process by which open and closed organizations arrive at it, was another fascinating topic of conversation. Jacob pointed out that while Oracle’s annual investment of $5 million in research and development is easy to grasp, the constant aggregated innovation produced by the open source community is a less tangible concept – but no less meaningful. Most of us acknowledged the merits of a defined road map for innovation, which is usually more visible from proprietary companies, but agreed that collaborative methods of development are being embraced by closed and open source organizations alike. It’s a trend that is really exciting for me personally: more companies are losing their “F.U.D.” (fear, uncertainty, and doubt) about releasing long-kept “secret” code and embracing the clear advantages of open collaboration.

Although Joaquin, Jacob, David, and I covered many other issues, including the advantages of open methodology and the importance of properly executed implementation regardless of the technology, I feel that we’ve only covered the tip of the iceberg in the open vs. closed debate. Altogether it was an extremely enjoyable afternoon (beers included!). Check out the recording at Metal Toad Media, and let me know your thoughts on our discussion. I’d love to hear others weigh in and continue the debate here!

Categories: Straight From Drupal

Phase2: Contemplating the Benefits of Open Source with Metal Toad Media

Planet Drupal - Wed, 2014-04-16 21:27

Last week, I made the journey from Washington, D.C., to our new Portland office, or the “Front End Development Capital of Phase2,” as I like to call it. It was an incredibly enjoyable and productive trip, including everything from hanging out with the awesome West Coast Phase2 crew to discussing our vision for growth in Portland over the coming months and years.

jeff portland 2

While in Portland, I had the pleasure of sharing some great local beer and stimulating conversation at Metal Toad Media headquarters. During an hour-long podcast that provoked many insightful comments and questions, our host Joaquin Lippincott, Metal Toad’s president, led me, Jacob Redding, and David Bellous through a discussion on the merits of open source vs. closed source technologies.

Joaquin got the ball rolling with the aggressive statement that all closed source technology should be torn down and rebuilt with an open source counterpart. Despite each participant’s shared passion for open source, David was cautious about agreeing to such a sweeping declaration, arguing that with enough time and money it is possible to solve any problem with any technology. He placed greater emphasis on finding the tool best suited to a company’s unique cultural ecosystem and specific technical objectives. My take: I fully agree that each situation requires a creative approach to selecting the right tool for the job, taking into account culture, budget, and goals. In my opinion, there are increasingly less times today when a closed source solution is the right fit.

photo

The discussion turned to the issue of sunk costs and opportunity costs. In the context of what Joaquin deemed the “unmitigated disaster” of Oregon’s online healthcare exchange, which was implemented by Oracle, we debated the increasingly outdated perspective that paying more for software automatically translates to better results. I used Microsoft’s collaborative software SharePoint as an example of a widely purchased product with mediocre if not downright poor customer satisfaction. However, when a massive investment is made (like Oregon’s $132 million in CoverOregon), it is difficult for a government or business to cut its losses and start over, no matter how much additional money it stands to lose in the long run.

Innovation, and the process by which open and closed organizations arrive at it, was another fascinating topic of conversation. Jacob pointed out that while Oracle’s annual investment of $5 million in research and development is easy to grasp, the constant aggregated innovation produced by the open source community is a less tangible concept – but no less meaningful. Most of us acknowledged the merits of a defined road map for innovation, which is usually more visible from proprietary companies, but agreed that collaborative methods of development are being embraced by closed and open source organizations alike. It’s a trend that is really exciting for me personally: more companies are losing their “F.U.D.” (fear, uncertainty, and doubt) about releasing long-kept “secret” code and embracing the clear advantages of open collaboration.

Although Joaquin, Jacob, David, and I covered many other issues, including the advantages of open methodology and the importance of properly executed implementation regardless of the technology, I feel that we’ve only covered the tip of the iceberg in the open vs. closed debate. Altogether it was an extremely enjoyable afternoon (beers included!). Check out the recording at Metal Toad Media, and let me know your thoughts on our discussion. I’d love to hear others weigh in and continue the debate here!

Accomplishing Your Marketing Goals with Drupal 8

Upcoming Webinars - Wed, 2014-04-16 21:11

While the trend of accessing information through different devices is still rising, 70% of surveyed enterprises believe providing the optimal experience across all devices is still a major challenge.

Drupal 8 is designed from the ground up with this new mobile trend in mind. It allows marketers to easily create content that can be built with responsive designs to optimize the experience for mobile devices. Ultimately, Drupal 8 helps to increase your marketing ROI by allowing you to accomplish more with less time.

In this webinar you will learn:

Language Undefined

Flickr: Free Drupal 7 theme #drupal_13734

Feeds from Drupal.org - Wed, 2014-04-16 21:07

Free-Templates.lt posted a photo:

Free Drupal 7 theme #drupal_13734

via Free-Templates.lt - Free Drupal, Wordpress, Joomla themes bit.ly/1paXYvU FREE-TEMPLATES.LT

Categories: Straight From Drupal

Metal Toad: Toadcast 22

Feeds from Drupal.org - Wed, 2014-04-16 20:38



Toadcast 22 hosted an All-Star cast including: Dave Bellous co-owner of Yellow Pencil, Jacob Redding Open Source Manager at Accenture's Emerging Technology Innovation Labs, Jeff Walpole CEO of Phase2, & Joaquin Lippincott President of Metal Toad Media to discuss Open Source, Oracle, and and the healthcare web-tech industry (Cover Oregon).

Categories: Straight From Drupal

Metal Toad: Toadcast 22

Planet Drupal - Wed, 2014-04-16 20:38



Toadcast 22 hosted an All-Star cast including: Dave Bellous co-owner of Yellow Pencil, Jacob Redding Open Source Manager at Accenture's Emerging Technology Innovation Labs, Jeff Walpole CEO of Phase2, & Joaquin Lippincott President of Metal Toad Media to discuss Open Source, Oracle, and and the healthcare web-tech industry (Cover Oregon).

Toadcast 22

Metal Toad Media (via DrupalFire)

Toadcast 22 hosted an All-Star cast including: Dave Bellous, co-owner of Yellow Pencil, Jacob Redding, Open Source Manager at Accenture's Emerging Technology Innovation Labs, Jeff Walpole, CEO of Phase2, and Joaquin Lippincott, President of Metal Toad Media to discuss Open Source, Oracle, and and the healthcare web-tech industry (Cover Oregon).

Categories: Drupal Universe

Drupal.org frontpage posts for the Drupal planet: Drupal 7.27 and 6.31 released

Feeds from Drupal.org - Wed, 2014-04-16 19:59

Drupal 7.27 and Drupal 6.31, maintenance releases which contain fixes for security vulnerabilities, are now available for download. See the Drupal 7.27 and Drupal 6.31 release notes for further information.

Download Drupal 7.27
Download Drupal 6.31

Upgrading your existing Drupal 7 and 6 sites is strongly recommended. There are no new features or non-security-related bug fixes in these releases. For more information about the Drupal 7.x release series, consult the Drupal 7.0 release announcement. More information on the Drupal 6.x release series can be found in the Drupal 6.0 release announcement.

Security information

We have a security announcement mailing list and a history of all security advisories, as well as an RSS feed with the most recent security advisories. We strongly advise Drupal administrators to sign up for the list.

Drupal 7 and 6 include the built-in Update Status module (renamed to Update Manager in Drupal 7), which informs you about important updates to your modules and themes.

Bug reports

Both Drupal 7.x and 6.x are being maintained, so given enough bug fixes (not just bug reports) more maintenance releases will be made available, according to our monthly release cycle.

Changelog

Drupal 7.27 is a security release only. For more details, see the 7.27 release notes. A complete list of all bug fixes in the stable 7.x branch can be found in the git commit log.

Drupal 6.31 is a security release only. For more details, see the 6.31 release notes. A complete list of all bug fixes in the stable 6.x branch can be found in the git commit log.

Security vulnerabilities

Drupal 7.27 and 6.31 were released in response to the discovery of security vulnerabilities. Details can be found in the official security advisory:

To fix the security problem, please upgrade to either Drupal 7.27 or Drupal 6.31.

Known issues

This security release introduces small API changes which may require code updates on sites that expose Ajax or multi-step forms to anonymous users, and where the forms are displayed on pages that are cached (either by Drupal or by an external system). See the Drupal 7.27 release notes and Drupal 6.31 release notes for more information.

Front page news: Planet DrupalDrupal version: Drupal 6.xDrupal 7.x
Categories: Straight From Drupal

Drupal.org frontpage posts for the Drupal planet: Drupal 7.27 and 6.31 released

Planet Drupal - Wed, 2014-04-16 19:59

Drupal 7.27 and Drupal 6.31, maintenance releases which contain fixes for security vulnerabilities, are now available for download. See the Drupal 7.27 and Drupal 6.31 release notes for further information.

Download Drupal 7.27
Download Drupal 6.31

Upgrading your existing Drupal 7 and 6 sites is strongly recommended. There are no new features or non-security-related bug fixes in these releases. For more information about the Drupal 7.x release series, consult the Drupal 7.0 release announcement. More information on the Drupal 6.x release series can be found in the Drupal 6.0 release announcement.

Security information

We have a security announcement mailing list and a history of all security advisories, as well as an RSS feed with the most recent security advisories. We strongly advise Drupal administrators to sign up for the list.

Drupal 7 and 6 include the built-in Update Status module (renamed to Update Manager in Drupal 7), which informs you about important updates to your modules and themes.

Bug reports

Both Drupal 7.x and 6.x are being maintained, so given enough bug fixes (not just bug reports) more maintenance releases will be made available, according to our monthly release cycle.

Changelog

Drupal 7.27 is a security release only. For more details, see the 7.27 release notes. A complete list of all bug fixes in the stable 7.x branch can be found in the git commit log.

Drupal 6.31 is a security release only. For more details, see the 6.31 release notes. A complete list of all bug fixes in the stable 6.x branch can be found in the git commit log.

Security vulnerabilities

Drupal 7.27 and 6.31 were released in response to the discovery of security vulnerabilities. Details can be found in the official security advisory:

To fix the security problem, please upgrade to either Drupal 7.27 or Drupal 6.31.

Known issues

This security release introduces small API changes which may require code updates on sites that expose Ajax or multi-step forms to anonymous users, and where the forms are displayed on pages that are cached (either by Drupal or by an external system). See the Drupal 7.27 release notes and Drupal 6.31 release notes for more information.

Front page news: Planet DrupalDrupal version: Drupal 6.xDrupal 7.x

Appnovation Technologies: Acquia Cloud Reduces Challenges for Media and Entertainment

Feeds from Drupal.org - Wed, 2014-04-16 19:06
Acquia Cloud is a powerful platform for developing and deploying Drupal sites. This post discusses how the Acquia Cloud can reduce website challenges experienced by the Media and Entertainment industries. var switchTo5x = false;stLight.options({"publisher":"dr-75626d0b-d9b4-2fdb-6d29-1a20f61d683"});
Categories: Straight From Drupal

Appnovation Technologies: Acquia Cloud Reduces Challenges for Media and Entertainment

Planet Drupal - Wed, 2014-04-16 19:06
Acquia Cloud is a powerful platform for developing and deploying Drupal sites. This post discusses how the Acquia Cloud can reduce website challenges experienced by the Media and Entertainment industries. var switchTo5x = false;stLight.options({"publisher":"dr-75626d0b-d9b4-2fdb-6d29-1a20f61d683"});

AGLOBALWAY: Quick Way To integrate Animate.css in to LESS

Feeds from Drupal.org - Wed, 2014-04-16 18:38

Recently I was working in a project, that required some nice predefined css3 animation on different elements. I was wondering if I could achieve it without using javascript and do it fast. Here how I did it:

A quick way to use LESS pre-process and animate.css functionality to make your frontend nice and smoothly animated without any javascript involved.

  1. Download animate.css in to you project/less folder and change file extension to .less
    Your structure should look something like this: project/ ├── less/ │ ├── style.less │ ├── animate.less │ └── overrides.less └── css/ └── style.css
  2. Import animate.less to your main style file. // libraries @import "animate.less"; // core @import "overrides.less";
  3. Edit overrides.less to apply animations on your elements. <h1 class="spetialHeader">Hover Me</h1> h1{ &.spetialHeader{ .animated(); &:hover,&:focus{ .fadeInUp(); } } }
  4. Less preprocess will make the magic and create css file
Tags: Animate.cssdrupal planet
Categories: Straight From Drupal

AGLOBALWAY: Quick Way To integrate Animate.css in to LESS

Planet Drupal - Wed, 2014-04-16 18:38

Recently I was working in a project, that required some nice predefined css3 animation on different elements. I was wondering if I could achieve it without using javascript and do it fast. Here how I did it:

A quick way to use LESS pre-process and animate.css functionality to make your frontend nice and smoothly animated without any javascript involved.

  1. Download animate.css in to you project/less folder and change file extension to .less
    Your structure should look something like this: project/ ├── less/ │ ├── style.less │ ├── animate.less │ └── overrides.less └── css/ └── style.css
  2. Import animate.less to your main style file. // libraries @import "animate.less"; // core @import "overrides.less";
  3. Edit overrides.less to apply animations on your elements. <h1 class="spetialHeader">Hover Me</h1> h1{ &.spetialHeader{ .animated(); &:hover,&:focus{ .fadeInUp(); } } }
  4. Less preprocess will make the magic and create css file
Tags: Animate.cssdrupal planet

Flickr: Free Drupal 7 theme #drupal_12217

Feeds from Drupal.org - Wed, 2014-04-16 18:05

Free-Templates.lt posted a photo:

Free Drupal 7 theme #drupal_12217

via Free-Templates.lt - Free Drupal, Wordpress, Joomla themes bit.ly/1qKkpWb FREE-TEMPLATES.LT

Categories: Straight From Drupal

NYC Camp News & Announcements: Holly Ross Becomes 2014th Contributor to Drupal 8 at NYC Camp 2014

Feeds from Drupal.org - Wed, 2014-04-16 17:47

Making good on a long stranding promise with webchick, the DA's Holly Ross rolled her first patch, and inadvertently became the 2014th contributor to Drupal 8 at NYC Camp 2014!

NYC Camp 2014 ended with a bang that perfectly *put a bird* on what was a really tremendous 14th event put on by the NYC Drupal community. Sunday was the final day on which everyone is encouraged to come back and sprint on Drupal code or a project they are working on or to get started contributing with help from a Drupal mentor.  Just over 120 attendees came back for Sprints Day, coordinated by  Irene MeiselCathy Theys & Fureigh

And we had a very special attendee who with just such mentoring was able to make her first contribution. On Saturday during their panel discussion at the United Nations with UN CITO Atti Riazi, Drupal 7 co-maintainer Angie "webchick" Byron and Drupal Association executive director Holly Ross reaffirmed their vow that webchick would help her commit her first patch to Drupal 8, and set a date of the next day (the last day of the camp which was given over to NYC Camp sprinting.)

Also on Saturday at NYC Camp, Alina Mackenzie had discovered an issue in the multiligual system documentation, where the language manager interface docblock was returning implementation details (methods should never return implementation details; it belongs to the implementation to do that.)

As Holly was going through the issue queue to pick something to work on, she came across this one, which since it affects the Drupal's Multilingual system was perfect for the United Nations,  which is preparing to become the largest multilingual Drupal deployment in the world.  Alina had a proposed resolution, so with a little mentoring from Cathy Theys, Holly rolled her 1st patch, which passed SimpleTest. 

However SimpleTest couldn't catch another inline comment on the sort method itself which also contained implementation details, that tstoeckler noticed when he was reviewing Holly's patch.  A temporary setback, Holly quickly rolled a 2nd patch, and even included an interdiff. That was enough to satisfy tsoeckler and he marked the new patch RTBC. 

YesCT also added her RTBC (though not before noticing a bug in d.o. node ownership when the node is edited by and admin) and webchick commited the patch at 5:00 pm, and thus at the exact end of NYC Camp.

It was then that everyone noticed an amazing coincidence. Holly had just become the 2014th contributor to Drupal 8. At NYC Camp 2014.

Uncanny. Check out video of the moment on Drupal TV

Stay tuned for more highlights from NYC Camp 2014

Categories: Straight From Drupal

NYC Camp News & Announcements: Holly Ross Becomes 2014th Contributor to Drupal 8 at NYC Camp 2014

Planet Drupal - Wed, 2014-04-16 17:47

Making good on a long stranding promise with webchick, the DA's Holly Ross rolled her first patch, and inadvertently became the 2014th contributor to Drupal 8 at NYC Camp 2014!

NYC Camp 2014 ended with a bang that perfectly *put a bird* on what was a really tremendous 14th event put on by the NYC Drupal community. Sunday was the final day on which everyone is encouraged to come back and sprint on Drupal code or a project they are working on or to get started contributing with help from a Drupal mentor.  Just over 120 attendees came back for Sprints Day, coordinated by  Irene MeiselCathy Theys & Fureigh

And we had a very special attendee who with just such mentoring was able to make her first contribution. On Saturday during their panel discussion at the United Nations with UN CITO Atti Riazi, Drupal 7 co-maintainer Angie "webchick" Byron and Drupal Association executive director Holly Ross reaffirmed their vow that webchick would help her commit her first patch to Drupal 8, and set a date of the next day (the last day of the camp which was given over to NYC Camp sprinting.)

Also on Saturday at NYC Camp, Alina Mackenzie had discovered an issue in the multiligual system documentation, where the language manager interface docblock was returning implementation details (methods should never return implementation details; it belongs to the implementation to do that.)

As Holly was going through the issue queue to pick something to work on, she came across this one, which since it affects the Drupal's Multilingual system was perfect for the United Nations,  which is preparing to become the largest multilingual Drupal deployment in the world.  Alina had a proposed resolution, so with a little mentoring from Cathy Theys, Holly rolled her 1st patch, which passed SimpleTest. 

However SimpleTest couldn't catch another inline comment on the sort method itself which also contained implementation details, that tstoeckler noticed when he was reviewing Holly's patch.  A temporary setback, Holly quickly rolled a 2nd patch, and even included an interdiff. That was enough to satisfy tsoeckler and he marked the new patch RTBC. 

YesCT also added her RTBC (though not before noticing a bug in d.o. node ownership when the node is edited by and admin) and webchick commited the patch at 5:00 pm, and thus at the exact end of NYC Camp.

It was then that everyone noticed an amazing coincidence. Holly had just become the 2014th contributor to Drupal 8. At NYC Camp 2014.

Uncanny. Check out video of the moment on Drupal TV

Stay tuned for more highlights from NYC Camp 2014

Drupal core announcements: Migrate in core weekly calls resume

Feeds from Drupal.org - Wed, 2014-04-16 16:22
Start:  2014-04-17 15:00 - 15:30 America/Vancouver Online meeting (eg. IRC meeting) Event url: 

https://plus.google.com/106269343178096590461/

After a month hiatus, at a new timeslot we resume our weekly Migrate in core Google Hangouts, focusing on Drupal 7.

The time is 3PM in Vancouver, 6PM in Boston, midnight in Europe (sorry) and 6AM in Perth -- coordinating across this many timezones was very hard and Europe got the short stick. Sorry.

Categories: Straight From Drupal

Pages

Subscribe to My Drupal aggregator