Line 59: Line 59:
  
 
[[Rhea Bounties|Back to Rhea Bounty Page]]
 
[[Rhea Bounties|Back to Rhea Bounty Page]]
[[Image:[[Image:Example.jpg]]]]
 

Revision as of 12:35, 27 December 2010

Software Bounty: A/V tools for Rhea

Software Bounty Status: OPEN

Click here to view all software bounties.


The goal of this bounty is to enable Rhea users to easily upload and view video and/or audio files. You must be a Purdue student in order to participate. You may choose to work either on the audio portion of the bounty, the video portion of the bounty, or both together. You will be responsible for integrating your software to the current Rhea code.

As soon as we receive a functional piece of code, we will announce that there remain 10 days to the competition: anybody who wishes to compete must hand in their code before 10 days have passed in order to be considered for the bounty. The author(s) of the best software that satisfies the requirements will receive the money. Note that we strongly prefer open source solutions...

If none of the software competing is satisfactory, we will reopen the call for bounty until the money is claimed.

We thank the Motorola Foundation for their financial support for this competition.

Questions? Write them below or talk to Andrew Haddad haddada@purdue--Haddada 17:54, 9 April 2010 (UTC)

$ Amount:

Audio:	$350 (Audio Only)
Video:	$650 (Includes Audio as Part of Video Format)
------------
A/V:	$1000 (Independent Audio and Video

Use Cases

The software developed must satisfy the following use cases:

  • uploadingFromFile
  • capturingFromComputer
  • uploadFromURL
  • postingToAPage
  • watchingAVideo
  • listeningToAudio
  • publicizingMedia
  • controllingMedia (play, pause, FF, RW)
  • deletingMedia
  • watermarkingMedia
  • downloadingMedia
  • compressingMedia (on upload)
  • splittingMedia (on upload)

Bounty Requirements/Acceptance Criteria*

  1. Software must complete all of the proposed use-cases as specified.
  2. Software must meet the Usability Rules as proposed by Constantine & Lockwood in their text Software For Use - see below
  3. It is highly suggested that developers follow User-Interface Design Principles as proposed by Software For Use - see below
  4. Follow the Usability Rules

Getting Started

Email Andrew Haddad haddada@purdue to obtain Rhea's SVN repository.

Questions

  • Write a question here
    • answer will be written here
  • write another question here
    • answer will be written here.

Back to Rhea Bounty Page

Alumni Liaison

Basic linear algebra uncovers and clarifies very important geometry and algebra.

Dr. Paul Garrett