Skip to content

Hi, I'm Josh, I'll be your co-pilot for at least a bit #956

@joshbruce

Description

@joshbruce

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

Current reviving approach

  1. If there are no tests, it won't be merged.
  2. Fixing defects will take precedence over new features.
  3. 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:

  1. No known issues (https://github.com/chjj/marked/milestone/1): This milestone is about focusing on issues flagged as broken, annoying, and refactoring & re-engineering. The goal is to address all of these issues - most likely resulting in a 0.4.0 release.
  2. 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.
  3. 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. :)

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions