python icon indicating copy to clipboard operation
python copied to clipboard

Don't lose attribution

Open bswck opened this issue 1 year ago • 1 comments

When updating a project that uses skeleton, add proper co-author entries relevant to the integrated skeleton diffs. https://blog.jaraco.com/skeleton/#history-is-forever

bswck avatar Nov 20 '23 23:11 bswck

This would require analyzing the git log, figuring out what file was touched by which commit and distributing the changes among files with proper commit URLs.

Having a change in skeleton in 2 commits, such as:

🐝 deadbee: Uncomment .idea/ in .gitignore John Doe <[email protected]> that changed skeleton/tree/$SHA/project/.gitignore:

...
# PyCharm
#  JetBrains specific template is maintained in a separate JetBrains.gitignore that can
#  be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
#  and can be added to the global gitignore or merged into this file.  For a more nuclear
#  option (not recommended) you can uncomment the following to ignore the entire idea folder.
-#.idea/
+.idea/
...

c0ffee1: ``

# skeleton/tree/$SHA/project/pyproject.toml.jinja
...
-# .idea/
+.idea/

TODO finish this comment later

bswck avatar Dec 08 '23 00:12 bswck