denoland / denoland/wanted_modules

[Meta] reduce "conversion projects" in regards to deno

Open
#76 0 comments 4 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
46
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Given the rise of support in NPM compatibility, it feels a bit silly to entertain requests that are mainly about converting Y to Deno, when those types of issues should either be given to the original NPM module, or reported as issues for either Deno's npm compatibility library or esm.sh/similar vendors.

Instead, wanted modules should primarily be:
- Deno _specific_ libraries (e.g. an API that parses Deno tasks to run them in a Deno fashion)
- Deno-enhanced ports (ones that would benefit from Deno, e.g. #40)
- Library conversions from other, non-js languages (#68)

A lot of the conversations in the repository usually boil down to:

1. "I need from NPM, since doesn't work." (usually these issues were reported before the full adoption of npm compatibility)
2. Another user (or the same user) would usually either:
a. Recommend a different approach, or link it to the repo to add Deno compatibility
b. Find a workaround for their issue

The purpose of the repository is very nice (as it allows developers to find new ideas for Deno projects), but the redundancy of (_very_) big library ports in the face of Deno's NPM compatibility seems to be fit for reporting another repository (e.g. the recommended [deno_std](https://github.com/denoland/deno_std/issues)).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.