Changes requested to a TWikiExtension package can often be handled by posting a patch to the Dev topic for the package. For larger changes, the author has requested that you try to contact them first before checking in changes. Contact the author by adding a note to the appropriate dev topic, or by direct e-mail to the author. If the authors email address is not available contact a member of the TWikiAdminGroup and we can relay the message by email.
Please note that the purpose of the "contact author first" policy is to have a committed developer who maintains the extension. It is not meant to indicate exclusive check-in rights to the extension. TWiki is a collaborative project that is open to interested people who would like to contribute.
Since 2005 many Plugin authors rarely read the Dev topics so it is also adviced to report bugs and post patches on a bug item on Bugs:WebHome. Especially if the plugin author is one of the known core developers your chance of being seen and heard is larger if you post a bug report on the Bugs database. And if you later check in an update on Subversion you will need this bug report anyway on the checkin message.
If the author does not respond within a reasonable time (say 2 weeks), then post a note to the Dev topic indicating that you propose to check in changes, with a detailed description of the changes and preferably a patch. If there are no protests after a reasonable time (again 2 weeks), then you may check in. This seems like a long time to wait, but experience shows that authors are often out of contact for extended periods.
Note that you should always ensure you get the most recent version from Subversion and always run any tests provided with the package and ensure they pass before committing changes.
The following are listed as ContactAuthorFirst: