You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tika.apache.org by Tyler Palsulich <tp...@gmail.com> on 2015/03/01 05:53:43 UTC

Curating Issues

Hi Folks,

I just read an article [0] about managing a large project's issues list.
Tika currently has 331 open issues. Do we know if all of these have been
"triaged"? At what point do we want to label an issue as stale and close it
off? What is our preferred split between when to make an issue and when to
send a message to the mailing list?

Have a good weekend,
Tyler

[0] http://words.steveklabnik.com/how-to-be-an-open-source-gardener?r=1

Re: Curating Issues

Posted by "Mattmann, Chris A (3980)" <ch...@jpl.nasa.gov>.
You da man

Sent from my iPhone

> On Mar 1, 2015, at 2:36 PM, Tyler Palsulich <tp...@gmail.com> wrote:
> 
> Alright. I'm up to TIKA-694 and still goin'. :)
> 
> I've started labeling some issues as "new-parser" and "newbie." I think
> these should be helpful for organization. Please let me know if there is
> another label we've already been using for those. I put "new-parser" on any
> requests to support a new filetype, even if it doesn't require a full on
> Parser (e.g. just magic).
> 
> "newbie" should be used for new contributors.
> 
> I'll take no offense if someone reopens/closes anything after I've touched
> it.
> 
> Tyler
> 
> On Sat, Feb 28, 2015 at 11:59 PM, Mattmann, Chris A (3980) <
> chris.a.mattmann@jpl.nasa.gov> wrote:
> 
>> Hey Tyler if you want to take a whack, here are some criteria
>> I tend to use:
>> 
>> 1. Bug report from 1+ years old.
>>  - Close it - either not reproducible, fixed in a later version
>> and not come back to, or not as bad of a bug anymore since it’s
>> not a blocker.
>> 
>> 2. Feature request from 1+ years old that no one has acted upon.
>> - Good candidate for closing - if it was important someone would
>> have acted up on it.
>> 
>> 3. Issue from 1+ years old with lots of discussion on it
>>  - Poke the issue - see if a consensus can be reached, if not
>> move forward and close.
>> 
>> 4. Issue that is your own that you aren’t interested in anymore
>> that is 1+ years old
>>  - Close it you didn’t work on it then, may not get back to it
>> and no one else has
>> 
>> 5. Issue that is 2+ years old
>>  - Close, regardless, unless it has patch
>> 
>> 6. Issue that is 1+ years old, with patch, uncommitted
>>  - Try to apply patch or minimal effort to bring current with
>> trunk and apply
>>  - if too much work ask for help
>>  - if 1+ weeks and no one replies, close it and move forward
>> 
>> There are more but that’s a start. I’ll check out this article
>> thanks for sending it.
>> 
>> Cheers,
>> Chris
>> 
>> 
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> Chris Mattmann, Ph.D.
>> Chief Architect
>> Instrument Software and Science Data Systems Section (398)
>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>> Office: 168-519, Mailstop: 168-527
>> Email: chris.a.mattmann@nasa.gov
>> WWW:  http://sunset.usc.edu/~mattmann/
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> Adjunct Associate Professor, Computer Science Department
>> University of Southern California, Los Angeles, CA 90089 USA
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> 
>> 
>> 
>> 
>> 
>> 
>> -----Original Message-----
>> From: Tyler Palsulich <tp...@gmail.com>
>> Reply-To: "dev@tika.apache.org" <de...@tika.apache.org>
>> Date: Saturday, February 28, 2015 at 8:53 PM
>> To: "dev@tika.apache.org" <de...@tika.apache.org>
>> Subject: Curating Issues
>> 
>>> Hi Folks,
>>> 
>>> I just read an article [0] about managing a large project's issues list.
>>> Tika currently has 331 open issues. Do we know if all of these have been
>>> "triaged"? At what point do we want to label an issue as stale and close
>>> it
>>> off? What is our preferred split between when to make an issue and when to
>>> send a message to the mailing list?
>>> 
>>> Have a good weekend,
>>> Tyler
>>> 
>>> [0] http://words.steveklabnik.com/how-to-be-an-open-source-gardener?r=1
>> 
>> 

Re: Curating Issues

Posted by Tyler Palsulich <tp...@gmail.com>.
Don't need a 2.0 label, can just mark that as the fix version! It can't
hurt to tag them early.

Does anyone else have any input on issue labeling, fix versions, affects
versions, issue type, priority, etc? Right now, I feel like I pick some
attributes arbitrarily (especially priority below blocker and above
trivial). Do we care about keeping affects version up to date? If so, how?

Tyler

On Mon, Mar 2, 2015 at 12:48 AM, Nick Burch <ap...@gagravarr.org> wrote:

> On Mon, 2 Mar 2015, Tyler Palsulich wrote:
>
>> I'll keep GSOC in mind. We should also start labeling issues with 2.0.
>>
>
> I think we only have a few issues for that currently, mostly around
> metadata keys, but it may grow!
>
> As a reminder for everyone, don't forget we've got a wiki page at
> https://wiki.apache.org/tika/Tika2_0RoadMap to track the things we need a
> major version number bump to change/break
>
> Nick
>

Re: Curating Issues

Posted by Nick Burch <ap...@gagravarr.org>.
On Mon, 2 Mar 2015, Tyler Palsulich wrote:
> I'll keep GSOC in mind. We should also start labeling issues with 2.0.

I think we only have a few issues for that currently, mostly around 
metadata keys, but it may grow!

As a reminder for everyone, don't forget we've got a wiki page at
https://wiki.apache.org/tika/Tika2_0RoadMap to track the things we need a 
major version number bump to change/break

Nick

Re: Curating Issues

Posted by Tyler Palsulich <tp...@gmail.com>.
I'll keep GSOC in mind. We should also start labeling issues with 2.0.

Tyler
On Mar 1, 2015 11:39 PM, "Mattmann, Chris A (3980)" <
chris.a.mattmann@jpl.nasa.gov> wrote:

> Good idea, Nick. The vision parser I threw up I labeled with
> gsoc2015 - if there are any takers, please send them my way!
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Chief Architect
> Instrument Software and Science Data Systems Section (398)
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 168-519, Mailstop: 168-527
> Email: chris.a.mattmann@nasa.gov
> WWW:  http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Associate Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
> -----Original Message-----
> From: Nick Burch <ap...@gagravarr.org>
> Reply-To: "dev@tika.apache.org" <de...@tika.apache.org>
> Date: Sunday, March 1, 2015 at 8:14 PM
> To: "dev@tika.apache.org" <de...@tika.apache.org>
> Subject: Re: Curating Issues
>
> >On Sun, 1 Mar 2015, Tyler Palsulich wrote:
> >> I've started labeling some issues as "new-parser" and "newbie." I think
> >> these should be helpful for organization. Please let me know if there
> >>is
> >> another label we've already been using for those. I put "new-parser" on
> >> any requests to support a new filetype, even if it doesn't require a
> >> full on Parser (e.g. just magic).
> >
> >I don't know if anyone has the time to mentor, but there's just about
> >still time to get something into GSoC for 2015. If we do have someone who
> >could mentor a student in the summer, then it could be worth tagging any
> >"summer sized" issues with gsoc2015.
> >http://community.apache.org/gsoc.html
> >has some more info for anyone new to gsoc
> >
> >Nick
>
>

Re: Curating Issues

Posted by "Mattmann, Chris A (3980)" <ch...@jpl.nasa.gov>.
Good idea, Nick. The vision parser I threw up I labeled with
gsoc2015 - if there are any takers, please send them my way!

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Nick Burch <ap...@gagravarr.org>
Reply-To: "dev@tika.apache.org" <de...@tika.apache.org>
Date: Sunday, March 1, 2015 at 8:14 PM
To: "dev@tika.apache.org" <de...@tika.apache.org>
Subject: Re: Curating Issues

>On Sun, 1 Mar 2015, Tyler Palsulich wrote:
>> I've started labeling some issues as "new-parser" and "newbie." I think
>> these should be helpful for organization. Please let me know if there
>>is 
>> another label we've already been using for those. I put "new-parser" on
>> any requests to support a new filetype, even if it doesn't require a
>> full on Parser (e.g. just magic).
>
>I don't know if anyone has the time to mentor, but there's just about
>still time to get something into GSoC for 2015. If we do have someone who
>could mentor a student in the summer, then it could be worth tagging any
>"summer sized" issues with gsoc2015.
>http://community.apache.org/gsoc.html
>has some more info for anyone new to gsoc
>
>Nick


Re: Curating Issues

Posted by Nick Burch <ap...@gagravarr.org>.
On Sun, 1 Mar 2015, Tyler Palsulich wrote:
> I've started labeling some issues as "new-parser" and "newbie." I think 
> these should be helpful for organization. Please let me know if there is 
> another label we've already been using for those. I put "new-parser" on 
> any requests to support a new filetype, even if it doesn't require a 
> full on Parser (e.g. just magic).

I don't know if anyone has the time to mentor, but there's just about 
still time to get something into GSoC for 2015. If we do have someone who 
could mentor a student in the summer, then it could be worth tagging any 
"summer sized" issues with gsoc2015. http://community.apache.org/gsoc.html 
has some more info for anyone new to gsoc

Nick

Re: Curating Issues

Posted by Tyler Palsulich <tp...@gmail.com>.
Alright. I'm up to TIKA-694 and still goin'. :)

I've started labeling some issues as "new-parser" and "newbie." I think
these should be helpful for organization. Please let me know if there is
another label we've already been using for those. I put "new-parser" on any
requests to support a new filetype, even if it doesn't require a full on
Parser (e.g. just magic).

"newbie" should be used for new contributors.

I'll take no offense if someone reopens/closes anything after I've touched
it.

Tyler

On Sat, Feb 28, 2015 at 11:59 PM, Mattmann, Chris A (3980) <
chris.a.mattmann@jpl.nasa.gov> wrote:

> Hey Tyler if you want to take a whack, here are some criteria
> I tend to use:
>
> 1. Bug report from 1+ years old.
>   - Close it - either not reproducible, fixed in a later version
> and not come back to, or not as bad of a bug anymore since it’s
> not a blocker.
>
> 2. Feature request from 1+ years old that no one has acted upon.
>  - Good candidate for closing - if it was important someone would
> have acted up on it.
>
> 3. Issue from 1+ years old with lots of discussion on it
>   - Poke the issue - see if a consensus can be reached, if not
> move forward and close.
>
> 4. Issue that is your own that you aren’t interested in anymore
> that is 1+ years old
>   - Close it you didn’t work on it then, may not get back to it
> and no one else has
>
> 5. Issue that is 2+ years old
>   - Close, regardless, unless it has patch
>
> 6. Issue that is 1+ years old, with patch, uncommitted
>   - Try to apply patch or minimal effort to bring current with
> trunk and apply
>   - if too much work ask for help
>   - if 1+ weeks and no one replies, close it and move forward
>
> There are more but that’s a start. I’ll check out this article
> thanks for sending it.
>
> Cheers,
> Chris
>
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Chief Architect
> Instrument Software and Science Data Systems Section (398)
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 168-519, Mailstop: 168-527
> Email: chris.a.mattmann@nasa.gov
> WWW:  http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Associate Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
> -----Original Message-----
> From: Tyler Palsulich <tp...@gmail.com>
> Reply-To: "dev@tika.apache.org" <de...@tika.apache.org>
> Date: Saturday, February 28, 2015 at 8:53 PM
> To: "dev@tika.apache.org" <de...@tika.apache.org>
> Subject: Curating Issues
>
> >Hi Folks,
> >
> >I just read an article [0] about managing a large project's issues list.
> >Tika currently has 331 open issues. Do we know if all of these have been
> >"triaged"? At what point do we want to label an issue as stale and close
> >it
> >off? What is our preferred split between when to make an issue and when to
> >send a message to the mailing list?
> >
> >Have a good weekend,
> >Tyler
> >
> >[0] http://words.steveklabnik.com/how-to-be-an-open-source-gardener?r=1
>
>

FW: Curating Issues

Posted by "Mattmann, Chris A (3980)" <ch...@jpl.nasa.gov>.
If anyone wants to take a crack at closing issues based on the
following criteria, good thread from the dev@tika list.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: <Mattmann>, Chris Mattmann <Ch...@jpl.nasa.gov>
Reply-To: "dev@tika.apache.org" <de...@tika.apache.org>
Date: Saturday, February 28, 2015 at 8:59 PM
To: "dev@tika.apache.org" <de...@tika.apache.org>
Subject: Re: Curating Issues

>Hey Tyler if you want to take a whack, here are some criteria
>I tend to use:
>
>1. Bug report from 1+ years old.
>  - Close it - either not reproducible, fixed in a later version
>and not come back to, or not as bad of a bug anymore since it’s
>not a blocker.
>
>2. Feature request from 1+ years old that no one has acted upon.
> - Good candidate for closing - if it was important someone would
>have acted up on it.
>
>3. Issue from 1+ years old with lots of discussion on it
>  - Poke the issue - see if a consensus can be reached, if not
>move forward and close.
>
>4. Issue that is your own that you aren’t interested in anymore
>that is 1+ years old
>  - Close it you didn’t work on it then, may not get back to it
>and no one else has
>
>5. Issue that is 2+ years old
>  - Close, regardless, unless it has patch
>
>6. Issue that is 1+ years old, with patch, uncommitted
>  - Try to apply patch or minimal effort to bring current with
>trunk and apply
>  - if too much work ask for help
>  - if 1+ weeks and no one replies, close it and move forward
>
>There are more but that’s a start. I’ll check out this article
>thanks for sending it.
>
>Cheers,
>Chris
>
>
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Chris Mattmann, Ph.D.
>Chief Architect
>Instrument Software and Science Data Systems Section (398)
>NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>Office: 168-519, Mailstop: 168-527
>Email: chris.a.mattmann@nasa.gov
>WWW:  http://sunset.usc.edu/~mattmann/
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Adjunct Associate Professor, Computer Science Department
>University of Southern California, Los Angeles, CA 90089 USA
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
>-----Original Message-----
>From: Tyler Palsulich <tp...@gmail.com>
>Reply-To: "dev@tika.apache.org" <de...@tika.apache.org>
>Date: Saturday, February 28, 2015 at 8:53 PM
>To: "dev@tika.apache.org" <de...@tika.apache.org>
>Subject: Curating Issues
>
>>Hi Folks,
>>
>>I just read an article [0] about managing a large project's issues list.
>>Tika currently has 331 open issues. Do we know if all of these have been
>>"triaged"? At what point do we want to label an issue as stale and close
>>it
>>off? What is our preferred split between when to make an issue and when
>>to
>>send a message to the mailing list?
>>
>>Have a good weekend,
>>Tyler
>>
>>[0] http://words.steveklabnik.com/how-to-be-an-open-source-gardener?r=1
>


FW: Curating Issues

Posted by "Mattmann, Chris A (3980)" <ch...@jpl.nasa.gov>.
If anyone wants to take a crack at closing issues based on the
following criteria, good thread from the dev@tika list.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: <Mattmann>, Chris Mattmann <Ch...@jpl.nasa.gov>
Reply-To: "dev@tika.apache.org" <de...@tika.apache.org>
Date: Saturday, February 28, 2015 at 8:59 PM
To: "dev@tika.apache.org" <de...@tika.apache.org>
Subject: Re: Curating Issues

