John D. Ament wrote on 6/28/17 6:28 AM:
> On Fri, Jun 23, 2017 at 8:53 AM Sam Ruby <ru...@intertwingly.net> wrote:
> 
>> On Fri, Jun 23, 2017 at 7:54 AM, Shane Curcuru <a...@shanecurcuru.org>
>> wrote:
...snip...

>> 2) replace the dropdown with a pencil icon, and have clicking on that
>> create a dialog box that walks you through the potential operations.
>>
> 
> I guess the question is whether or not I'm coming in and it's already
> editable.  A dialog breaks the flow, especially since you're not changing a
> lot of details about a user.  Their name should be coming from LDAP, so its
> literally the contents of the drop down.

That's the big question: how do we clearly keep editing operations
simple and straightforward, but ensure that users understand when they
do X (click Submit, select name from combobox, whatever) that it will
actually write that operation.  Dialog boxes make this implicitly clear,
but I agree break the flow.  I just want to be sure that whatever
metaphor we have for "Make this change now" is consistent.

...snip...
>>>> - How to find existing committers
>>>
>>> The search box isn't completely clear to me: if you're just finding
>>> committers within a PMC, how is this faster than CTRL-F to use the
>>> browser search?
>>
> 
> The search box should be limiting the displayed users to only those who
> match.  There may be multiple matches.  Browser based search doesn't have
> all of those features.  It also wouldn't be able to match in a drop down
> box.

Good point, that is definitely valuable.

...snip...
>>> No, please do not use emeritus.  While some PMCs use it as a social
>>> convention, from the board's point of view, individuals are either on a
>>> PMC or not on the PMC - there is no other state.
>>
> 
> That's fine, as long as all the chairs agree as well.

Let me rephrase.  Immaterial of what some PMCs may think, the ASF either
considers an individual to be on a PMC, or not on the PMC.  There is no
emeritus state within projects as far as the *Foundation* is concerned.

So any UI needs to clearly track in PMC / not in PMC, which is what ends
up being reflected in committee-info.txt or LDAP.

*If* someone wants to build UI and another per-PMC storage location to
list emeritus members from that PMC, that's fine.  But the core UI needs
to first handle add/delete operations (and hopefully handling the 72
hour NAK period intelligently).

...snip...


-- 

- Shane
  https://www.apache.org/foundation/marks/resources

Reply via email to