Newsfeeds

Dries Buytaert: Acquia's new India office

Planet Drupal - 27 June 2019 - 11:43pm

This week, Acquia announced the opening of its new office in Pune, India, which extends our presence in the Asia Pacific region. In addition to Pune, we already have offices in Australia and Japan.

I've made several trips to India in recent years, and have experienced not only Drupal's fast growth, but also the contagious excitement and passion for Drupal from the people I've met there.

While I wasn't able to personally attend the opening of our new office, I'm looking forward to visiting the Pune office soon.

For now, here are a few pictures from our grand opening celebration:

Categories: Drupal

Acquia's new India office

Dries Buytaert - 27 June 2019 - 11:43pm

This week, Acquia announced the opening of its new office in Pune, India, which extends our presence in the Asia Pacific region. In addition to Pune, we already have offices in Australia and Japan.

I've made several trips to India in recent years, and have experienced not only Drupal's fast growth, but also the contagious excitement and passion for Drupal from the people I've met there.

While I wasn't able to personally attend the opening of our new office, I'm looking forward to visiting the Pune office soon.

For now, here are a few pictures from our grand opening celebration:

Categories: Drupal

Webform AddressFinder

New Drupal Modules - 27 June 2019 - 5:45pm

This module implements integration between Webform and the AddressFinder service (https://addressfinder.com.au/), providing autocompletion and validation for addresses in Australia and New Zealand.

Categories: Drupal

The Game Outcomes Project isn't returning for its 2018-19 edition

Social/Online Games - Gamasutra - 27 June 2019 - 3:26pm

In light of the project's cancellation, the team behind it has released a ton of new interactive charts exploring the findings of the 2014-15 study. ...

Categories: Game Theory & Design

Drupal.org blog: What’s new on Drupal.org? – June 2019

Planet Drupal - 27 June 2019 - 3:25pm
Drupal Association appoints Executive Director

We announced on April 30, 2019 that Heather Rocker has been selected as the next Drupal Association Executive Director.

Heather Rocker joins the Drupal Association with a strong history of leadership in technology and the nonprofit world. She was the first executive director of the Women in Technology Foundation, as well as the CEO of Girls Incorporated of Greater Atlanta. Most recently she acted as the Managing Principal of Systems Evolution, Inc. in Atlanta, Georgia. She also serves as Immediate Past-President of the Board of Directors of Georgia FIRST Robotics.

GitLab phase 1 Completed!

For the past 18 months, interoperability between the current Git infrastructure and migration to GitLab was a much larger effort than expected.  With several challenges: optimization of project syncing, disaster recovery, replication, high availability, and phasing out our old Git servers, to name a few. Each member of the Engineering Team has put a lot of time and effort in testing and addressing these challenges. We thank GitLab, The Drupal Association Engineering Team, and Partners for helping us achieve this launch date.

I hope you are excited as we are in achieving this milestone. 

The goals of phase 1 were to:

●      Transparently replace Drupal’s current underlying Git infrastructure (as part of this migration git.drupal.org’s SSH host key will change) for: repository hosting, maintainer permissions, code viewing with GitLab repositories, GitLab roles and permissions for maintainers, and the GitLab code viewing UI.

●      Enable inline code editing for project maintainers.

●      To unblock allowing pull requests, inline code editing for all contributors, and more in phase 2.

Read more about the Drupal Association partnership with GitLab at:  https://www.drupal.org/drupalorg/blog/developer-tools-initiative-part-5-gitlab-partnership

Please feel free to review our FAQs about GitLab at:  https://www.drupal.org/drupalorg/docs/gitlab-integration/gitlab-frequently-asked-questions

If you have questions, please join us in Drupal Slack on channel #gitlab.

Beginning of Gitlab Phase 2

This phase is focused on:  enabling merge requests, inline code editing, and web-based code review.  Phase 2 will enable benefits to developer velocity and collaboration:

●      By adding merge requests, contributing to Drupal will become much more familiar to the broad audience of open source contributors who've learned their skills in the post-patch era.

●      By adding inline editing and web-based code review, it will be much easier to make quick contributions. This not only lowers the barrier to contribution for people new to our community, it also saves significant effort for our existing community members, as they'll no longer need to clone work locally and generate patches.

●      Finally, by creating a tight integration between the Drupal.org issue queues and GitLab's development tools, we'll be able to transition to this new toolset without disrupting the community's existing way of collaborating.

The Engineering team and our partners are currently evaluating the timeline for Phase 2 and will update our issue tracker once it’s established.

Drupal Steward Program

The program will focus on protection that closes the gap between security releases and site updates. The Security Team and the Drupal Association have been developing this program for over a year.

The goals are:

●      Provide a new service to the Drupal community, from small site owners to enterprise-scale end users, to protect their sites in the gap from security release to the time it takes them to patch.

●      Create a new model for sustainability for the Security Team, generating funding that 1) covers the operating costs of the program 2) can support security team operations and 3) can support additional Drupal Association programs.

Drupal Steward will offer sites a form of mitigation through the implementation of web application firewall rules to prevent mass exploitation of some highly critical vulnerabilities (not all highly critical vulnerabilities can be protected in this fashion, but a good many can be—this method would have worked for SA-CORE-2018-002 for example).

It will come in three versions:

●      Community version - for small sites, low-budget organizations, and nonprofits, we will offer a community tier, sold directly by the DA. This will be effectively at cost.

●      Self-hosted version - for sites that are too large for the community tier but not hosted by our vendor partners.

●      Partner version - For sites that are hosted on vetted Drupal platform providers, who have demonstrated a commitment of contribution to the project in general and the Security Team in particular, protection will be available directly through these partners.

We will announce more details of the program over the coming weeks and months as we get it up and running.

If you are a hosting company and are interested in providing this service to your customers, please reach out to us at drupalsteward@drupal.org.


Updates to Drupal.org metrics and visualizations

Please visit our new graphical display of project usage information at:  https://www.drupal.org/project/usage/drupal. The usage graph now displays a stacked chart by version. In the long term, we have plans to revise how our usage data is tabulated to provide more accurate and useful data. 

Changes in credit attribution

We have made available by default giving commenters credit attribution as we believe comments are an important part of the development process. Although we deployed this successfully, we had to roll this back so we can refine our guidelines a bit. For now this issue is in backlog and expect to have our guidelines by the end of the year.

Introducing Community Group Sections in the Community Portal

/Community has been expanded to include more targeted sections upon landing at the /Community page. We’ve defined these sections in groups. We also have a framework that will enable these groups to tell us:

  • Who they are
  • What they do
  • How they work
  • Their latest updates
  • How you can get involved

Some of the early adopters that are now posted are:

Each section will have “standard” home page content, detailing the info above, as many content pages as the group can muster, and a blog that will go on to Drupal Planet.

Drupal 7 Extended Support - request for partners

With the upcoming release of Drupal 9 in June 2020, it's time to start thinking about migration. Drupal 7 will be supported through November 2021, but after that any end-users who haven't yet updated will want to partner with a Drupal 7 Extended Support vendor.

The Drupal Security Working Group is accepting applications for vendors who want to be part of the extended support program.

A renewed push on the Composer Initiative

At DrupalCon Seattle there was also renewed interest in the Composer Initiative—this initiative seeks to rationalize the way that Composer is used in Core, to make it easier to manage sites using Composer, and also to make it easier for sites set up using a non-Composer method to be converted to using Composer, something increasingly important as contributed modules add Composer dependencies.

———

