Trac Component Architecture As the heart of Trac, the trac.core implements a minimal component kernel that allows components to easily extend each others' functionality. It provides a meta-plugin-API: every component can easily offer its own plugin API by declaring extension points. What is a Component? A component is an object that provides a certain type of service within the context of the app

