Hi there,

I have been appointed as the maintainer for the upscaling module.

As i don't have the full overview of the entire code base, i would appreciate that people who feel responsible for parts of the module to add themself to the MAINTAINERS file in the root.

while i will handle the main load, sometimes i will have to ask since i do not have the full overview
of the code, and having such a list is useful both for me and for users.

as i am the maintainer i get to set some ground rule. i have two simple rules:

NO direct pushes. no matter how trivial the change. i reserve the right to break my own rule here at my own leisure. this to do maintenance tasks only (cosmetics and such). you are always free to tell me if i overstepped my boundaries.

the only exception here is for common buildsystem changes. @rolk can push those directly, once they have been reviewed and merged elsewhere.

secondly, ALWAYS split your commits into logical bits. if you send a pull with one large "dump" commit, i will reject it no matter the quality of the code.

it's not to be difficult. it's out of experience. we ALL screw up at times, even the simplest of things. i want to catch them before they go in. we are never in such a hurry. and the splitting really helps keep the history useful. a vcs is a development tool, not a backup backend or a convenient way of distributing code (it's those as well but those are secondary). it's imperative that we can search the history and such and not encounter broken commits or entangled changes.

arnem

_______________________________________________
Opm mailing list
[email protected]
http://www.opm-project.org/mailman/listinfo/opm

Reply via email to