Thanks for the suggestion, Misty!
While I think the green/yellow/red + symbols is a nice way to visually
understand things, each of those will also have to come with its own
explanation of what they mean.
I think one problem with this model is differentiating between "known
bad" and "unknown bad" (avoiding extra negatives in using positive
statements *wink*). Happy to iterate more on this and continue to get
your feedback -- hoping that some tangible changes will make this easier.
https://issues.apache.org/jira/browse/HBASE-21091
On 8/21/18 2:07 PM, Misty Linville wrote:
To be clear, I'm good with a symbolic representation, but I think we should
be making positive statements about configs we stand behind rather than
those we don't. More of a bounded set.
On Tue, Aug 21, 2018, 11:01 AM Misty Linville <mi...@apache.org> wrote:
Let's change that table to positive statements. Production, supported,
recommended, tested. WDYT?
On Tue, Aug 21, 2018, 8:12 AM Josh Elser <els...@apache.org> wrote:
Mich T had cross-posted a question to users@{hbase,phoenix} the only
day. After some more information, we were able to find out that Mich was
trying to use Hadoop 3.1 with HBase 1.2.6
After pointing Mich to the compatibility table[1], I was about to puff
out my chest and say "look! this table could've told you that HBase
1.2.6 wouldn't work with Hadoop 3.x!"
But, then I realized that we don't have a single entry for HBase that
implies it would even work for Hadoop 3. We presently have the following:
"S" = supported
"X" = not supported
"NT" = Not tested
I propose that would should add another "value" for cells in the table
to better represent "Works, but not battle-tested" or similar. That
would make possible values:
"S" = supported
"NP" = not production ready
"X" = not supported
"NT" = not tested
Furthermore, the word "supported" drives me up a wall (as I think it
implies the wrong mindset for an open source community), and I would
rather see "functional". e.g.
"F" = Fully functional, production ready
"NP" = Functional, but not production ready/has known issues
"X" = Not functional, lacking basic ability
"NT" = Not tested, functionality is unknown
Thoughts? Things that I've missed?
- Josh
[1] http://hbase.apache.org/book.html#hadoop