As I'm currently struggling with a task for a project of mine and don't want to waste any more time on fighting the Amazon Linux command line, here's my deal:
As soon as I get from you:
* A step-by-step/command-by-command instruction how to create a running DSpace installation on a Amzon EC2 Micro instance using a fresh, naked + empty 32 or 64 bit Amazon Linux AMI with SSH access and assuming "ec2-user" just being logged into a virgin machine for the first time as the starting point. This guide should be posted here in the open, in case you think it might need some polishing but you don't want potential competitors copying your work, you can also send me links to google docs or so via PM - after the task is done however, I will publish the guide here and hopefully also on the DSpace Wiki.
* A bitcoin payout address
until 15.4.2012 (23:59:59 GMT...
)
I will send you 10 Bitcoins to that address. If the guide is really well written and/or the task is really quickly fulfilled (like still today for example) and/or also takes care of potential risks for live deployment (something like "choose a good password here, this can be accessed via a web interface too!"), I also consider a bonus.
I reserve the right to first try out your solution, also please keep in mind that just writing "do this, that and then follow the main guide" is NOT enough for me. Basically I want to be able to put every command one after the other just in a shellscript and after that script is done, DSpace is running (except for some changes with vim/nano in config files or so - but I think you get the idea). As a rule of thumb, no "enter the basic config information and continue" - explicitly write what goes in which config file.
About the software to be used:
DSpace:
http://www.dspace.org/Amazon EC2:
http://aws.amazon.com/en/ec2/Besides setting up DSpace, you'll likely also need Apache Tomcat, Apache Maven, Apache Ant and a Postgres-SQL database set up with at least some basic settings, so it is possible to run/access the DSpace software package.
Some starting points:
DSpace Deployment on EC2:
https://wiki.duraspace.org/display/GSOC/Amazon+EC2+DSpace+Deployment (<-- an example for a "guide" that is NOT enough...
)
General DSpace installation guide:
https://wiki.duraspace.org/display/DSDOC18/InstallationAmazon Linux is by the way generally quite similar to RedHat/CentOS, in case you're wondering. Also if you don't have access to Amazon EC2 yet (but are a better Linux admin than me) and want to do this, there's a whole year of free operation included in Amazon's services, so you likely won't have any costs besides your own time doing this task.
Any questions? Feel free to ask, preferrably here in the thread.