Re: [rust-dev] GitHub label maintenance

2013-02-05 Thread Tim Chevalier
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

2013-02-05 Thread Tim Chevalier
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

2013-02-05 Thread Patrick Walton

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

2013-02-05 Thread Brian Anderson

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

2013-02-05 Thread Tim Chevalier
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