I think the stereotypical open source way is that you modify the code in private to what you want it to be and then upstream that in case it might be useful for others.
I think the stereotypical open source way is that you modify the code in private to what you want it to be and then upstream that in case it might be useful for others.