43
I like the idea of having a scriptlance setup, but with some limitations. I've visited several bid-for-work sites and I can tell you, it gets ridiculous. You get grossly under qualified people bidding ridiculously low rates that do half-ass work. This cannot be allowed to happen here, IMHO. If a scriptlance-like setup were to be implemented, I firmly believe is should not be a part of the XOOPS family of sites, or the XOOPS foundation. I just see way too many opportunities for bad things to happen.
Here's what I propose:
An independent site be developed by a non-core team member where qualified developers can sign up to offer their services for a reasonable fee.
The manager of the site would not be a programmer who is available for hire from the site.
Every programmer who wishes to join the site must goes through a verification process where their identity, portfolio, and skills are assessed. This will foster trust in the developers by the clients and will, most likely, result in more satisfied clients.
As far as bidding for jobs goes, that's touchy, real touchy. I have not thought of a better way yet, but the gerbils in my head are hard at work on it. Any suggestions?
Since the primary audience/clientele is XOOPS users, and since the clientele wouldn't exist if XOOPS wasn't here, I believe a reasonable percentage from every job should automatically be donated to XOOPS.
In all fairness to the maintainer(s) of the "xoopslance" site, I also believe a reasonable percentage from every job should also go back into the "xoopslance" site to help cover hosting expenses and to make it worth the maintainer's time to keep the site running smoothly and to provide support.
I believe that there should be an election to decide who will be the maintainer(s) of the xoopslance site. No ego trips belong here. This should be about trust and offering a valuable service to the community, not lining your pockets, running the show, or obtaining bragging rights. Perhaps even a small board of maintainers. That way if one member fails to perform their duties adequately, they can be voted off the board in favor of a better candidate. This would further enhance trust in the "xoopslance" project from the community.
These are just a few suggestions off the top of my head. I firmly believe there is a place for paid development in XOOPS ONLY IF IT TRULY WILL BENEFIT XOOPS.
Does anyone have any comments/suggestions/opinions/etc. they would like to add to this discussion?
Best Regards,
James
Insanity can be defined as "doing the same thing over and over and expecting different results."
Stupidity is not a crime. Therefore, you are free to go.