This is a test Node for my Fragment editor, at the moment the format is just a prototype (still better than JSON for what I prefer).
- Node.Name required
- Node.Context required (maybe also a list of valid contextes)
- Node.Inputs required
- Node.Outputs required
- Node.(Inputs|Outputs).[property name] = [type of property]
- Node.(Inputs|Outputs).[property name].type required
- Node.(Inputs|Outputs).[property name].default required
- Node.Fragment maybe?