Comments (12)
š¤ looking at how other plugins are named.
Several similar/related plugins seem to use the vscode prefix:
- https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
- https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint
- https://marketplace.visualstudio.com/items?itemName=JounQin.vscode-mdx
- https://marketplace.visualstudio.com/items?itemName=eg2.vscode-npm-script
and one used it as a suffix https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode
I'm open to removing the prefix, but looking at common conventions, it seems many popular/official extensions do use the prefix.
from vscode-remark.
I figured out 34 of my installed extensions use the vscode-
prefix, and 45 donāt. Both camps include popular as well as unpopular plugins, even from Microsoft. IMO thatās pretty much even.
I still think itās prettier to remove the prefix, but itās not a big deal.
from vscode-remark.
I don't have a strong opinion on it but I'm not sure how many users are affected if we unpublish the current plugin just for a name change.
from vscode-remark.
š on murderlonās point: changing would introduce churn, which iād weigh heavier than the āslightly prettierā?
Btw, I believe one of these VSCode-related projects (maybe this one?) has to get a new name to be published under unified, because vscode canāt grant published artefacts to new folks?
from vscode-remark.
Btw, I believe one of these VSCode-related projects (maybe this one?) has to get a new name to be published under unified, because vscode canāt grant published artefacts to new folks?
There are already two, one from mrmlnc, and one from us.
from vscode-remark.
Btw, I believe one of these VSCode-related projects (maybe this one?) has to get a new name to be published under unified, because vscode canāt grant published artefacts to new folks?
There are already two, one from mrmlnc, and one from us.
The one published by unifiedjs isnāt that popular though (327 installs). Probably because it just doesnāt work with the unifiedjs ecosystem moving towards ESM and VSCode not being able to handle it.
There are also stefanprobst.remark-lint and drewbourne.vscode-remark-lint which suffer from the same issues.
Thereās also https://github.com/mdx-js/vscode-mdx.
Iām getting vibes most prefer to not rename it. This is ok, the name isnāt that bad, but if itās going to be renamed, I think now would be the right time.
from vscode-remark.
from vscode-remark.
The plan was to deprecate mrmlnc
s one in favor of our new package: #44 (comment).
from vscode-remark.
Since this is really minor and Iām sensing more pushback than support for this, Iāll close this issue.
from vscode-remark.
@wooorm is there a request here for me to unpublish the drewbourne.vscode-remark-lint
extension?
I haven't tested or used the extension in a few years due to some rough edges with loading/reloading the configs for remark, retext and custom dictionaries. I do think there is value in enabling some of the fixable / autocomplete features from remark & retext in a VS Code extension.
from vscode-remark.
@wooorm is there a request here for me to unpublish the
drewbourne.vscode-remark-lint
extension?I haven't tested or used the extension in a few years due to some rough edges with loading/reloading the configs for remark, retext and custom dictionaries. I do think there is value in enabling some of the fixable / autocomplete features from remark & retext in a VS Code extension.
#65 introduces feature parity with your extension and more (including loading of ESM configurations š ). I suggest you unpublish drewbourne.vscode-remark-lint
after those changes have been published. However, until then I think your extension is the best option out there for people willing to use older (CJS) versions of remark plugins. So I recommend to wait for that.
from vscode-remark.
It was firstly a friendly ping to share some info!
But I think so. As Remco comments, this updated package is much improved and does what your extension does (and much more).
Iām not sure what the best way is to deprecate a package and suggest an alternative though.
Perhaps publish an empty package with just a readme pointing to this project?
from vscode-remark.
Related Issues (20)
- Disable packages for this project HOT 7
- Vfile API incomplete HOT 4
- Remark will replace the contents of a markdown file with undefined if remark is not installed HOT 7
- `private: true` in `package.json` HOT 2
- Use no-code VSCode integration HOT 6
- remark config is ignored when formatting HOT 4
- Use globally installed `remark` package when no local dependencies HOT 15
- Publish extension to the VS Marketplace
- Rename master to main HOT 3
- Bundle the extension HOT 2
- Update website URL HOT 1
- Unpublish mrmlnc.vscode-remark HOT 14
- Add Release Drafter HOT 17
- Automatically merge dependency updates HOT 4
- Update setting schema
- Local config isn't loading
- Dependency Dashboard HOT 6
- Verify Unified.js as a publisher HOT 5
- Add support for previewing markdown HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vscode-remark.