Skip to content

Chris S reduced maintainership #961

@chrisjsewell

Description

@chrisjsewell

Hey @executablebooks/steering-council and @executablebooks/core-team,
I just wanted to let you know, so you can plan accordingly,
I will be primarily restricting work in the organization to markdown-it-py, mdit-py-plugins, myst-parser and the spec/enhancement proposals,
mainly just because I have less time these days
(although it is also non-negligible that recent changes in governance have lead to me being stripped of administrative accesses, that increases the difficulty to effectively maintain existing repositories)

There is great work progressing with the spec, that I'm excited to be a part of 🎉.
But obviously the new focus on mystjs does bring into question the long term support of the "Python stack"

I think markdown-it-py/mdit-py-plugins already have a thriving user base outside of EBP (nearing 1 million downloads per/day 🤩 , plus I've been working with Ubuntu/Google on improving security), and indeed I have already suggested that they might be better served in a separate organisation: #841

Similarly, with myst-parser I feel it has a decent user base that is different/complimentary to that of mystjs and they can exist together.
I'm really happy about the recent release/documentation, and also how it is feeding into the spec improvements.

With things like jupyterbook though, it just feels like it would be, let's say, an unrewarding experience; there is a lot of complexity there, balancing dealing with sphinx/docutils, notebook execution, caching, text based formats, user needs, developer needs, thinking about deprecation pathways, etc, and now having to comply with myst-spec, mystjs, myst-jupyterlab. If its just going to be to move everyone to mystjs, then well 🤷
I'm interested to see if anyone takes on the challenge 😬

On a personal note, I'm very interested in Rust, LSPs, nextjs and djot these days, so maybe they'll be a MyST related side project there in the future.
Also, I've got all the sphinx extensions I've been messing around with lol: https://github.com/sphinx-extensions2

Cheers,
Chris

Metadata

Metadata

Assignees

No one assigned

    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