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

[Feature request] Support vuepress-plugin-blog #54

Closed
suneetk92 opened this issue Feb 6, 2021 · 10 comments
Closed

[Feature request] Support vuepress-plugin-blog #54

suneetk92 opened this issue Feb 6, 2021 · 10 comments
Labels

Comments

@suneetk92
Copy link

suneetk92 commented Feb 6, 2021

Feature request

Description

Is there any plan to integrate vuepress blog plugin?

Proposed Solution

Either migrate vupress-plugin-blogs to vuejs v3 or integrate its feature directly into default-theme.

@Mister-Hope
Copy link
Member

Any plan or progress with this one? Will it be maintained as official plugin, or still being supported as a community plugin.

@hcfq
Copy link

hcfq commented Sep 13, 2021

When I migrated to the v2 version, I found that it was not supported, which was so frustrating

@Mister-Hope
Copy link
Member

Vuepress-plugin-blog 2 may help.

Docs are at https://vuepress-theme-hope.github.io/v2/blog/

@Mister-Hope
Copy link
Member

@meteorlxy If you think that vuepress-plugin-blog2 is ok, I can make a PR to rename it as @vuepress/plugin-blog in this repo.

@meteorlxy
Copy link
Member

@Mister-Hope Cool. But we may not put all those kind of plugins into a single repo.

I think we may need to somehow split this repo.

  • vuepress/core: including the bundlers, cli, client, core, markdown, utils, shared, etc.
  • vuepress/ecosystem (or vuepress/contrib or something else): including plugins and themes.

I'm not quite sure about the structure, maybe we could have other ways, like vuepress/core, vuepress/plugins, vuepress/themes.

The idea is to keep the core more stable. We have and will have more feature requests about the default theme and various plugins, it's not a good idea to keep the version of the core consistent with them after v2 stable is released

@ArsalaBangash
Copy link
Contributor

@meteorlxy I agree with having a more minimal and stable core and too many officially plugins and themes in the main repo may cause some bloat that keeps the core from evolving and having the ecosystem follow.

That being said, I think having an official blog theme and plug-in would make fans of v1 more eager to migrate.

My vote goes to vuepress/core and vuepress/ecosystem

@yuchanns
Copy link

Vuepress2 is awesome, I appreciate it. I can't wait to update my blog theme to be compatible with it once a blog plugin v2 merged.

Vote to vueperss/core and vuepress/ecosystem.

@Mister-Hope
Copy link
Member

Mister-Hope commented Feb 14, 2022

That being said, I think having an official blog theme and plug-in would make fans of v1 more eager to migrate.

BTW, I already have my blog built with vuepress2 at https://mrhope.site with vuepress-theme-hope@v2.

Everyone has his own tastes, so I am not looking forward to an "Official Blog Theme".

But I will start rebuilding awesome vuepress project these days to split v1 and v2.

@ArsalaBangash
Copy link
Contributor

I concur with people having their own tastes for a blog, but regardless... a plugin would be great because even I ran into some trouble and confusion trying to convert vuepress-theme-casper to v2

@Mister-Hope
Copy link
Member

Mister-Hope commented Feb 25, 2022

Closing as the original @vuepress/plugin-blog repo with no activity, and VuePress-plugin-blog2 is adding blog support to V2 with detailed docs.

once meteorlxy has time, we may split current repo, move this plugin and publish under @vuepress as plugin-blog@v2

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

No branches or pull requests

6 participants