>Hey Tyler if you want to take a whack, here are some criteria
>I tend to use:
>
>1. Bug report from 1+ years old.
>  - Close it - either not reproducible, fixed in a later version
>and not come back to, or not as bad of a bug anymore since it’s
>not a blocker.
>
>2. Feature request from 1+ years old that no one has acted upon.
> - Good candidate for closing - if it was important someone would
>have acted up on it.
>
>3. Issue from 1+ years old with lots of discussion on it
>  - Poke the issue - see if a consensus can be reached, if not
>move forward and close.
>
>4. Issue that is your own that you aren’t interested in anymore
>that is 1+ years old
>  - Close it you didn’t work on it then, may not get back to it
>and no one else has
>
>5. Issue that is 2+ years old
>  - Close, regardless, unless it has patch
>
>6. Issue that is 1+ years old, with patch, uncommitted
>  - Try to apply patch or minimal effort to bring current with
>trunk and apply
>  - if too much work ask for help
>  - if 1+ weeks and no one replies, close it and move forward
>
>There are more but that’s a start. I’ll check out this article
>thanks for sending it.
>
>Cheers,
>Chris
>
>
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Chris Mattmann, Ph.D.
>Chief Architect
>Instrument Software and Science Data Systems Section (398)
>NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>Office: 168-519, Mailstop: 168-527
>Email: chris.a.mattmann@nasa.gov
>WWW:  http://sunset.usc.edu/~mattmann/
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Adjunct Associate Professor, Computer Science Department
>University of Southern California, Los Angeles, CA 90089 USA
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
>-----Original Message-----
>From: Tyler Palsulich <tp...@gmail.com>
>Reply-To: "dev@tika.apache.org" <de...@tika.apache.org>
>Date: Saturday, February 28, 2015 at 8:53 PM
>To: "dev@tika.apache.org" <de...@tika.apache.org>
>Subject: Curating Issues
>
>>Hi Folks,
>>
>>I just read an article [0] about managing a large project's issues list.
>>Tika currently has 331 open issues. Do we know if all of these have been
>>"triaged"? At what point do we want to label an issue as stale and close
>>it
>>off? What is our preferred split between when to make an issue and when
>>to
>>send a message to the mailing list?
>>
>>Have a good weekend,
>>Tyler
>>
>>[0] http://words.steveklabnik.com/how-to-be-an-open-source-gardener?r=1
>


Re: Curating Issues

Posted by "Mattmann, Chris A (3980)" <ch...@jpl.nasa.gov>.
Hey Tyler if you want to take a whack, here are some criteria
I tend to use:

1. Bug report from 1+ years old.
  - Close it - either not reproducible, fixed in a later version
and not come back to, or not as bad of a bug anymore since it’s
not a blocker.

2. Feature request from 1+ years old that no one has acted upon.
 - Good candidate for closing - if it was important someone would
have acted up on it.

3. Issue from 1+ years old with lots of discussion on it
  - Poke the issue - see if a consensus can be reached, if not
move forward and close.

4. Issue that is your own that you aren’t interested in anymore
that is 1+ years old
  - Close it you didn’t work on it then, may not get back to it
and no one else has

5. Issue that is 2+ years old
  - Close, regardless, unless it has patch

6. Issue that is 1+ years old, with patch, uncommitted
  - Try to apply patch or minimal effort to bring current with
trunk and apply
  - if too much work ask for help
  - if 1+ weeks and no one replies, close it and move forward

There are more but that’s a start. I’ll check out this article
thanks for sending it.

Cheers,
Chris


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Tyler Palsulich <tp...@gmail.com>
Reply-To: "dev@tika.apache.org" <de...@tika.apache.org>
Date: Saturday, February 28, 2015 at 8:53 PM
To: "dev@tika.apache.org" <de...@tika.apache.org>
Subject: Curating Issues

>Hi Folks,
>
>I just read an article [0] about managing a large project's issues list.
>Tika currently has 331 open issues. Do we know if all of these have been
>"triaged"? At what point do we want to label an issue as stale and close
>it
>off? What is our preferred split between when to make an issue and when to
>send a message to the mailing list?
>
>Have a good weekend,
>Tyler
>
>[0] http://words.steveklabnik.com/how-to-be-an-open-source-gardener?r=1