RobertDober

RobertDober

Earmark is looking for a maintainer

Earmark Elixir’s markdown to html converter

Actively looking for a maintainer

as from the recently released v1.4.41 I do not plan to maintain Earmark actively anymore
I might still

  • fix easy issues
  • accept easy understandable PRs
    and do the corresponding releases.

Whoever is interested in taking over please open an issue on Github

Thanx in advance
Robert

First Post!

derek-zhou

derek-zhou

Thanks for the great library. You are still maintaining earmark_parser, right?

To generate xml/html text from an AST, there are also floki and xml_builder_ex. I wonder if this is a good time to consolidate.

Most Liked

RobertDober

RobertDober

I am very happy to announce that Amit has volunteered to maintain Earmark.
Let me thank him for his courage ;).
From now on I will only announce EarmarkParser releases here and Amit will be welcome to announce Earmark releases here if he wishes to do so, but that is completely up to him.

Hopefully this post will get lots of likes as a warm welcome to him :angel:

20
Post #6
mayel

mayel

Thanks for all your work on this @RobertDober! This library has been so useful :slight_smile:

christhekeele

christhekeele

May I ask from your maintainer’s perspective what you see as the next challenges and goals for the project?

Based on recent context [1] [2], I intuit that ex_doc’s needs have so specialized around its domain as to want to operate on markdown AST directly to generate its own HTML, and so after the split Earmark is mainly meant to be a general-purpose MD → HTML renderer that may or may not use EarmarkParser under the hood. That means that new releases will primarily be supporting 2nd-tier usecases like PhoenixMarkdown et al?

It’s a little hard to glean what a maintainer needs to step up to do next aside from triage, as many of the GH issues and discussions are still very pre-split and parser oriented, and the hex.pm downstream dependencies list is and will likely forever remain populated by every ex_doc consumer. :slight_smile: What are your hopes for the project post-handoff?

Last Post!

AstonJ

AstonJ

Thread no longer needed, please see: Earmark - Elixir's Markdown Converter

Where Next?

Popular in Discussions Top

scouten
I’m looking for a host for the server part of a small (personal) side project that I’m working on. It’s currently written in Node.js and ...
New
restack_oslo
Hello, Please pardon me for any faux paux. I am 46 and this is my first time on a forum of any kind. I wanted to to get answers from tho...
New
sergio
There’s a new TIOBE index report that came out that shows Elixir is still not in the top 50 used languages. It also goes on to call Elix...
New
rms.mrcs
A couple of days ago I was discussing with a friend about different approaches to write microservices. He said that if he was going to w...
New
pdgonzalez872
If this has been asked here before, please point me to where it was asked as I didn’t find it when I searched the forum. Maybe a mailing ...
New
mikl
I wanted to capitalize a string, and tried using String.capitalize(). That generally works well, until you try to capitalize a word like...
New
fireproofsocks
I’ve been working on an Elixir project that has required a lot of scripting. I usually reach for Elixir because I like it more (and in th...
New

Other popular topics Top

nobody
Hi! In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir? Searched the docs for ip address and the web, no good results. Thanks!
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 44265 214
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New

We're in Beta

About us Mission Statement