-
Notifications
You must be signed in to change notification settings - Fork 78
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
Fluo website does not have obvious link to issue tracker #881
Comments
On the front page (and every page), there is a link in the menu to "How To Contribute". A few sentences down is the statement: "Create an issue that describes the work. Each Fluo repository has its own issue tracker: Fluo, Fluo Recipes, Fluo Website" with links to each issue tracker. Is this insufficient? Do you have any suggestions to make it more obvious? |
There are also links to the issue trackers under "User Feedback" at https://fluo.apache.org/getinvolved/ |
It's not at all obvious. Although technically I suppose reporting a bug or requesting an enhancement is contributing, that's not how I think of it. I suspect others will agree. The first section implies that the page is all about contributing code. And the page buries the links in the Contribution workflow. Do I really have to check out a fork of the repo in order to report a bug? That's what the page implies. Most other ASF sites have a top-level link to the issue tracker. |
@sebbASF I'm concerned about adding a top-level link to the issue tracker, because menus that are too full of options can be bad for usability. It'd be nice to keep things organized. I accept that there's room for improvement. But, do you have a specific change to suggest, which balances the desire to keep things organized without too many top-level menu items, but which doesn't bury the information in a non-obvious way? |
We could do something like this
|
Not a big fan of a top level menu item just for issue tracking. That's just one facet of the whole project. If every facet got a top-level menu, that would be quite bloated of a menu. Maybe a "Contact" menu which includes links to mailing lists, IRC, and "Report issues" to the various repos instead? I've also been thinking that the "Contribute" menu could be consolidated with the "Community" menu, and the "Get Involved" page merged with the "How to Contribute". |
Or, maybe we just need one big "How To..." menu? It could have items such as "... get involved", "... contact us", "... view the source code", etc. |
+1. I like this idea.
Instead of a new menu, I think we should have a FAQ page under the consolidated "Community" menu with some answers to some of these questions. |
FAQ works for me. |
I opened PR apache/fluo-website#71 to more directly communicate how to open issues. The current documentation is not straightforward. I agree w/ @sebbASF that a more direct link to issue tracking on the website would be nice for users. You do have to dig a bit to find them. However, I agree with @ctubbsii in that I can not think of a good way to implement it. The main problem seems to be that we have three issue trackers and its hard to concisely link to them w/o adding confusing clutter. That's why I decided to take a crack at cleaning up the get involved page for the short term. |
* re apache/fluo#881 improved documentation about issues * added an s
re apache/fluo#881 improved documentation about issues (#71) * re apache/fluo#881 improved documentation about issues * added an s
As the subject says: it's not at all obvious how to report bugs and raise enhancement requests.
The text was updated successfully, but these errors were encountered: