Search Linux Wireless

Optimising maintainer's time

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



(Was "Re: [PATCH v4 0/9] rtlwifi: btcoex: Add 8822b btcoex support" but
I'll change the title to get more visibility as this is a general advice
for everyone)

Pkshih <pkshih@xxxxxxxxxxx> writes:

> I would like to send v5 to change the order of this patchset like:
>   rtlwifi: btcoex: remove comments that are not meaningful
>   rtlwifi: btcoex: Add modifier const to version related variables
>   rtlwifi: btcoex: Add struct members to replace global varaibles
>   rtlwifi: btcoex: Remove global variables of chip specific context
>
>   rtlwifi: btcoex: Add 8822b1ant coex files
>   rtlwifi: btcoex: Add 8822b2ant coex files
>   rtlwifi: btcoex: Add 8822b header files to precomp.h
>   rtlwifi: btcoex: Add 8822b to Makefile
>   rtlwifi: btcoex: Add 8822b routine to btc interfaces
>
> Then, you can review patches 1/9 - 4/9 that refine btcoex, and the
> remaining 8822b's btcoex can review later. Does it work for you?

I have forgotten the details already so I can't really comment about
this patchset.

But what I can say is that you need to consider maintainer's time, it's
usually limited (all maintainers are busy). If my time is abused (in
networking terms) there will be bufferbloat and I need to start doing
fair queing, and nobody wants that :)

So whenever you are submitting patches consider how you can most
effectively optimise maintainer's time (size of patches, quality of
code, following the rules etc). When you do that, over time you will
notice that your patches get applied faster. But if you do the opposite,
you will notice that it takes longer and harder to get your patches in.

-- 
Kalle Valo




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux