Hi all! I'm thinking about implementing a dynamic plugin system for a large application. Each plugin should have the full racket/gui language and a number of pre-defined imports from modules of the main application available. Plugins should reside in a relative directory and loadable on demand at runtime, and I also need a way to check in the main application that they export certain plugin data like a name, an icon and a panel% class. Plugins do not need to export any macros. Security is not a concern and all plugins are local.
My questions: Is that possible? What's the right way of doing it, should I use dynamic-require or racket/sandbox? How would you convert an ordinary module with a #lang statement and various requires into such a dynamic plugin? Best, Erich -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.