My thoughts; I can't make distinction between feature or bug; it’s a change to 
the codebase, if it has greater impact, is sensitive and takes time to build; 
then it is a candidate to bring it up and talk about it before implementation. 
Sometime its hard to determine/distinguish it, we developer should make a good 
judgement of it and be open for any suggestion. Currently we have a RFC 
process; adding more process/steps adds additional onus; we can tweak RFC 
process or replace it with better option but let's keep it simple/minimal.


On 5/28/21, 11:57 AM, "Jacob Barrett" <jabarr...@vmware.com> wrote:



    > On May 28, 2021, at 11:24 AM, Mark Hanson <hans...@vmware.com> wrote:
    > 
    > I think the key difference between what Bill and Jake are saying is that 
Bill is saying a new feature needs approval in a more structured way. I think 
Bill's process is open the jira, then it is "approved" or "won't do" then work 
starts. I think what Jake is saying is a little less structured. That may be my 
reading though.

    The difference is between bugs vs features. We have a process for features, 
lazy consensus on RFCs. We have a process for minor 
features/improvements/tasks, greedy concensus on PR approvals. 

    -Jake


Reply via email to