bpa wrote: 
> I find that program often take three revisions before they look good and
> are elegant.  Plugins are initially hack jobs trying to glue
> incompatible system/technologies together to see if a working solution
> is possible.  In which case there is unlikely to be an elegant solution
> so quickly creating with a solution that works and can be maintained
> reasonably is all that is needed. The plugin can be rewritten later if
> it proven to be popular/useful and has longevity. The person who
> complains that the code is not good often hasn't understood the problem
> and the constraints.

Can't agree more ... currently I'm sort of close to version 2 of this
UPnP bridge plugin. I know exactly what I want to do now should I
rewrite it, but what really stops me is that I'm still nowhere with one
of my key goals which was to get sync with Sonos. Until I've done that,
I don't want to do a re-architecture I might regret - and this sync
problem is driving me nuts :)



LMS 7.7.2 - 5 radio, 3 Boom, 4 Duet, 1 Touch, 1 SB2. Sonos 2xPLAY:1,
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBMC, Foobar2000, XBoxOne
(sort of)
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=104383

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

Reply via email to