Feed aggregator

September Drupal for NGOs/social change discussion and Q&A

Drupal For Good -

Start:  2014-09-18 10:00 - 11:00 America/Los_Angeles User group meeting Organizers:  hanpersand rootwork Event url: 

http://bit.ly/npdrupalnotes

Join us for a free, open-ended Q&A, chat and discussion about using Drupal in nonprofits/NGOs and activism!

This free call is sponsored by NTEN.org but open to everyone.

Johanna Bates and Ivan Boothe will co-moderate the call and spearhead collaborative note-taking on Google Docs. We'll also be cross-posting things to Twitter using the hashtag #npdrupal.

Whether you're a Drupal user or developer or somewhere in between, come join us for a chat on Thursday, September 18th, 1:00 PM US-Eastern/10:00 AM US-Pacific/19:00 CEST. (Convert to your local time zone.)

What will we chat about on this call?

  • Stuck on something? Have a question? Drupal experts will be on hand to answer questions. (No question is too basic. Really.)
  • Psyched about a module or a Drupal event? Come tell us about it on the call.
  • Have you attended a great Drupal meetup or other event recently? Let's hear interesting things you learned!
  • Thinking about attending BADCamp's Nonprofit Summit (Nov. 6, San Francisco, California)? Some of us have been before and we can answer questions.
  • What's the latest with Drupal 8? Let's discuss!
  • In July, we invited the maintainers of four nonprofit-oriented Drupal distributions to discuss and present online demonstrations of their platforms. Read the notes and watch the video from the Drupal NGO distros webinar.

...and anything else we want to talk about.

View notes and audio recordings of previous months' calls.

Ivan Boothe
rootwork on Twitter and Drupal.org
http://rootwork.org

Johanna Bates
hanpersand on Drupal.org
hanabel on Twitter
http://devcollaborative.com and http://johannabates.com

Sign up

You don't need to sign up to participate, but if you'd like to get the automatic reminder from Drupal, feel free.

Things We Like (August 2014)

NTEN -

A monthly roundup of our favorite nonprofit tech resources and other goodies. Read more posts on our blog.

  1. Three teens have created a police accountability app with tons of features as their awesome contribution to bringing We the People and government together.
  2. The White House’s Github — where, for example, code for the “We the People” petition site is housed — hit the 10,000 user mark earlier this month. The Administration apparently got so excited that they officially launched the US Digital Service.
  3. Now it’s your turn to get excited! May we suggest the Techsoup Storymakers 2014 as the object of your eager anticipation?
  4. We're pretty darned excited ourselves to be featured in @ModMarkGroup’s eBook, Get Social: The Ultimate Online Marketing Guide for Social Good.
  5. From “!” to “exclamation point,” you can use Text Expansion to save yourself hours of typing every week. It’s a truncatable way of having your cake and eating it, too.
  6. Apparently, you can also have your Legos and eat them, too.
  7. Ever have trouble meeting people at parties? Here’s an idea: bring your chocolate Lego collection to the Idealist Engagement Party as an icebreaker to go with the delicious cocktails!
  8. Because good web design should ensure a good user experience for everyone, including those on the other side of a few tasty drinks, some bright minds have created Drunk User Testing.
  9. Fashion hangover: Apple’s 1986 clothing line was a glorious trainwreck.
  10. If anyone tries to critique the way you look, you can always say something like, “The pixel-calculating machinations of facial recognition algorithms transformed my face into a mess of unremarkable pixels.”
  11. If Tolkien had drawn Yoda, here’s what he might have looked like. A slightly different universe than the one we know of as Star Wars.
  12. The digital world is changing our known universe, and Genevieve Bell can describe this in a way that only an anthropologist who works at Intel Labs can.
  13. Your cat pictures can describe a great deal about you, as evidenced by the creepily- and aptly named website iknowwhereyourcatlives.com.

Dries Buytaert: A better runtime for component-based web applications

Planet Drupal -

Topic: DrupalWordpressSoftware development

I have an idea but currently don't have the time or resources to work on it. So I'm sharing the idea here, hoping we can at least discuss it, and maybe someone will even feel inspired to take it on.

The idea is based on two predictions. First, I'm convinced that the future of web sites or web applications is component-based platforms (e.g. Drupal modules, WordPress plugins, etc). Second, I believe that the best way to deploy and use web sites or web applications is through a SaaS hosting environment (e.g. WordPress.com, DrupalGardens, SalesForce's Force.com platform, DemandWare's SaaS platform, etc). Specifically, I believe that in the big picture on-premise software is a "transitional state". It may take another 15 years, but on-premise software will become the exception rather than the standard. Combined, these two predictions present a future where we have component-based platforms running in SaaS environments.

To get the idea, imagine a WordPress.com, SquareSpace, Wix or DrupalGardens where you can install every module/plugin available, including your own custom modules/plugins, instead of being limited to those modules/plugins manually approved by their vendors. This is a big deal because one of the biggest challenges with running web sites or web applications is that almost every user wants to extend or customize the application beyond what is provided out of the box.

Web applications have to be (1) manageable, (2) extensible, (3) customizable and (4) robust. The problem is that we don't have a programming language or an execution runtime that is able to meet all four of these requirements in the context of building and running dynamic component-based applications.

Neither PHP, JavaScript, Ruby, Go or Java allow us to build truly robust applications as the runtimes don't provide proper resource isolation. Often all the components (i.e. Drupal modules, WordPress plugins) run in the same memory space. In the Java world you have Enterprise Java Beans or OSGi which add some level of isolation and management, but it still doesn't provide full component-level isolation or component-level fault containment. As a result, it is required that one component pretty much trusts the other components installed on the system. This means that usually one malfunctioning component can corrupt the other component's data or functional logic, or that one component can harm the performance of the entire platform. In other words, you have to review, certify and test components before installing them on your platform. As a result, most SaaS vendors won't let you install untrusted or custom components.

What we really need here is an execution runtime that allows you to install untrusted components and guarantee application robustness at the same time. Such technology would be a total game-changer as we could build unlimited customizable SaaS platforms that leverage the power of community innovation. You'd be able to install any Drupal module on DrupalGardens, any plugin on WordPress.com or custom code on Squarespace or Wix. It would fundamentally disrupt the entire industry and would help us achieve the assembled web dream.

I've been giving this some thought, and what I think we need is the ability to handle each HTTP request in a micro-kernel-like environment where each software component (i.e. Drupal module, WordPress plugin) runs in its own isolated process or environment and communicates with the other components through a form of inter-process communication (i.e. think remote procedure calls or web service calls). It is a lot harder to implement than it sounds as the inter-process communication could add huge overhead (e.g. we might need fast or clever ways to safely share data between isolated components without having to copy or transfer a lot of data around). Alternatively, virtualization technology like Docker might help us move in this direction as well. Their goal of a lightweight container is a step towards micro-services but it is likely to have more communication overhead. In both scenarios, Drupal would look a lot like a collection of micro web services (Drupal 10 anyone?).

Once we have such a runtime, we can implement and enforce governance and security policies for each component (e.g. limit its memory usage, limit its I/O, security permission, but also control access to the underlying platform like the database). We'd have real component-based isolation along with platform-level governance: (1) manageable, (2) extensible, (3) customizable and (4) robust.

Food for thought and discussion?

Lullabot: Communication for Distributed Teams

Planet Drupal -

With the birth of the internet, and especially since the early days of open source projects (meaning before the term "open source" was used to describe them), developers have been working together on specific projects as distributed teams of people. In some cases they formed passionate communities, all devoted to a piece of software. Years ago, one of Drupal's taglines was actually "Come for the software, stay for the community." Odd, right?

Google's cloud is secure. But you don't have to take our word for it.

Google Enterprise Blog -

Posted by Eran Feigenbaum, Director of Security, Google Apps

No matter how you slice it, mobile and cloud are essential for future business growth and productivity. This is driving increases in security spending as organizations wrestle with threats and regulatory compliance — according to Gartner, the computer security industry will reach $71 billion this year, which is a 7.9 percent increase over 2013.

To help organizations spend their money wisely, it’s essential that cloud companies are transparent about their security capabilities. Since we see transparency as a crucial way to earn and maintain our customers’ confidence, we ask independent auditors to examine the controls in our systems and operations on a regular basis. The audits are rigorous, and customers can use these reports to make sure Google meets their compliance and data protection needs.

We’re proud to announce we have received an updated ISO 27001 certificate and SOC 2 and SOC 3 Type II audit report, which are the most widely recognized, internationally accepted independent security compliance reports. These audits refresh our coverage for Google Apps for Business and Education, as well Google Cloud Platform, and we’ve expanded the scope to include Google+ and Hangouts. To make it easier for everyone to verify our security, we’re now publishing our updated ISO 27001 certificate and new SOC3 audit report for the first time, on our Google Enterprise security page.

Keeping your data safe is at the core of what we do. That’s why we hire the world’s foremost experts in security—the team is now comprised of over 450 full-time engineers—to keep customers’ data secure from imminent and evolving threats. These certifications, along with our existing offerings of FISMA for Google Apps for Government, support for FERPA and COPPA compliance in Google Apps for Education, model contract clauses for Google Apps customers who operate within Europe, and HIPAA business associate agreements for organizations with protected health information, help assure our customers and their regulators that we’re committed to keeping their data and that of their users secure, private and compliant.

Personal Health Data: It’s Amazing Potential and Privacy Perils

Beth's Blog -

This is a graph of aggregate data from Jawbone,a wristband that people wear that tracks their steps throughout the day and their sleep patterns during the night. (h/t Robert Scoble)   This aggregate data shows exactly when and how many people in the San Francisco were bolted awake by the recent Napa Valley earthquake.   This is one of the first reports using “Personal Health Data” in aggregate, using data points around sleep tracking to look at a natural disaster.    As Jacob Harold mused on Twitter, “In such a moment of something so powerful and scary as an earthquake, technology can only observe.”

The Jawbone has  previously put out aggregate data reports around sleep habits of those that wear its device.  For example,  this report that ranked  most sleep-deprived cities around the world.   The data that is being collected from the Jawbone device and other similar devices such as the fitbit is being called “Personal Health Data.”   If you’re asking yourself how Jawbone has got access to all of this user data:  The users opt in to the anonymous data-mining when they sign up for the app.  That’s also the scary part because there are no clear policies protecting people’s privacy of their individual data.  It opens up the question:  Who owns our data?

 

Personal Health Data goes beyond collecting sleep metrics.   In addition to tracking data points like heart rate or blood pressure, these tools also enable individuals to record and analyze their behavior such as physical activity and diet, and sleep habits as in the example above.   The value to an individual is that they are able to track their health and can change their behavior to a healthier lifestyle.     Now, researchers are interested in using this data to better inform public health research, but there are some thorny issues to navigate to make this a reality.

The Robert Wood Johnson Foundation is supporting Health Data Exploration that is looking at a path towards responsible health data research.   Data ethics, data ownership and privacy are big concerns that are being examined.  This a big topic in the open data and nonprofit big data field.

Data scholar Lucy Bernholz wrote this great primer on The Why of Data Ethics that lays out the big questions to be addressed at an upcoming conference at Stanford on the topic.

  • How data are being used to frame the issues on which nonprofits and voluntary associations work and what civil society can do about it;
  • The realities of association and expression in a digital age and what these changes mean for civil society
  • How scholarship is changing in a digital environment;
  • The rights of those being served by nonprofits and civil society;
  • Ethical dilemmas for civil society organizations using digital data and how to work through them;
  • Ethical ways civil society and industry sources of digital data can work together

@p2173 @NoelDickover @kanter It’s nice when friends connect. No data use is fully knowable w/o clearer rules/structures around storage/use.

— Capture the Ocean (@CapturetheOcean) August 26, 2014


When I tweeted this graphic and link to the article, a Twitter discussion ensued.   A few unanswered questions:

  • Sensors providing “anonymous” data w/user consent (or not) most likely will be pervasive, many uses of which are unknowable
  • Opendata question is also critical – how do you know whether data you release will be dangerous in future mashups?
  • How long will this data be stored?

This lead me to a project called “Capture the Ocean,”    a research project designed to help identify and understand the laws regulate the collection, use, and storage of data.   The partners include a mix of researchers and practitioners, including DoSomething.Org and DataKind.

 

I am huge fan of fitness devices and I personally have gotten a lot of benefit from being able to track my personal health metrics. I have even shared and exchanged screen shots of my step counts with colleagues to keep us motivated to keep walking and reach our fitness goals.

@louisgray impressive! 10k more than my wed! pic.twitter.com/rFeYtDd85q

— Beth Kanter (@kanter) August 24, 2014

However,  one can’t help to wonder the consequences of giving your data over to a private company without a clearly defined policies that protects us. Does this mean that I will get unsolicited emails from sportswear, sports nutrition companies and companies that sell shoes? Will adds for those types of products follow me all over the Internet and Facebook? Can or will the company that makes the device I wear sell my individual data to companies that could market products to me? Will an insurance company be more likely to approve my life insurance because they have data that shows I have a healthy lifestyle?

What you think?

Zivtech: Web Accessibility and Drupal

Planet Drupal -

Web Accessibility and Drupal

With the advent of screen readers, many web users imagined web accessibility to be complete, but there is more to using the web than simply browsing. Whether users require audio assistance in the form of subtitles or visual assistance in the form of screen readers, it is the responsibility of developers and designers to make accessibility integration a key component of their work, thus allowing all users to have the best experience possible.

In this post, we will attempt to gather accessibility information when working with Drupal. While there is a variety of content available on the web, it is important to see how Drupal specifically allows accessibility integration through its many features.

The following is an excerpt from Web AIM's Introduction to Web Accessibility page http://webaim.org/intro/ that neatly outlines some basic accessibility principles.

What is Web Accessibility?

As defined by http://www.w3.org/:

"Web accessibility means that people with disabilities can use the Web. More specifically, Web accessibility means that people with disabilities can perceive, understand, navigate, and interact with the Web, and that they can contribute to the Web. Web accessibility also benefits others, including older people with changing abilities due to aging. Web accessibility encompasses all disabilities that affect access to the Web, including visual, auditory, physical, speech, cognitive, and neurological disabilities. Web accessibility is an aspect of corporate social responsibility. Another important consideration for organizations is that Web accessibility is required by laws and policies in some cases."

Principles of Accessible Design

Below you will find a list of some key principles of accessible design. Most accessibility principles can be implemented very easily and will not impact the overall "look and feel" of your web site.

Provide appropriate alternative text

Alternative text provides a textual alternative to non-text content in web pages. It is especially helpful for people who are blind and rely on a screen reader to have the content of the website read to them.

Provide appropriate document structure

Headings, lists, and other structural elements provide meaning and structure to web pages. They can also facilitate keyboard navigation within the page.

Provide headers for data tables

Tables are used online for layouts and to organize data. Tables that are used to organize tabular data should have appropriate table headers (the element). Data cells should be associated with their appropriate headers, making it easier for screen reader users to navigate and understand the data table.

Ensure users can complete and submit all forms

Ensure that every form element (text field, checkbox, dropdown list, etc.) has a label and make sure that label is associated to the correct form element using the <label> element. Also make sure the user can submit the form and recover from any errors, such as the failure to fill in all required fields.

Ensure links make sense out of context

Every link should make sense if the link text is read by itself. Screen reader users may choose to read only the links on a web page. Certain phrases like "click here" and "more" must be avoided.

Caption and/or provide transcripts for media

Videos and live audio must have captions and a transcript. With archived audio, a transcription may be sufficient.

Ensure accessibility of non-HTML content, including PDF files, Microsoft Word documents, PowerPoint presentations and Adobe Flash content.

In addition to all of the other principles listed here, PDF documents and other non-HTML content must be as accessible as possible. If you cannot make it accessible, consider using HTML instead or, at the very least, provide an accessible alternative. PDF documents should also include a series of tags to make it more accessible. A tagged PDF file looks the same, but it is almost always more accessible to a person using a screen reader.

Allow users to skip repetitive elements on the page

You should provide a method that allows users to skip navigation or other elements that repeat on every page. This is usually accomplished by providing a "Skip to Main Content," or "Skip Navigation" link at the top of the page which jumps to the main content of the page.

Do not rely on color alone to convey meaning

The use of color can enhance comprehension, but do not use color alone to convey information. That information may not be available to a person who is colorblind and will be unavailable to screen reader users.

Make sure content is clearly written and easy to read

There are many ways to make your content easier to understand. Write clearly, use clear fonts, and use headings and lists appropriately.

Make JavaScript accessible

Ensure that JavaScript event handlers are device independent (e.g., they do not require the use of a mouse) and make sure that your page does not rely on JavaScript to function.

Design to Standards

HTML compliant and accessible pages are more robust and provide better search engine optimization. Cascading Style Sheets (CSS) allow you to separate content from presentation. This provides more flexibility and accessibility of your content.

How Does Drupal Support Accessible Design?

Drupal supports web accessibility standards in a number of ways, both through contributed modules and in core. In fact, the Drupal community has made accessibility for visitors, developers, and community members an explicit priority for the Drupal platform, as discussed on Drupal.org. A contributor ensures they have adhered to accessibility standards while developing their modules by appending the D8AX tag https://groups.drupal.org/node/66323 to their project page.This survey shows the importance of such practices as well as providing insightful data from disabled users.

The author of Zen, a Drupal start theme, wrote : “Zen was also one of the first themes to make the D7 Accessibility Pledge. And we stand behind it! #D7AX/#DAX - I pledge to make this theme as accessible as it can be.”

At Zivtech, so do we.

Here we use Bear Skin, which is a starter theme based on Zen. Zen pioneered the navigation “skip link” now found in Drupal 7 core, and it now includes a full compliment of ARIA roles and Sass mixins for the element-invisible (hidden, but accessible) styling.

It is our mission at Zivtech to provide the best, most accessible web experiences to our clients and their customers. Here are ways that you too, can help ensure accessibility is at the forefront of your projects as well.

Tips and Resources General Site Building
  • Source Order
  • tags for images (possibility to tokenize these tags)
  • ARIA Tags (Check ARIA roles - view w3c page - other known as page landmarks)
  • Accessibility tools and best practices for site builders
  • https://drupal.org/node/394094
Theming JS
  • onSubmit, not onClick
  • Focus instead of Hover for functions
Resources Helpful Modules

(Some of these modules are still in development versions, but are relevant to be listed here as production ready versions are in the work)

  • A11y Titles - This module allows site builders to visually hide titles while still allowing “open access” to their web sites by making the titles accessible
  • a11y_checklist - Similar to the SEO Checklist and QA Checklist modules, this module provides a checklist of accessibility-related modules and tasks to perform on a Drupal site.
  • textsize - This module display a adjustable text size changer or a zoom function on the page for a better web accessibility.
  • accessibility - The Accessibility module is a suite of tools for content authors and theme developers to ensure their website is as accessible as possible.
  • semantic fields - Semantic Fields was created to give users the ability of customizing and enhancing the HTML output of a field. With Semantic Fields enabled, users can specify the HTML wrapper element and classes for various elements.
  • semantic views - This Views plugin makes unformatted styles, field row styles and other output more readily configurable without needing to override template files. Instead of overriding row style templates for views where you want to specify different HTML elements (tags) and class attributes, you can specify these inside the Views UI and avoid overriding templates for each view.
  • switch themes - Adds a block to allow users to switch between enabled themes (useful to provide an alternative theme with more contrast for disabled users).
  • pagestyle - This module display a style changer on the page and in the browser menu for a better web accessibility.
  • eim - Extend the image module.

             Extended functionalities

                 - Adds checkboxes for the fields of image editing forms by content type.

                        - Alt field required

                        - Title field required

                 - Sets the Alt field maxlength value to 128 for editing forms of nodes.
  • youtube player accessibility controls - This module integrate YouTube Video Player Accessible Controls library which add buttons to control YouTube videos
  • universal subtitles - This module adds support for subtitled videos by the Universal Subtitles provider
Screen readers and emulators (testing and troubleshooting)

http://warc.calpoly.edu/accessibility/compliance_process_guide.html

http://webstyleguide.com/wsg3/1-process/7-development-process.html

Terms: Drupal Planetweb accessibilityaccessibility

DrupalCon Amsterdam: Training spotlight: Search API with Apache Solr

Planet Drupal -

Learn how to build powerful Solr-based interfaces without writing code in Search API with ApacheSolr, an intermediate-level training provided by Zivtech at DrupalCon Amsterdam.

The team at Zivtech have developed open source tools which make setting up ApacheSolr instances and Search API configurations a breeze.

Instructor Jody Hamilton will walk you through set up and will introduce you to these tools at the beginning of the training, ensuring everyone quickly has a working ApacheSolr instance on a local sandbox site. Together you will build Views with Search API, and add and configure facets with Facet API. Students will use drush to work with with the search index, and finally the class will look at how you can improve search results relevancy and add custom fields to the index with a custom module.

Meet the Trainer from Zivtech

Jody Hamilton (Jody Lynn) is Co-Founder / CTO at Zivtech and has been giving public and private Drupal trainings for 6 years, including at the past 4 US DrupalCons.

Attend this Drupal Training

This training will be held on Monday, 29 September from 09:00-17:00 at the Amsterdam RAI during DrupalCon Amsterdam. The cost of attending this training is €400 and includes training materials, meals and coffee breaks. A DrupalCon ticket is not required to register to attend this event.

Our training courses are designed to be small enough to provide attendees plenty of one-on-one time with the instructor, but large enough that they are a good use of the instructor's time. Each training course must meet its minimum sign-up number by 5 September in order for the course to take place. You can help to ensure your training course takes place by registering before this date and reminding friends and colleagues to attend.

Register today

Drupal core announcements: Nine days of hands-on sprinting opportunities at DrupalCon Amsterdam

Planet Drupal -

