Re: [rust-dev] GitHub label maintenance
On Tue, Feb 5, 2013 at 10:50 AM, Brian Anderson bander...@mozilla.com wrote: Greetings, folks, There was some discussion about bug triage in the meeting today so I went to do some and was reminded of how frustrated I get by our labels: there are a lot of them and I usually can't find an `A-` label that matches the bug. I have some proposals here to remove a lot of them and add a few. Any objections? Yes, please! Add: A-parser A-tools A-concurrency - replaces A-comm/A-parallel A-infrastructure Remove: A-classes - obsolete A-comm - use A-concurrency A-frontend - catchall - existing issues have no obvious relationship. use A-parser, A-syntaxext instead, A-driver instead A-editors - use A-tools A-infer - not used much - use A-typesystem A-kindchk - obsolete A-linearity - use A-typesystem A-liveness - use A-typesystem A-packaging - use A-tools A-parallel - use A-concurrency A-servo - not many issues A-typestate A-unsafe A-unwind A-versioning A-website - use A-infrastructure A-rustbot - use A-infrastructure A-cyclecollector A-github I actually support breaking up the A-typesystem label into fewer labels. I find myself using typesystem a lot when I want something more specific, actually. Sounds good otherwise. Cheers, Tim -- Tim Chevalier * http://catamorphism.org/ * Often in error, never in doubt Too much to carry, too much to let go Time goes fast, learning goes slow. -- Bruce Cockburn ___ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev
Re: [rust-dev] GitHub label maintenance
On Tue, Feb 5, 2013 at 10:52 AM, Tim Chevalier catamorph...@gmail.com wrote: On Tue, Feb 5, 2013 at 10:50 AM, Brian Anderson bander...@mozilla.com wrote: Greetings, folks, There was some discussion about bug triage in the meeting today so I went to do some and was reminded of how frustrated I get by our labels: there are a lot of them and I usually can't find an `A-` label that matches the bug. I have some proposals here to remove a lot of them and add a few. Any objections? Yes, please! Add: A-parser A-tools A-concurrency - replaces A-comm/A-parallel A-infrastructure Remove: A-classes - obsolete A-comm - use A-concurrency A-frontend - catchall - existing issues have no obvious relationship. use A-parser, A-syntaxext instead, A-driver instead A-editors - use A-tools A-infer - not used much - use A-typesystem A-kindchk - obsolete A-linearity - use A-typesystem A-liveness - use A-typesystem A-packaging - use A-tools A-parallel - use A-concurrency A-servo - not many issues A-typestate A-unsafe A-unwind A-versioning A-website - use A-infrastructure A-rustbot - use A-infrastructure A-cyclecollector A-github I actually support breaking up the A-typesystem label into fewer labels. I find myself using typesystem a lot when I want something more specific, actually. Er, I meant more labels. Cheers, Tim -- Tim Chevalier * http://catamorphism.org/ * Often in error, never in doubt Too much to carry, too much to let go Time goes fast, learning goes slow. -- Bruce Cockburn ___ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev
Re: [rust-dev] GitHub label maintenance
On 2/5/13 10:59 AM, Brian Anderson wrote: I suggested removing a few that weren't being used much (classes, infer, kindchk, linearity, typestate). Is the division here just wrong? After removing those I suggest it looks like just A-typesystem and A-regions remain. Are there hot areas in the type system that we're missing labels for? Borrow checking. Patrick ___ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev
Re: [rust-dev] GitHub label maintenance
On 02/05/2013 10:59 AM, Patrick Walton wrote: On 2/5/13 10:59 AM, Brian Anderson wrote: I suggested removing a few that weren't being used much (classes, infer, kindchk, linearity, typestate). Is the division here just wrong? After removing those I suggest it looks like just A-typesystem and A-regions remain. Are there hot areas in the type system that we're missing labels for? Borrow checking. Is this different from A-regions? Should A-regions be renamed A-borrowck? ___ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev
Re: [rust-dev] GitHub label maintenance
On Tue, Feb 5, 2013 at 11:26 AM, Brian Anderson bander...@mozilla.com wrote: On 02/05/2013 11:17 AM, Graydon Hoare wrote: On 13-02-05 11:03 AM, Brian Anderson wrote: On 02/05/2013 10:59 AM, Patrick Walton wrote: On 2/5/13 10:59 AM, Brian Anderson wrote: I suggested removing a few that weren't being used much (classes, infer, kindchk, linearity, typestate). Is the division here just wrong? After removing those I suggest it looks like just A-typesystem and A-regions remain. Are there hot areas in the type system that we're missing labels for? Borrow checking. Is this different from A-regions? Should A-regions be renamed A-borrowck? I think so, yes. Thanks for bringing this up. We didn't get to discussing triage at the meeting in much detail, but we definitely need to think/talk/act a bit more about it. I'll try to organize thoughts and post more here shortly. -Graydon Also I want to add `A-ui` - error messages, etc. seems to be one of the things that `A-frontend` is useful for. Don't we have A-diagnostics already for that, though? Cheers, Tim -- Tim Chevalier * http://catamorphism.org/ * Often in error, never in doubt Too much to carry, too much to let go Time goes fast, learning goes slow. -- Bruce Cockburn ___ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev