Re: Feature matrix filter

From: Thom Brown <thom(at)linux(dot)com>
To: Dave Page <dpage(at)pgadmin(dot)org>
Cc: "w^3" <pgsql-www(at)postgresql(dot)org>
Subject: Re: Feature matrix filter
Date: 2013-05-29 21:09:40
Message-ID: CAA-aLv41856KuDt3BgBxLoik0cDpAu15VnkHFH_0skxx2JmnKg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-www

On 29 May 2013 21:16, Dave Page <dpage(at)pgadmin(dot)org> wrote:
> Hi
>
> On Wed, May 29, 2013 at 7:01 PM, Thom Brown <thom(at)linux(dot)com> wrote:
>> Howdy all,
>>
>> Whilst at PGCon I briefly discussed with Stefan the idea of providing
>> a jQuery-powered filtering system for the feature matrix. This is
>> because it's becoming increasingly bloated.
>>
>> Prototype attached. This should have no effect on those who have
>> Javascript disabled.
>>
>> Feedback welcome.
>
> A couple of things spring to mind:
>
> - I think it's more natural to have the checkboxes after the labels,
> not before, e.g.
>
> 8.3 [x] 8.4 [x] 9.0 [x]
>
> (I actually found it quite off-putting having them the other way around).

I agree as it happens.

> - By default, perhaps we should only show supported versions and
> betas/alphas, so the grid isn't too big when the user starts.

Easy enough.

> - Should we automatically hide obsolete features if they're obsolete
> in all displayed versions? Maybe that should be a checkable option (on
> by default) shown below the list of versions along with "Hide
> unchanged features"

That should be the case with the "hide unchanged features" checkbox
checked anyway. The rule is, if it's the same value across all
displayed versions (regardless of whether they're all "Yes", "No" or
"Obsolete"), the row becomes hidden.

Updated version attached.

--
Thom

Attachment Content-Type Size
matrix_filter_v2.patch application/octet-stream 4.1 KB

In response to

Responses

Browse pgsql-www by date

  From Date Subject
Next Message Thom Brown 2013-05-29 21:14:26 Re: Feature matrix filter
Previous Message Dave Page 2013-05-29 20:16:54 Re: Feature matrix filter