You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by Paul Benedict <pb...@apache.org> on 2007/09/19 09:46:35 UTC

S1 makes history: 90% of all reported issues closed!

Friends,

Struts 1 just hit a historic marker. After 7 years of development, 90% of
all reported issues are now closed. With the forthcoming 1.3.x and
1.4releases, it appears this will be bumped to 95% by middle 2008.
Great news
for everyone on our team!

Would anyone mind if we added this little announcement on the website?

Paul

Re: S1 makes history: 90% of all reported issues closed!

Posted by Ted Husted <hu...@apache.org>.
We might want to clarify that we *always* resolve *all* bug reports
with a known fix. It's the feature requests where we fall behind,
especially those without patches.

And, of course, we always close all tickets against a particular
version before releasing it (which often means moving feature requests
to a future release.)

It does sound like it would be a record for S1 over the last four
years. (Thanks for cleaning these up!) Though, in the beginning, we
were able to keep the lid on the reported issues, so it's hard to tell
if it's historic over all seven years. Back in the day, we were
probably hitting 100%. The reported issues bulked up during the Struts
1.1 death march, when we fell behind on the feature requests (many of
which overlapped).

We'd have to be careful with the wording, since something like this is
easy to spin the other way. According to JIRA, 85% of Tapestry's and
Wickets issues are closed, Spring 2 is at 82%, and Hibernate 3 is at
67%.

 * http://issues.apache.org/jira/browse/TAPESTRY
 * http://issues.apache.org/jira/browse/WICKET
 * http://opensource.atlassian.com/projects/spring/browse/SPR?report=com.atlassian.jira.plugin.system.project:openissues-panel

So, we might want to mention something about many open source projects
have over 80% of issues closed at any time, and Struts is creeping
past 90%.

One concern would be that if we start focusing too much on open
tickets, people might think twice before opening a new ticket, and I
don't know if that's a good thing or not.

-Ted.


On 9/19/07, Paul Benedict <pb...@apache.org> wrote:
> Friends,
>
> Struts 1 just hit a historic marker. After 7 years of development, 90% of
> all reported issues are now closed. With the forthcoming 1.3.x and
> 1.4releases, it appears this will be bumped to 95% by middle 2008.
> Great news
> for everyone on our team!
>
> Would anyone mind if we added this little announcement on the website?
>
> Paul

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: S1 makes history: 90% of all reported issues closed!

Posted by Paul Benedict <pb...@apache.org>.
If that's the consensus, that's fine by me. I am proud our community has
worked so hard to have such a well-used long-lived project.

Congrats to everyone in our community.

Paul

On 9/19/07, Frank W. Zammetti <fz...@omnytex.com> wrote:
>
> On Wed, September 19, 2007 10:46 am, Martin Cooper wrote:
> > On 9/19/07, Paul Benedict <pb...@apache.org> wrote:
> >>
> >> Ted,
> >>
> >> You can come up with the wording. I am not Mr. Prose :-) If you need
> >> numbers, we have over 2500+ closed defects.
> >
> >
> > Yeah, but that makes it sound like Struts was buggy as hell, if we had
> > that
> > many to "fix"...
>
> That was my thought when I saw this too, and I think it highlights the
> problem well...
>
> I'm not sure there's really a way to write such a release that can't very
> easily be spun negatively (or simply taken negatively without any real
> spinning involved), and my advice would be to not try.  I'd say make an
> announcement on the @dev list, because I know your proud of the
> accomplishment Paul, and that's cool, but beyond the Struts developers
> (and those of us that watch that list as well), I'm not sure this is the
> type of thing you should make a big fuss about anyway.  I don't recall
> ever having seen another reasonably-sized project make an announcement
> because they did, frankly, what is kind of expected of any active project
> anyway.
>
> Pat yourself on the back with your fellow developers on @dev, you deserve
> that much certainly, but leave it there.  That's my opinion anyway.
>
> > --
> > Martin Cooper
> >
> > Paul
>
> Frank
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>

Re: S1 makes history: 90% of all reported issues closed!

Posted by "Frank W. Zammetti" <fz...@omnytex.com>.
On Wed, September 19, 2007 10:46 am, Martin Cooper wrote:
> On 9/19/07, Paul Benedict <pb...@apache.org> wrote:
>>
>> Ted,
>>
>> You can come up with the wording. I am not Mr. Prose :-) If you need
>> numbers, we have over 2500+ closed defects.
>
>
> Yeah, but that makes it sound like Struts was buggy as hell, if we had
> that
> many to "fix"...

That was my thought when I saw this too, and I think it highlights the
problem well...

I'm not sure there's really a way to write such a release that can't very
easily be spun negatively (or simply taken negatively without any real
spinning involved), and my advice would be to not try.  I'd say make an
announcement on the @dev list, because I know your proud of the
accomplishment Paul, and that's cool, but beyond the Struts developers
(and those of us that watch that list as well), I'm not sure this is the
type of thing you should make a big fuss about anyway.  I don't recall
ever having seen another reasonably-sized project make an announcement
because they did, frankly, what is kind of expected of any active project
anyway.

Pat yourself on the back with your fellow developers on @dev, you deserve
that much certainly, but leave it there.  That's my opinion anyway.

> --
> Martin Cooper
>
> Paul

Frank



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: S1 makes history: 90% of all reported issues closed!

Posted by Martin Cooper <ma...@apache.org>.
On 9/19/07, Paul Benedict <pb...@apache.org> wrote:
>
> Ted,
>
> You can come up with the wording. I am not Mr. Prose :-) If you need
> numbers, we have over 2500+ closed defects.


Yeah, but that makes it sound like Struts was buggy as hell, if we had that
many to "fix"...

--
Martin Cooper


Paul
>
> On 9/19/07, Antonio Petrelli <an...@gmail.com> wrote:
> >
> > 2007/9/19, Paul Benedict <pb...@apache.org>:
> > > Struts 1 just hit a historic marker. After 7 years of development, 90%
> > of
> > > all reported issues are now closed.
> >
> > Sincerely, I don't think that the open/closed ratio is a good
> > indicator, for a simple mathematical reason.
> > Closed issues accumulate over time, and you can have 90% if you have
> > 10 open issues over 90 closed, or 100 open over 900. But 100 open
> > issues are many more than 10, though it is the same ratio.
> > I think that a good indicator is the absolute number of open issues,
> > or, possibly, the open issues/developers ratio.
> >
> > Just my 2 eurocents
> > Antonio
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> > For additional commands, e-mail: dev-help@struts.apache.org
> >
> >
>

Re: S1 makes history: 90% of all reported issues closed!

Posted by Paul Benedict <pb...@apache.org>.
Ted,

You can come up with the wording. I am not Mr. Prose :-) If you need
numbers, we have over 2500+ closed defects.

Paul

On 9/19/07, Antonio Petrelli <an...@gmail.com> wrote:
>
> 2007/9/19, Paul Benedict <pb...@apache.org>:
> > Struts 1 just hit a historic marker. After 7 years of development, 90%
> of
> > all reported issues are now closed.
>
> Sincerely, I don't think that the open/closed ratio is a good
> indicator, for a simple mathematical reason.
> Closed issues accumulate over time, and you can have 90% if you have
> 10 open issues over 90 closed, or 100 open over 900. But 100 open
> issues are many more than 10, though it is the same ratio.
> I think that a good indicator is the absolute number of open issues,
> or, possibly, the open issues/developers ratio.
>
> Just my 2 eurocents
> Antonio
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>

Re: S1 makes history: 90% of all reported issues closed!

Posted by Antonio Petrelli <an...@gmail.com>.
2007/9/19, Paul Benedict <pb...@apache.org>:
> Struts 1 just hit a historic marker. After 7 years of development, 90% of
> all reported issues are now closed.

Sincerely, I don't think that the open/closed ratio is a good
indicator, for a simple mathematical reason.
Closed issues accumulate over time, and you can have 90% if you have
10 open issues over 90 closed, or 100 open over 900. But 100 open
issues are many more than 10, though it is the same ratio.
I think that a good indicator is the absolute number of open issues,
or, possibly, the open issues/developers ratio.

Just my 2 eurocents
Antonio

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org