DrupalCon Amsterdam community sprints are starting in just one month from today. We have a great tradition to organize sprinting opportunities throughout DrupalCon days and also the weekends before and after. If you have been to them, you know the power of these events, but if you are new to our sprints, here are some quotes from an earlier sprint at Drupal Dev Days Szeged:

Two days working with the Drupal Community [...] help you to learn more than one week working alone at home :) -- https://twitter.com/javisr/statuses/449159591373586432

Greatest thing about code sprints: Hearing respected core devs say "I don't understand that." "Me neither." We all learn. [...] -- https://twitter.com/marcvangend/statuses/449442724966858752

Drupal sprints are a wonderful combination of a lot of top Drupal developers working on important problems in the same space without other distractions going on. We even secured a wonderful sprint location for the weekends, the Berlage Workspace. You can help move important issues forward and learn the tricky details faster than anybody else while working with others.


Berlage Workspace street front

Sprints announced so far include frontend, drupal.org, search API, multilingual, Behavior Driven Development, Panopoly, Rules in Drupal 8, Media in Drupal 8, Migration to Drupal 8, Content staging in Drupal 8 and a dedicated group of people driving critical Drupal 8 issues in general. Each team is being lead by Drupal topic experts so you can work with the top people in the field.

The most active days expected in decreasing order are Friday, Monday and Sunday before and Saturday after, but sprinting opportunities are almost always available throughout the nine days. We even created a Google Calendar that you can subscribe to (4j8sqq5fphhpgmrtfl8t2ggkes@group.calendar.google.com) which contains all the sprint venue information at any point in time, so you know where to find active Drupal sprinters. Or just check out the announcement for more information.

The sprints would not happen without the sponsorship of the Drupal Association, Acquia and Open8. Huge thanks for their support!

Drupal Developer (Internal Collaboration Tools Officer) | Oxfam

Drupal For Good -

Love coding but hate injustice? Join us!

One person in three in the world lives in poverty. Oxfam is determined to change that world by mobilizing the power of people against poverty.

Around the world, Oxfam works to find practical, innovative ways for people to lift themselves out of poverty and thrive. We save lives and help rebuild livelihoods when crisis strikes. And we campaign so that the voices of the poor influence the local and global decisions that affect them. In all we do, Oxfam works with partner organizations and alongside vulnerable women and men to end the injustices that cause poverty.

Oxfam International is looking for an exceptional and career driven web developer, someone keen to empower Oxfam staff across the world by ensuring that our internal tools are easy to use and offer an excellent user experience in line with the Oxfam brand. We want you to shape such an intuitive and user-friendly interface that even people working in an emergency situation can use it with minimal training so that they can waste no time when lives are at risk.
Your expertise in front end tools and usability should be coupled with knowledge of Drupal, our core collaboration platform, and of best practices on how to use and develop in this framework.

The successful applicant will have excellent organizational skills and will be able to take initiative and to manage her/his own time effectively. This will include keeping up to date with developments in the Drupal community and other web based technologies.

The post holder must have the legal right to be employed in the European Community.

Key details:
  • Job Type: Fixed term 1 year contract, renewable
  • Salary: Competitive
  • Application deadline: 31st August 2014 @ 23:59 BST
  • Hours: 36/week
More details and how to apply:

https://recruitment.oxfam.org/VacancyDetails.aspx?VacancyID=127

Please apply, we need you!

(please do not email me directly, any application NEEDS to go through the link above)

Modules Unraveled: 116 What's new in D8 with larowlan - Modules Unraveled Podcast

Planet Drupal -

Published: Wed, 08/27/14Download this episodeNew stuff in Drupal 8
  • Twig autoescape
  • Security improvements
  • Cleanup around Entity
  • kerneltestbaseng
  • mink test base
DrupalUpgrade.info
  • What’s the story behind DrupalUpgrade.info?
  • What are the plans for drupalupgrade.info?
  • How can people get involved with this?
Drupal Module Upgrader
  • What is the Drupal Module Upgrader?
  • How does it work?
  • Is it perfect?
PatchADay
  • What is #PatchADay?
Questions from Twitter
  • Chris Weber asks:
    • What's your favorite way to get an autoloader working with Drupal 7?
    • Talk about Drupal 8 menu system.
    • Will it be possible to export/import content?
Episode Links: Lee on drupal.orgLee on Twitterlarowlan on IRCDrupalUpgrade.info on GitHubDrupal 8 now blog posts on PreviousNext.com.auMenu Block in core patchDefault Content ModuleTags: Drupal 8Drupal CoreDevelopmentplanet-drupal

Pages

Subscribe to Cruiskeen Consulting LLC aggregator