Problem/Motivation

In modules, it is called "Aggregator", but in Content management it is called "Feed aggregator". It would be better if the terms matched. Otherwise it is confusing as the two may be referring to different things or may be a subset of one of the other.

Proposed resolution

Update references of "feed aggregator" to "aggregator" for consistency.

See #49 for if this can be 8.2.x (just the beta, when 8.2.x moves to rc, this issue would need to move to 8.3.x)

Remaining tasks

  • (done. See #52) Get feedback from UX team (see #12).
  • (done. See #54) Grep (or ag) to review if all the instances are changed.

User interface changes

Standardized naming where appropriate:

API changes

None. The module is already called aggregator on the API.

Data model changes

None.

Comments

gábor hojtsy’s picture

Version: 6.0-beta4 » 7.x-dev
Component: language system » documentation
Category: bug » task

Naming issues go to documentation component.

emmajane’s picture

Component: documentation » aggregator.module

Module UI text goes into the module-specific component.

devin carlson’s picture

Version: 7.x-dev » 8.x-dev
Component: aggregator.module » user interface text
Status: Active » Needs review
StatusFileSize
new3.4 KB

The attached patch changes every occurrence of "feed aggregator" to "aggregator".

wryz’s picture

Status: Needs review » Needs work

The last submitted patch, change-feed-aggregator-to-aggregator-202783.patch, failed testing.

jeet09’s picture

Issue summary: View changes
Issue tags: +#SprintWeekend2015, +aggregate
StatusFileSize
new3.6 KB

Changed the title form Feed aggregator to Aggregator d8 core module.

gábor hojtsy’s picture

Issue tags: -#SprintWeekend2015 +SprintWeekend2015

The tag does not include a #.

gaurav_varshney’s picture

Status: Needs work » Needs review
StatusFileSize
new4.93 KB
charginghawk’s picture

Assigned: Unassigned » charginghawk
charginghawk’s picture

Assigned: charginghawk » Unassigned
pierremarcel’s picture

Status: Needs review » Reviewed & tested by the community

Patch applied and no issues. We at the Toronto Drupal User Group on #SprintWeekend have agreed that it's a good idea to drop it off too since we have it only in three places and it's all menus. It's a better idea to keep it consistent through out Drupal.

webchick’s picture

Status: Reviewed & tested by the community » Needs review
Issue tags: +Usability

Hm. Passing to the UX team for feedback. While in general I favour fewer words, not sure if it's as clear what we're aggregating without "Feed" in front.

RavindraSingh’s picture

Thank you @webchick. it is good idea to pass to UX team.

alansaviolobo’s picture

StatusFileSize
new4.28 KB

reroll

Status: Needs review » Needs work

The last submitted patch, 14: different_use_of_terms-202783-14.patch, failed testing.

deepakaryan1988’s picture

Issue tags: -SprintWeekend2015

Removing sprint weekend tag!!
As suggested by @YesCT

yesct’s picture

Issue tags: +SprintWeekend2015

@deepakaryan1988 The tag was added January 17, 2015 during the actual global sprint weekend. See https://groups.drupal.org/node/447258
Please leave the tag on issues that were actually worked on during that event.

I think you might have confused a message from May about the sprint weekend tag, that it should not be added to events from May. The tag is for issues worked on during https://groups.drupal.org/node/447258 by people attending sprint weekend sprints.

aadu19’s picture

ifrik’s picture

Issue tags: +Barcelona2015

If this issue is still relevant, then we should take it up during the sprints at DrupalCon Barcelona before we are at RC1.

duaelfr’s picture

Issue tags: +Novice, +Needs reroll

That patch needs to be rerolled and the related tests needs to be fixed.
Both are doable by a novice.

MattA’s picture

Title: Different use of terms » Use a consistent name for the aggregator module throughout core
Issue summary: View changes

Updating title to something more descriptive and not potentially confusing with vocabulary terms.
Updating IS to use template.

evgeny.chernyavskiy’s picture

Assigned: Unassigned » evgeny.chernyavskiy
evgeny.chernyavskiy’s picture

Status: Needs work » Needs review
Issue tags: -Needs reroll +Needs Review
StatusFileSize
new5.17 KB

Re-rolling the patch from https://www.drupal.org/node/202783#comment-9886399. Conflict due to new lines added to $output and !xxx placeholder replaced with :xxx.

Status: Needs review » Needs work

The last submitted patch, 23: consistent-name-for-aggregator-202783.patch, failed testing.

evgeny.chernyavskiy’s picture

Status: Needs work » Needs review

Bleh, re-rolling https://www.drupal.org/node/202783#comment-10370663 with a test fix.

evgeny.chernyavskiy’s picture

Status: Needs review » Needs work

The last submitted patch, 26: consistent-name-for-aggregator-202783-15.patch, failed testing.

The last submitted patch, 23: consistent-name-for-aggregator-202783.patch, failed testing.

The last submitted patch, 26: consistent-name-for-aggregator-202783-15.patch, failed testing.

Status: Needs work » Needs review

Status: Needs review » Needs work

The last submitted patch, 26: consistent-name-for-aggregator-202783-15.patch, failed testing.

subhojit777’s picture

Assigned: evgeny.chernyavskiy » Unassigned
Status: Needs work » Needs review
StatusFileSize
new4.05 KB
new5.71 KB
phantomvish’s picture

Issue summary: View changes
StatusFileSize
new72.65 KB

Patch 202783-32 works as expected, updates the text to aggregator.

After patch 32

Status: Needs review » Needs work

The last submitted patch, 32: use_a_consistent_name-202783-32.patch, failed testing.

adinac’s picture

Assigned: Unassigned » adinac
Status: Needs work » Active
Issue tags: +SprintWeekend2016, +SprintWeekendTM
adinac’s picture

Assigned: adinac » Unassigned
Status: Active » Needs review
StatusFileSize
new5.41 KB
beanworks’s picture

Checking patch applied to Acquia dev desktop (8.0.x):
Several places showing up changed successfully:
Home Administration Configuration
Home Administration Configuration Web Services
Home Administration Configuration Web Services Feed aggregator
Home Feed aggregator Sources
Home

However, not appearing in Extend, and it is flipped in the blocks section. (Instead of Feed aggregator, it is Aggregator feed) (see images)

dinaizida’s picture

in this file /core/modules/migrate_drupal/tests/fixtures/drupal6.php there are also instances of "Feed aggregator" should we also change those?

jrdixey’s picture

I think dinaizida is right, otherwise a site converted from D6 would have the wrong title on Aggregator pages, right?

jrdixey’s picture

Status: Needs review » Reviewed & tested by the community

Tested successfully in simplytest.me, as in screen captures above, all instances I could find of "Feed aggregator" in the UI now say "Aggregator".

jrdixey’s picture

Status: Reviewed & tested by the community » Needs review
StatusFileSize
new7.05 KB

Made change to D6 migration based on suggestion by dinaizida in #38.

apratt’s picture

The patch seems to apply and catches most of the uses of Feed aggregator.

However I found one more in migrate.

grep -rl 'Feed aggregator'

core/modules/migrate_drupal/tests/fixtures/drupal7.php

I found 6 instances that will need to be patched.

jrdixey’s picture

Replacement patch that takes into account apratt's suggestion to also change the migrate_drupal tests code for Drupal 7. Only updated 4 instances, not 6, to be consistent with the Drupal 6 tests code changes made in the earlier patch. (The other two instances aren't titles, so left them unchanged.)

subhojit777’s picture

Patch looks good to me. It would be great if someone from UX team give some insights.

gaurav.goyal’s picture

Patch looks good to me too.

ifrik’s picture

Version: 8.0.x-dev » 8.1.x-dev

Drupal 8.0.6 was released on April 6 and is the final bugfix release for the Drupal 8.0.x series. Drupal 8.0.x will not receive any further development aside from security fixes. Drupal 8.1.0-rc1 is now available and sites should prepare to update to 8.1.0.

Bug reports should be targeted against the 8.1.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

chetan2111’s picture

Issue summary: View changes
Status: Needs review » Reviewed & tested by the community
StatusFileSize
new25.4 KB
new36.79 KB
new21.44 KB
new55.74 KB

Above issue verified and screenshot attached here.

yesct’s picture

Version: 8.1.x-dev » 8.2.x-dev
Issue tags: -Needs Review

When a branch moves from beta to rc (which happened already in 8.1.x) string changes are not allowed.
And 8.2.x is in beta (and 8.3.x is open for development) https://groups.drupal.org/node/512705

Looks like string changes might be allowed in the 8.2.x beta phase
https://www.drupal.org/core/d8-allowed-changes#beta

yesct’s picture

Priority: Minor » Normal
Status: Reviewed & tested by the community » Needs work
Issue tags: +Needs issue summary update, +Needs usability review

@chetan2111 thanks for reviewing and uploading and embedding those screen shots.

This issue still has some "remaining tasks" in the issue summary, and the proposed resolution seems to need to be updated also. Setting to needs work, so that a committer that looks at an rtbc issue will find the correct information. :)

Also, this is not minor, but looks like normal according to https://www.drupal.org/core/issue-priority#normal

I'm not sure if the feedback since @webchick asked for a usability review has been done (See #12). Since then, we have some more process in place https://www.drupal.org/governance/core (adding needs usability review tag to get clarity on that)

gábor hojtsy’s picture

Issue summary: View changes
Issue tags: -Needs issue summary update

Updated issue summary.

yoroy’s picture

Issue tags: -Needs usability review

We discussed this at our weekly UX meeting. Lets go for "Aggregator". It's shorter and you will learn about feeds as the input for it by using it.

gábor hojtsy’s picture

Status: Needs work » Reviewed & tested by the community

Back to RTBC then I guess. Thanks @YesCT for the triage!

yesct’s picture

Issue tags: +MWDS2016

I wanted to double check all the instances were removed since #43 is from January, the code might have changed.

Good news, the patch applies cleanly to 8.2.x and 8.3.x

with patch applied in 8.2.x, and 8.3.x:

ag -i "Feed aggregator" core
core/modules/aggregator/src/Tests/FeedAdminDisplayTest.php
6: * Tests the display of a feed on the feed aggregator list page.

core/modules/migrate_drupal/tests/fixtures/drupal7.php
18307:  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:129:"Configure the behavior of the feed aggregator, including when to discard feed items and how to present feed items and categories.";}}',
22030:  'description' => 'Configure the behavior of the feed aggregator, including when to discard feed items and how to present feed items and categories.',

