Issue #90: Move to direct-call framework design
Rather than signalling events everywhere and letting extension plugins
handle them if they choose to, the framework should be reworked to
directly call functions on the appropriate integration plugin. This will
both reduce overhead from events and simplify plugin work by removing if
statements at the beginning of every event handler.

This will require follow-on changes to all source integration plugins to
work with the new parent class API.

Version bump in Source plugin to signify API changes.
1 parent a00ec98 commit 10c76c11954aba9d6c2f61720dbf43a1610be8b0
@John Reese John Reese authored on 27 Jan 2010
Showing 13 changed files
View
Source/MantisSourcePlugin.class.php
View
Source/Source.API.php
View
Source/Source.ViewAPI.php
View
Source/Source.php
View
Source/lang/strings_english.txt
View
Source/pages/checkin.php
View
Source/pages/index.php
View
Source/pages/list.php
View
Source/pages/repo_import_full.php
View
Source/pages/repo_import_latest.php
View
Source/pages/repo_update.php
View
Source/pages/repo_update_page.php
View
Source/pages/view.php