Все зависит от того что тебе надо.
Мне сейчас уже не интересно встраивать трекер в IPB
ибо очень много менять, и при обновлении IPB или заплаток по безопасности может вылезти много косяков.
Как вариант при интеграции с Joomla сделать компонент, модули и боты для Joomla, исходники php трекера можно брать на borget.info например, дальше адаптировать для Joomla и уже наворачивать полный функционал, тем что нужно.
Поскольку всего 2 основных движка трекера, это TBDEV и Torrent Trader, то можно брать любой без лишних наворотов, адаптировать, а дальше смотря на модули сделанные для других трекеров на этих движках, добавлять в свой. Особо проблемного там ничего нет в добавлении модулей.
ИМХО подумав, посчитал лучшим вариантом, когда есть время разбираюсь теперь с написанием компонентов для Joomla.