amices / ggmice

Visualize incomplete and imputed data with the R package `ggmice`
http://amices.org/ggmice
GNU General Public License v3.0
31 stars 9 forks source link

Add authors to `ggmice` functions #147

Closed hanneoberman closed 3 months ago

hanneoberman commented 8 months ago

See e.g. ampute() in mice

hanneoberman commented 3 months ago

Not necessary with git blame

stefvanbuuren commented 3 months ago

git blame tracks all code changes, which is precise in content and history. I think this is fine for reducing clutter in cases where one does not expect or invite contributions from others.

I am unsure whether git blame is a suitable method for giving credit or stimulating contributions. The model in mice is to add separate "author" tags to documentation to acknowledge (both in code and methodology) and features contributors at the package level "significant additions." In this way, it is a little easier for package users to see who contributed to a specific routine and contact and blame :-) those authors in case of problems.