What is use of these two gadget namespaces (gadget and gadget_definition)? I found some informations on Gadgets 2.0 but it is not released yet.
Topic on Extension talk:Gadgets
It is only for Gadgets 2.0. You can subscribe to phab:T31272 and/or its subtasks to get notified of any progress on this.