I understand that any work that is based on work licensed under GPL must also be released under GPL. However, it does not require contacting original authors about the fact that a derivative work has been, in fact, created.
I have a project for which source codes will be released. What I would like to do is keep the license open-source (GPL3) but get informed if someone uses those sources to create derivative work. I know this would be in general quite impractical for large projects because it would fill authors' inboxes quickly. However, I don't expect that there will be many derivative works (if any) as the source code will be published only on offline medium.
Is there a way to extend GPL to require this behavior?