phpdoc-vuepress icon indicating copy to clipboard operation
phpdoc-vuepress copied to clipboard

[feature] phpDocumentor v3 compatibility

Open nelson6e65 opened this issue 4 years ago • 8 comments

Scopes

  • [x] Installation
  • [x] Documentation
  • [x] Template (twig, xml)
  • [x] PHP sources
  • [ ] Output HTML
  • [x] Output Markdown
  • [ ] Appearance
  • [ ] Other

Is your feature request related to a problem? Please describe. Provide compatibility with phpDocumentor 3.

Describe the solution you'd like Drop compatibility with phpDocumentor 2, which is intended for old PHP versions (<7.2). And provide configuration and documentation for new phpDocumentor 3 and recent PHP versions.

nelson6e65 avatar Jan 22 '21 07:01 nelson6e65

Any progress here?

eshimischi avatar Feb 09 '23 12:02 eshimischi

Sadly, there's no recent work on this project. 🥲

I was starting a VitePress templating with phpDocumentor3, but I got no spare time to work more on it neither (not published, unnestable).

I'll try this next weekends to check if is more practical to continue working on VuePress or if I should continue with my VitePress version instead.

nelson6e65 avatar Feb 09 '23 13:02 nelson6e65

Well, first of all, your project is very useful! And keeping idea in mind that we are now php8, we have to make a step forward with new tools and stuff. If you are able to share your VitePress version too, perhaps i'll find my time to help or whatsoever move it forward as well as phpDocumentor 3 version of VuePress. Thanks in advanced!

eshimischi avatar Feb 09 '23 13:02 eshimischi

Yes, of course! When I tried to use phpdoc v2 it failed on PHP > 7.2. That's why I tried v3, but it was still on beta and had no documentation, even after stable 3.0 release it was difficult to find out any information about new templating and configuration.

About VitePress, that time I tried, but it was not compatible with the way phpdoc worked. I think that, with the coming VuePress 2, there's an opportunity to use it easier that VitePress.

I'll poke you, @eshimischi , when I test these ideas this weekend. Thanks for your interest. 😸

nelson6e65 avatar Feb 10 '23 17:02 nelson6e65

Awesome, let's do it. I'll find my time to support it. Really interested in the project. Looking forward!

eshimischi avatar Feb 12 '23 21:02 eshimischi

Any progress here?

eshimischi avatar Apr 08 '23 11:04 eshimischi

No, sorry. I'm struggling with my free time x.x

nelson6e65 avatar Apr 11 '23 18:04 nelson6e65

No, sorry. I'm struggling with my free time x.x

it's ok i was just curious about progress, no pressure. take your time!

eshimischi avatar Apr 14 '23 20:04 eshimischi