filesender filesender
play

FileSender FileSender http://www.filesender.org/ J Jan Meijer M - PowerPoint PPT Presentation

FileSender FileSender http://www.filesender.org/ J Jan Meijer M ij TF St TF-Storage 7 7 9+10 September 2010 Poznan value proposition value proposition easy sharing arbitrarily large files through a trusted intermediary through a trusted


  1. FileSender FileSender http://www.filesender.org/ J Jan Meijer M ij TF St TF-Storage 7 7 9+10 September 2010 Poznan

  2. value proposition value proposition easy sharing arbitrarily large files through a trusted intermediary through a trusted intermediary

  3. users with account users with account

  4. users without account users without account

  5. history history July 2007 y CSC presents ePoste Restante September 2008 ePoste (CSC), Bitey (HEAnet), FileSender (UNINETT), DocExchange (SWITCH) DocExchange (SWITCH) April 2009 p HEAnet, AARnet, UNINETT start FileSender project

  6. Open Source project Open Source project

  7. project project BSD license BSD license • Benevolent dictator/rough consensus model • Group of core contributors f b • code: Chris Richter – testing: Xander Jansen, Wendy Mason – packaging: Gijs Molenaar – coordination: Guido, Jan – Random goodness: Mario Vandaele –

  8. Deployments Deployments • AARnet: .au beta service for since Sept 2009 p – X users • UNINETT: .no beta service since May 2010 • HEAnet: .ie beta service (? • BELNET, SURFnet • Interest from CARnet, CESNET, UNI ‐ C I t t f CAR t CESNET UNI C

  9. Technology (version 1.0) Technology (version 1.0) • Client Client – Browser, Flash ( FLASH? ) – Air, Flash+JavaGears for > 2 GB transfers Air, Flash JavaGears for 2 GB transfers • Server – 64 bit Linux (downloads!) 64 bit Linux (downloads!) – SimpleSAMLphp 1.5.1 – PHP 5.2.10+ PHP 5.2.10 – Postgresql 8.3.9+ & php bindings – web server (Apache) ( p )

  10. other features other features • pause/resume pause/resume • multi federation (simplesamlphp) • admin interface • admin interface • logging • configurable expiry fi bl i • multi-party sending with indivual ACKs • very configurable • NO client-side encryption yet

  11. Where are we? Where are we? • “ Working towards version 1.0, RC1 midway Working towards version 1.0, RC1 midway April” • Code security audit y • Summer: improved testing, packaging, process • Automated builds Automated builds • #Bugs: < ! #Bugs: < ! • Target date: 1 December • 100 GB within 10 hours (lab)

  12. After 1.0 roadmap After 1 0 roadmap Move all admin UI to PHP • HTML5 UI • Multi language • Multiple storage backends • Encryption c ypt o • Virus scan hooks • Scalability • http://www assembla com/wiki/show/file sender/Workplan2010 http://www.assembla.com/wiki/show/file_sender/Workplan2010 •

  13. What we need? What we need? • beta testers! beta testers! • additional coder – smart t – without desire to redo entire architecture • Release tester/release manager • Money for 2011 y

More recommend