Skip to content

Add per-file documentation of authorship, add .git-blame-ignore-revs file, changes to authors section in pyproject.toml #330

Description

@biblicabeebli

Especially as modernization work over on the ruff-check-reflow-and-typing branch has progressed a lot of authorship information is getting elided when viewed through git blame.

.git-blame-ignore-revs is a file that integrates with github and many other tools to inform git blame that it should skip a commit / attribute to a prior commit the selected line of a file.

Especially as the work here is frequently of academic origin, bulk reformatting work like mine is a distraction. I will be adding commits to the .git-blame-ignore-revs file in the root of the repo when it should not treated as authoritative.

I will add headers at the tops of files to include references to the original authors, the intent here is academic credit.

The authors section in the pyproject.toml file appears to be ordered using academic primacy rules, which seems inappropriate and potentially misleading in the context of software development.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions