summaryrefslogtreecommitdiffstats
path: root/2022/upload.md
blob: b2c1e62bc72044be00d0559df797afce5fd6d415 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
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.