|
As I understood boRg's point, he created the WWF system not just to be another free of charge board system but a commercial software and being that WWF can have certain limitations for modifications BUT we should not forget the nature of the software here that almost any software that is build or written tends to evolve through time...either by the developer i.e developing new versions/adding more functionalities or 3rd parties i.e customizations to certain needs...
As I myself have studied the industry and the development process I have witnessed such activities not just to medium scale software projects and products but also large and international scale products I am sure which you all have witnessed too.
Not only that major commercial producers allow such activities to end users (of course under the lisence agreement) but it is useful for them as they can observe the evolution and in the future versions can implement the changes in much better way expanding horizons for more user friendliness, need-based and acceptance in more and more people.
Lets take Microsoft Windows operating system for example. If Microsoft wanted to no one could have ever written anything for Win OS because MS owns all the rights and can provide whatever it wants with the package, same goes for every other operating system. Look at all the tweaking software, tools and utilities available under their own licences for Windows OS. Can Microsoft NOT stop us all for using any of em'? Sure they can but do they? They even provide support for systems which are modified.
There are many names in the software industry who allows such modifications not just the Operating systems (which i think is the most crucial piece) but others as well.
Now WWF being an internet based script/software which provides the basic solution for visitor interaction on a website. Being this the case boRg you of all people must understand that you cant think about every little detail a person siting in Turkey or in USA; even in the county next to you or in Iceland for the fact of the matter; has in mind as being the needs to run his place. No one can; that is why the Culture of MODifications exist at the first place in such projects.
Ok, another explaination I have in mind. When a user starts using a product he has two choices 1-put up with the built-in capabilities and change his requirements as per the system or 2-modify the system to his needs which is a more appropriate thing to do as he is the one who is at the user-end and must come up with something to meet his needs...if the company or the programmer wont or cant. and this is a common practice in software industry as you may know.
Now the main point here is; every user has his own needs...you or anyone else can never fulfill or build something that can fulfill the needs of everyone...that is why Mac and Linux exist...and so many others attached to the same stuff...
So my plea to you Bruce is that you allow the members to do the moding but do set some guidelines or basic format for it as I DO understand your concerns for the support and compatability issues. For example as Ive seen many members just edit your code with out properly commenting their MODifications as it was done before and just say that "OVERWRITE THE FILES" which not only is a BAD BAD approach in development but also the rock in the way for upgrading the software in the future and providing support.
My concern here only is for WWF as this is a great s/w and I myself am using it for more than 4 years for now and the community of users. I hope my 1024k cents be of some help here  
------------- Lets!
|