peterw;255917 Wrote: 
> An SB3 is much like an old dumb VT100 terminal. All the intelligence is
> on the server side. With Jive, much of the intelligence is on the
> client side. The client is fatter.

Ok I understand what you are saying. It is difficult to developer a
graphically richer ui while still keep the client as thin as a SB3, so
the Jive application is fatter than an SB3. It does still depend on SC,
and much of the functionality is still provided by SC.

peterw;255917 Wrote: 
> And the server side Perl code is very hackable -- especially with APIs
> like addDispatch. I've seen conversations about things like trapping
> Jive events and wrapping/subclassing/etc., and the impression I get is
> that developers are free to add their own menu items within the Jive
> menu structure, but cannot override default behavior, and certainly not
> through published APIs.

SqueezeCenter has the advantage here that it is a much more mature
software project, and the APIs have been developed to do what you need.
I am sure as we gain more understanding of what people what to do with
the Jive platform the APIs will also develop to meet those needs.

peterw;255917 Wrote: 
> Combine the lack of published APIs ...

Documentation and APIs for Jive are available. I'll admit they need
more work, and at the moment is probably not too easy to find (it's
checked in with the code). We are discussing moving all developer
documentation for SC and Jive to the public wiki, this should make it
more accessible and easier to maintain.

peterw;255917 Wrote: 
> ... the clunky distribution model (the whole app is baked into a
> firmware binary object that includes a Linux distro), and tweaking a
> Jive client doesn't look very easy or fun.

Actually I would disagree here. Hacking Jive on the desktop is very
easy. Also the 'clunky' distribution has been designed to allow people
to safely and easily hack Jive on the device itself. You can use ssh
and scp to edit files (vi is available, but you did mention easy and
fun :) ) on the hardware, any changes are stored in an overlay file
system. A factory reset will restore you to the official firmware,
you'll really have to try hard to be able to brick the hardware. (No,
that's not a challenge!)

peterw;255917 Wrote: 
> The Softsqueeze announcements suggest to me that the roadmap is to phase
> out truly thin clients like the SB3 and Tp in favor fatter, less open
> clients like the SBC. I hope that's not the case.

No, this is more about my personal motivation. Working on a largely
reversed engineered Java emulator of the Squeezebox does not give me
the same satisfaction it did before working for Slim Devices.

Richard


-- 
rtitmuss
------------------------------------------------------------------------
rtitmuss's Profile: http://forums.slimdevices.com/member.php?userid=36
View this thread: http://forums.slimdevices.com/showthread.php?t=41672

_______________________________________________
jive mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive

Reply via email to