@Mike: I thought you were already working on a new commercial version (as well as 9 other plugins as mentioned above)...
Surely, upgrading takes time and I would understand the need to sell the 1.8-version separately instead of offering it as a free upgrade to buyers of the commercial version as the versions before. I just wonder if it's necessary to wait for a sponsor as I imagine you would also be able to earn money after the release (and the earlier you release the more money?).
I admit I'm eagerly waiting for the mainpage plugin (+3 column extension) for Elgg 1.8. I'm just slightly hesitant in sponsoring an upgrade when the plugin might be available for less after it's done. Well, maybe one day the mainpage plugin will be the only blocker for upgrading my site to Elgg 1.8 and I have to re-consider.
iionly, we currently work on upgrade of approx. 15 plugins and 15 themes (they're already upgraded, they're being tested and we plan to release them soon, right now we wait for new shop platform we're mounting on vazco.eu to be ready). Unfortunately, vazco_mainpage is not in this bunch. It requires some significant modifications for Elgg 1.8, as the whole code which is used to implement HTML widgets and a few other widget types is gone. I would not want to release plugin with functionality lower than it's previous version (or version which implements hacks), that's why we delayed development of this one.
We plan to release new version of vazco_mainpage at some point, although it's hard to predict when.
ps. in case anyone would like to sponsor a plugin, we offer a discount for any future plugins released on vazco.eu after plugin earns amount for which it was funded, eg:
cost of plugin: 10
cost of development and sponsorship: 50
after 4 or more people buy a plugin, we can offer a discount worth of 40
This policy is valid for funding any plugins or upgrades.
I found this tutorial that is dated but still hold some cool info if you need to learn how things work as far as themes go. Easy to understand format written by Mayank Sharma