WordPress.org

Making WordPress.org

Opened 15 months ago

Last modified 6 months ago

#2071 new defect

Plugin contributor feeds are broken, showing posts from across the forums

Reported by: johnbillion Owned by:
Milestone: Priority: high
Component: Support Forums Keywords: needs-patch
Cc:

Description

This broke at some point yesterday.

Example: http://wordpress.org/support/rss/view/plugin-contributor/johnbillion

This is my plugin contributor feed, but it's now showing posts from reviews and threads elsewhere across the forums. This is resulting in hundreds of threads landing in my feed reader for this feed.

Attachments (1)

2071.1.diff (5.6 KB) - added by dimadin 14 months ago.

Download all attachments as: .zip

Change History (25)

#1 @Otto42
15 months ago

All of the old /rss/view feeds are broken and will likely remain so forever. The new bbPress 2 systems don't use those feed URLs anymore.

We may fix them to redirect to the correct new ones at some point, when those new feeds exist, but for now, you may as well unsubscribe from those feeds.

#2 @johnbillion
15 months ago

So what's the alternative for plugin authors who are now receiving hundreds of entries in their feed readers?

#3 @Otto42
15 months ago

#2075 was marked as a duplicate.

#4 @Otto42
15 months ago

@johnbilion For now, unsubscribe from those feeds.

There is currently no equivalent for the plugin-contributors or plugin-committers views and feeds. If and when one is created, then the feed link for it will be different anyway, so those old feed links are now invalid and simply directing you to a default feed, which is basically of everything.

This ticket was mentioned in Slack in #forums by otto42. View the logs.


15 months ago

#6 @SergeyBiryukov
15 months ago

  • Component changed from Plugin Directory to Support Forums

#7 @SergeyBiryukov
15 months ago

Overview of current redirects:

Last edited 6 months ago by SergeyBiryukov (previous) (diff)

#8 @johnbillion
15 months ago

https://developer.wordpress.org/plugins/wordpress-org/plugin-developer-faq/#how-do-i-get-notified-for-all-my-plugins

What advice can now be given to plugin authors? It seems that all combined plugin contributor views and feeds are no longer available and there are no plans to reinstate them.

#9 @johnbillion
15 months ago

It seems that now, in place of the combined plugin contributor feed, I need to subscribe to the forum feed for every plugin I maintain, and subsequently every thread in every one of those forums in order to follow every conversation.

#10 @dgwyer
15 months ago

It's essential these committer/contributor links are reinstated. It's hard enough to keep on top of free plugin support. Removing these links will make it extremely difficult to provide responsive support of any kind.

#11 @jmdodd
15 months ago

In 4184:

Support Forums: Add plugin-committer view and feed.

See #2071.

#12 @dimadin
14 months ago

This view feed that has only latest topics but not their replies is not as useful as it should be. I was thinking how can we incorporate replies too and I came to idea that both topics and replies have meta fields with data about plugin/theme. We can then use that in the same query before bbp_request_feed_trap(). See attached (untested and rough) patch for more details.

Problem with this approach is that existing topics and their replies in this taxonomy must be updated.

@dimadin
14 months ago

#13 follow-up: @StephenCronin
14 months ago

@SergeyBiryukov - I see you just updated your post above to say that the following two now work:

[Works] Committer view: https://wordpress.org/support/view/plugin-committer/sergeybiryukov
[Works] Committer feed: https://wordpress.org/support/rss/view/plugin-committer/sergeybiryukov

However if you compare the two you'll see that the first one shows entries from both 'Plugins and Hack' and 'Reviews', while the second one (the feed) only shows 'Reviews'. So I think the second one isn't quite fixed.

#14 in reply to: ↑ 13 @SergeyBiryukov
14 months ago

Replying to StephenCronin:

However if you compare the two you'll see that the first one shows entries from both 'Plugins and Hack' and 'Reviews', while the second one (the feed) only shows 'Reviews'. So I think the second one isn't quite fixed.

Thanks, added.

#15 @jmdodd
14 months ago

In 4234:

Support Forums: Sort plugin committer feed by date rather than by post id.

Because the plugin reviews forum was imported after the plugin support forum, the topic ids are not a reliable sort order for the combined results.

See #2071.

#16 @StephenCronin
14 months ago

@jmdodd Ah, that explains it. I was just about to post that 2 new support posts have now appeared in my feed - now I know why. Thanks

#17 @jmdodd
14 months ago

In 4289:

Support Forums: Use the user object for view queries.

Allows empty forums for non-contributing users, and 404s for non-existent users.

Abstracts some logic to make adding a plugin-contributors view easier.

See #2071.

#18 @jmdodd
14 months ago

In 4290:

Support Forums: Add plugin contributor view.

Adds rewrite rules, feed, and custom view handlers.

See #2071.

#19 @jmdodd
14 months ago

In 4308:

Support Forums: Use nicename for pagination rather than user login.

See #2071.

#21 @SergeyBiryukov
6 months ago

Most of the issues here appear to be fixed, see the updated comment:7.

The two remaining issues are:

Both redirect to a general feed for their corresponding view and lose the context:

What's weird is the committer view should follow the same pattern, but it works as expected:

On a local install, my results are different:

  • Both contributor and committer feeds show a 404 page, apparently because there's no code to handle them yet.
  • Reviews feed works as expected, being handled by Directory_Compat::request().

@Otto42, could you check if there are any nginx rules that might interfere with these feeds?

Last edited 6 months ago by SergeyBiryukov (previous) (diff)

#22 follow-ups: @Otto42
6 months ago

I don't think we have any rules to do those redirections at all, but I'll check when I can get access.

Note that the new feeds are normal WordPress feeds, so this link would work correctly:

https://wordpress.org/support/view/plugin-contributor/sergeybiryukov/feed/

#23 in reply to: ↑ 22 @SergeyBiryukov
6 months ago

Replying to Otto42:

Note that the new feeds are normal WordPress feeds, so this link would work correctly:
https://wordpress.org/support/view/plugin-contributor/sergeybiryukov/feed/

Right, but we're already halfway there with the committer feed redirect, so I guess it makes sense to fix the others if possible. Otherwise, we can expose the new links in <head> (see #1999 for that) and close this ticket as fixed.

#24 in reply to: ↑ 22 @SergeyBiryukov
6 months ago

Replying to Otto42:

I don't think we have any rules to do those redirections at all, but I'll check when I can get access.

It might not be specific to those exact redirects, just something with an rss/ bit.

Directory_Compat::request() handles these three cases:

On my local install, all of them work as expected.

On WordPress.org, the latter one doesn't work, which makes me think something might be interfering with it.

Note: See TracTickets for help on using tickets.