Skip to content
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

How are we doing in the repo? -- spot check #17556

Closed
Eilon opened this issue Sep 21, 2023 · 4 comments
Closed

How are we doing in the repo? -- spot check #17556

Eilon opened this issue Sep 21, 2023 · 4 comments
Labels
Announcement area-infrastructure CI, Maestro / Coherency, upstream dependencies/versions

Comments

@Eilon
Copy link
Member

Eilon commented Sep 21, 2023

image

It's midyear between our surveys and we'd like to hear from you how we're doing.

https://www.surveymonkey.com/r/VP7BTTV

If you are reading this, we'd welcome your input. There's only one question so it should take just seconds. But we'd also welcome your suggestions in the optional text box as well.

-- dotnet/maui maintainers

@Eilon Eilon added the area-infrastructure CI, Maestro / Coherency, upstream dependencies/versions label Sep 21, 2023
@Eilon Eilon pinned this issue Sep 21, 2023
@PureWeen PureWeen added this to the .NET 8 Planning milestone Sep 22, 2023
@spadapet spadapet unpinned this issue Sep 28, 2023
@danmoseley
Copy link
Member

This survey is now closed. We'll follow up soon here with results.

@Eilon
Copy link
Member Author

Eilon commented Oct 12, 2023

Hi everyone, the survey is now closed. Please continue reading to see the results.

We measure satisfaction with an aggregate called NSAT (net satisfaction) that is between 0 and 200 and anything over 100 is good. Below is the result for this repo (dotnet/maui). Note there were 21 responses so there's a moderate error bar.

Survey NSAT
NSAT (spring 2022) 103
NSAT (spring 2023) 76
NSAT (fall 2023 - this survey) 48

There were several comments and suggestions in the text that are summarized below:

  1. General:
    1. More people need to work on .NET MAUI
  2. Issue management:
    1. Difficult to understand which bugs will be fixed in which release
    2. What the milestones mean (for example, why does everything seem to go straight to Backlog)
    3. Fixes take too long
    4. Many issues dismissed and then closed by a bot
    5. More fixes should be back-ported to earlier versions
    6. Repros must be provided for every issue in a repo (from @Eilon: This was recently changed to be optional, though it is sometimes requested)
  3. Code in the repo:
    1. Not clear which branch has the latest fixes
    2. Add more integration tests to prevent regressions
  4. Areas to improve in the product:
    1. Many basic things in .NET MAUI don't work (keyboard issues, crashes)
    2. Make hotreload work with C# UI
    3. Image handling improvements
    4. Better testing support
    5. Publishing issues for iOS/macOS

Feel free to add any other thoughts below -- these are good suggestions for us all to think about. Thank you so much to the folks that filled this out.

@Eilon Eilon closed this as completed Oct 12, 2023
@sasakrsmanovic
Copy link

Massive kudos for sharing these findings.

Out of curiosity, is your scale out of 5/9/10?

@danmoseley
Copy link
Member

@sasakrsmanovic Can you clarify, which scale? NSAT is 0-200

@ghost ghost locked as resolved and limited conversation to collaborators Nov 17, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Announcement area-infrastructure CI, Maestro / Coherency, upstream dependencies/versions
Projects
None yet
Development

No branches or pull requests

5 participants