Topic: Paid Punbb modification/extension work
Paid Punbb modification/extension work
We will soon be supporting official extensions and modifications to Punbb. The community will most likely help with small mods, however some people require larger modifications to Punbb. This is where members, who are part of the extension group can do the work in exchange for money.
Pricing
Everyone will have a different opinion on how much a modification should cost, and this can vary on the members coding level, time availability, and the situation. So it is best to contact a majority of the official paid workers to get different quotes. *Should members make a post in a new forum, and then the workers can reply with their quote?*
Agreement
Both members must agree the common set of rules and statements stating what will be done. This can include:
Price
Deadline
Support After
Payment method/Currency
User requirements
Contact
Support
The support of the modification only supports what is stated in an agreement. Its recommend that the agreement stats support should cover everything up to the user requirements. Anything beyond that, we recommend developers to support, however aren’t required to support the modification after.
Payment
It is recommended that 50% of the agreed price should be after the agreement has be set but before work has started. Then once the project has been finished the rest of the money will be exchanged for the files and source code.
NOTE: Please be aware of the currencies that members might pay in.
Distribution
Because of the licence that Punbb is under, Any work carried out on it can be redistributed freely. So once payment has been made, the requesting person can freely distribute the files that have been paid for. The developer may ask for the files not to be redistributed, though they don’t have a leg to stand on legally, the developer may not wish to offer future support and developments to you.
Code Quality
Its is important for the quality of code to be at high standards. Developers should use commenting where possible to state what is happing and should have neat source files. Security is important and mods should use Punbb methods of security. Code is recommended to be W3C valid.
Live servers
It is recommended that modification developers have a live server that can be viewed by the requester (at certain times, or freely) online. This will allow the requester to see what they are paying for.
Requester code
In some cases the requester might wish to have their personal source code modified. In cases like this, the requester should give a copy of the DB (with limited data (posts/forums/bans) and an admin user account with the password stated in the agreement) and files (with config.php cleaned for sensitive information)
If the requester wishes to give the developer access to their own live server then this should be limited access.
One possible idea is me developing an extension for Punbb.infomer.com to support the paid extensions, So all this information is on a form that the user can submit and will alert all extension developers, and they can quote if they are able to do the requested project. And once both members have agreed that payment has been sent/received then the files can be transfused.
Any comments and suggestions are welcome. If you would like to be part of the group then please Email me.