[core-dev] iTunes playlist sharing
Daniel Naab <[email protected]> Wed, 9 Feb 2005 18:10:47 -0600
| Newsgroups | gmane.network.gnutella.limewire.core.devel |
|---|---|
| Message-ID | <[email protected]> |
Greetings, Curiosity has gotten the best of me, and I've recently done a CVS checkout and thought I'd tackle one of the items on the "wish-list." I hope the following question hasn't been detailed in the bug tracking system already, but it seems to be down right now. One of the items on the list is "Sharing portions of iTunes selections by choosing a playlist." After looking at the code I see there a couple of ways it could be tackled. The settings system is storing all the user selected directories in a FileArraySetting called DIRECTORIES_TO_SHARE. Ideally, instead of maintaining a list of Files, this would be a list of an interface providing access to the available files in that directory (or playlist). Alternatively, a second setting called something like PLAYLISTS_TO_SHARE could be created and additional logic would be added elsewhere. The first option seems the best, as it would also implicitly allow other groupings of files to be shared - i.e., playlists of another type or even a dynamic "smart" search where the user could apply detailed rules to a certain directory or drive. It would, however, also require code changes in several places to generalize the access of available files. I'll try and tackle the problem in this way, but want to make sure I'm not stepping on any design decisions already made. Is there any reason not to do this? Thanks, and good work on Limewire! Dan Naab _______________________________________________ core-dev mailing list [email protected] http://www.limewire.org/mailman/listinfo/core-dev