Quoting Joachim Breitner (2016-08-05 21:04:06) > Am Freitag, den 05.08.2016, 09:47 -0700 schrieb Sean Whitton: > > Is there some reason that dht's upload subcommand uploads to ftp- > > master with SSH rather than FTP? This prevents Debian Maintainers > > from using the command to upload. > > > > If there is no good reason, we could change it to use FTP. > > Alternatively, we could add a command line flag to select FTP or SSH > > -- > > not sure what the default should be. > > the reason is that I have had many FTP uploads fail and partial files > blocking further uploaing, which is a PITA. With ssh, partial uploads > do not happen (I think). > > Anyways, "dht upload" should simply allow passing a parameter to dput > as HOST. Any maybe anyone who wants a non-default HOST should figure > out how to change dput’s defaults…
I have experienced (generally in Debian, not specifically for Haskell), some cases of ftp uploads failing where I receiving no information about it, and when I - after discovering many weeks later - asked ftpmasters I was told that since ftp is anonymous there is no way to inform either. Since then I have used ssh for uploads. I am not sure if there are any automated warning mechanisms in place when things go wrong, but at least if there is a larger fallout (as I can imagine might happen for mass uploads due to the maintenance style of Haskell packages) ftpmasters has a chance of noticing manually in log files whom to contact when using ssh. So I'd recommend favoring ssh - and support ftp only as fallback for situations where ssh is not possible. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature