[Geoserver-devel] Interesting ticket handling proposal on the mapserver side

Hi,
just seen this mail on the mapserver mailng list:

=======================================================

Hi MapServer PSC

MOTION:

To adopt the practice of automatically closing issues in the MapServer Github repository that have had no activity for more than one year.

And I start with my +1

Context:

This came up again at the Vienna Code Sprint today and there was general agreement to go ahead with this mass closing since tickets that have seen no activity in over a year are either invalid, no longer relevant, or lacking information or a champion to address them. If a ticket is automatically closed by the script but is still relevant then someone can reopen it and provide an update on its status.

Stephan Meissl and Thomas Bonfort have created a script to automatically execute this mass closing and tested it at the sprint last year. If this motion passes, this script would be run manually at regular interval every few months.

=======================================================

This is a problem we also have, ton of tickets having little or no chance
of getting resolved in the short term.

Now, while I agree we should close stuff that cannot be reproduced, I’m
rather hesitant to automatically close valid tickets just because we did not
have time to work on them.

Opinions?

Cheers
Andrea

==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it


It sounds reasonable (especially now that https://jira.codehaus.org/browse/GEOS-12 is closed),

Seriously if my jira-fu is anything like close it looks like we have 5000 Unresolved issues from more than a year ago? Is that right?

Ian

···

On 24 March 2014 15:55, Andrea Aime <andrea.aime@anonymised.com> wrote:

Hi,
just seen this mail on the mapserver mailng list:

=======================================================

Hi MapServer PSC

MOTION:

To adopt the practice of automatically closing issues in the MapServer Github repository that have had no activity for more than one year.

And I start with my +1

Context:

This came up again at the Vienna Code Sprint today and there was general agreement to go ahead with this mass closing since tickets that have seen no activity in over a year are either invalid, no longer relevant, or lacking information or a champion to address them. If a ticket is automatically closed by the script but is still relevant then someone can reopen it and provide an update on its status.

Stephan Meissl and Thomas Bonfort have created a script to automatically execute this mass closing and tested it at the sprint last year. If this motion passes, this script would be run manually at regular interval every few months.

=======================================================

This is a problem we also have, ton of tickets having little or no chance
of getting resolved in the short term.

Now, while I agree we should close stuff that cannot be reproduced, I’m
rather hesitant to automatically close valid tickets just because we did not
have time to work on them.

Opinions?

Cheers
Andrea

==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it



Learn Graph Databases - Download FREE O’Reilly Book
“Graph Databases” is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Ian Turton

On Mon, Mar 24, 2014 at 5:29 PM, Ian Turton <ijturton@anonymised.com> wrote:

It sounds reasonable (especially now that
https://jira.codehaus.org/browse/GEOS-12 is closed),

Seriously if my jira-fu is anything like close it looks like we have 5000
Unresolved issues from more than a year ago? Is that right?

Nope, we have 1187:
http://jira.codehaus.org/issues/?jql=project%20%3D%20GEOS%20AND%20status%20%3D%20Open%20ORDER%20BY%20key%20ASC
Only roughly half of it being bugs:
http://jira.codehaus.org/issues/?jql=project%20%3D%20GEOS%20AND%20issuetype%20%3D%20Bug%20AND%20status%20%3D%20Open%20ORDER%20BY%20key%20ASC
And only 451 older than one year:
http://jira.codehaus.org/issues/?jql=project%20%3D%20GEOS%20AND%20issuetype%20%3D%20Bug%20AND%20status%20%3D%20Open%20AND%20created%20<%3D%20-365d%20ORDER%20BY%20key%20ASC

Cheers
Andrea

--

Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------

I kind of liked our plan of making sure the pull request was mentioned in Jira and then closing the ticket - i.e. I don’t think we should wait a year on many of our “stalled” pull requests.

Given that we have a 2 month release tick/tock thing going on - why not close tickets as part of each stable release.

···

Jody Garnett

On Tue, Mar 25, 2014 at 2:55 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

Hi,
just seen this mail on the mapserver mailng list:

=======================================================

Hi MapServer PSC

MOTION:

To adopt the practice of automatically closing issues in the MapServer Github repository that have had no activity for more than one year.

And I start with my +1

Context:

This came up again at the Vienna Code Sprint today and there was general agreement to go ahead with this mass closing since tickets that have seen no activity in over a year are either invalid, no longer relevant, or lacking information or a champion to address them. If a ticket is automatically closed by the script but is still relevant then someone can reopen it and provide an update on its status.

Stephan Meissl and Thomas Bonfort have created a script to automatically execute this mass closing and tested it at the sprint last year. If this motion passes, this script would be run manually at regular interval every few months.

=======================================================

This is a problem we also have, ton of tickets having little or no chance
of getting resolved in the short term.

Now, while I agree we should close stuff that cannot be reproduced, I’m
rather hesitant to automatically close valid tickets just because we did not
have time to work on them.

Opinions?

Cheers
Andrea

==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it



Learn Graph Databases - Download FREE O’Reilly Book
“Graph Databases” is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

My thought is that closing outright is a bit much. If the ticket is invalid or irrelevant that is one thing, but if it’s still valid and just lacks the resources to do act on I don’t think it should be closed. It would nice if Jira had some sort of “archive” mode but afaik it doesn’t. Perhaps we could create a special version for this purpose.

···

On Mon, Mar 24, 2014 at 3:13 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

I kind of liked our plan of making sure the pull request was mentioned in Jira and then closing the ticket - i.e. I don’t think we should wait a year on many of our “stalled” pull requests.

Given that we have a 2 month release tick/tock thing going on - why not close tickets as part of each stable release.


Learn Graph Databases - Download FREE O’Reilly Book
“Graph Databases” is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive

Jody Garnett

On Tue, Mar 25, 2014 at 2:55 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

Hi,
just seen this mail on the mapserver mailng list:

=======================================================

Hi MapServer PSC

MOTION:

To adopt the practice of automatically closing issues in the MapServer Github repository that have had no activity for more than one year.

And I start with my +1

Context:

This came up again at the Vienna Code Sprint today and there was general agreement to go ahead with this mass closing since tickets that have seen no activity in over a year are either invalid, no longer relevant, or lacking information or a champion to address them. If a ticket is automatically closed by the script but is still relevant then someone can reopen it and provide an update on its status.

Stephan Meissl and Thomas Bonfort have created a script to automatically execute this mass closing and tested it at the sprint last year. If this motion passes, this script would be run manually at regular interval every few months.

=======================================================

This is a problem we also have, ton of tickets having little or no chance
of getting resolved in the short term.

Now, while I agree we should close stuff that cannot be reproduced, I’m
rather hesitant to automatically close valid tickets just because we did not
have time to work on them.

Opinions?

Cheers
Andrea

==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it



Learn Graph Databases - Download FREE O’Reilly Book
“Graph Databases” is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel