In looking at the plugins that have been released, or proposed, some sort of "developers guideline" on how to hook into the various tables, features and such seems in order.
Pretty much adding fields to the link record has become standard.
Adding information to the category and users tables is less standard, and more prone to problems. The users table especially, if more programs are going to access the data.
Gossamer Community may change the way this all happens, so maybe this should wait for Alex to comment on what information is going to be shared among the programs, and how, before going too deep into this.
What was occurring to me today, was adding fields to the user record is a problem. Using an intermediary table that was keyed to the Username, and linked to the custom table for the plug in started to make sense.
But, I guess the way Gossamer Community will handle user/logon data will influence this process.
Either way, some sort of developer guide needs to be developed, and now is as good a time as any :)
Part of the developer guide would be to develop standard interfaces for setting up plugins, calling features, and hooking into links. What was "accepted" behavior and what was unacceptable.
PUGDOG� Enterprises, Inc.
The best way to contact me is to NOT use Email.
Please leave a PM here.
Pretty much adding fields to the link record has become standard.
Adding information to the category and users tables is less standard, and more prone to problems. The users table especially, if more programs are going to access the data.
Gossamer Community may change the way this all happens, so maybe this should wait for Alex to comment on what information is going to be shared among the programs, and how, before going too deep into this.
What was occurring to me today, was adding fields to the user record is a problem. Using an intermediary table that was keyed to the Username, and linked to the custom table for the plug in started to make sense.
But, I guess the way Gossamer Community will handle user/logon data will influence this process.
Either way, some sort of developer guide needs to be developed, and now is as good a time as any :)
Part of the developer guide would be to develop standard interfaces for setting up plugins, calling features, and hooking into links. What was "accepted" behavior and what was unacceptable.
PUGDOG� Enterprises, Inc.
The best way to contact me is to NOT use Email.
Please leave a PM here.