Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docsify 4.x roadmap #823

Closed
6 of 8 tasks
timaschew opened this issue Apr 16, 2019 · 4 comments
Closed
6 of 8 tasks

docsify 4.x roadmap #823

timaschew opened this issue Apr 16, 2019 · 4 comments

Comments

@timaschew
Copy link
Member

timaschew commented Apr 16, 2019

@docsifyjs/core
Before releasing 5.0 we should improve on some topics.

v4.x

This list is open for discussion.

Related discussions:
#657 (comment)


5.0 and further:

@timaschew timaschew pinned this issue Apr 16, 2019
@jhildenbiddle
Copy link
Member

Thanks for taking this on, @timaschew. My plate is pretty full at the moment, but I'm happy to help out on specific areas upon request. Once more time becomes available, I can be more proactive about contributing. Until then, just let me know if/when you can use a hand.

@jrappen
Copy link
Contributor

jrappen commented May 7, 2019

Using the service worker example from the docs, docsify now loads docs for the current translation only. This is possibly related to search only working for the current translation only as well (which was completely broken a short while back as discussed in jhildenbiddle/docsify-themeable#18 and worked across translations before that). Is there any reason for this?

@anikethsaha
Copy link
Member

anikethsaha commented Nov 22, 2019

Additional Proposal v5

1. New Markdown Parser (probably markdown-it)

New Markdown Syntax

For new markdown syntax, I would recommend using a pluggable markdown processor which can be configured using the docsify config, like markdown-it

2. Better executable code syntax in MD

Problem

This is with reference to executeScript property. Currently, docsify checking an executable script tag using this
The markdown input for these doesn't look good ref

solution

if we are moving with pluggable markdown parser then create a plugin ( or use if exists ) to add custom syntax to uniquely identify some pre-coded syntax which can be replaced in the renderer.

Repo Management

1. Snyk bot and dependent bot

As we use markdown parser, there are often security alerts come up for them and it is required to keep up with the dependencies up-to-date. Adding a dependency updating bot might help here

2. Separate Repo for docs site ( Not required )

In order to keep up with fixed and updated content. We can move the website code to a separate branch.

3. Adding funding button ( Done )

This need not have to wait until v5. can be done anytime.

4. Stale bot

To help in managing old issues

cc @docsifyjs/core

@anikethsaha
Copy link
Member

@timaschew I am closing this in favor of #1061

Please let me know if you think something more/less needs to be added in #1061

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants