Velocity is a project started by Alan Gerber, at the time, a staff member in the College of Natural Resources at North Carolina State University. After watching a research unit mail hard disk drives to various locations to transfer data, he resolved to create an online application to allow people to download the content they wanted, rather than wait for the freight carriers to deliver a hard disk. While slower than most freight carrier's services for the sizes delivered (most were in the 10 to 30 gigabyte range), this service provides such transfer for free, and without the hassle of having to return the disk drives. As it turns out, there are a number of people, both on and off campus, that are looking for a reliable file transfer service, and this service is suitable for such needs.
Even though the project started as a product of a single research group, other campus units have assisted in maintaining and expanding this service. Alan has since moved on to work at the College of Humanities and Social Sciences, who has graciously volunteered substantial amounts of programming time from both Alan and Chris Smith, as well as computer hardware resources to the project. The College of Engineering provides server hardware and personnel to manage that hardware. And the Office of Information Technology has assisted in writing the help content for this site.
Most of the code behind Velocity is custom-written, but there are some components that have been authored by others.
- Icons are from the "Silk" icon set, available at http://www.famfamfam.com/lab/icons/silk.
- Charts used on the statistics page are implemented using Google Chart.
- Email address verification occurs courtesy of the PHP-Email-Address-Validation library.
- Progress information displayed by the AJAX uploader is collected by the uploadprogress PHP extension.