Philip Meyer;566804 Wrote:
>
> True - SQLite is the currently selected solution for embedded players.
>
> Doesn't mean it's the best solution for full SBS, which is the only
> environment I really care about.
>
I also only care about full SBS, so in this sense we have similar
needs.
Philip Meyer;566804 Wrote:
>
>
> >Now, the big question is: Is it more important to you to keep MySQL
> >than getting some new features than enhances your music
> >discovery/listening experience ?
> >
> Is that really a fair comparison - either MySQL or new features? I
> think it should only need a bit of dev support to keep it ticking over.
> The only people selecting MySQL are probably people who know what they
> are doing, or under instruction.
>
As I mentioned, the problem isn't the actual development, the problem
is QA and support. If it isn't supported by at least QA it means it's
going to have bugs and even if we report the bugs we all now that they
are going to end up in that list which never gets priority because it's
QA and support and marketing who decides the priorities.
Doesn't the current situation where there have been problem with MySQL
on 7.6 for some time now indicate that it doesn't work unless QA is
interested in it ?
Philip Meyer;566804 Wrote:
>
> I think it's more important to have a rock-solid dependable music
> library, than new features. I would prefer performance, stability and
> perhaps some bug fixes ahead of some new features that could reduce
> performance, stability and introduce more bugs.
>
Prio 1: It has to be solid enough and fast enough
Prio 2: It has to contain music related features that keeps makes it
better than the competition
Prio 3: It has to contain configuration options that makes it possible
to customize exactly as you like.
Prio 4: Technology has to be selected so it has the absolute best
performance possible on the market. This includes selecting the most
optimized/scalable database and the most optimized programming.
As long as prio 1 can be satisfied with SQLite I'm happy. If prio 1
requires MySQL then QA has to support MySQL or drop support for large
libraries.
Philip Meyer;566804 Wrote:
>
> Wasn't there some reports that large music libraries didn't work in
> tinySBS? I thought that could be indicating that SQLite struggles with
> big databases - memory issues perhaps on tinySBS. Does SQLite scale?
>
As I said in my previous post, if SQLite can't be fast/solid enough
with SQLite that's a reason to keep MySQL. However, to know this
someone has to try 7.6 SQLite with a large library and create some
proof that it doesn't work.
If tinySBS had problem on Touch or similar hardware that was probably
more related to the hardware limitations than SQLite.
Philip Meyer;566804 Wrote:
>
> What's actually happened/happening is the cut-down tinySBS is dictating
> functionality/development effort on full SBS. Because tinySBS memory
> constraints, there's been a lot of work on framework and existing
> features to keep a single code base, rather than have two separate
> solutions/applications that share features. No new features, just
> changes to existing features to make it work on tinySBS.
>
I guess we just need to face the reality, even if we all would prefer
that Logitech dedicated a lot of resources to the Squeezebox
development they don't seem to be prepared to do it. Maintaining two
different code bases with shared code takes more time and thus requires
more resources. I also believe that many of the optimizations made for
TinySBS also have huge effect on full SBS, look at the scanner or
artwork handling for an example and compare 7.6 with 7.5.
If we had the choice we could drop TinySBS completely and tell everyone
to get a Sheevaplug or something similar if they like to run a server on
silent low power hardware. However, Logitech is focused on the mass
market and it's pretty clear that MySB and TinySC has priority over
full SBS, independent if we like it or not.
--
erland
Erland Isaksson ('My homepage' (http://erland.isaksson.info))
(Developer of 'many plugins/applets'
(http://wiki.slimdevices.com/index.php/User:Erland). If my answer
helped you and you like to encourage future presence on this forum
and/or third party plugin/applet development, 'donations are always
appreciated' (http://erland.isaksson.info/donate))
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=80914
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta