Drupal.org changes for the sprint from 4 Jun to 17 Jun 2018

28 views
Skip to first unread message

Drupal.org change notifications

unread,
Jun 4, 2018, 6:20:52 PM6/4/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


Change to the Git remote format for Drupal.org

We will be deprecating the git remote format <username>@git.drupal.org/project/<yourproject>.git in favor of g...@git.drupal.org/project/<yourproject>.git in preparation for changes to our developer tooling stack. If you used the username@ format for your git remotes, you should change your remote to the git@ format. You can use git remote set-url to make this change for existing repositories you have cloned.


We will be updating the Version Control instructions on Drupal.org to reflect this change, as well as updating the git daemon to warn developers who are using the deprecated remote format.


Deprecating PhantomJS

PhantomJS is currently being used in core and contrib for running automated Javascript tests on DrupalCI. The PhantomJS software is no longer supported, and we're going to be deprecating support for this testing method in DrupalCI soon. We strongly encourage all maintainers to migrate their Javascript tests to Nightwatch/Chrome web driver.


Upcoming Changes


Change the issue credit attribution to default to crediting commenters (maintainers must deselect commenters to remove credit attribution)

A number of maintainers and contributors from the core and contrib spaces have suggested that we change the Issue Credit Attribution process, so that commenters are credited by default, instead of having to be manually credited by the maintainer.


We want to continue to observe feedback on this change in the issue thread, but based on the current consensus and positivity around this idea, we are intending to make this change.


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

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

Status: Targeting the week of 2018-06-11



DrupalCI: Auditing build and environment configuration

We will be auditing DrupalCI's build and environment configuration so that we can create a more efficient and cost-effective set of configuration options for Drupal testing. We want to ensure that developers are not running duplicate tests unnecessarily, and are only running regression series before commit. This should speed up testing, and save money in the project's testing budget.


Status: In discovery phase


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 are are reviewing the issue for the ODI to provide the questions and answers as JSON. Community help is encouraged!



Previous Sprint Changes


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: Deployed


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: Deployed


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: Deployed


Provide a link to the drag and drop view for reordering group content for section/documentation guide maintainers

To make it easier for documentation guide maintainers and other section maintainers to organize content in their sections, we're linking them to a drag and drop interface for managing their content.


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

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

Status: Deployed


Prevent future-dated posts from sticking at the top of aggregated feeds

To prevent posts dated in the future from sticking at the top of feeds such as Drupal planet we'll be implementing a fix.


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

Issue: https://www.drupal.org/project/drupal/issues/1420718

Status: Patch deployed to Drupal.org


Add support for Customer Supporting Partners

The Drupal.org organization pages will be updated to support our new Customer Supporting Partners and Charter Customer Supporters.


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

Status: Deployed


Show all historical credits on organization profiles

For organizations, we currently only display their contributions from the past 90 days. This is a deliberate choice to encourage ongoing contribution, and matches the ranking factors used in the marketplace. However, there is value in being able to see an organization's complete contribution history, so we'll provide the option to see an organization's credits going back to the beginning of recorded credit (April 2015).


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

Issue(s): https://www.drupal.org/project/drupalorg/issues/2649100, https://www.drupal.org/node/2042697

Status: Deployed


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: Complete


Improve accessibility 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 have implemented support for 'prefers-reduced-motion' to disable animations in the browsers which support it. Keyboard/accessibility device navigation still needs to be improved.


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

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

Status: Deployed a custom checkbox for disabling motion - triaging some additional reports for followups.






Read more about these change notifications.

Sign up to receive change notifications via email.

Reply all
Reply to author
Forward
0 new messages