jhudsl / ari

:dancers: The Automated R Instructor
https://jhudatascience.org/ari/
Other
146 stars 38 forks source link

Determine modular packages from the functions in #46 #51

Open cansavvy opened 1 year ago

cansavvy commented 1 year ago

46 Is a big overhaul. We need to take some time to think about how we can split up the functions there into more modular packages.

This means we need to be able to answer what the main workflows and use cases are for ari and any resulting packages.

So far it sounds like ari's main functionality is making videos but what are the main steps one would take to get there?

howardbaik commented 1 year ago

@cansavvy @seankross

I've moved the Google Slides functions to https://github.com/fhdsl/gsplyr and the PowerPoint functions to https://github.com/fhdsl/ptplyr

cansavvy commented 1 year ago

So in this case what are we seeing as the main workflows for ari/the ariverse? I think we may want to answer that question before we create new packages and divide things up. @howardbaek

howardbaik commented 1 year ago

My understanding from my meeting with @seankross is the main workflow for ari encompasses the ari_*() suite of functions, and everything else is secondary. So, the functions manipulating Google Slides and PowerPoint are moved to separate R packages that can be used in other contexts dealing with Google Slides/PowerPoint.