Sambodhi Roy via Mailman-Developers writes: > A few follow-up questions: > 1. Regarding plugins, static scripts won't know about commands added > via ICLISubCommand. Should I handle this, or is it out of scope?
Yes, dynamically adding completion at least for the subcommand name is important, otherwise overlapping prefixes will make it appear that the dynamically installed subcommand isn't present. > 2. Regarding mailmanweb, I ran mailman-web help and I think it's > Django's command system underneath, and Django has built-in tab > completion. Should I document the existing completion for that rather > than implementing anything new? Yes. I would expect that that Django people have a good implementation that picks up extensions and maybe their options/arguments automatically. > 3. Using mailman completion on, does this permanently install > completions or just activate them for the current session? Just activate. I'd expect that installing mailman would install the completions, by default they would be enabled, and the more normal case would be the occasional user who wants them off for some reason. Steve -- GNU Mailman consultant (installation, migration, customization) Sirius Open Source https://www.siriusopensource.com/ Software systems consulting in Europe, North America, and Japan _______________________________________________ Mailman-Developers mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/mailman-developers.python.org/ Mailman FAQ: https://wiki.list.org/x/AgA3 Security Policy: https://wiki.list.org/x/QIA9
