aboutsummaryrefslogtreecommitdiff
path: root/doc/tips/migrating_podcast_to_ikiwiki.mdwn
diff options
context:
space:
mode:
authorAmitai Schlair <schmonz-web-ikiwiki@schmonz.com>2013-07-21 20:06:12 -0400
committerAmitai Schlair <schmonz-web-ikiwiki@schmonz.com>2013-07-21 20:06:12 -0400
commit1414bb94bfbcc7ba485c258225ec92e1e81c43b2 (patch)
treeed028fa7ddf5f2210ce12f5b95d81ede5dca738e /doc/tips/migrating_podcast_to_ikiwiki.mdwn
parentb4a41c0595c83a33760ed6d19cac651cbd19c956 (diff)
downloadikiwiki-1414bb94bfbcc7ba485c258225ec92e1e81c43b2.tar
ikiwiki-1414bb94bfbcc7ba485c258225ec92e1e81c43b2.tar.gz
Document podcasts, from scratch and by migrating.
Diffstat (limited to 'doc/tips/migrating_podcast_to_ikiwiki.mdwn')
-rw-r--r--doc/tips/migrating_podcast_to_ikiwiki.mdwn21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/tips/migrating_podcast_to_ikiwiki.mdwn b/doc/tips/migrating_podcast_to_ikiwiki.mdwn
new file mode 100644
index 000000000..ac460ea8d
--- /dev/null
+++ b/doc/tips/migrating_podcast_to_ikiwiki.mdwn
@@ -0,0 +1,21 @@
+[[!toc]]
+
+First, get familiar with [[howto avoid flooding aggregators]].
+
+## Into ikiwiki, from another CMS
+
+7. Copy content into ikiwiki, taking care to:
+ 7. Match article paths to preserve old permalinks.
+ 7. Match enclosure paths (or use redirects) to preserve old URLs.
+ 7. Match titles, post dates, and guids with `\[[!meta]]`.
+ 7. Match feed paths with permanent redirects from old Atom
+ location to `index.atom` (likewise for RSS).
+ 7. `\[[!inline]]` the articles.
+7. Rerun `ikiwiki --setup`.
+
+## Within ikiwiki, from basic to fancy
+
+7. Exclude media files from `\[[!inline]]`.
+7. Replace direct `\[[WikiLinks]]` to media files with
+ `\[[!meta enclosure="WikiLink/to/media.mp3"]]`.
+7. Rerun `ikiwiki --setup`.