Since this area is growing and there have been some issues lately, which I am also at fault on occasion, I propose that we try to follow the following rules, regulations and common courtesy between the active developers.
1) Unless the author of a script or app says specifically that it is ok to steal, hack, enhance or otherwise repost a variation you should ask the author permission to do so.
Authors should add a comment at the start of their scripts that informs other developers what your rules are. Example:
#You may modify this script as long as you give credit to the author
#Distributed freely without any warrentee expressed or otherwise
#Use at your own risk
2) Asks for new features to an existing app to the original author before trying to do it yourself. Work out an aggreement if the author doesn't have time or the inclination to add the feature.
3) Script writers should post any apps they are working on so that we avoid duplication of effort. This doesn't mean more than one person can't write a similar app, it is just a way of avoiding frustration when you see someone else come out with the same type of app that you've been working on for a while.
4) Always give credit where credit is due. If an author let's you use his ideas or scripts make sure you give credit when you post the app and also in a README file included with the zipped up app.
5) Play nicely with others. Don't try to outrace others to put out the same type of app. Try to work together as a team.
6) At no time should any developer post, copy code posted here, or deploy code originated here for unethical, malicious, or counterproductive purposes that could potentially result in retalitatory measures by anyone.
Also please abide by the forum rules listed here.
http://discussion.treocentral.com/announcement.php?f=91
This is a start. Let me know what you think and if I should add/subtract to this list.