Colorfield: Migrating SQL in Drupal 8 with Migrate Tools and Migrate Plus

Planet Drupal - 13 June 2017 - 1:21pm
Migrating SQL in Drupal 8 with Migrate Tools and Migrate Plus christophe Tue, 13/06/2017 - 22:21 Migrate API is awesome, and if you plan some custom migration, a few contributed modules does the heavy lifting for you. This article should be regarded as a list of steps to follow to achieve a simple migration from another SQL data source than Drupal. So we will not go in deep into the explanations of the Migrate theory, for this subject, refer to the documentation of the Migrate API. Also, we will finish with some debugging techniques and a first shot of a bash script for rerolling a migration from scratch in case of configuration change.
Categories: Drupal

The Curse of the Statuettes Adventure for Tails of Equestria Available Now

Tabletop Gaming News - 13 June 2017 - 1:00pm
The first big adventure pack is now available for the Tails of Equestria RPG. Something is causing ponies to turn into little statuettes and you’re the only ones that can help. Picking up where the starter adventure in the Tails of Equestria handbook left off, Curse of the Statuettes is sure to keep you on […]
Categories: Game Theory & Design

Rocket League to offer cross-platform multiplayer between Xbox One, PC, and Switch

Social/Online Games - Gamasutra - 13 June 2017 - 12:50pm

Like Minecraft, Psyonix's Rocket League is opening up for multi-platform play. And, also like Minecraft, the PlayStation 4 is noticeably absent from the list of supported platforms. ...

Categories: Game Theory & Design

Zivtech: 7 Server Metrics You Should be Monitoring on Your Drupal Site

Planet Drupal - 13 June 2017 - 12:07pm

Computers are finicky. As stable and reliable as we would like to believe they have become, the average server can cease to function for hundreds of different reasons. Some of the common problems that cause websites or services to crash can’t really be avoided. If you suddenly find your site suffering from a DDOS attack or a hardware failure, all you can do is react to the situation.
But there are many simple things that are totally preventable that can be addressed proactively to ensure optimal uptime. To keep an eye on the more preventable issues, setting up monitoring for your entire stack (both the server as well as the individual applications) is helpful. At Zivtech, we use a tool called Sensu to monitor potential issues on everything we host and run.
Sensu is a Ruby project that operates by running small scripts to determine the health of a particular application or server metric. The core project contains a number of such scripts called “checks.” It’s also very easy to write custom checks and they can be written in any language, thus allowing developers to easily monitor new services or applications. Sensu can also be run via a client server model and issue alerts to members of the team when things aren’t behaving properly.

Server checks

As a general place to start, you should set up basic health checks for the server itself. The following list gives you a good set of metrics to keep an eye on and why it is in your best interest to do so.

RAM What to check

Monitor the RAM usage of the server versus the total amount of RAM on the server.

Potential problem monitored

Running out of RAM indicates that the server is under severe load and application performance will almost certainly be noticeable to end users.

Read more
Categories: Drupal

Acquia Developer Center Blog: Learn Drupal 8 Online and Get Certified with this New Course

Planet Drupal - 13 June 2017 - 12:06pm

One of the questions we get most often is, "How do I prepare for the Acquia Certified Developer - D8 Exam?" Now we've got an answer: the Drupal 8 Developer Immersion Course w/ Certification Prep - an 8-week, instructor-led, project-based online course that covers all areas of Drupal 8 and prepares you to take the Acquia Certified Developer - D8 Exam.

Tags: acquia drupal planet
Categories: Drupal

Introducing USAopoly’s Retailer Support Program

Tabletop Gaming News - 13 June 2017 - 12:00pm
Most of us have an LGS. Hopefully, it’s a good one. The game stores that dot this planet are what keep the gaming community going. I know I wouldn’t’ve probably continued with gaming if I’d not had some absolutely awesome shops that I gladly called my second home. Retailers and companies want to have a […]
Categories: Game Theory & Design

Form Creator

New Drupal Modules - 13 June 2017 - 11:53am
Categories: Drupal


New Drupal Modules - 13 June 2017 - 11:23am

in English :
This is module add the cross content features.
You can link each node with others nodes (from several content types).

en Français :
Ce module permet d'implémenter la fonctionnalité "contenu lié" ou "cross content".
Sur chaque noeud, vous pouvez remontez des teaser d'articles de différents types de contenu.

Categories: Drupal

Podcast Roundup

Tabletop Gaming News - 13 June 2017 - 11:00am
I know this post is going up at 2pm. But I’m not actually typing it at 2pm. I’m sure you all know that I’m not really frantically typing out posts and making sure to hit the “publish” button right as the hour strikes. No, I get these things put in ahead of time… so I […]
Categories: Game Theory & Design

Final Fantasy XIV ending PS3 support this week

Social/Online Games - Gamasutra - 13 June 2017 - 10:52am

As of this Friday, Final Fantasy XIV will no longer be playable on the PlayStation 3, effectively marking the end of Final Fantasy MMO support for the previous console generation. ...

Categories: Game Theory & Design

Tameesh Biswas | Blog: GSoC17 : Client Side File Crypto : Week 2

Planet Drupal - 13 June 2017 - 10:50am
GSoC17 : Client Side File Crypto : Week 2

This blog post summarizes the second week of coding with Drupal in Google Summer of Code 2017 

