Drupal.org changes for the sprint from 30 July to 12 Aug

26 views
Skip to first unread message

Drupal.org change notifications

unread,
Aug 1, 2018, 5:24:47 PM8/1/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


This notification comes a bit late as members of the DA staff were on vacation.


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. Please note: you cannot use password authentication with the new git@ format, you will need to upload SSH keys to your Drupal.org profile.


The version control tab at the top of any project will display the correct instructions that you can copy and use moving forward.


For more detailed instructions please review: https://drupal.org/gitauth


Change to Sandbox Git remote URLs

HTTP clones for sandbox projects are changing from: https://git.drupal.org/sandbox/<author-username>/<project-node-id>.git

to:

https://git.drupal.org/sandbox/<author-username>-<project-node-id>.git


Git urls for sandboxes are changing from the format:

<username>@git.drupal.org:sandbox/<author-username>/<project-node-id>.git

the format should be changed to: g...@git.drupal.org:sandbox/<author-username>-<project-node-id>.git


The version control tab at the top of any project will display the correct instructions that you can copy and use moving forward.


For more detailed instructions please review: https://drupal.org/gitauth


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


Developing a tag based scheduler for the DrupalCon Schedule

For DrupalCon Seattle, coming up in April of 2019, we want to implement a new scheduler system to allow sessions to have multiple tags rather than just a single track. We've been working with some members of the track team (thanks @eatings and @timplunkett!) and are prototyping what this may look like now.


Status: In development


Registration changes to support changes to DrupalCon programming

For DrupalCon Seattle, coming up in April of 2019, we are implementing some changes to the registration system to support changes in programming (in particular, the ability to filter which tickets you see based on your persona). These changes will span the course of several sprints, but should be ready for the September 1st general registration launch.


Status: In development



Ongoing 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: On hold while we continue to review community feedback on this issue


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 have submitted a pull request to provide all of the questions and answers from ODI in a JSON format: https://github.com/drnikki/open-demographics/pull/48


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


Previous Sprint Changes


Launching the hightech industry page

The next in our line-up of pages which promote Drupal solutions by industry is the Hightech page. This page will promote successful hightech case studies in Drupal as well as tools and partners to help build Drupal solutions.


Status: deployed to https://drupal.org/industries/hightech


Provide social media links for sharing DrupalCon news

The DrupalCon website is being updated to provide social media links for sharing DrupalCon news. We hope to encourage people to spread the word and grow the community that attends DrupalCon.


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

Status: deployed


Synchronize users' current organization from Drupal.org to Events

To enable additional features for the events.drupal.org platform in the future, we've begun syncing users' current organization from their Drupal.org profile to their events profile.


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

Status: deployed


Add/update canonical identifier for security advisory type

The Drupal.org api now includes a better canonical identifier for security advisories. For example:  https://www.drupal.org/api-d7/node/2935737.json now has a "sa_id":"SA-CONTRIB-2018-002" property.


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

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

Status: deployed


Read more about these change notifications.

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