Make it easier to access issue tracker from Pontoon app
Categories
(Webtools Graveyard :: Pontoon, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: mathjazz, Assigned: kathiekim95, Mentored)
Details
(Whiteboard: outreachyround19)
Attachments
(1 file)
From Pontoon app, it's hard to figure out where to file bugs for Pontoon.
The homepage links to GitHub repo, which links to Bugzilla, but the homepage is hardly accessible for logged in contributors, because they use custom homepages.
Since actual users are probably more likely to need to file bugs than random bypassers, maybe we could add the link to GitHub/Bugzilla to the profile menu.
Comment 1•5 years ago
|
||
I wonder if we should like to the discourse category, and add bug-filing info to https://discourse.mozilla.org/t/about-the-pontoon-category/26066
Reporter | ||
Updated•5 years ago
|
Hello Matjaz ~ I would like to work on this bug. Can you please provide any additional information I might need to get started. Thanks.
Assignee | ||
Comment 3•5 years ago
|
||
I would like to work on this one @matjaz
Hi Matjaz! Just started this with outreachy. I would like to contribute here if it's possible
Reporter | ||
Comment 5•5 years ago
|
||
abowler2: Since you've already completed a mentored bug, let's sync on IRC to find you something else as a next step.
juan: Since kathiekim95 was here before, I've assigned the bug to her. Let's sync on IRC to find you a bug to work on! In the meantime, you can prepare by installing Pontoon locally using Docker.
kathiekim95: I've assigned the bug to you! Please let me know if you have any questions, either here or in #pontoon on IRC. You can start by installing Pontoon locally using Docker. Once you have a working local environment, please make sure to read our contribution docs. It contains information on how to style code, how to run tests, how to name your commits, etc. All the things you need to know if you want your work to be merged into Pontoon!
Assignee | ||
Comment 6•5 years ago
|
||
Thank you @Matjaz, I have already set up the local development. I am now working on figuring out where on the profile menu to add the link to GitHub/Bugzilla
Reporter | ||
Comment 7•5 years ago
|
||
Great!
I suggest you add two links right above "Help":
- "Hack it on GitHub", linking to https://github.com/mozilla/pontoon/
- "Give Feedback", linking to https://discourse.mozilla.org/c/pontoon
You should also try to find matching icons on FA.
Assignee | ||
Comment 8•5 years ago
|
||
Matjaz, I noticed all the links on the user's profile open on the same tab when clicked, can I work on it such that when clicked, it opens on a different tab?
Assignee | ||
Comment 9•5 years ago
|
||
I am suggesting I redirect Terms of use, hack it on Github, Give feedback and help to a different page when clicked, then for settings and sign out I will leave it as it is. What do you think @matjaz?
Reporter | ||
Comment 10•5 years ago
|
||
That's a great idea, kathiekim95!
Please also add rel="noopener noreferrer"
to links with the target="_blank"
attribute.
Comment 11•5 years ago
|
||
Assignee | ||
Comment 12•5 years ago
|
||
Thanks for the idea Matjaz.
I have raised a pull request, feedback will be highly appreciated.
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 13•5 years ago
|
||
We're continuing the conversation in the PR.
Comment hidden (offtopic) |
Comment hidden (offtopic) |
Reporter | ||
Comment 16•5 years ago
|
||
https://github.com/mozilla/pontoon/commit/86b950657e5481df72e8ca0a58de85245a04ea4f
Hi @juan, can we please sync on Mozilla IRC (#pontoon)? We didn't get any messages from you there.
Updated•3 years ago
|
Description
•