ideas:bugtracker
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
ideas:bugtracker [2017/01/18 07:22] – created sobak | ideas:bugtracker [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Background ===== | ===== Background ===== | ||
- | While [[http:// | + | While [[http:// |
However, if staying with our own infrastructure might be just a matter of some long-awaited improvements and not changing it completely for something being a standard (or popular solution) these days like GitHub issues, listing all ideas here will do no harm. | However, if staying with our own infrastructure might be just a matter of some long-awaited improvements and not changing it completely for something being a standard (or popular solution) these days like GitHub issues, listing all ideas here will do no harm. | ||
Line 16: | Line 16: | ||
* searching the commenters' | * searching the commenters' | ||
* clearly specify available technologies | * clearly specify available technologies | ||
+ | * clearly specify responsibilities | ||
+ | * better search | ||
+ | * better UX for non-logged in people | ||
===== Discussion ===== | ===== Discussion ===== | ||
Line 38: | Line 41: | ||
==== Clearly specify available technologies ==== | ==== Clearly specify available technologies ==== | ||
IIRC I was once told that bugs' machine runs PHP 5.6. I think this version should be mentioned in the source code's README so that people wanting to contribute won't have to guess what features they can use.\\ | IIRC I was once told that bugs' machine runs PHP 5.6. I think this version should be mentioned in the source code's README so that people wanting to contribute won't have to guess what features they can use.\\ | ||
+ | ~~sobak | ||
+ | |||
+ | ==== Clearly specify responsibilities ==== | ||
+ | Currently it's not clear who's "in charge" | ||
+ | ~~heiglandreas | ||
+ | |||
+ | And, as a part of that, create more specific bugs category for bugtracker itself. The same should happen for other php.net projects - current " | ||
+ | ~~sobak | ||
+ | |||
+ | ==== Better search ==== | ||
+ | Suggested by Niklas Keller, needs clarification. | ||
+ | |||
+ | Maybe we should consider external search engine like Shpinx/ | ||
+ | ~~sobak | ||
+ | |||
+ | That would be awesome as it would help with fulltext search which is currently not really working well. Whether that means moving the bugtracker backend to an external searchengine instead of getting rid of the MDB2 or optimizing the fulltext search within MySQL isa different story IMHO\\ | ||
+ | ~~heiglandreas | ||
+ | |||
+ | ==== Better UX for not-logged in people ==== | ||
+ | Niklas Keller suggested dropping the concept of per-user password and switching to something like GitHub login. There is a 15-year old [[https:// | ||
+ | |||
+ | I think it's great idea and GitHub it's the most sensible login provider in that case. We need, however, still provide a way to register for users without GitHub account. Such change would also mean that some kind of registration is required to fill in the bug report, am I right? Would it be possible to mix up those two approaches to still allow //just// submitting a bug, without making an account?\\ | ||
~~sobak | ~~sobak |
ideas/bugtracker.1484724146.txt.gz · Last modified: 2017/09/22 13:28 (external edit)