Newsfeeds

Bibliography & Citation - Crossref

New Drupal Modules - 30 October 2018 - 10:43pm

Provides DOI lookup and import functionality for the Bibliography & Citation module.

Categories: Drupal

Code Karate: Drupal 8 Linkit Module

Planet Drupal - 30 October 2018 - 9:07pm
Episode Number: 214

In this episode, we cover the Drupal 8 Linkit Module. This module extends the link functionality of your Drupal 8 WYSIWYG editor (like CKeditor) to make it easier to link to other pages on your website. Rather than having to go find a page on your website you would like to link to, copy the URL, and paste it in the link field, this module allows you to do it in one step!

Check out the Code Karate Patreon page

Tags: DrupalContribDrupal 8Site BuildingDrupal Planet
Categories: Drupal

EPSCoR ERCore

New Drupal Modules - 30 October 2018 - 3:32pm

ERCore (E.R. Core) module to assist with NSF (National Science Foundation) EPSCoR (Established Program to Stimulate Competitive Research) reporting. This module aims to provide a generic platform for Universities and other organizations to collect information about research and funding outcomes including: publications, proposals, collaborations, external engagements, etc. The module is being developed specifically to meet the reporting requirements of NSF's EPSCoR Grants.

Categories: Drupal

Phone Number (field)

New Drupal Modules - 30 October 2018 - 2:48pm

Phone Number is a field type that provides flexible validation and intelligent
storage of international telephone numbers through an intuitive UI. Users need
not enter their country-code - there's a nice little country-selector for that.
Telephone numbers of all types are supported and type validation can be
configured per field-instance.

Categories: Drupal

Ubisoft CEO: Cloud gaming can help AAA games grow beyond PC and console

Social/Online Games - Gamasutra - 30 October 2018 - 11:47am

"We think in the medium term this will give games that have a lot more appeal than what we have today,† said Guillemot. ...

Categories: Game Theory & Design

Income from player recurring investment rises to $297 million for Ubisoft

Social/Online Games - Gamasutra - 30 October 2018 - 11:22am

Despite an unexpectedly competitive couple of months, Ubisoft says its properties performed well during the first half of its 2018-19 fiscal year. ...

Categories: Game Theory & Design

Palantir: Mass.gov Benchmarks as One of the Top State Government Websites

Planet Drupal - 30 October 2018 - 11:00am
Mass.gov Benchmarks as One of the Top State Government Websites brandt Tue, 10/30/2018 - 13:00 Alex Brandt Sep 10, 2018

In a recent report published by ITIF, Mass.gov ranks #3 overall in the nation for performance in page-load speed, mobile friendliness, security, and accessibility.

More than 1 million websites worldwide use Drupal to combine great design with power, speed and security that Drupal provides. From large enterprises to NGOs, Drupal is actively helping organizations change the world through their digital experiences. One of these institutions is the Commonwealth of Massachusetts.

In a recent report published by ITIF (an independent, nonpartisan think tank), the official website for the Commonwealth of Massachusetts (mass.gov) was named #3 in the nation for its overall web presence.

“This report assesses four criteria: page-load speed, mobile friendliness, security, and accessibility. For page-load speed, we reviewed both desktop page-load speed and mobile page-load speed.” - ITIF

Building a Better Experience for Constituents

The Commonwealth set out to better the digital experience for the constituents of Massachusetts back in 2016 when they began engaging with outside vendors to take on the responsibility of redesigning and developing mass.gov using the open source CMS Drupal 8. The end goal for the Commonwealth was to restructure their site’s content in a way that made it intuitive for people to accomplish their goals.

With the help of Palantir.net, Massachusetts launched the new platform in October 2017 designed to better serve constituent needs in the digital age.

“We’ve redesigned Mass.gov for you, the people of the Commonwealth. We have one goal: to make it easy for you to find what you need.” - Mass.gov homepage

We’re proud of Mass.gov for this amazing achievement, and we’re not surprised. Good web design in government is about ensuring a great experience for constituents of diverse backgrounds and creating an open and accessible government for all users.

The goal of ITIF’s report was to assess state government websites based on seven popular state e-government services. Download the full report to see how your state’s website ranked.

Drupal Industries Government
Categories: Drupal

How we are improving Drupal's configuration management system

Dries Buytaert - 30 October 2018 - 10:39am

Configuration management is an important feature of any modern content management system. Those following modern development best-practices use a development workflow that involves some sort of development and staging environment that is separate from the production environment.

Given such a development workflow, you need to push configuration changes from development to production (similar to how you need to push code or content between environments). Drupal's configuration management system helps you do that in a powerful yet elegant way.

Since I announced the original Configuration Management Initiative over seven years ago, we've developed and shipped a strong configuration management API in Drupal 8. Drupal 8's configuration management system is a huge step forward from where we were in Drupal 7, and a much more robust solution than what is offered by many of our competitors.

All configuration in a Drupal 8 site — from one-off settings such as site name to content types and field definitions — can be seamlessly moved between environments, allowing for quick and easy deployment between development, staging and production environments.

However, now that we have a couple of years of building Drupal 8 sites behind us, various limitations have surfaced. While these limitations usually have solutions via contributed modules, it has become clear that we would benefit from extending Drupal core's built-in configuration management APIs. This way, we can establish best practices and standard approaches that work for all.

The four different focus areas for Drupal 8. The configuration management initiative is part of the 'Improve Drupal for developers' track.

I first talked about this need in my DrupalCon Nashville keynote, where I announced the Configuration Management 2.0 initiative. The goal of this initiative is to extend Drupal's built-in configuration management so we can support more common workflows out-of-the-box without the need of contributed modules.

What is an example workflow that is not currently supported out-of-the-box? Support for different configurations by environment. This is a valuable use case because some settings are undesirable to have enabled in all environments. For example, you most likely don't want to enable debugging tools in production.

The contributed module Config Filter extends Drupal core's built-in configuration management capabilities by providing an API to support different workflows which filter out or transform certain configuration changes as they are being pushed to production. Config Split, another contributed module, builds on top of Config Filter to allow for differences in configuration between various environments.

The Config Split module's use case is just one example of how we can improve Drupal's out-of-the-box configuration management capabilities. The community created a longer list of pain points and advanced use cases for the configuration management system.

While the initiative team is working on executing on these long-term improvements, they are also focused on delivering incremental improvements with each new version of Drupal 8, and have distilled the most high-priority items into a configuration management roadmap.

  • In Drupal 8.6, we added support for creating new sites from existing configuration. This enables developers to launch a development site that matches a production site's configuration with just a few clicks.
  • For Drupal 8.7, we're planning on shipping an experimental module for dealing with environment specific configuration, moving the capabilities of Config Filter and the basic capabilities of Config Split to Drupal core through the addition of a Configuration Transformer API.
  • For Drupal 8.8, the focus is on supporting configuration updates across different sites. We want to allow both sites and distributions to package configuration (similar to the well-known Features module) so they can easily be deployed across other sites.
How to get involved

There are many opportunities to contribute to this initiative and we'd love your help.

If you would like to get involved, check out the Configuration Management 2.0 project and various Drupal core issues tagged as "CMI 2.0 candidate".

Special thanks to Fabian Bircher (Nuvole), Jeff Beeman (Acquia), Angela Byron (Acquia), ASH (Acquia), and Alex Pott (Thunder) for contributions to this blog post.

Categories: Drupal

Dries Buytaert: How we are improving Drupal's configuration management system

Planet Drupal - 30 October 2018 - 10:39am

Configuration management is an important feature of any modern content management system. Those following modern development best-practices use a development workflow that involves some sort of development and staging environment that is separate from the production environment.

Given such a development workflow, you need to push configuration changes from development to production (similar to how you need to push code or content between environments). Drupal's configuration management system helps you do that in a powerful yet elegant way.

Since I announced the original Configuration Management Initiative over seven years ago, we've developed and shipped a strong configuration management API in Drupal 8. Drupal 8's configuration management system is a huge step forward from where we were in Drupal 7, and a much more robust solution than what is offered by many of our competitors.

All configuration in a Drupal 8 site — from one-off settings such as site name to content types and field definitions — can be seamlessly moved between environments, allowing for quick and easy deployment between development, staging and production environments.

However, now that we have a couple of years of building Drupal 8 sites behind us, various limitations have surfaced. While these limitations usually have solutions via contributed modules, it has become clear that we would benefit from extending Drupal core's built-in configuration management APIs. This way, we can establish best practices and standard approaches that work for all.

The four different focus areas for Drupal 8. The configuration management initiative is part of the 'Improve Drupal for developers' track.

I first talked about this need in my DrupalCon Nashville keynote, where I announced the Configuration Management 2.0 initiative. The goal of this initiative is to extend Drupal's built-in configuration management so we can support more common workflows out-of-the-box without the need of contributed modules.

What is an example workflow that is not currently supported out-of-the-box? Support for different configurations by environment. This is a valuable use case because some settings are undesirable to have enabled in all environments. For example, you most likely don't want to enable debugging tools in production.

The contributed module Config Filter extends Drupal core's built-in configuration management capabilities by providing an API to support different workflows which filter out or transform certain configuration changes as they are being pushed to production. Config Split, another contributed module, builds on top of Config Filter to allow for differences in configuration between various environments.

The Config Split module's use case is just one example of how we can improve Drupal's out-of-the-box configuration management capabilities. The community created a longer list of pain points and advanced use cases for the configuration management system.

While the initiative team is working on executing on these long-term improvements, they are also focused on delivering incremental improvements with each new version of Drupal 8, and have distilled the most high-priority items into a configuration management roadmap.

  • In Drupal 8.6, we added support for creating new sites from existing configuration. This enables developers to launch a development site that matches a production site's configuration with just a few clicks.
  • For Drupal 8.7, we're planning on shipping an experimental module for dealing with environment specific configuration, moving the capabilities of Config Filter and the basic capabilities of Config Split to Drupal core through the addition of a Configuration Transformer API.
  • For Drupal 8.8, the focus is on supporting configuration updates across different sites. We want to allow both sites and distributions to package configuration (similar to the well-known Features module) so they can easily be deployed across other sites.
How to get involved

There are many opportunities to contribute to this initiative and we'd love your help.

If you would like to get involved, check out the Configuration Management 2.0 project and various Drupal core issues tagged as "CMI 2.0 candidate".

Special thanks to Fabian Bircher (Nuvole), Jeff Beeman (Acquia), Angela Byron (Acquia), ASH (Acquia), and Alex Pott (Thunder) for contributions to this blog post.

Categories: Drupal

The Reset Problem: A Case for Single-player Matchmaking - by Fabian Fischer

Gamasutra.com Blogs - 30 October 2018 - 8:12am
Match-based single-player games have an inherent efficiency advantage over more linear formats. However, this advantage is threatened by a specific design problem that frequently occurs in those kinds of games and yet is rarely talked about explicitly.
Categories: Game Theory & Design

Availability Timing

New Drupal Modules - 30 October 2018 - 7:41am

This module provides an alternative to create an availability timing based on annual periods independent of any year.

For example, you can create the next availability timing:

Categories: Drupal

Drupal Modules: The One Percent: Drupal Modules: The One Percent — Entity Jump Menu (video tutorial)

Planet Drupal - 30 October 2018 - 7:38am
Drupal Modules: The One Percent — Entity Jump Menu (video tutorial) NonProfit Tue, 10/30/2018 - 09:38 Episode 50

Here is where we bring awareness to Drupal modules running on less than 1% of reporting sites. Today we'll consider Entity Jump Menu, a module which allows you to quickly navigate between nodes, users, and taxonomy terms provided you know their ID.

Categories: Drupal

At Meaningful Play: The Midwest - by Mars Ashton

Gamasutra.com Blogs - 30 October 2018 - 7:24am
Explore the Midwest's development scene through a retrospective look at years of attending and organizing community-oriented events.
Categories: Game Theory & Design

I made a Halloween VR game and I'm not happy with it. And that's okay. - by Josh Marinacci

Gamasutra.com Blogs - 30 October 2018 - 7:23am
According to the design doc I wrote, I have finished my Halloween game. All of the features are complete, so why aren't I happy with it?
Categories: Game Theory & Design

Developing Video Games That Get Players Off the Couch - by Antonio Torres

Gamasutra.com Blogs - 30 October 2018 - 7:20am
Active gaming titles should not be developed as a replacement for exercise or fitness activities; they should be developed for the purpose of making them fun and engaging.
Categories: Game Theory & Design

PixelFest 2018, Grant Shonkwiler of Fortnite, Doom, and Rage (Video) - by Jeremy Alessi

Gamasutra.com Blogs - 30 October 2018 - 7:16am
From PixelFest 2018 Developer Day in Norfolk, VA. Grant Shonkwiler discusses his journey from producing small mobile titles to delivering massive AAA hits and beyond.
Categories: Game Theory & Design

The Three Factors of Effective Horror Design - by Josh Bycer

Gamasutra.com Blogs - 30 October 2018 - 7:15am
Horror can be a tough genre to design around, but there are three elements that must be present if you want to get a scare out of the player.
Categories: Game Theory & Design

Migrate Process Skip

New Drupal Modules - 30 October 2018 - 7:02am

Drupal's skip_on_empty migration process plugin relies on !$value as a test, which is often contrary to expectations.

This module provides the following alternatives:

Categories: Drupal

The rising need for game economy designers in freemium mobile games

Social/Online Games - Gamasutra - 30 October 2018 - 7:00am

Pietro Guardascione of Candy Crush maker King argues that there will be a sharp increase in demand for "analytical game designers" who work closely with lead designers on key game systems. ...

Categories: Game Theory & Design

Role Test Accounts

New Drupal Modules - 30 October 2018 - 5:11am

Creates test accounts per role.

Categories: Drupal

Pages

Subscribe to As If Productions aggregator