Here is a presentation from the Charities Directorate to Minister Lebouthillier about options for political activities.  It provides a good overview of the issues and some of the options.  It is provides a concise summary of some legislative and other changes. Some of the presentation is redacted.