Enhanced Plugin System: Difference between revisions

Content deleted Content added
imported>Javydreamercsw
No edit summary
imported>Kymara
add templates and navigation
 
(17 intermediate revisions by 2 users not shown)
Line 1:
{{Navigation for Marauroa Top|Internals}}
{{Navigation for Marauroa Developers}}
 
 
{{Future Concept}}
 
== Proposal ==
*Move the plugin system from Stendhal into Marauroa core.
Line 16 ⟶ 22:
*Database Update/Creation
**Update the database. Register/Update DAO's here as well
 
'''Note:''' I'm sure there are more hook points...
 
== Proposed Interface ==
Line 27 ⟶ 35:
== Notes ==
*Most of the plugin hook points happen a lot earlier than the plugins are initialized right now (in Stendhal). part of the change is also initialize/registering them earlier so they can hook into early parts of the life cycle like Database update.
 
[[Category:Marauroa]]
{{#breadcrumbs: [[Marauroa]] | [[Navigation for Marauroa Developers|Internals]] | [[Marauroa Roadmap|Roadmap]] }}