As always, we’d like to say thanks to all the volunteers who work with us, and to the Drupal Association Supporters, who make it possible for us to work on these projects. In particular, we want to thank:

  • Srijan - Renewing Signature Supporting Partner
  • FFW - Renewing Signature Supporting Partner
  • Sixeleven - Renewing Signature Supporting Partner
  • Acquia - Renewing Signature Hosting Supporter
  • Nexcess.net - *NEW* Signature Hosting Supporter
  • Specbee - *NEW* Premium Supporting Partner
  • EPAM - Renewing Premium Supporting Partner
  • Elevated Third - Renewing Premium Supporting Partner
  • publicplan - Renewing Premium Supporting Partner
  • CI&T - Renewing Premium Supporting Partner
  • Capgemini - Renewing Premium Supporting Partner
  • Zoocha - Renewing Premium Supporting Partner
  • 1XInternet - Renewing Premium Supporting Partner
  • Message Agency - Renewing Premium Supporting Partner
  • Lullabot - Renewing Premium Supporting Partner
  • Aten - Renewing Premium Supporting Partner
  • Contegix - Renewing Premium Hosting Supporter
  • Platform.sh - Renewing Premium Hosting Supporter
  • Contegix - Renewing Premium Hosting Supporter
  • KWALL - Renewing Classic Supporting Partner
  • ANNAI - Renewing Classic Supporting Partner
  • Softescu - Renewing Classic Supporting Partner
  • SymSoft - Renewing Classic Supporting Partner
  • Vardot - Renewing Classic Supporting Partner
  • Forum One - Renewing Classic Supporting Partner
  • Berger Schmidt - Renewing Classic Supporting Partner
  • Catalyst IT - Renewing Classic Supporting Partner
  • Old Moon Digital - *NEW* Classic Supporting Partner
  • AddWeb Solution - *NEW* Classic Supporting Partner
  • Urban Insight - *NEW* Classic Supporting Partner
  • Asentech - *NEW* Classic Supporting Partner
  • One Shoe - Renewing Classic Supporting Partner
  • Hook 42 - *NEW* Classic Supporting Partner
  • Electric Citizen - Renewing Classic Supporting Partner
  • Beaconfire RED - Renewing Classic Supporting Partner
  • University Of Virginia - *NEW* Classic Supporting Partner
  • Bear Group - *NEW* Classic Supporting Partner
  • Dropsolid - *NEW* Classic Supporting Partner
  • ezCompany - *NEW* Classic Supporting Partner
  • Spry Digital - Renewing Classic Supporting Partner
  • Perpetuum - *NEW* Classic Supporting Partner
  • Factorial - Renewing Classic Supporting Partner
  • Acro Media - Renewing Classic Supporting Partner
  • Third & Grove - Renewing Classic Supporting Partner
  • Digital Circus - Renewing Classic Supporting Partner
  • Bounteous - Renewing Classic Supporting Partner
  • Cybage - Renewing Classic Supporting Partner
  • QED42 - Renewing Classic Supporting Partner
  • Digitalist Group - *NEW* Classic Supporting Partner
  • Red Crackle - *NEW* Classic Supporting Partner
  • SeeD - Renewing Classic Supporting Partner
  • Last Call - Renewing Classic Supporting Partner
  • CivicActions - Renewing Classic Supporting Partner
  • Morpht - Renewing Classic Supporting Partner
  • Tata Consultancy Services - Renewing Classic Supporting Partner
  • Wunder - Renewing Classic Supporting Partner
  • Promet Source - Renewing Classic Supporting Partner
  • Unleashed Technologies - Renewing Classic Supporting Partner
  • Digital Echidna - Renewing Classic Supporting Partner
  • Evolving Web - Renewing Classic Supporting Partner
  • Adapt - Renewing Classic Supporting Partner
  • Microserve - Renewing Classic Supporting Partner
  • ImageX - Renewing Classic Supporting Partner
  • Therefore - Renewing Classic Supporting Partner
  • Sevaa Group - Renewing Classic Hosting Supporter
  • DRUD - Renewing Classic Hosting Supporter
  • Smartling - Renewing Classic Technology Supporter

If you would like to support our work as an individual, consider becoming a member of the Drupal Association.

Follow us on Twitter for regular updates: @drupal_org, @drupal_infra

Categories: Drupal

Valve clarifies Steam Sale event after devs chart declining wishlists

Social/Online Games - Gamasutra - 27 June 2019 - 1:12pm

Valve offers a much-needed clarification after developers surmised an event's unclear rules were likely behind players removing cheaper games from their Steam Wishlists en masse. ...

Categories: Game Theory & Design

Jeff Geerling's Blog: Moving on, aka 'New job, 2019 edition'

Planet Drupal - 27 June 2019 - 12:43pm

Since 2014, I've been working for Acquia, doing some fun work with a great team in Professional Services. I started out managing some huge Drupal site builds for Acquia clients, and ended up devoting all my time for the past couple years to some major infrastructure projects, diving deeper into operations work, Ansible, AWS, Docker, and Kubernetes in production.

In that same time period, I began work on my second book, Ansible for Kubernetes, but have not had the dedicated time to get too deep into writing—especially now that I have three young kids. When I started writing Ansible for DevOps, I had one newborn!

Categories: Drupal

Animoca Brands acquires token mining engine maker Gamma

Social/Online Games - Gamasutra - 27 June 2019 - 10:24am

Animoca Brands has acquired the company behind the software used to power Razer†™s SoftMiner. ...

Categories: Game Theory & Design

Video Games Marketing 101: Marketing Plan and Campaign [VIDEO] - by Michal Napora

Gamasutra.com Blogs - 27 June 2019 - 8:00am
To make something great, you have to plan it out first. And that same theory applies to marketing your game.
Categories: Game Theory & Design

LQA: What is Game Localization Testing And How To Do It Right - by Nahuel Gomez Aprile

