mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-10-30 15:48:36 +00:00
scripts/contributors.sh prints the "## Contributors" block from git: the
commit authors and Co-authored-by trailers since the last release tag,
resolved to npubs through docs/changelog/github.json. That file gains
`aliases` (the other names and emails a person commits under, such as
m@localhost for mstrofnone) and `ignore` (AI co-authors and bots).
Anyone it can't resolve is listed as UNMAPPED with a commit count.
Nothing pointed at github.json before, so v1.19.0's notes, like 1.13.1's
and 1.16.0's, credited mstrofnone by name though their npub was mapped.
scripts/translators.sh, two fixes found cutting v1.19.0:
- Crowdin's report lists every project member. Those with no languages
in the window were credited under "(unknown language)": 22 npubs who
translated nothing. --seed no longer stores them and the offline run
skips them.
- A new `ignore` list in translators.json (vitorpamplona) leaves out the
account that uploads machine translations and key removals, which was
credited for seven languages.
It now prints one line per translator with all their languages, as the
release notes write them ("Brazilian Portuguese, Czech, and German by"),
and RELEASE_OPS.md and TEMPLATE.md point at both scripts.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
43 lines
1.9 KiB
JSON
43 lines
1.9 KiB
JSON
{
|
|
"mappings": {
|
|
"vitorpamplona": "npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z",
|
|
"davotoula": "npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef",
|
|
"nrobi144": "npub12cfje6nl2nuxplcqfvhg7ljt89fmpj0n0fd24zxsukja5qm9wmtqd7y76c",
|
|
"greenart7c3": "npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5",
|
|
"KotlinGeekDev": "npub1a3tx8wcrt789skl6gg7rqwj4wey0j53eesr4z6asd4h4jwrd62jq0wkq4k",
|
|
"mstrofnone": "npub1gvv9ahktvavf9qjtrgm62le7gplmmchd5usp5wpfhr85hf79kncqj8xchs",
|
|
"dmnyc": "npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx",
|
|
"dskvr": "npub1uac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsqq99rx",
|
|
"alexgleason": "npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p",
|
|
"believethehype": "npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8",
|
|
"dergigi": "npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc",
|
|
"carmin777": "npub1y9tpxsfnccnnvg7kanqa8wsyxuu2z72wxr2hd3m29psac3dkucdqmm7p4e",
|
|
"jeremyd": "npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h",
|
|
"jlopp": "npub17u5dneh8qjp43ecfxr6u5e9sjamsmxyuekrg2nlxrrk6nj9rsyrqywt4tp"
|
|
},
|
|
"aliases": {
|
|
"vitor@vitorpamplona.com": "vitorpamplona",
|
|
"david.kaspar@gmail.com": "davotoula",
|
|
"robert.nagy@swanbitcoin.com": "nrobi144",
|
|
"m@localhost": "mstrofnone",
|
|
"m@ms-macbook-pro.local": "mstrofnone",
|
|
"m@testls.bit": "mstrofnone",
|
|
"m@mstrofnone": "mstrofnone",
|
|
"mstrofnone@example.com": "mstrofnone",
|
|
"mstrofnone@nostr": "mstrofnone",
|
|
"mstrofnone@protonmail.com": "mstrofnone",
|
|
"carmim777": "carmin777",
|
|
"greenart7c3@proton.me": "greenart7c3",
|
|
"dergigi@pm.me": "dergigi",
|
|
"alex@alexgleason.me": "alexgleason",
|
|
"jameson.lopp@gmail.com": "jlopp",
|
|
"4072+jeremyd@users.noreply.github.com": "jeremyd"
|
|
},
|
|
"ignore": [
|
|
"Claude",
|
|
"noreply@anthropic.com",
|
|
"Crowdin Bot",
|
|
"support+bot@crowdin.com"
|
|
]
|
|
}
|