Most part of the discussions related to TAPIR happen either in the official TapirMailingList or in the wiki. Participants include mainly people that are involved with the existing biodiversity networks as well as representatives from TDWG and GBIF. Anyone is free to join the discussions, suggesting changes or improvements. When something has to be decided, consensus is always attempted, which means that if anyone has serious disagreements with what's being decided, the process can take a longer time until an appropriate solution is found. To follow the process, you can join the mailing list and register in the wiki (RSS or automatic e-mail notifications can be used to track changes). The XML Schema is stored in a public svn repository (see TapirSubversionRepository) where only a core group of people that is historically involved with TAPIR has write access. However, no changes should be made in the XML Schema that is stored in the repository without previous discussions and agreements. Anyone can claim write access to the repository after a certain level of involvement with the community. Also, any change in the repository triggers an automatic notification to the TapirMailingList. The development of TAPIR follows a pattern similar to software releases. Whenever necessary, changes and improvements will constantly be incorporated to the XML Schema provided there's agreement. At a certain point, also subject to agreement, a "feature freeze" will take place, when only changes associated with corrections or other issues should be made. During that period the protocol should be evaluated by the community, and even prototype implementations can try to support the new version. When it has been recognized that the protocol is stable enough (if no serious functional issues are raised and no problems are detected in eventual prototypes) then a new official version is released.