Gamasutra.com Blogs - 27 June 2019 - 7:46am
How can you trust that your translated game is as cool as the original and the gamers enjoy it as if created in their own language - perhaps with all those witty puns and creative jokes? Here’s where LQA comes into play.
Categories: Game Theory & Design

Porting Graveyard Keeper to consoles and mobiles - by Svyatoslav Cherkasov

Gamasutra.com Blogs - 27 June 2019 - 7:40am
In this article I tried to summarize our experience in porting a PC game made in Unity for mobiles (iOS / Android) and consoles (XBox One / PS4 / Nintendo Switch).
Categories: Game Theory & Design

Deep Learning for Pattern Recognition in Movements of Game Entities - by Karel Lommaert

Gamasutra.com Blogs - 27 June 2019 - 7:35am
A look at how deep learning can be used to recognize patterns in the movements of players, with the goal in mind of creating more dynamic and adaptive AI agents.
Categories: Game Theory & Design

The Difficulty Dilemma Part 1 - by Caleb Compton

Gamasutra.com Blogs - 27 June 2019 - 7:19am
Difficulty in games is a topic that has gotten a lot of discussion in the last few months. Are modern games too easy, or is that just what players want? Should players be able to choose difficulty, or does that dilute the gaming experience?
Categories: Game Theory & Design

State Machine Redirect

New Drupal Modules - 27 June 2019 - 5:06am

This module creates configurable redirects based on the state of a state_machine field.

Use case: assume you have a multistep onboarding wizard. You would like to make sure the user has accomplished the onboarding, and if not redirect back to the first unaccomplished step.

This module maps the states of the selected entity state_machine field to internal routes.
Based on your selection a redirect is triggered.

Currently, only the User entity is supported.

Install as any other module, configure: /admin/config/state-machine-redirect

Categories: Drupal

Gnomecast #69 – Romance in Games

Gnome Stew - 27 June 2019 - 5:00am

Join Ang, Jen, Phil, and Senda as they celebrate episode 69 (nice) of the Gnomecast with a discussion of romance in games. Will their dedication to character relationships be enough to keep these gnomes out of the stew this week?

Download: Gnomecast #69 – Romance in Games

Games mentioned:

Follow Jen at @JenKatWrites on Twitter and support her at patreon.com/jenkatwrites.

Follow Phil at @DNAphil on Twitter and find him on his other podcasts Misdirected Mark and Panda’s Talking Games.

Follow Senda at @IdellaMithlynnd on Twitter and finder her on her other podcasts She’s a Super Geek and Panda’s Talking Games.

Follow Ang at @orikes13 on Twitter.

Keep up with all the gnomes by visiting gnomestew.com, following @gnomestew on Twitter, or visiting the Gnome Stew Facebook Page. Subscribe to the Gnome Stew Twitch channel, check out Gnome Stew Merch, and support Gnome Stew on Patreon!

For another great show on the Misdirected Mark network, check out Cypher Speak!

Categories: Game Theory & Design

LakeDrops Drupal Consulting, Development and Hosting: Migrate Drupal 6 files to Drupal 8 media entities

Planet Drupal - 27 June 2019 - 12:48am
Migrate Drupal 6 files to Drupal 8 media entities Richard Papp Thu, 06/27/2019 - 09:48 Drupal 8 already provides the necessary configuration files and PHP plugins to migrate files from Drupal 6. But if you are using the Drupal 8 core media module for your files you need to add a second migration.
Categories: Drupal

Words on a Screen: More Talking About Talking

RPGNet - 27 June 2019 - 12:00am
Dialogue scenes in PbPs
Categories: Game Theory & Design

Views jcSlider

New Drupal Modules - 26 June 2019 - 11:06pm

Views jcSlider integrates jcSlider to Drupal Views as a display style plugin.

Choose from a plethora of animate.css effects to apply on your views display.

FEATURES

- Responsive
- Lightweight
- Bunch of cool, fun, and cross-browser animations
- Customizable

Categories: Drupal

Acquia Memcache

New Drupal Modules - 26 June 2019 - 5:54pm

The Acquia Memcache module provides Acquia-specific functionality and settings for customers to have a turnkey experience in enabling and configuring memcache on their Drupal 8 sites hosted on Acquia.

This is currently a placeholder for a forthcoming POC

Categories: Drupal

Law against account boosting goes into effect in South Korea

Social/Online Games - Gamasutra - 26 June 2019 - 3:12pm

A law passed late year has gone into effect in South Korea that sees convicted boosters hit with fines up to $18,000 and a suspended prison sentence. ...

Categories: Game Theory & Design

Pages

Subscribe to As If Productions aggregator