App Specific Plugins
These are like custom actions, and are accessed by the sitemap like this:
XSLT Hooks
The XSLT hooks process was recently updated to use refer to actual XML nodes instead of a string containing XHTML. Here's an example:
The nice thing about this is that the negative space can be handled properly, and disable-output-escaping isn't necessary. It also requires a specialized identity transform to be used for outputting the nodes without a namespace.
Plugin Licensing
ALERT! This is not legal advice.
Nexista was originally licensed under the LGPL version 2.1. This allowed it to link directly with non-GPL software. Since Nexista would most likely be used with web applications, the "ASP loophole" renders the differences between the GPL and the LGPL negligible, as licensees would be able to modify the software and reap the benefits gained by providing user access to it without "distributing" the modifications. Therefore, I've been contemplating converting the license for all code moving forward to be licensed as GPL v3, too keep everything up to date. I'm not sure if I'll do this, as I have to think about the effects (if any) the license change would have on plugins and/or applications.
We're going to stick with the LGPL v 2.1.
Related Pages