Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

[Github] Pin important and frequently requested issues to the repository #13302

Closed
s-ankur opened this issue Aug 5, 2020 · 13 comments
Closed
Labels
eng:documentation Documentation for our team processes wontfix

Comments

@s-ankur
Copy link
Contributor

s-ankur commented Aug 5, 2020

What is the user problem or growth opportunity you want to see solved?

Github allows us to pin issues to the top so that they are easily visible(See https://docs.github.com/en/github/managing-your-work-on-github/pinning-an-issue-to-your-repository). The fenix team should pin important and frequently requested features as this will help users know that these issues are being worked on and they can also upvote the issues which they find to be useful easily. Yes Github search exists but it isnt really all that useful and sometimes its difficult to know the exact name of that feature to search it. It is upto the team to decide what counts as important but generally features like #4417 can be included

How do you know that this problem exists today? Why is this important?

This will both prevent needless issues like #13291 and satisfy the users requesting them.

Who will benefit from it?

All users of firefox who want to give their feedback via github

┆Issue is synchronized with this Jira Task

@github-actions github-actions bot added the needs:triage Issue needs triage label Aug 5, 2020
@Scripterr
Copy link

Scripterr commented Aug 5, 2020

Yes, they should pin important issue/bugs if they there is critical bug /crash in software to reduce the duplicates.

But I'm not sure about adding features in pinned panel as there will be many common features which users want and I believe that you can add limited issues to pinned panel. The duplicate issue is that sometimes users don't search before filing issues so they need to be reminded to search before filling.

There is also a feature of invisible messages in issue template where they can add the instructions to file bugs / features and they don't appear when submitted, this is used in signal github repository, from invisible messages there they can redirect users to use search first before the file issues and if they want can also add any other instructions they want. They can also take some inspiration from signal issue template.
Edit: can also add checklist in issue template and remind user to search issue before filing.

@Scripterr
Copy link

Scripterr commented Aug 5, 2020

Sorry didn't saw this point😅

Yes Github search exists but it isnt really all that useful and sometimes its difficult to know the exact name of that feature to search it.

Yes this is a valid issue that sometimes search functionality is not useful where user is searching with different keywords. This can be solved by creating a Mega Issue where all the important/common features are included and then pin that issue .

@liuche
Copy link
Contributor

liuche commented Aug 10, 2020

Thanks, that's a great idea. We probably won't include a ton of issues, but are there some that you stand out to you that we could consider?

@s-ankur
Copy link
Contributor Author

s-ankur commented Aug 10, 2020

Looking at google play reviews, I can say that fennec parity issues like these should be included:
#4417 Download Manager
#470 Tab Queue
#11308 Allow sideloading addons on Nightly that use supported WebExtension APIs
And possibly one of
#219 Save Page Offline / #3709 [Spike] Save as PDF option / #10217 [Feature request] In browser printing

@s-ankur
Copy link
Contributor Author

s-ankur commented Aug 10, 2020

And also, all the specific addon requests can be collected in a mega post which can be pinned (like #10044, #12393 and so forth)

@data-sync-user data-sync-user changed the title [Github] Pin important and frequently requested issues to the repository FNX2-18760 ⁃ [Github] Pin important and frequently requested issues to the repository Aug 10, 2020
@data-sync-user data-sync-user changed the title FNX2-18760 ⁃ [Github] Pin important and frequently requested issues to the repository FNX3-23018 ⁃ [Github] Pin important and frequently requested issues to the repository Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX3-23018 ⁃ [Github] Pin important and frequently requested issues to the repository FNX-14483 ⁃ [Github] Pin important and frequently requested issues to the repository Aug 11, 2020
@hwinnemoe
Copy link

hwinnemoe commented Aug 11, 2020

This could also be included as it seems to be quite import for some users:
#7865 about:config support in Release/Production

@opusforlife2
Copy link

As @Scripterr says, a meta-issue, which contains multiple related issues inside it in the form of a bullet list, is probably the best way to go about it. A pinned issue called "Fennec Parity" could contain all the most requested parity features (on github, or on Play Store) like @s-ankur suggests, for example. Another could be "Browser parity", as people frequently request highly popular features from other browsers.

Focus on Fennec parity will likely stave off some of the negativity around the Fenix stable rollout, as well.

@s-ankur
Copy link
Contributor Author

s-ankur commented Aug 22, 2020

Hi @liuche, please also consider pinning #7323: Let's work more with contributors!

@s-ankur
Copy link
Contributor Author

s-ankur commented Aug 23, 2020

As fenix is rolled out to more users, this will be crucial to avoid spam like #14090, #14099 and so on

@Poopooracoocoo
Copy link

It's also worth adding some text to the issue template. Take a look at other repos' issue templates.

@ekager ekager added eng:documentation Documentation for our team processes and removed needs:triage Issue needs triage labels Dec 17, 2020
@stale
Copy link

stale bot commented Jun 15, 2021

See: #17373 This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Jun 15, 2021
@opusforlife2
Copy link

Further activity has occurred.

@stale
Copy link

stale bot commented Dec 15, 2021

See: #17373 This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Dec 15, 2021
@stale stale bot closed this as completed Dec 22, 2021
@data-sync-user data-sync-user changed the title FNX-14483 ⁃ [Github] Pin important and frequently requested issues to the repository [Github] Pin important and frequently requested issues to the repository May 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
eng:documentation Documentation for our team processes wontfix
Projects
None yet
Development

No branches or pull requests

7 participants