------------------------------------------------------------------------
A poll associated with this post was created, to vote and see the
results, please visit http://forums.slimdevices.com/showthread.php?t=73698
------------------------------------------------------------------------
Question: Is third party plugins/applets important for your Squeezebox
purchases ?
    
- I won't buy any more Squeezebox products unless support for third
  party development is prioritized
- I won't buy any more Squeezebox products unless the third party
  plugins I rely on is supported
- I use third party plugins but I would still consider buying more
  Squeezebox products without them
- I don't use third party plugins so they aren't important to my
  Squeezebox purchases
------------------------------------------------------------------------

erland;504407 Wrote: 
> Yes, that thread in the developers forum is an example of something that
> I'd like to see more of. A lot of credit to Ben for listening and
> working together with third party developers with that issue.

Yes, classic Ben.  Why I'd treat him to a beer if he dropped off in
Oregon some year.

It's interesting to watch the personalities: Ben seems completely
oblivious to politics.  He just does his thing and ignores it all. 
Michael and Andy seem more stressed.  Michael seems to want to jump in
and say something but doesn't want to cross some mysterious line.  ("Yes
we are reading this", but he won't go beyond that...)

> 
> The full discussion can be found in the link to a thread to the
> Developers forum in the initial post of this thread.

I read that this morning... the time issue is I think temporary, at
least with Andy and Michael.  I think Andy's up to his eyeballs with
TinySC at the moment, and no clue what Michael is working on (I don't
look at SVN logs... :)

Don't some non-Logitech people have SVN commit access?  I would think
you would be able to get that for your commits if anyone does.  (Hah! 
Then you could just commit your plugins and make everyone else maintain
them!)

That would get around the submit-patches-hope-they-get-taken in
problem.

API changes do suck... My day job is dealing with some Drupal servers
and the way Drupal changes API's at every version is... annoying.   It
makes upgrading a pain in the butt between versions, since many 3rd
party plugins break.... sound familiar?  At least there is a ton of
documentation on most of the API, but I'm not sure there is a good
changelist for API changes with Drupal either.

It's not an easy problem to solve, though it should be less of a
problem with SBS since it isn't as bloated with 3rd party stuff.  But,
Drupal I think has a better designed and documented API to begin with,
so cheating to get things not provided by the API (or not allowing theme
overridden) doesn't happen all that often in 'major' plugins.

The SBS API seems to have a lot of cruft especially since there are
some major design changes between the SB1/2-3/Duet/SqueezePlay devices. 
Then you have the whole json stuff and cli stuff (which to use when?)...


And god forbid removing any of it.  (I could easily see a case for
yanking the CLI access and focusing on json/http functionality.. but too
much stuff depends on CLI, and can't break that, even if there is a ton
of duplication...)


> 
> In my opinion it's about getting the third party contributors feeling
> that they are important and that they get to participate in the
> development. I think the keyword here is "communication" which requires
> man hours.

Which are sadly short.  (Well, and officially everyone was gone for at
least a week, though Andy and Michael were workaholics and checking
here...)

(And here I go trying to submit this... am I the only one having some
odd issue with this forum and timeouts?  It refuses to load "sometimes"
from both home and work.)


-- 
snarlydwarf
------------------------------------------------------------------------
snarlydwarf's Profile: http://forums.slimdevices.com/member.php?userid=1179
View this thread: http://forums.slimdevices.com/showthread.php?t=73698

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

Reply via email to