[Django] #20458: Add a "My Tickets" report to the Django Trac

6 views
Skip to first unread message

Django

unread,
May 19, 2013, 6:30:10 AM5/19/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
--------------------------------------+--------------------
Reporter: giuliettamasina | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: *.djangoproject.com | Version:
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Easy pickings: 0 | UI/UX: 1
--------------------------------------+--------------------
The default Trac installation has a
[http://trac.edgewall.org/demo-0.12/report reports] feature, with some
useful standard reports, such as "My Tickets".

The Django installation of Trac has removed these reports in favor of a
wiki page with searches, called reports.

I have not found an obvious and easy way to list all my tickets (i.e.
assigned to me, for example) which makes it unnecessarily time-consuming
to get such a list of tickets.

There should be an easy "My Tickets" view, with a link from some easy-to-
find place, preferably in the menu inbetween "Reports" and "View Tickets".

(For now, I've bookmarked a custom query searching my username,
unfortunately it's not reusable since there's no "me" user or similar.)

--
Ticket URL: <https://code.djangoproject.com/ticket/20458>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
May 19, 2013, 7:29:47 AM5/19/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
-------------------------------------+-------------------------------------
Reporter: giuliettamasina | Owner: nobody
Type: | Status: new
Cleanup/optimization | Version:
Component: *.djangoproject.com | Resolution:
Severity: Normal | Triage Stage:
Keywords: | Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
-------------------------------------+-------------------------------------
Changes (by aaugustin):

* needs_better_patch: => 0
* needs_tests: => 0
* needs_docs: => 0


Comment:

The old style reports you're talking about are deprecated, I'm not even
sure they still exist in Trac 1.0.

You can use $USER instead of your username to make your link reusable.

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:1>

Django

unread,
May 20, 2013, 4:24:26 AM5/20/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
-------------------------------------+-------------------------------------
Reporter: giuliettamasina | Owner: nobody

Type: | Status: new
Cleanup/optimization | Version:
Component: *.djangoproject.com | Resolution:
Severity: Normal | Triage Stage:
Keywords: | Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
-------------------------------------+-------------------------------------

Comment (by giuliettamasina):

Nice hidden feature :)

I think we should add a section to
https://code.djangoproject.com/wiki/Reports with a few links to "My
Tickets"-like searches. Maybe even as second section on the page, after
"Reports" and before "New contributors".

Something like:

== Your tickets ==

These links will list all tickets associated with you, and can be
bookmarked for easy reference:

*
[https://code.djangoproject.com/query?owner=$USER&status=assigned&status=new
Tickets owned by me]
([https://code.djangoproject.com/query?owner=$USER&status=assigned&status=closed&status=new
include closed tickets])
*
[https://code.djangoproject.com/query?reporter=$USER&status=assigned&status=new
Tickets reported by me]
([https://code.djangoproject.com/query?reporter=$USER&status=assigned&status=closed&status=new
include closed tickets])
*
[https://code.djangoproject.com/query?owner=$USER&status=assigned&status=new&or&reporter=$USER
Tickets owned or reported by me]
([https://code.djangoproject.com/query?owner=$USER&status=assigned&status=closed&status=new&or&reporter=$USER
include closed tickets])

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:2>

Django

unread,
May 20, 2013, 4:31:44 AM5/20/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
-------------------------------------+-------------------------------------
Reporter: giuliettamasina | Owner: nobody

Type: | Status: new
Cleanup/optimization | Version:
Component: *.djangoproject.com | Resolution:
Severity: Normal | Triage Stage:
Keywords: | Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
-------------------------------------+-------------------------------------

Comment (by akaariai):

Is it possible to list tickets I have commented on, preferably in "when
commented" order. That would be extremely useful to me.

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:3>

Django

unread,
May 20, 2013, 4:47:19 AM5/20/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
-------------------------------------+-------------------------------------
Reporter: giuliettamasina | Owner: nobody

Type: | Status: new
Cleanup/optimization | Version:
Component: *.djangoproject.com | Resolution:
Severity: Normal | Triage Stage:
Keywords: | Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
-------------------------------------+-------------------------------------

Comment (by giuliettamasina):

I've actually searched for such a feature the last hour, but there doesn't
seem to be one. There's at least one ticket for it though:
http://trac.edgewall.org/ticket/7660

A workaround is to search on CC includes e-mail (entering your e-mail
address) given that you have added yourself to the CC list when
commenting.

Unfortunately, you are not added to the CC list automatically when
commenting on a ticket, so this method is imperfect in that you will have
to remember to check the CC box when commenting.

Also, no dynamic e-mail variable exists (like $USER).

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:4>

Django

unread,
May 21, 2013, 12:43:46 PM5/21/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
-------------------------------------+-------------------------------------
Reporter: giuliettamasina | Owner: nobody

Type: | Status: new
Cleanup/optimization | Version:
Component: *.djangoproject.com | Resolution:
Severity: Normal | Triage Stage:
Keywords: | Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
-------------------------------------+-------------------------------------

Comment (by giuliettamasina):

Replying to [comment:1 aaugustin]:


> The old style reports you're talking about are deprecated, I'm not even
sure they still exist in Trac 1.0.
>
> You can use $USER instead of your username to make your link reusable.
>

> https://code.djangoproject.com/query?status=!closed&owner=$USER


What do you think about the idea to add some such predefined links to the
wiki page? (See comment:2)

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:5>

Django

unread,
May 23, 2013, 6:30:49 AM5/23/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
--------------------------------------+------------------------------------

Reporter: giuliettamasina | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: *.djangoproject.com | Version:
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted

Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
--------------------------------------+------------------------------------
Changes (by russellm):

* stage: Unreviewed => Accepted


Comment:

Accepting the broad feature request that we need better tools for users to
find their own tickets of interest (ones they have reported, ones they
have responded to, and so on).

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:6>

Django

unread,
Jun 1, 2013, 3:51:37 PM6/1/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
--------------------------------------+------------------------------------

Reporter: giuliettamasina | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: *.djangoproject.com | Version:
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
--------------------------------------+------------------------------------

Comment (by giuliettamasina):

Any thoughts on this yet? My proposed change to the wiki page (in
comment:2) would help quite a bit until something more thorough is in
place.

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:7>

Django

unread,
Jun 28, 2013, 6:13:46 PM6/28/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
-------------------------------------+-------------------------------------
Reporter: giuliettamasina | Owner: anonymous
Type: | Status: assigned

Cleanup/optimization | Version:
Component: *.djangoproject.com | Resolution:
Severity: Normal | Triage Stage: Accepted
Keywords: | Needs documentation: 0
Has patch: 0 | Patch needs improvement: 0
Needs tests: 0 | UI/UX: 1
Easy pickings: 0 |
-------------------------------------+-------------------------------------
Changes (by bytephilia):

* status: new => assigned
* owner: nobody => anonymous


--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:8>

Django

unread,
Jun 28, 2013, 6:41:10 PM6/28/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
--------------------------------------+------------------------------------
Reporter: giuliettamasina | Owner:

Type: Cleanup/optimization | Status: new
Component: *.djangoproject.com | Version:
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
--------------------------------------+------------------------------------
Changes (by bytephilia):

* owner: anonymous =>
* status: assigned => new


--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:9>

Django

unread,
Nov 8, 2013, 6:01:08 AM11/8/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
--------------------------------------+------------------------------------
Reporter: giuliettamasina | Owner:

Type: Cleanup/optimization | Status: new
Component: *.djangoproject.com | Version:
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
--------------------------------------+------------------------------------

Comment (by giuliettamasina):

Anyone? I'm proposing a simple addition of a few links to the wiki.

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:10>

Django

unread,
Nov 8, 2013, 7:19:29 PM11/8/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
--------------------------------------+------------------------------------
Reporter: giuliettamasina | Owner:

Type: Cleanup/optimization | Status: new
Component: *.djangoproject.com | Version:
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
--------------------------------------+------------------------------------

Comment (by timo):

I've added those links to the wiki page, thank-you.

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:11>

Django

unread,
Nov 9, 2013, 5:25:46 AM11/9/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
--------------------------------------+------------------------------------
Reporter: giuliettamasina | Owner:

Type: Cleanup/optimization | Status: new
Component: *.djangoproject.com | Version:
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
--------------------------------------+------------------------------------

Comment (by giuliettamasina):

Cool, thanks :)

Just noticed though that the last two links are incorrect and needs to be
modified. These are the correct ones:

*
[https://code.djangoproject.com/query?owner=$USER&status=assigned&status=new&or&reporter=$USER&status=assigned&status=new


Tickets owned or reported by me]

([https://code.djangoproject.com/query?owner=$USER&status=assigned&status=closed&status=new&or&reporter=$USER&status=assigned&status=closed&status=new
include closed tickets])

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:12>

Django

unread,
Nov 9, 2013, 5:56:13 AM11/9/13
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
--------------------------------------+------------------------------------
Reporter: giuliettamasina | Owner:

Type: Cleanup/optimization | Status: new
Component: *.djangoproject.com | Version:
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
--------------------------------------+------------------------------------

Comment (by timo):

Updated.

--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:13>

Django

unread,
May 16, 2014, 12:33:36 PM5/16/14
to django-...@googlegroups.com
#20458: Add a "My Tickets" report to the Django Trac
--------------------------------------+------------------------------------
Reporter: giuliettamasina | Owner:
Type: Cleanup/optimization | Status: closed
Component: *.djangoproject.com | Version:
Severity: Normal | Resolution: fixed

Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 1
--------------------------------------+------------------------------------
Changes (by giuliettamasina):

* status: new => closed
* resolution: => fixed


--
Ticket URL: <https://code.djangoproject.com/ticket/20458#comment:14>

Reply all
Reply to author
Forward
0 new messages