tameeshb Tue, 06/13/2017 - 23:20 Tags GSoC Google Summer of Code 2017 Drupal Drupal Blog
Categories: Drupal

Drupal core announcements: Make a difference for D8 at the DrupalCamp Montréal sprints

Planet Drupal - 13 June 2017 - 10:18am
Start:  2017-06-15 (All day) - 2017-06-18 (All day) America/Toronto Organizers:  xjm Event type:  Sprint

DrupalCamp Montréal is coming up this Thursday to Sunday (June 15th to 18th), with great trainings, two days of sessions, and a dedicated sprint day on Sunday. The sprint gives you a great opportunity to get involved and make a difference for the things that affect Drupal and your projects. You don't need to be an expert, developer, or existing contributor to get involved. Here are three current focus areas that we'll collaborate on on this week!

Major issue triage

Major issue triage sprints have been held at many DrupalCons and camps recently and Montréal will continue these efforts. We want to fix the most important bugs in Drupal, but the first step to that is making sure bug reports are up to date and actionable. That is where major issue triage helps: identifying reports that should be critical, closing ones that are no longer relevant, downgrading ones that are actually less severe, and making sure relevant reports can move forward to a fix. Sometimes just asking questions for clarification on bug reports will move things ahead a lot. Still not convinced this sprint is for you? Read more in my blog post from earlier this year.

Make upgrade paths easier with @deprecated documentation

We made several changes in the release process with Drupal 8 to make Drupal upgrades easy forever. One of them is that we improve Drupal's APIs in scheduled six-month minor releases, but also leave the old ways of doing things in place and mark them as deprecated until Drupal 9. This huge shift for Drupal allows module maintainers to adapt to changes gradually, on their own schedule, instead of needing a massive push all at once on some later release date.

API deprecations are documented in change records on, and also marked directly in the code documentation. We started marking deprecated code almost two years ago as we were preparing to release Drupal 8.0.0, and we have been creating change record documentation since the release of Drupal 7. Unfortunately, we did not start to connect the two until recently, so it was not possible to read more about a certain change when you encountered a deprecated API. Help make these connections for an easier upgrade path for everyone.

Clearly define Drupal's public APIs

As we mentioned above, Drupal 8 has 6-month minor releases that improve APIs (as well as adding new features). In order to make this safe, clear, and maintainable, we defined what parts of Drupal's APIs are internal through a documented policy, but that is not very explicit for developers. Making this explicit in code documentation is more effective for anyone reading the code or developing with an IDE. By helping with this effort, you can learn a lot about Drupal 8 APIs and help with the upgrade path through documenting a better-defined API surface.

Also, help me help sprinters!

I'll be in the Montréal sprint room all four days of the camp to work with potential contributors and show them how to help with these tasks, but I could use some help myself. If you have experience with Drupal 8 (even a little) or have past experience sprinting on major triage or mentoring at Drupal events, please ping me. Helping others is an especially important way to contribute back. On that note, many thanks to camp organizers for making these sprints possible.

À jeudi! See you at the camp!

Thanks to Gábor Hojtsy for help with this post.

Categories: Drupal

Covil: The Dark Overlords Board Game Up On Kickstarter

Tabletop Gaming News - 13 June 2017 - 10:00am
The city of Covil is far away and isolated from the rest of the world. And yet, it seems everyone wants a piece of it. At least, a group of Dark Overlords all want a piece of it. And they’re fighting with one-another, hiring all sorts of mercenaries and searching for all sorts of mythical […]
Categories: Game Theory & Design

Commerce Images (commerce_images)

New Drupal Modules - 13 June 2017 - 9:40am

Create an image management module for managing commerce product variation images easily. The module provides an easy-to-use interface that lets you select which images get displayed with which SKUs.

Categories: Drupal

Social Feed Aggregator

New Drupal Modules - 13 June 2017 - 9:12am

A Drupal 8 module that allows Facebook, Twitter and Instagram posts to be pulled into a Social Post content type, on a scheduled basis.

Categories: Drupal

Asmodee Announces Cities of Splendor Expansion for Splendor

Tabletop Gaming News - 13 June 2017 - 9:00am
Many of you have played Splendor. Many of you have thoroughly enjoyed it (considering all the accolades it’s gotten). But, perhaps, over time, you’ve grown too familiar with the game. It’s good, but it could use something new added. Well, Asmodee and Space Cowboy are here to help with the Cities of Splendor expansions for […]
Categories: Game Theory & Design

Indie Design Process: 13 Steps to go from Idea to Coding - by Thomas Henshell Blogs - 13 June 2017 - 8:41am
Indies rarely talk about workflow. Yet how SPECIFICALLY does one go from an idea to a clear actionable task someone can code/drawn/etc? Based on a decade of experience (inside and out of games), we share our steps and tools involved in doing design.
Categories: Game Theory & Design

Controller - Replicating the Movement - by Max Pears Blogs - 13 June 2017 - 8:38am
I discuss how the controller layout can help replicate the movement of the actual motion. Helping to increase immersion for your game. First posted on
Categories: Game Theory & Design

A Hipster's Guide to Producing: Norn Aftermath - by Johan Ronner Blogs - 13 June 2017 - 8:38am
This is a follow up post from my last production article I did around 9 months ago and a lot have happened since. I hope this will shed some light into what small student teams should not take for granted in their productions.
Categories: Game Theory & Design


Subscribe to As If Productions aggregator