OSS Bounty project: todo list / collaborative outliner, to be open sourced
jacquesmattheij.com
jacquesmattheij.com
This is dangerously close (for lack of a better word) to spec work. You might get paid, based on a vague specification (I want something like x.com! Features? Just look at x.com!)
The author wants it all but offers very little. It HAS to be completed FAST (first team gets the cash!), and it has to be polished ("This is not to be a 'botch' job, I want something that's production grade"). ANY HN'r should know that FAST and POLISH do not go together.
To add insult to injury, you have to hand over all your copyright. Yeah right!
For the reasons above (low budget, no formal specifications, handing over all copyright, and risk of not being paid whatsoever), I really think that if you participate you ARE being taken advantage of.
Polished as in: if you think that presenting a pile of junk tomorrow morning is going to pass muster then no, that's not the intention.
The copyright is as far as the transaction is concerned the moment at which payment takes place. I'm not paying this as a private individual, I'm paying it through a corporation and if I want to make a payment there has to be something on the the balance sheet to cover for that. Because the final product is to be open sourced that should not matter, correct me if I am wrong here why there is a practical reason why that is bad. Another good reason is to make sure the code actually does get released under the GPL, and that there will not be suddenly double licensing tricks or other nasty gotchas.
If you feel that you are or might being taken advantage of, then please do not do this, that's not the intention and that's definitely not where I want to take this.
Rather the opposite, I have some money - not a whole lot - and a whole pile of ideas that I would like to see come to life as open source projects. If you feel that you do not want to get paid but you want to make this project come to life as an open source offering then of course that would be an even bigger advantage to me, I figured that by offering a reasonable bounty on this the chances of seeing it becoming a reality would increase.
I take it you are not interested ;)
If instead of just negative stuff you would like to contribute ways in which I could make the offer better then I would be most grateful.
One way you might make your offer more attractive without paying more or compromising quality might be lifting the restriction to PHP 4.
Personally I can't stand it when for a simple module I have to go and make changes to a system that is already working, and I can imagine that people would want to take this and integrate it as a module in their own website.
If there are really urgent reasons why PHP5 would be the only acceptable platform for something like this then I'm open to that but current+previous major release seem to be a good place to be in terms of installed base.
- You want indefinite time to test a product which is loosely specified, effectively leaving developers of good solutions screwed if someone posts a better solution in the meanwhile - Yet you want everyone to rush on it because only the first accepted solution gets paid for, and - You actually you want them to invent wheels, hot water and sliced bread (no frameworks)
To add insult to injury, you want to protect yourself from people who want to earn quick money, while treating developers as a potential source of double licensing and nasty gotchas.
Or did I misunderstand you?
Apparently, yes.
Nobody needs to rush, it is just that I think it is only fair that if someone completes the job they get paid and I only need one implementation, not 10. So I encourage people to collaborate rather than to work independently, but they're free to do so if they want.
That's also why I offer to list contact info for those busy on the project.
I want to protect myself from people who just go for the cash without any basic q&a because it will mean that a serious contender will not get a fair chance.
When the job is completed and tested it will be open sourced, GPLV2, copyright will be assigned to 'The Modular Company BV' in the Netherlands.
If this is GPLed, then it shouldn't matter much who holds the copyright. If you want the copyright, then it's not much of a sign of your belief in open source.
Ideally you'd accept MIT licensed code.
As for MIT vs GPL, I chose the GPL because it is the license that I believe best represents the spirit of what I want to achieve. If you wish you can make a similar offer using the MIT license.
As an aside, doesn't this belong on a job board or contractor site?
So even a 'lightweight' framework will likely complicate things, for instance it is possible that another framework is already present.
This is the inverse of kickstarter. Is there a site where you can post these sort of things?
See idea #32:
http://jacquesmattheij.com/My+list+of+ideas+for+when+you+are...
It might have been smarter to do this the other way around but I need this badly and so do at least two other HN'ers.
61 to go!
It's also good proof that whatever idea you've got someone else will have it too so discussing your idea is not harmful per se. Dallying during the executing phase is a much bigger problem.
I've added your find to the list of ideas.
But I did not verify if it had not been, that would have been more time that I could spend on it at that moment. I figure if anybody takes one of those the first thing they should do is check if it exists already or not. And even if, they could always do a better job. If you find more of them let me know, I'll link them from the article (multiple implementations also fine).
Sad to read at the bottom of the page that they have a patent pending on this. How ridiculous.
Also, I've been 'dreaming' along with you for a long long time, mail me please, let's compare notes. I'm not quite ready to go publick with my dream just yet, but if you read the list of ideas linked above you might find the right one.