Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Great News: All Bugs Will be Fixed In the Year 2041 #9410

Closed
softworkz opened this issue Mar 7, 2024 · 4 comments
Closed

Great News: All Bugs Will be Fixed In the Year 2041 #9410

softworkz opened this issue Mar 7, 2024 · 4 comments

Comments

@softworkz
Copy link

It's simple math:

  • Bugs fixed in version 1.5: 24
  • Bugs fixed in version 1.4: 16

Makes an average of 20.
Releases are scheduled for about every 6 months - means 40 bugs get fixed in a year.

Current open bugs: 677

677 / 40 = 16.925 years

2024 + 17 = 2041

YAY!

But only if everybody would stop reporting any new ones. If we take that into account:

In the past 12 months, 383 (now open) + 313 (now closed) bugs have been created (https://github.com/microsoft/microsoft-ui-xaml/issues?q=is%3Aissue++label%3Abug+sort%3Aupdated-desc++created%3A%3E2023-03-07)

Let's take only the open ones to extrapolate. Assuming that in the coming years, 383 bugs will be filed per year which can't be closed, then the count won't be zero, but instead

6,511 Bugs in 2041

Oh....

Something is going very wrong here, to say the least.

@microsoft-github-policy-service microsoft-github-policy-service bot added the needs-triage Issue needs to be triaged by the area owners label Mar 7, 2024
@softworkz
Copy link
Author

softworkz commented Mar 7, 2024

With 40 bugs getting fixed per year and about 40 work weeks per year, we can say that there's one bug per week that is getting fixed

This in turn raises the question:

What is the one developer who is fixing the bugs, asctually doing on the other 4 days each week?

@softworkz
Copy link
Author

softworkz commented Mar 7, 2024

What is the one developer who is fixing the bugs, asctually doing on the other 4 days each week?

I figured it out: Drawing ASCII art in code comments:

//
// +---------------------------------+
// | \|/ ____ \|/ |
// | @~/ ,. \~@ |
// | /_( \__/ )_\ |
// | \__U_/ |
// | |
// | +----------------+ |
// | | | |
// | | Saying caption |<------+ |
// | +----------------+ | |
// | ^ ^ | |
// +-------|------|------------|-----+
// ^ | | |

@softworkz
Copy link
Author

Comparing with MAUI

When comparing with the fixes in the MAUI changelogs from the past 12 months:

WinUI3: 40

MAUI: 783

That's a factor of 20x

Details

Version Date Fixes
8.0.7 14 Feb 24: 70
8.0.6 17 Jan 24: 61
8.0.3 Nov 14, 2023 56
8.0.100 Nov 7, 2023 13
8.0.0 Oct 31, 2023 29
8.0.0-rc.2.9373 Oct 10, 2023 48
7.0.96 Oct 10, 2023 26
8.0.0-rc.1.917 1 Sep 12, 2023 74
8.0.0-preview.7.8842 Aug 8, 2023 42
8.0.0-preview.6.8686 Jul 11, 2023 39
7.0.92 Jul 11, 2023 19
8.0.0-preview.5.8529 Jun 13, 2023 49
8.0.0-preview.4.8333 May 16, 2023 69
6.0.553 Service Release 11 Apr 26, 2023 4
7.0.86 Service Release 6 May 9, 2023 3
8.0.0-preview.3.8149 Apr 11, 2023 79
7.0.81 Service Release 4 Apr 11, 2023 35
8.0.0-preview.2.7871 Mar 14, 2023 11
8.0.0-preview.1.7762 Feb 21, 2023 56

@MartyIX
Copy link
Contributor

MartyIX commented Mar 8, 2024

Something to add to the stats: winui3/release/1.4-stable...winui3/release/1.5-stable ( Showing 55 changed files with 1,265 additions and 485 deletions.)

The comparison might be wrong because there is
image

@microsoft microsoft locked and limited conversation to collaborators Mar 8, 2024
@codendone codendone converted this issue into discussion #9416 Mar 8, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot removed the needs-triage Issue needs to be triaged by the area owners label Mar 8, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants