@Elwood
I liked the idea of amidevsupport (exept I think they were wrong wanting to hire low cost developers) so I like this idea ! If I were unemployed, I would like to take such a job.
$6500 is a very high value for french engineers but it is certainly what a company pay for an engineer for one month.
In my opinion, to start a project like that, we must have a big list of things to do (short tasks), so the developer can choose what he is able to do.
We also must trust the engineers or the structure that hires them (and fire them if they fail or doesn't really work).
Last, we must be informed : for each full day worked, the developer could be able to describe shortly what he did, the problems he met, how he sees things for the day after, ...
I remember that at a time in Haiku there was a paid job, Axel found many bugs and reported regularly to explain what he was doing, what he fixed, ...
About what could be done, this is an example of one of my development. I wished to see someone else porting libwmf while I could work on the core of PointRider. Of course, I had to port the library myself and of course it was not so easy. Read the
first entry of this blog. If it was done externally, I would expect a serious job, with tests made, bugs or workarounds reported, diffs provided, etc.