Skip to content

Commit

Permalink
split episode into two
Browse files Browse the repository at this point in the history
  • Loading branch information
bast committed Sep 14, 2024
1 parent e342028 commit 3b3b9de
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 17 deletions.
11 changes: 5 additions & 6 deletions content/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,11 +86,9 @@ constructive code feedback.
- {ref}`refactoring-demo` (90 min)
- {ref}`refactoring-concepts` (15 min)

- 15:00-16:30 - {ref}`publishing`
- Licenses
- Publishing the code via Zenodo
- Packaging the code
- Sharing the code via PyPI
- 15:00-16:30 - How to release and publish your code
- {ref}`licensing-publishing` (45 min)
- {ref}`packaging` (45 min)

- 16:45-18:00 - **Debriefing and Q&A**
- Participants work on their projects
Expand Down Expand Up @@ -126,7 +124,8 @@ testing
reusable
refactoring-demo
refactoring-concepts
publishing
licensing-publishing
packaging
profiling
```

Expand Down
6 changes: 6 additions & 0 deletions content/licensing-publishing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
(licensing-publishing)=

# How and why to license and publish software

- 30 min: Overview over software licenses and code publishing
- 15 min: We add a license, CFF file, and publish to Zenodo (sandbox)
6 changes: 6 additions & 0 deletions content/packaging.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
(packaging)=

# Creating a Python package and deploying it to PyPI

- 30 min: Creating a Python package with the help of flit
- 15 min: Deploy the package to test-PyPI using GitHub Actions
11 changes: 0 additions & 11 deletions content/publishing.md

This file was deleted.

0 comments on commit 3b3b9de

Please sign in to comment.