Drupal.org changes for the sprint from 23 Apr to 6 May 2018

31 views
Skip to first unread message

Drupal.org change notifications

unread,
Apr 25, 2018, 3:20:41 PM4/25/18
to Drupal.org change notifications

Software related change records:

https://www.drupal.org/list-changes/drupalorg

Infrastructure related change records:

https://www.drupal.org/list-changes/infrastructure


Announcements


Security Release

A critical security release for Drupal was be released this Wednesday, April 25th. Please update your sites as soon as possible.


We'd like to thank the security team for their dedication. Show them your appreciation at @drupalsecurity


Upcoming Changes


Preparing for upcoming elections for a community-at-large director seat

Elections for a community-at-large director seat are coming up soon. We're reviewing our elections infrastructure to ensure it's ready to go for this year's elections process.


More information will be posted to the Drupal Association blog shortly.


Status: In progress


Implementing content analysis anti-spam protection

After the end-of-life of Mollom, we are seeing a surge of spam attacks on Drupal.org. We have been using Akismet as a replacement in monitoring-only mode, and will enable it shortly to provide content analysis protection against spam attacks moving forward.


Change record: https://www.drupal.org/node/2925126

Issue: https://www.drupal.org/project/drupalorg/issues/2925121

Status: In progress

Preparing for GDPR

GDPR takes effect on May 25th, and we are preparing for compliance on Drupal.org and the sub-sites. Follow the drupal.org blog for more information about our GDPR compliance process.


Status: In progress


Implement support for 'prefers-reduced-motion' to disable animations on the home page

While the new animations on the Drupal.org homepage provide a fresh and dynamic look and feel, animations can cause motion sickness for some users. We will work to implement support for 'prefers-reduced-motion' to disable animations in the browsers which support it.


Change record: https://www.drupal.org/node/2966114

Issue: https://www.drupal.org/project/drupalorg/issues/2961004

Status: Targeting the week of 2018-04-30


Review contributed work to update the Drupal 8 User guide to support video embeds

The community led Drupal 8 User guide team would like to add support for embedded video content in the Drupal 8 user guide. We are working to review and deploy this work.


Many thanks to users: jhodgdon, eojthebrave, and to Drupalize.me for contributing the content.


Change record: https://www.drupal.org/node/2966115

Issue: https://www.drupal.org/project/user_guide/issues/2944883

Status: Targeting the week of 2018-04-30


CkEditor should warn that paths to images must be local

Drupal.org only supports embedding local images in content, and so this means that the CKEditor image functions should warn users to use local image paths.


Change record: https://www.drupal.org/node/2966117

Issue: https://www.drupal.org/project/drupalorg/issues/2956542

Status: Targeting the week of 2018-04-30


On user profiles, indicate if the user's 'work' organization has an organization node on Drupal.org

Many of the organizations that users on Drupal.org work for have organization profiles. We want to link to those org profiles to create a better connection between users and their orgs.


Change record: https://www.drupal.org/node/2966118

Issue: https://www.drupal.org/node/2442973

Status: Targeting the week of 2018-04-30



Extend the JSON API to show comment attachments

We'd like to extend the API to show the files that were attached with comments.


Change record: https://www.drupal.org/node/2966120

Issue: https://www.drupal.org/project/drupalorg/issues/2957186

Status: Targeting the week of 2018-04-30



Ongoing Changes


Importing existing donation and membership data to new membership system

If you've ever needed to look up a history of your donations to the DA for tax purposes, you'll be happy for this one. Now you will see the full history of donations, not including memberships, on your Drupal.org profile.


Change record: https://www.drupal.org/node/2956455

Issue: https://www.drupal.org/project/drupalorg/issues/2934492

Status: In progress


Implementing Open Demographics Initiative on Drupal.org

To improve the inclusiveness of our community, we want to provide better tools for understanding our community, and for allowing members of our community (at their choice) to positively affirm their identity and expression.


There are a number of important axes of identity and expression, however. We are evaluating making a module to include the Open Demographics Initiative, by @drnikki, with input from @sagesharp, @rachel_norfolk, @justafish, among others.


Change record: https://www.drupal.org/node/2944177

Issue: https://www.drupal.org/project/drupalorg/issues/2938949

Status: We connected with some of the people involved in ODI at DrupalCon Nashville. The general consensus was that a good next step is for ODI to evolve into an API (providing the questions and their responses canonically as JSON, for example).



Previous Sprint Changes


Deployed the new Drupal.org front page and persona pages

We've given Drupal.org a fresh new coat of paint, and updated the site for a more purposeful content hierarchy and IA. After learning more about the visitors to Drupal.org, and in particular about who our anonymous visitors are, we determined we need to serve three distinct personas: Developers, Marketers/Content Editors, Agencies. We updated the front page to support these three funnels. At the same time, we updated the top level navigation with new drop down menus, and made the top-level IA more targeted.


There are a few follow ups for accessibility and performance (see above).


Status: done


Distinguishing 'countries you have a physical presence in' from 'countries in which you do business' for organization profiles

On several occasions there has been confusion from both service providers and for end-users as to whether a particular service provider has a physical presence in a country, vs simply doing business in that country while not being located there. To resolve this issue we're going to break these into two separate fields on organization profiles, and adjust the marketplace filtering options accordingly.


Change record: https://www.drupal.org/node/2937428

Status: deployed


Fixed text-only zoom behavior for the site header

As an accessibility fix, we cleaned up the text-only zoom behavior of the site.



Change record: https://www.drupal.org/node/2902375

Issue: https://www.drupal.org/node/2865490

Status: done


DrupalCI: Removing core dumps from testbots between runs
When a test run results in a fatal error, DrupalCI captures the core dump on the testbot for further analysis. However, if the testbot is long lived, any prior core dumps from previous runs remain on the bot. We'll be updating core dump handling to remove core dumps from the bot between runs.

Change record: https://www.drupal.org/node/2902375

Issue: https://www.drupal.org/node/2902339

Status: done


DrupalCI: API clean up

Before releasing the new API for using DrupalCI.yml files to configure project testing, we wanted to clean up the API to deprecate some configuration options that should not be used, make the configuration process more consistent, support versioning of drupalci.yml files, and make general clean-ups for naming consistency.


Change record: https://www.drupal.org/node/2966108

Issue: https://www.drupal.org/project/drupalci_testbot/issues/2956081

Status: done



Read more about these change notifications.

Sign up to receive change notifications via emai
Reply all
Reply to author
Forward
0 new messages