Triode;425870 Wrote: 
> 
> On the original point raised by Erland - I'm afraid I've resorted to
> posting updates to my plugins for Extension Downloader only - this seems
> to have worked for encouraging people to use it.  As we move to a point
> where authors are not targetting 7.2, I think this is a fair way to go. 
> Clearly we need to make it more obvious how to do it.
> 
I think I would prefer to keep my download page since it's required if
a user for some reason like to install an old version of a plugin. 

Getting rid of the PAR packaging in PluginBuilder unless we really need
it would also be a good idea. I think it makes plugin development a lot
harder for new developers because it makes it harder to look at and copy
source code from other plugins. 

The PluginBuilder it self also often makes it harder to create the
plugin zip package because it's not easy to get the PluginBuilder to
work if you are new at perl. It requires dependencies that's not easy to
install and setup unless you are already familiar with perl
development.

The only real thing you need PluginBuilder for is to generate the
unique id in install.xml and to generate the PAR package. I wonder if we
really need this unique id, the plugin name itself seems pretty unique
to me. The PAR packaging isn't needed at the moment, but I'm not sure if
there is some future plan/vision that requires that kind of packaging.

Another thing that would simplify things would be if we could merge
install.xml and the repository xml section. Maybe we could automatically
generate some parts of install.xml upon installation ?
As an example, there have been several cases where
maxVersion/minVersion in install.xml didn't match the
maxTarget/minTarget entries in the repository xml.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.isaksson.info) (Install my plugins through
Extension Downloader)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library, Title Switcher and Database
Query plugins'
(http://wiki.erland.isaksson.info/index.php/Category:SlimServer))
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=63623

_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta

Reply via email to