cebe / markdown

A super fast, highly extensible markdown parser for PHP
http://markdown.cebe.cc/
MIT License
997 stars 141 forks source link

Maintenance status? #190

Open 8ctopus opened 7 months ago

8ctopus commented 7 months ago

Hello!

I was wondering what the status of the package is? Last release was back in 2018.

samwilson commented 7 months ago

I'm not sure what the status is, but personally I've moved away from using it (to league/commonmark).

8ctopus commented 7 months ago

@samwilson Thanks Sam, I see your point since it's updated, however ideally I prefer this one because of the lack of extra dependencies as League requires a bunch of stuff.

xenocrat commented 7 months ago

@8ctopus I also don't want all the extra dependencies that come with league/commonmark in my project, so I chose to stick with cebe/markdown and patch in some changes that have been in open PRs for a while. I removed the opcache requirement, patched in PR #183 and PR #170, and added some custom Traits. My changes can be found in xenocrat/chyrp-lite.

I'd be very happy to see some more activity on this project, but I'll stick with it for as long as it does what I need it to.

8ctopus commented 7 months ago

@xenocrat Thank you for your reply, I will check for fork!

xenocrat commented 6 months ago

For anyone interested, I have created a proper fork and published a beta release at xenocrat/chyrp-markdown.

maciejmackowiak commented 5 months ago

@xenocrat will you publish it on https://packagist.org to allow composer install? And since you created the fork and plan to maintain it maybe enable the issues tracker there?

xenocrat commented 5 months ago

Issues enabled - thank you for the reminder! I don't use Composer so it's a pain for me to generate and test the composer.json needed for Packagist, but I'll gladly accept a PR for it and then I'll publish it over at Packagist.

xenocrat commented 5 months ago

I've published a first release over at xenocrat/chyrp-markdown. I've improved conformance quite a bit with CommonMark (passing 76% of test cases ) and GFM (passing 75% of test cases). I've also published it on Packagist. Please raise any issues/feedback over at the issue tracker - I think this thread has been hijacked quite enough already. :-)