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

Getting updates for existing books #5

Open
lgatto opened this issue Dec 10, 2023 · 3 comments
Open

Getting updates for existing books #5

lgatto opened this issue Dec 10, 2023 · 3 comments

Comments

@lgatto
Copy link

lgatto commented Dec 10, 2023

Apologies if I'm missing something here, but how will a user benefit of core improvements to BiocBooks once they have created they first book. Is there a way to port the new BiocBook code/features to an existing book?

@js2264
Copy link
Owner

js2264 commented Dec 12, 2023

This is an outstanding issue, indeed. The more feedback I get, the more I think I should move towards an approach inspired from usethis package and co, e.g.:

  • create_biocbook / update_biocbook / convert_biocbook could set up a local repo, update an existing one or convert an existing R project.
  • use_biocbook_workflow could set up the biocbook github workflow.
  • use_biocbook_github_pages could set up the gh-pages branch and Pages settings to serve the rendered book.

This would allow a more agile approach with less rigidity in the workflow. I'll start working on this and keep this issue open in the meantime.

@lgatto
Copy link
Author

lgatto commented Feb 9, 2024

Hi - I wanted to know if there were any news about this.

I would like to make some udpates to the R for Mass Spectrometry book, and before doing any changes, merge your Conversion to BiocBook pull request. Or is there something else in the planning?

@js2264
Copy link
Owner

js2264 commented Feb 12, 2024

Hi @lgatto, I have not worked on BiocBook since December. When I have time to implement the features we discussed, it will affect the BiocBook package itself, and not the books created with it, and I will maintain backward compatibility to ensure that new functionalities can be used to update older books. So the PR for the mass spec book should be ok to merge, if you are happy with the suggested changes.

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

2 participants