core/modules/migrate_drupal/tests/fixtures/drupal6.php
14935:  'source' => 'Feed aggregator',

Next I'm gonna look into those more and see if they are relevant to this change. Maybe not, since in d6 and d7 its name isn't (yet) changed.

[edit: berdir pointed out in irc when I asked, that the drupal7.php and drupal6.php are dumps. :) so those should not be changed. Looking into FeedAdminDisplayTest.php next]

yesct’s picture

Status: Reviewed & tested by the community » Needs review
StatusFileSize
new9.01 KB
new510 bytes

I looked at

core/modules/aggregator/src/Tests/FeedAdminDisplayTest.php
6: * Tests the display of a feed on the feed aggregator list page.

Looked at the test, and it is referring to admin/config/services/aggregator
I installed drupal, enabled aggregator module and looked at that page.
And it is the "List" tab on the Aggregator page, so changing this makes sense to me here.

This is in a comment in a test, so it's not a huge deal either way.

gábor hojtsy’s picture

Status: Needs review » Reviewed & tested by the community

This is the only comment change in the patch now. I am surprised this was the only instance, but it also underlines the point of this patch pretty strongly :) Thanks for verifying.

yesct’s picture

Issue summary: View changes

:)

adding some info to the summary that will hopefully help (committers) review it.

xjm’s picture

Issue tags: +rc deadline

  • catch committed a396f17 on 8.3.x
    Issue #202783 by evgeny.chernyavskiy, jrdixey, YesCT, subhojit777,...

  • catch committed 460508f on 8.2.x
    Issue #202783 by evgeny.chernyavskiy, jrdixey, YesCT, subhojit777,...
catch’s picture

Status: Reviewed & tested by the community » Fixed

Committed/pushed to 8.3.x and cherry-picked to 8.2.x. Thanks!

neclimdul’s picture

+++ b/core/modules/aggregator/src/Tests/FeedAdminDisplayTest.php
index 347b2f2..2e35c31 100644
--- a/core/modules/migrate_drupal/tests/fixtures/drupal6.php

--- a/core/modules/migrate_drupal/tests/fixtures/drupal6.php
+++ b/core/modules/migrate_drupal/tests/fixtures/drupal6.php

+++ b/core/modules/migrate_drupal/tests/fixtures/drupal6.php
index bbc8088..db919a6 100644
--- a/core/modules/migrate_drupal/tests/fixtures/drupal7.php

--- a/core/modules/migrate_drupal/tests/fixtures/drupal7.php
+++ b/core/modules/migrate_drupal/tests/fixtures/drupal7.php

These are test fixtures with database dumps of d6 and d7 sites so we should make a follow up to revert this section of the patch.

gábor hojtsy’s picture

xjm’s picture

Issue tags: +String change in 8.2.0

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.