This is all on technicalities that the user shouldn't have to care
about.  If someone has an ipod, how impressed would they be to hear
that the reason the thing they are looking for is buried somewhere is
because of a technical detail that lies under the ipod's hood?  As a
techy person, I appreciate this and can put up with it.  However, my
mum would just get confused.  The target audience really should be my
mum!

Max

kdf Wrote: 
> On 6-Sep-05, at 5:22 AM, max.spicer wrote:
> >
> > A more general issue that's been bugging me for a while is how
> plugins
> > are integrated into the main SlimServer distribution and released
> with
> > it.  Surely, once a feature is deemed good enough to become part of
> the
> > core distribution it should cease to be a plugin, or at least its 
> > plugin
> > nature should be hidden from the user.  If RandomPlay is a good
> feature
> > that is included as standard, why should the user have to know to
> look
> > for it under Plugins?  This part of the interface seems completely
> > counter-intuitive to me.  Plugins should be things that the user
> added
> > themselves.  Anything else should be properly integrated.  Please
> take
> > this paragraph as an invitation for discussion, not as a winge!
> >
> as the number of included plugins get larger, I tend to agree with you.
> 
> However, the Plugins api is so easy to write and test with that its 
> just sometimes simpler to create a new framework from there.  also, 
> these could be features that some users may want to completely disable
> 
> in favour of squeaking out every last bit of performance or memory 
> footprint.  Plugins are design to allow a partial or complete shutdown
> 
> of the feature.  Any other method for this would require little bits of
> 
> code appearing throughout the server.  Plugins are nicely 
> self-contained.
> 
> -kdf


-- 
max.spicer

The wild things roared their terrible roars and gnashed their terrible
teeth
and rolled their terrible eyes and showed their terrible claws
but Max stepped into his private boat and waved good-bye
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/beta

Reply via email to