I want to announce that source codes for two demo plug-ins shipped with the latest beta version (3.0.5.2365) is now available to public. From now forward you can start developing your own plug-ins. There is no any documentation about API at the moment, I hope to publish some from time-to-time in the wiki-style, but it will depend on the developer activity.
So easiest way to develop plug-in now:
1. Decide what feature you miss in Nomad
2. Look to demos sources and see it your idea is able to implement using current API
3. If no - write to me to discuss new extensibility points
4. If yes - start developing and use Reflector (or similar tool) to discover hundreds of useful classes in the Nomad.FileSystem, Nomad.Commons and Nomad.Interop.
What is possible to do using current API:
- create new commands
- create tabs with custom contents
- create various extension controls
- create new file systems
What is not possible right now:
- property providers api is not finished yet
- create new archive type handler