Skip to content
New issue

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

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

Already on GitHub? # to your account

Automatically gather and add articles from all pacta.* packages to the pkgdown website #19

Open
jdhoffa opened this issue Aug 18, 2023 · 2 comments
Labels
ADO Maintenance Day! feature a feature request or enhancement

Comments

@jdhoffa
Copy link
Member

jdhoffa commented Aug 18, 2023

Since we are aiming to keep track of methodology modules in our pacta.* packages, it would be good to find a way to automatically pull these articles and display them in the pactaverse pkgdown website.

Relates to #18

AB#9889

@jdhoffa jdhoffa changed the title Feature: Automatically gather and add articles from all pacta.* packages to the pkgdown website Automatically gather and add articles from all pacta.* packages to the pkgdown website Aug 18, 2023
@jdhoffa jdhoffa added feature a feature request or enhancement and removed enhancement labels Jan 25, 2024
@jdhoffa jdhoffa added the ADO Maintenance Day! label Feb 6, 2024
@jdhoffa jdhoffa self-assigned this Feb 6, 2024
@jdhoffa jdhoffa added ADO Maintenance Day! and removed ADO Maintenance Day! labels Feb 19, 2024
@jdhoffa jdhoffa removed their assignment Apr 10, 2024
@jdhoffa
Copy link
Member Author

jdhoffa commented Nov 25, 2024

This package that @maurolepore seems to address this problem:
https://maurolepore.github.io/dverse/

@maurolepore
Copy link
Contributor

maurolepore commented Nov 26, 2024

@jdhoffa indeed it seems like a great use of dverse :-) but unfortunately it won't work as is.

dverse only works with installed documentation. It can't see articles but it can see vignettes, for example

image

A possible simple solution would be to turn your articles to vignettes. The current version of dverse doesn't link vignettes (you can see that also in the example above) but I think that's a good idea and I would be happy to implement that.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
ADO Maintenance Day! feature a feature request or enhancement
Projects
None yet
Development

No branches or pull requests

2 participants