You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once the ricecooker CLI is landed, it opens the possibility for wizard-based project creation. This ticket details how such a command could work, and how it could make ricecooker usable by non-developers in some contexts.
The idea is that there would be a jiro wizard (with maybe a jiro omakase command alias). Upon invoking the command, it would ask the user some questions.
First, where is the content located? Options:
A web site
YouTube or another video site
A directory on your computer
Other
If 1, it will ask for a URL or URLs to scrape, and ask should the scraper follow links, if so how many levels deep, etc.
If 2, it will ask for a URL or list of URLs of videos to scrape.
If 3, it will ask for the root directory, and recurse it, adding metadata CSV files at each level and using LineCook.
If 4, it will just create a basic sushichef.py based on our templates.
If 1-3 are chosen, it will create special SushiChef subclasses that will read the input data from config files and act on them. The scripts will still be fully customizable if needed, but for simple cases you should just be able to run it.
The text was updated successfully, but these errors were encountered:
Description
Once the ricecooker CLI is landed, it opens the possibility for wizard-based project creation. This ticket details how such a command could work, and how it could make ricecooker usable by non-developers in some contexts.
The idea is that there would be a
jiro wizard
(with maybe ajiro omakase
command alias). Upon invoking the command, it would ask the user some questions.First, where is the content located? Options:
If 1, it will ask for a URL or URLs to scrape, and ask should the scraper follow links, if so how many levels deep, etc.
If 2, it will ask for a URL or list of URLs of videos to scrape.
If 3, it will ask for the root directory, and recurse it, adding metadata CSV files at each level and using LineCook.
If 4, it will just create a basic sushichef.py based on our templates.
If 1-3 are chosen, it will create special SushiChef subclasses that will read the input data from config files and act on them. The scripts will still be fully customizable if needed, but for simple cases you should just be able to run it.
The text was updated successfully, but these errors were encountered: