OAI / OAI/tools.openapis.org

Capitalization leads to duplicate listings

Open
#205 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
177
Forks
87
Avg merge
1m
Merged PRs (30d)
1

Description

Describe the bug
The same tool coming in from two different repos with slightly different capitalization show up as two different listings.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://tools.openapis.org/categories/converters.html
  2. See there is "APIMatic Transformer" and "Apimatic Transformer"

Expected behavior
Perhaps they could be deduplicated by keying them on a slugified version of the name instead of a plain string.

Screenshots

Image Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the duplicate entries on https://tools.openapis.org/categories/converters.html and trace how listings from different repositories are combined. The work is done when differently capitalized names such as “APIMatic Transformer” and “Apimatic Transformer” appear as one listing without removing distinct tools.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.