One big problem that I encounter is that people change .c and .h files but do not run nxstyle against the resulting files.  It is not really possible to verify that online (currently, hopefully soon, however).  So you don't know about the stylistic problems until you have already merged onto a branch.  In that case, your commits WILL be modified.  No modifed .c or .h files may come into the repository without passing nxstyle.

So, if contributors don't want people mucking with the changes, please run nxstyle before creating the PR.  Otherwise, you will have to live with the consequences.

We are currently operating under the old workflow of the pre-Apache Bitbucket days.  That will transition to the Apache workflow at some point in the future when the tools, triggers, and documentation are in place.  They are not now.  The old workflow is that I basically do whatever the hell I want to.  That can be fixed by getting tools, processes, documentation, and wider participation in place.

So currently, if you don't like things, too bad.  so sad.


Reply via email to