SLIDE 1
FileSender FileSender http://www.filesender.org/ J Jan Meijer M - - PowerPoint PPT Presentation
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
SLIDE 2
SLIDE 3
users with account users with account
SLIDE 4
users without account users without account
SLIDE 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
SLIDE 6
Open Source project Open Source project
SLIDE 7
project project
- BSD license
BSD license
- Benevolent dictator/rough consensus model
f b
- Group of core contributors
– code: Chris Richter – testing: Xander Jansen, Wendy Mason – packaging: Gijs Molenaar – coordination: Guido, Jan – Random goodness: Mario Vandaele
SLIDE 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
I t t f CAR t CESNET UNI C
- Interest from CARnet, CESNET, UNI‐C
SLIDE 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 )
SLIDE 10
- ther features
- ther features
- pause/resume
pause/resume
- multi federation (simplesamlphp)
- admin interface
- admin interface
- logging
fi bl i
- configurable expiry
- multi-party sending with indivual ACKs
- very configurable
- NO client-side encryption yet
SLIDE 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)
SLIDE 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
SLIDE 13
What we need? What we need?
- beta testers!
beta testers!
- additional coder
t – smart – without desire to redo entire architecture
- Release tester/release manager
- Money for 2011