|
|
|
= teor's task page =
|
|
|
|
|
|
|
|
[[PageOutline]]
|
|
|
|
|
|
|
|
This page lists the tickets I'll be working on in the next month or two.
|
|
|
|
It's based on the [wiki:org/teams/NetworkTeam Network Team's] [wiki:org/teams/NetworkTeam/UsefulTicketsQueries Useful Ticket Queries] page.
|
|
|
|
|
|
|
|
== CI Fixes ==
|
|
|
|
|
|
|
|
We prioritise CI fixes over everything else, because we can't do much when CI is broken.
|
|
|
|
|
|
|
|
=== Assigned CI Fixes ===
|
|
|
|
|
|
|
|
These ci-fail tickets are assigned to me, and they are in a status that needs some action from me:
|
|
|
|
|
|
|
|
[[TicketQuery(status!=needs_review|merge_ready|closed,owner=teor,keywords~=ci-fail,group=component,format=table,order=changetime,desc=true,col=id|summary|status|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Open CI Fixes ===
|
|
|
|
|
|
|
|
I might be able to help with these ci-fail tickets:
|
|
|
|
|
|
|
|
[[TicketQuery(status!=needs_review|merge_ready|closed,owner!=teor,keywords~=ci-fail,group=component,format=table,order=changetime,desc=true,col=id|summary|status|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Review CI Fixes ===
|
|
|
|
|
|
|
|
I can review these ci-fail needs_review tickets, our [wiki:org/teams/NetworkTeam/MergePolicy Merge Policy] says that anyone can review CI fixes:
|
|
|
|
|
|
|
|
[[TicketQuery(status=needs_review,keywords~=ci-fail,group=component|milestone,format=table,order=changetime,desc=true,col=id|summary|status|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Merge CI Fixes ===
|
|
|
|
|
|
|
|
I can merge these ci-fail tickets, our [wiki:org/teams/NetworkTeam/MergePolicy Merge Policy] says that anyone can merge CI fixes:
|
|
|
|
|
|
|
|
[[TicketQuery(status=merge_ready,keywords~=ci-fail,group=component|milestone,format=table,order=changetime,col=id|summary|owner|reviewer|priority|severity|changetime|sponsor|keywords,max=100)]]
|
|
|
|
|
|
|
|
== Merges ==
|
|
|
|
|
|
|
|
=== sbws Merges ===
|
|
|
|
|
|
|
|
These merge_ready tickets are in sbws, and I am a maintainer:
|
|
|
|
|
|
|
|
[[TicketQuery(status=merge_ready,component=Core Tor/sbws,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Chutney Master ===
|
|
|
|
|
|
|
|
These merge_ready tickets are in chutney, and I am the maintainer:
|
|
|
|
|
|
|
|
[[TicketQuery(status=merge_ready,component=Core Tor/Chutney,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Fallback Scripts Master ===
|
|
|
|
|
|
|
|
These merge_ready tickets are in fallback-scripts, and I am a maintainer:
|
|
|
|
|
|
|
|
[[TicketQuery(status=merge_ready,component=Core Tor/Fallback Scripts,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Tor Mainline ===
|
|
|
|
|
|
|
|
These merge_ready tickets are in tor mainline, or torspec, and I am a maintainer. I need to check our [wiki:org/teams/NetworkTeam/MergePolicy Merge Policy] before merging, if I wrote or reviewed the code.
|
|
|
|
|
|
|
|
The current mainline branches are:
|
|
|
|
* 0.4.4 - master
|
|
|
|
|
|
|
|
[[TicketQuery(status=merge_ready,component=Core Tor/Tor,milestone=Tor: 0.4.4.x-final,group=milestone,format=table,order=changetime,col=id|summary|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
== 0.4.3 Bugs ==
|
|
|
|
|
|
|
|
=== 0.4.3 Must ===
|
|
|
|
|
|
|
|
There's still some time until 0.4.3 goes stable.
|
|
|
|
See [wiki:org/teams/NetworkTeam/CoreTorReleases#Current the Tor release schedule] for details.
|
|
|
|
|
|
|
|
These 043-must tickets are assigned to me, and they are in a status that needs some action from me:
|
|
|
|
|
|
|
|
[[TicketQuery(status!=needs_review|merge_ready|closed,owner=teor,keywords~=04w-must,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
These 043-must needs_review tickets are assigned to me:
|
|
|
|
|
|
|
|
[[TicketQuery(status=needs_review,reviewer=~teor,keywords~=043-must,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|owner|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== 0.4.3 Should ===
|
|
|
|
|
|
|
|
These 043-should tickets are assigned to me, and they are in a status that needs some action from me:
|
|
|
|
|
|
|
|
[[TicketQuery(status!=needs_review|merge_ready|closed,owner=teor,keywords~=043-should,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
These 043-should needs_review tickets are assigned to me:
|
|
|
|
|
|
|
|
[[TicketQuery(status=needs_review,reviewer=~teor,keywords~=043-should,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|owner|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
== Roadmap ==
|
|
|
|
|
|
|
|
I try to do 2 days of roadmap coding per week.
|
|
|
|
I try to revise roadmap tickets before writing new code: revisions count as part of the 2 roadmap days per week.
|
|
|
|
|
|
|
|
These tickets are assigned to me, and they are in a status that needs some action from me:
|
|
|
|
|
|
|
|
[[TicketQuery(status!=needs_review|merge_ready|closed,owner=teor,keywords=~network-team-roadmap,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
== Reviews ==
|
|
|
|
|
|
|
|
I do as many reviews as I can in half a day per week.
|
|
|
|
If I don't finish all my reviews, I ask other team members for help.
|
|
|
|
|
|
|
|
(Or explain why the review is delayed on the ticket.)
|
|
|
|
|
|
|
|
=== Assigned Reviews ===
|
|
|
|
|
|
|
|
These needs_review tickets are assigned to me:
|
|
|
|
|
|
|
|
[[TicketQuery(status=needs_review,reviewer=~teor,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|owner|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== sbws Reviews ===
|
|
|
|
|
|
|
|
These needs_review tickets are in sbws with no reviewer, and I am a maintainer:
|
|
|
|
|
|
|
|
[[TicketQuery(status=needs_review,component=Core Tor/sbws,reviewer=,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Chutney Reviews ===
|
|
|
|
|
|
|
|
These needs_review tickets are in chutney with no reviewer, and I am the maintainer:
|
|
|
|
|
|
|
|
[[TicketQuery(status=needs_review,component=Core Tor/Chutney,reviewer=,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Fallback Scripts Reviews ===
|
|
|
|
|
|
|
|
These needs_review tickets are in fallback-scripts with no reviewer, and I am the maintainer:
|
|
|
|
|
|
|
|
[[TicketQuery(status=needs_review,component=Core Tor/Fallback Scripts,reviewer=,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
== Backports ==
|
|
|
|
|
|
|
|
I try to backport as many tickets as I can in half a day per week, following [wiki:org/teams/NetworkTeam/Backports the Network Team's backport process].
|
|
|
|
|
|
|
|
Some tickets aren't considered for backport:
|
|
|
|
* [wiki:user/teor#TorMainline Mainline Merges]: master release tickets are merged by the mainline mergers, so the following milestones are hidden:
|
|
|
|
* Tor: 0.4.4.x-final
|
|
|
|
* new backports: we try to test code in at least one alpha release before backporting it. You can see all the backports on the [wiki:user/teor/HiddenBackports Hidden Backports] page.
|
|
|
|
|
|
|
|
These exclusions will change with every [wiki:org/teams/NetworkTeam/CoreTorReleases major stable release], and some [https://gitweb.torproject.org/tor.git/ unstable releases].
|
|
|
|
|
|
|
|
=== Backports That Need Triage ===
|
|
|
|
|
|
|
|
These tickets need backport triage, usually by adding a consider-backport-* tag.
|
|
|
|
|
|
|
|
This query shows tickets even if they don't have any backport tags: that's a feature, not a bug. I like to see tickets that are in backport releases (or unspecified), so I can tag them for backport, put them in the right release, or close them.
|
|
|
|
|
|
|
|
[[TicketQuery(status=merge_ready,component=Core Tor/Tor,milestone!=Tor: 0.4.4.x-final,keywords!~=consider-backport,group=milestone,format=table,order=changetime,col=id|summary|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Ready to Backport ===
|
|
|
|
|
|
|
|
Here are the merge_ready tickets that can be considered for backport. Some tickets that need triage might also show up in this list.
|
|
|
|
|
|
|
|
[[TicketQuery(status=merge_ready,component=Core Tor/Tor,milestone!=Tor: 0.4.4.x-final,keywords!~=consider-backport-if-needed|consider-backport-after-0433|consider-backport-after-0434|consider-backport-after-043-stable,group=milestone,format=table,order=changetime,col=id|summary|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Missed Backports ===
|
|
|
|
|
|
|
|
Sometimes tickets are accidentally closed, even though they can be backported. These tickets will appear here:
|
|
|
|
(This query also includes tickets that were backported, but they aren't tagged correctly.)
|
|
|
|
|
|
|
|
[[TicketQuery(status=closed,component=Core Tor/Tor,milestone=Tor: 0.4.4.x-final,keywords=~043-backport|~042-backport|~041-backport|~035-backport,group=milestone,format=table,order=changetime,col=id|summary|owner|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
== Other Tickets ==
|
|
|
|
|
|
|
|
These tickets are assigned to me, and they are in a status that needs some action from me:
|
|
|
|
|
|
|
|
[[TicketQuery(status!=needs_review|merge_ready|closed,keywords!~=ci-fail|043-must|043-should|network-team-roadmap,owner=teor,group=milestone,format=table,order=changetime,desc=true,col=id|summary|status|reviewer|priority|severity|changetime|sponsor,max=100)]]
|
|
|
|
|
|
|
|
=== Backlog ===
|
|
|
|
|
|
|
|
I've moved my backlog to [wiki:teor/Backlog], so it doesn't distract me.
|
|
|
|
|
|
|
|
=== Low Priority ===
|
|
|
|
|
|
|
|
I've put my [wiki:user/teor/low low-priority tasks] on another page, so I don't get distracted by them. |