https://github.com/quansight/open-source-directions
Podcast feed for Open Source Directions
https://github.com/quansight/open-source-directions
Last synced: 3 months ago
JSON representation
Podcast feed for Open Source Directions
- Host: GitHub
- URL: https://github.com/quansight/open-source-directions
- Owner: Quansight
- Created: 2018-10-02T17:45:45.000Z (almost 8 years ago)
- Default Branch: gh-pages
- Last Pushed: 2020-07-22T01:32:25.000Z (almost 6 years ago)
- Last Synced: 2026-01-19T22:57:21.654Z (6 months ago)
- Homepage: https://www.quansight.com/open-source-directions
- Size: 8.53 MB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Open Source Directions
Podcast feed for Open Source Directions
This is based on [jekyll-now](https://github.com/barryclark/jekyll-now).
## Directions for Installing Dependencies
First, we need to create an environment with most of our dependencies.
In the repo directory, run:
```sh
$ conda env create
```
This will create an `osd` environment. We will then need to activate this
anytime we need to do any work!
```sh
$ conda activate osd
```
Lastly, to install, we'll need to have `umdone` project. This is currently
an internal Quansight project and so there is no conda package available.
We will need to grab the repo and install it.
```sh
(osd) $ git clone git@github.com:scopatz/umdone.git
(osd) $ cd umdone
(osd) $ pip install --no-deps .
```
OK! Now we are ready to start releasing episodes!
## Releasing an episode
**Step 1:** The first step in releasing an episode is to write the show
notes. Go into the `episodes/` directory and copy the temnplate to a
file with the project name, open the new file, and edit the details.
Then commit it and push up!
```sh
(osd) $ cd episodes
(osd) $ cp TEMPLATE.yaml .yaml
(osd) $ # edit .yaml
(osd) $ git add .yaml
(osd) $ git commit -am "added metadata for "
(osd) $ git push
```