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

Point bugs to Github Issues #127

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Point bugs to Github Issues #127

wants to merge 1 commit into from

Conversation

chimosky
Copy link
Member

@chimosky chimosky commented Apr 6, 2023

There was a discussion regards this and the board decided to point bugs to our Github issues instead of not having a mechanism to report issues.

@quozl kindly review.

There was a discussion regards this and the board decided
to point bugs to our Github issues instead of not having a mechanism
to report issues.

Signed-off-by: Chihurumnaya Ibiam <[email protected]>
@quozl
Copy link
Contributor

quozl commented Apr 9, 2023 via email

@chimosky
Copy link
Member Author

You've pointed to Browse issues. Are you sure that's what you want?

Yes, I did that so redirecting the issue to the right place if necessary would fall on us instead of who's opening the issue.

@quozl
Copy link
Contributor

quozl commented Apr 10, 2023 via email

@chimosky
Copy link
Member Author

chimosky commented Apr 10, 2023

I guess I don't understand. What you say could also be the case if the issue was created in the Sugar repository. What's the benefit of using Browse activity as a triage point?

Yes it could also be the case if the issue was created in the sugar repository, there's really no benefit to using Browse activity as a triage point but I did it as that's where the bugs link is found hence I just used it.

@chimosky
Copy link
Member Author

@quozl do you still have any reservations about this?

@quozl
Copy link
Contributor

quozl commented Jun 15, 2023

Yes. I don't think a link to Browse issues is helpful on the Browse activity default page, because we don't have enough developers to triage and handle issues. Sugar has the Social Help function that could be redirected to something more appropriate, again assuming you have a team willing to handle the legitimate and spam input.

@chimosky
Copy link
Member Author

Given that social help was decommissioned years ago, I doubt it's a good idea to direct queries there as no one really uses it anymore.

For sure we don't have enough developers but opening an issue here gives visibility to the developers we have.

@quozl
Copy link
Contributor

quozl commented Jun 18, 2023 via email

@chimosky
Copy link
Member Author

What would you suggest moving forward? We do need a way to report issues.

@quozl
Copy link
Contributor

quozl commented Jun 19, 2023

Concentrate the users and developers into one place. i.e. discord or mailing list. Expect developers to either fix what is reported, or if there is no time to fix immediately then developers to create issues in GitHub against the repository that will be fixed.

The model used by phone apps has caught on with the user community; of leaving feedback in the app store, or just switching to a different app. App metrics is the new feedback path. Check with Lionel how he gets Sugarizer feedback.

@chimosky
Copy link
Member Author

App metrics seems futile for Sugar but I understand the idea, maybe a Report an issue that's part of the settings that points to our matrix channel?

Browse seems like a great place to implement this as a user would most likely open browse to report any issue as that's how they'd access the internet.

@quozl
Copy link
Contributor

quozl commented Jun 19, 2023

The Social Help feature in Sugar is available from Frame and is contextual, and sits over the UI, whereas Browse is an activity. There's a Social Help URL setting that can be changed for a Sugar release once a landing page is set up.

Having watched several teachers and lecturers, the most likely winning support solution is grabbing their phone, taking a picture of the display, and posting it on Slack. They first need to establish a communication path and relationship with developers; they don't need a ticketing system or issue report form.

@chimosky
Copy link
Member Author

The Social Help feature in Sugar is available from Frame and is contextual, and sits over the UI, whereas Browse is an activity. There's a Social Help URL setting that can be changed for a Sugar release once a landing page is set up.

I think we should change that to point to our matrix channel as that's one of the best way to reach any sugar developer right now.

Having watched several teachers and lecturers, the most likely winning support solution is grabbing their phone, taking a picture of the display, and posting it on Slack. They first need to establish a communication path and relationship with developers; they don't need a ticketing system or issue report form.

Agreed, which is why pointing to our matrix channel is a good idea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants