Youtop Video Search



Title:How to design and implement extensible software with plugins with Simon Willison
Duration:44:19
Viewed:718
Published:06-12-2024
Source:Youtube

This talk will cover: When to consider adding plugin support to your project Understanding Pluggy, the Python world's most mature plugin mechanism and possibly the most effective plugin framework in any language How entrypoints enable simply installing a new Python package to register it as an installed plugin How to effectively design your plugin hooks: the ways in which your software can be customized by plugins Traps to avoid in implementing plugins Documentation! How to ensure potential authors have everything they need to start writing plugins I'll illustrate the talk with examples of different plugin patterns I have tried in my own software. This talk was presented at: https://2024.djangocon.us/talks/how-to-design-and-implement-extensible-software-with-plugins/ LINKS: Follow Simon Willison 👇 On Mastodon: https://simonwillison.net/@simon On X: https://x.com/simonw Website: https://simonwillison.net/ Follow DjangoCon US 👇 https://fosstodon.org/@djangocon https://x.com/djangocon Follow DEFNA 👇 https://www.defna.org/ Video production by Confreaks Follow Confreaks 👇 https://confreaks.com https://x.com/confreaks

SHARE TO YOUR FRIENDS


Download Server 1


DOWNLOAD MP4

Download Server 2


DOWNLOAD MP4

Alternative Download :