summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--2022/upload.md61
1 files changed, 61 insertions, 0 deletions
diff --git a/2022/upload.md b/2022/upload.md
new file mode 100644
index 00000000..b472601a
--- /dev/null
+++ b/2022/upload.md
@@ -0,0 +1,61 @@
+[[!meta title="Upload instructions for speakers"]]
+
+You can upload your video (and script/notes/slides if any) through a
+web-based interface or using your favourite FTP client. Please start
+your filename with the identifier for your talk, which is the last
+part of the talk page URL. For example, if your talk page is at
+https://emacsconf.org/2022/talks/journalism/ , the ID is
+**journalism**.
+
+If you have a script or notes for your talk, please include it as well
+so that we could use it to help us with the captioning of your talk.
+You can also send us additional information to include on the wiki
+page for your talk, such as a PDF or links to other pages or
+additional videos. If you need help, please email
+<emacsconf-submit@gnu.org>.
+
+[[!toc]]
+
+# Web interface
+
+Go to https://ftp-upload.emacsconf.org and enter the password
+**emacsconf** (Javascript required). You can then upload multiple
+files. You can e-mail <emacsconf-submit@gnu.org> with the URL
+generated by the service, or we can pick up the files when we check
+regularly.
+
+<a name="ftp"></a>
+# FTP
+Here are the FTP server details:
+
+- host: ftp-upload.emacsconf.org
+- username: anonymous
+- port: 21
+- folder: upload-here
+
+To upload your recording and any accompanying material to the above
+FTP server, you can use your FTP client of choice. For instance,
+FileZilla, a free/libre user-friendly application with a graphical
+user interface. On deb-based GNU/Linux distributions such as Trisquel
+you can install FileZilla by running `sudo apt install filezilla` in a
+terminal. Otherwise, you can download FileZilla from their [project
+website](https://filezilla-project.org/).
+
+You can also use a command-line interface with `ftp`:
+
+```
+$ ftp ftp-upload.emacsconf.org 21
+> anonymous
+> passive
+> cd upload-here
+> send /local/path/to/file.ext file.ext # Don’t forget the 2nd arg!
+# Ctrl-D to exit
+```
+
+If you get a `500 Illegal PORT command.` command, try `passive` or
+`quote pasv` to switch to passive mode before sending your file.
+
+If connection fails on the first try, please check to make sure the
+details are exactly as described above; and if the issue persists,
+please email <emacsconf-submit@gnu.org> so we can look into it.
+