# Subscribe to Trac notifications on a component?

**URL:** <https://forum.djangoproject.com/t/subscribe-to-trac-notifications-on-a-component/32529>\
**Category:** Website\
**Created:** [June 27, 2024, 9:17pm UTC](https://forum.djangoproject.com/t/subscribe-to-trac-notifications-on-a-component/32529 "2024-06-27T21:17:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![medmunds](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/medmunds/32/22140_2.png) [@medmunds](https://forum.djangoproject.com/u/medmunds)\
**Post date:** [June 27, 2024, 9:17pm UTC](https://forum.djangoproject.com/t/subscribe-to-trac-notifications-on-a-component/32529/1 "2024-06-27T21:17:14Z")

</div>

Is there any way to subscribe to Trac notifications on a particular component? (Or automatically add myself as a cc whenever a ticket is assigned to a particular component?)

I looked into trying to hack together my own watcher on top of the Trac RSS feeds, but:

- The timeline doesn’t support filtering by component (or even showing component so I could do my own filtering)
- The tickets list (TracQuery) supports filtering by component, but not showing or sorting by recent modifications

---

<div class="post-metadata">

**Author:** ![bmispelon](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/bmispelon/32/38_2.png) [@bmispelon](https://forum.djangoproject.com/u/bmispelon)\
**Post date:** [June 28, 2024, 12:00pm UTC](https://forum.djangoproject.com/t/subscribe-to-trac-notifications-on-a-component/32529/2 "2024-06-28T12:00:18Z")

</div>

Hi (and welcome 👋 ),

There’s a few preferences you can tweak at [Preferences: Notifications – Django](https://code.djangoproject.com/prefs/notification) (you need to be logged int), but as far as I know there’s no option to subscript to a specific component.

That seems like it would be a useful addition though, would you mind creating a feature request issue at [Issues · django/code.djangoproject.com · GitHub](https://github.com/django/code.djangoproject.com/issues)?

I’ve done a quick search and haven’t found any plugins that would offer it, but we might be able to develop our own.

---

<div class="post-metadata">

**Author:** ![medmunds](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/medmunds/32/22140_2.png) [@medmunds](https://forum.djangoproject.com/u/medmunds)\
**Post date:** [June 28, 2024, 7:40pm UTC](https://forum.djangoproject.com/t/subscribe-to-trac-notifications-on-a-component/32529/3 "2024-06-28T19:40:10Z")

</div>

> would you mind creating a feature request

Done: [#202](https://github.com/django/code.djangoproject.com/issues/202)

Also, I see there’s a trac.ini [`ticket_show_component`](https://trac.edgewall.org/wiki/TracIni#timeline-ticket_show_component-option) option to include the component in the timeline. That could make my self-service watcher possible, assuming the option also adds the component to the timeline RSS. I’ll open another ticket suggesting that.

---

<div class="post-metadata">

**Author:** ![sarahboyce](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/sarahboyce/32/12734_2.png) [@sarahboyce](https://forum.djangoproject.com/u/sarahboyce)\
**Post date:** [May 4, 2026, 11:44am UTC](https://forum.djangoproject.com/t/subscribe-to-trac-notifications-on-a-component/32529/5 "2026-05-04T11:44:41Z")

</div>

We now have the ability to filter Trac’s timeline based on component. We can’t do this from the UI but we can update the url query string:

- Example component filter: [https://code.djangoproject.com/timeline?component=contrib.staticfiles](https://code.djangoproject.com/timeline?component=contrib.staticfiles)
- Example component filter RSS feed: [https://code.djangoproject.com/timeline?component=contrib.staticfiles&format=rss](https://code.djangoproject.com/timeline?component=contrib.staticfiles&format=rss)

As there is no UI, I recommend filtering by component on the tickets page and copying the component query string to the timeline url

Big thank you to @blighj for this feature ⭐

---

<div class="post-metadata">

**Author:** ![blighj](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/blighj/32/29054_2.png) [@blighj](https://forum.djangoproject.com/u/blighj)\
**Post date:** [May 4, 2026, 12:56pm UTC](https://forum.djangoproject.com/t/subscribe-to-trac-notifications-on-a-component/32529/6 "2026-05-04T12:56:40Z")

</div>

No thanks necessary, it’s a feature I’m already using!

But for the record, I accept thanks in the form of PR reviews 😉

I’d love to see this staticfiles ticket progress [Fixed #36969 – Handle false positives in strings during collectstatic.](https://github.com/django/django/pull/20942)

---

<div class="post-metadata">

**Author:** ![carltongibson](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/carltongibson/32/267_2.png) [@carltongibson](https://forum.djangoproject.com/u/carltongibson)\
**Post date:** [May 4, 2026, 12:59pm UTC](https://forum.djangoproject.com/t/subscribe-to-trac-notifications-on-a-component/32529/7 "2026-05-04T12:59:29Z")

</div>

Just worth mentioning that you can get an RSS feed for any selected ticket filter at the bottom:

 ![Screenshot showing the "Download in other formats" links from Trac](https://us1.discourse-cdn.com/flex026/uploads/djangoproject/original/3X/a/9/a9709db9b1e6830f7f78d1083dd4e908b2b3a89f.png)

So select the filter you want, New/Assigned tickets for the HTTP handling component, say, and then copy the RSS link. You might have to Mark as Read on the first import to your reader, but you’ll get updates after that.

It’s pretty handy!
