View Single Post
Old 04-01-2013, 09:20 AM   #15
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,572
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by Dopedangel View Post
1000s of programmers probably use calibre [and] none of them have even tried [to modify Calibre to have a different library folder structure].
Maybe because there's no need to change the Calibre code in order to achieve that objective.

This programmer simply layers folder symlinks onto Calibre's Library/Author/Title folder structure to create an entirely different view of the same data. No need to touch any Calibre code and no need to store the data twice.

Pretty sure that each of the desktop environments on which Calibre executes will support folder symlinks.

Why would I change someone else's code to do something for which it wasn't designed, especially when there's an alternative loosely couple solution sitting there waiting to be used.

BR
BetterRed is offline