FileSender Update www.filesender.org blog.filesender.org Jan Meijer 12 th TF-Storage 6 March 2013
screenshot
FileSender = File Transport!= File Storage
value proposition? painless sharing arbitrarily large files with a private audience through a trusted intermediary for all in higher education and research no usb sticks screw driver
constraints no client-side installs work entirely in web browser support model: gmail-style server: install once, quitely humming away after stick as closely to native php as possible only use libraries easily installed/readily available on standard OS distributions
thank you to our funders sustained funding AARNet, HEAnet, SURFnet, UNINETT targeted contributions ARNES, BELNET, CSC/FUNET, CESNET, DEiC,Hebrew University of Jerusalem
status per today version 1.5 released, recommended for production service version 1.1.1 still supported please upgrade ;) 14 new known installs in NREN-land, 100+% increase test automation functional prototypes for upload speed increase, quick wins, multi file upload, clientside encryption, standard stats and timestamping small tightly knit core development team
use of AARNet FileSender
UNINETT 2012 unique uploaders: 1089 unique downloaders: 2796 uploads: 8051 downloads: 8887 Biggest file: 73.26 GB Average file size: 776.64 MB > 2GB: 592 (7.35%) <2GB: 7459 (92.65%) BELNET 2012: uploads: 2961 downloads: 4100 invite vouchers: 146
Releases Jan 2011: 1.0, Flash + Gears for upload May 2011: 1.0.1, small bugfixes Nov 2011: 1.1, HTML5 upload module Feb 2012: 1.5-beta1, native HTML UI + multi-language + multi-database + html5 upload + improved base April 2012: 1.5-beta2 May 2012: 1.5-beta2, 1.1.1 (html5 fix) May 2012: basic code security audit July 2012: 1.5-beta3 October 2012: 1.5-beta4 November 2012: 1.5-rc1 3-3-2013: 1.5-release
year 2012 1.5 release #sites ++ increased global footprint: Internet2, Elcira Good BoFs on TNC and NorduNet wider funding base discussions with TERENA about software conservancy core-team effectiveness ++ test automation
new sites 2012 Aleksandras Stulginskis University (ASU) AMRES CESNET LITNET NIIF DeIC Hebrew university of Jerusalem GARR Tilburg University Internet2 CSC/Funet SWITCH Cyprus ACOnet
Roadmap planning version 1.6: TeraSender as experimental feature experimental feature to allow thorough field testing target: beta out in March 2013 version 1.7: Quick Wins A target: beta out in May 2013 version 1.8: multi file target: alpha around TNC 2013 Prototype stage: encryption, timestamping, statistics, improved To: regexp, addressbook
TeraSender result of FileSender Terabyte Challenge student project at UvA master System and Network Engineering Significant increase in upload speed with new upload mechanism
current, 1 ms latency picture courtesy of René Klomp & Edwin Schaap, UvA SNE
new, 1 ms latency picture courtesy of René Klomp & Edwin Schaap, UvA SNE
new, 100 ms simulated latency picture courtesy of René Klomp & Edwin Schaap, UvA SNE
SSL performance: cipher does matter picture courtesy of René Klomp & Edwin Schaap, UvA SNE
Quick Wins A new MyFiles with download status limit file upload recipient in voucher voucher message + subject multiple From: from federation separate default and max expiry date form autofill in To: field possibly: improved To: validation reg exp partial download (content-range) database upgrade code, embrase the upgrade
Multi file changes to upload, MyFiles, emails, downloads uploads prototyped, MyFiles and emails require QWA changes, need to add grouping, need to change download biggest challenge: include in upload UI without killing the easy
some UI alternatives
thoughts about the future what can FileSender be? What should it be? Global easy to use ad-hoc secure file transfer infra? Adoption goes in steady but not hype-velocity both in number of sites as in use per site. Biggest challenge is to get attention of individual users, if they use it once they say it's a useful tool dropbox/box.net/etc: assumes digital native fairytale is true
Participate? by NRENs, for NRENs: we need YOU the project infrastructure supports it funding field testing, pre-beta testing workflows, code snippets, documentation improvements, project infrastructure,... talk to us on email: jan.meijer@uninett.no talk to us at TNC2013!
links news & status: project site: blog.filesender.org www.filesender.org release info: support: release schedule page support & mailinglists page participate: jan.meijer@uninett.no filesender-dev@filesender.org