Every topic can be characterized by:
-
Prerequisites: If you meet these conditions, then you may be interested in a session on this topic. If you don't then you may not, but you're always welcome.
-
In scope: A collection of issues that are relevant to the topic, and can be discussed during the session. The dev club suggests to avoid discussing out-of-scope issues during the session, but it is okay to not cover all of them. Depending on the audience, some issues can be skipped or they can be covered in depth at the expense of other issues. If the session is too short to cover all the issues that the audience was willing to discuss, then the dev club suggests a follow-up session: there is no point in rushing when more time is required.