-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Description
Hello,
If you've read #951 or #938 or chatter elsewhere, then you know I (and others) have been trying to revive the active status of this project. We're still working out the finer details, but for at least the next 30 days, @chjj and I have agreed to give me the ability to perform merges and publish to NPM on the main project.
Having said that, you all know the codebase, the history, and have more direct knowledge of what's going on than I do. So, I'm asking for your help in this endeavor.
This goes for anyone using Marked, not just the collaborators.
Current vision:
Marked is a high-speed, lightweight, and low-level JavaScript library for converting markdown to HTML.
(Correct me, if this is off-base in some way.)
Note: This is not the same as a full-featured HTML generator. Instead, it is an HTML generator with a specific and limited scope (the markdown specification).
Current actively supported Markdown specifications
- CommonMark
- GFM (no extensions)
Current reviving approach
- If there are no tests, it won't be merged.
- Fixing defects will take precedence over new features.
- I don't know enough about the codebase to make truly competent decisions about certain things; therefore, I'm leaning on the community to determine whether marked should even still be a thing.
Roadmap
We believe all XSS vulnerabilities have been addressed and released. Therefore, we have established 3 milestones based on tickets identified. They are as follows:
- No known issues (https://github.com/chjj/marked/milestone/1): This milestone is about focusing on issues flagged as
broken
,annoying
, andrefactoring & re-engineering
. The goal is to address all of these issues - most likely resulting in a 0.4.0 release. - Architecture and extensibility (https://github.com/chjj/marked/milestone/2): This milestone focuses on some community concerns and comments related to how the project itself is setup. Once these issues and proposals have been considered there will most likely be a 0.5.0 release.
- Improve developer experience (https://github.com/chjj/marked/milestone/3): Issues related to this milestone are about improving the consumability and contributability of Marked and will most likely result in a 0.6.0 release.
Help us out by linking duplicate issues and PRs...going through one issue and PR at a time is pretty time consuming. :)