A mods, short for both module and modification, is a set of files that extends or modifies Decko's behavior. Decko offers mods in order to:
- meet the needs of projects needing custom functionality
- keep its core codebase light and nimble
- make it easy for site to opt in or out of features as needed
- ease contributors' progression from Editor to Decker to Developer
- lead to lots of integration with other systems
+example
- There are lots of mods currently included the decko repo on GitHub.
- There's another handful of shared mods developed independently in the card-mods repo.
- For examples of site-specific mods, see WikiRate's.
+howto
The best documentation for developer's is currently in code. You can see card mod documentation at rubydoc.info or clone the decko repo and use yardoc to serve the documentation locally.
+discussion