Doublons in contributors list
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 171
- Forks
- 39
- Avg merge
- 6h 30m
- Merged PRs (30d)
- 20
Description
What needs to be fixed?
First, I'm not too proud of this, this is very stupid glitch, but that's it. I was just curious about rust contributors list
(like this one : https://thanks.rust-lang.org/rust/1.51.0/)
I was looking for French names and I found some relatively unusual French-like names several times like "Amanieu d'Antras" which appear at positions 61 and 88.
This can be found using this script:
w3m -dump https://thanks.rust-lang.org/rust/1.51.0/|awk -F" " '{print $2}'|sort|uniq -c|grep -v 1
which answers:
20
2 Amanieu d'Antras
2 Ashley Mannix
2 Ian Jackson
2 Ryan Scheel
2 Bastian Kersting
2 Tristan Dannenberg
2 Weihang Lo
Page(s) Affected
Nearly all on thanks.rust-lang.org but definitively:
https://thanks.rust-lang.org/rust/all-time
https://thanks.rust-lang.org/rust/1.51.0/
https://thanks.rust-lang.org/rust/1.50.0/
https://thanks.rust-lang.org/rust/1.49.0/
https://thanks.rust-lang.org/rust/1.48.0/
https://thanks.rust-lang.org/rust/1.47.0/
Suggested Improvement
Merge the homonymous lines numbers.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the duplicate names with the provided w3m/awk/sort/uniq/grep command and compare the affected thanks.rust-lang.org pages, especially the all-time and Rust 1.47.0–1.51.0 lists. Trace the contributor-list generation entry point, then verify that homonymous entries are merged with their line numbers represented correctly and that the listed pages no longer show duplicate names.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- awk, rust, shell
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100