Apply conversion script to all *.md files. authored by Alexander Hansen Færøy's avatar Alexander Hansen Færøy
= teor's task page = # teor's task page
[[PageOutline]] [[PageOutline]]
This page lists the tickets I'll be working on in the next month or two. 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. It's based on the [Network Team's](./org/teams/NetworkTeam) [Useful Ticket Queries](./org/teams/NetworkTeam/UsefulTicketsQueries) page.
== CI Fixes == ## CI Fixes
We prioritise CI fixes over everything else, because we can't do much when CI is broken. We prioritise CI fixes over everything else, because we can't do much when CI is broken.
=== Assigned CI Fixes === ### Assigned CI Fixes
These ci-fail tickets are assigned to me, and they are in a status that needs some action from me: 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)]] [[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 === ### Open CI Fixes
I might be able to help with these ci-fail tickets: 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)]] [[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 === ### 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: I can review these ci-fail needs_review tickets, our [Merge Policy](./org/teams/NetworkTeam/MergePolicy) 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)]] [[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 === ### 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: I can merge these ci-fail tickets, our [Merge Policy](./org/teams/NetworkTeam/MergePolicy) 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)]] [[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 == ## Merges
=== sbws Merges === ### sbws Merges
These merge_ready tickets are in sbws, and I am a maintainer: 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)]] [[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 === ### Chutney Master
These merge_ready tickets are in chutney, and I am the maintainer: 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)]] [[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 === ### Fallback Scripts Master
These merge_ready tickets are in fallback-scripts, and I am a maintainer: 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)]] [[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 === ### 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. These merge_ready tickets are in tor mainline, or torspec, and I am a maintainer. I need to check our [Merge Policy](./org/teams/NetworkTeam/MergePolicy) before merging, if I wrote or reviewed the code.
The current mainline branches are: The current mainline branches are:
* 0.4.4 - master * 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)]] [[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 Bugs
=== 0.4.3 Must === ### 0.4.3 Must
There's still some time until 0.4.3 goes stable. There's still some time until 0.4.3 goes stable.
See [wiki:org/teams/NetworkTeam/CoreTorReleases#Current the Tor release schedule] for details. See [the Tor release schedule](./org/teams/NetworkTeam/CoreTorReleases#Current) for details.
These 043-must tickets are assigned to me, and they are in a status that needs some action from me: These 043-must tickets are assigned to me, and they are in a status that needs some action from me:
...@@ -77,7 +77,7 @@ These 043-must needs_review tickets are assigned to me: ...@@ -77,7 +77,7 @@ 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)]] [[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 === ### 0.4.3 Should
These 043-should tickets are assigned to me, and they are in a status that needs some action from me: These 043-should tickets are assigned to me, and they are in a status that needs some action from me:
...@@ -87,7 +87,7 @@ These 043-should needs_review tickets are assigned to me: ...@@ -87,7 +87,7 @@ 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)]] [[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 == ## Roadmap
I try to do 2 days of roadmap coding per week. 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. I try to revise roadmap tickets before writing new code: revisions count as part of the 2 roadmap days per week.
...@@ -96,49 +96,49 @@ These tickets are assigned to me, and they are in a status that needs some actio ...@@ -96,49 +96,49 @@ These tickets are assigned to me, and they are in a status that needs some actio
[[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)]] [[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 == ## Reviews
I do as many reviews as I can in half a day per week. 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. 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.) (Or explain why the review is delayed on the ticket.)
=== Assigned Reviews === ### Assigned Reviews
These needs_review tickets are assigned to me: 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)]] [[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 === ### sbws Reviews
These needs_review tickets are in sbws with no reviewer, and I am a maintainer: 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)]] [[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 === ### Chutney Reviews
These needs_review tickets are in chutney with no reviewer, and I am the maintainer: 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)]] [[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 === ### Fallback Scripts Reviews
These needs_review tickets are in fallback-scripts with no reviewer, and I am the maintainer: 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)]] [[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 == ## 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]. I try to backport as many tickets as I can in half a day per week, following [the Network Team's backport process](./org/teams/NetworkTeam/Backports).
Some tickets aren't considered for backport: 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: * [Mainline Merges](./user/teor#TorMainline): master release tickets are merged by the mainline mergers, so the following milestones are hidden:
* Tor: 0.4.4.x-final * 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. * new backports: we try to test code in at least one alpha release before backporting it. You can see all the backports on the [Hidden Backports](./user/teor/HiddenBackports) 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]. These exclusions will change with every [major stable release](./org/teams/NetworkTeam/CoreTorReleases), and some [unstable releases](https://gitweb.torproject.org/tor.git/).
=== Backports That Need Triage === ### Backports That Need Triage
These tickets need backport triage, usually by adding a consider-backport-* tag. These tickets need backport triage, usually by adding a consider-backport-* tag.
...@@ -146,29 +146,29 @@ This query shows tickets even if they don't have any backport tags: that's a fea ...@@ -146,29 +146,29 @@ This query shows tickets even if they don't have any backport tags: that's a fea
[[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)]] [[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 === ### 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. 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)]] [[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 === ### Missed Backports
Sometimes tickets are accidentally closed, even though they can be backported. These tickets will appear here: 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.) (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)]] [[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 == ## Other Tickets
These tickets are assigned to me, and they are in a status that needs some action from me: 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)]] [[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 === ### Backlog
I've moved my backlog to [wiki:teor/Backlog], so it doesn't distract me. I've moved my backlog to [teor/Backlog](teor/Backlog), so it doesn't distract me.
=== Low Priority === ### Low Priority
I've put my [wiki:user/teor/low low-priority tasks] on another page, so I don't get distracted by them. I've put my [low-priority tasks](./user/teor/low) on another page, so I don't get distracted by them.