Apps :: How has the extensions framework changed?



I just checked an extension I'd created on the last release, and it no longer installs right on this new one. I'm going to go ahead and assume there are some new things I need to know to make it work again :)
It seems for some reason or another, it no longer creates an entry in /tmp/mydsl.menu when mydsl-load is run, though it does install all other parts of the extension.

Also I'd like to know about this new .unc extension and how to make one, is there documentation about that around here somewhere?

Your extension probably extracts the file to /var/tmp/mydsl.menu, which doesn't work anymore.  Menu items should now be included in /tmp/mydsl.menu only.  The /tmp symlink used to point to /var/tmp so either one would work, but now /tmp points to (i think) /ramdisk/tmp
Oh, okay that'll be pretty easily fixed, thanks for the info!
Of the myDSL extensions I have continued to develop, so far I see that vim and irssi need to be fixed for this change in DSL3.  If  anyone notices an extension i've built that no longer works, whether it be because of /var/tmp/mydsl.menu or for some other reason, please post here and I'll try to fix it.  Some extensions I've built have been abandoned for various reasons, so I won't make any guarantees.  The two i mentioned here will continue to be updated as I find the time and motivation, as well as most of the other uci packages I put together...fluxbox, imagemagick, enigma, icewm, evilwm, sox, tcl, audacity, etc.  A newer version of MPlayer has been built by another user, so i won't bother with that, at least not for a while.

Anyway, since i'm rebuilding these two, I thought I'd ask if anyone has noticed any others that need fixing. The only ones i have with me are those that have been updated in the last 6 months or so, so there are probably at least one or two others needing to be fixed.

I don't think I've noticed any others that aren't working, but I'll be sure to keep an eye out.
Next Page...
original here.