There is at least one register_activation_hook() call within a module. These need to be refactored to use jetpack_activate_module_$module as the register_activation_hook() call will never happen as only that call in the main plugin file is ever triggered.
Add Custom Content Type
Add module for Custom Content Types and Portfolio CPT
Hi there, and thanks for the Good First Bug label! I took a crack at this.
I only saw one call to register_activation_hook in the modules. Submitting a pull request. Please be gentle!
Use an action, not plugin activation hook.
But leave the plugin activation hook there for legacy reasons.
Fixes #904, #882
@georgestephanis closing this issue.
Feel free to open it if I missed something.