MusicPlayers

Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2007-11-27 11:26:38
Size: 543
Editor: quest
Comment:
Revision 3 as of 2008-01-29 13:25:26
Size: 3358
Editor: yttrium
Comment: the story so far
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
This page defines the user stories for the Importing Music from and to a Music Player experience in Ubuntu. Eventually, this page will describe the current experience in Ubuntu when transferring music to and from a portable music player, define the ideal experience, and plan how to get from here to there.
Line 5: Line 5:
This experience is closely related to the [wiki:DesktopTeam/Experiences/PlayingMusic Playing Music] experience. ''See also'' [wiki:DesktopTeam/Experiences/PlayingMusic Playing music].
Line 9: Line 9:
== Current ==

=== Connecting and disconnecting a music player ===

Tested with Ubuntu Hardy, alpha 3, by MatthewPaulThomas.

I connected a black first-generation iPod nano that had been used on a Mac, containing a mixture of songs, podcasts, and files.

Nothing happened for seven seconds (). Then an icon of a white iPod nano appeared on the desktop, correctly named as I'd named it on the Mac. A couple of seconds later, a "Music Player" window opened in the top left corner of the screen. The iPod was shown (again white) in the "Devices" section of the soruce pane, but the pane was too small by default (), and the iPod was not selected by default ().

When I selected the iPod, Music Player listed all the songs and podcasts in a single list (). There was a subsection to view just the podcast episodes, though these still were not grouped by podcast (), but there was no subsection to view just the music tracks ().

The listing had "Track", "Title", "Genre", "Artist", "Album", and "Time" columns. "Track" might be relevant when looking at an individual album, but not when reviewing the contents of a portable music player. Which columns are shown is a global setting in the Preferences window, rather than being source-specific (). The "Podcasts" subsection had a "Genre" column showing "Podcast" for every item, and an "Album" column when a "Podcast" column would have made more sense ().

The songs on the player were not synchronized to the computer automatically, and there seemed to be no button or menu item for doing this (). On opening the Preferences to see if there were any syncing options, an error alert appeared: "error accessing file:///home/mpt/Podcasts': File not found" ([http://launchpad.net/bugs/62400 bug 62400]).

It was possible to play music and podcast episodes directly from the iPod, but not to hear them ([http://launchpad.net/bugs/80344 bug 80344]).

If I had connected the iPod while logged in to the same account, ejecting it was easy using the "Eject" button in the toolbar. If I had connected the iPod while logged in to another account, clicking "Eject" made the Eject button disappear, produced an authentication alert saying "System policy prevents unmounting media mounted by other users" and "An application is attempting to perform an action that requires privileges" (). Clicking "Cancel" in this alert made it appear once more. Clicking "Cancel" a second time produced the Holy Grail of Awful UI: an error alert missing its error message (). The iPod then disappeared from the Music Player window, but was still present on the desktop.
Line 10: Line 30:

 * Should be able to use a music player without importing
 * Share a connected music player
 * Browse Mode needs to be on by default to be consistent

Include(DesktopTeam/MenuHeader)

Eventually, this page will describe the current experience in Ubuntu when transferring music to and from a portable music player, define the ideal experience, and plan how to get from here to there.

See also [wiki:DesktopTeam/Experiences/PlayingMusic Playing music].

User stories define how this experience should behave, and the expected functionality of the software implementing the experience. A typical experience will have many user stories.

Current

Connecting and disconnecting a music player

Tested with Ubuntu Hardy, alpha 3, by MatthewPaulThomas.

I connected a black first-generation iPod nano that had been used on a Mac, containing a mixture of songs, podcasts, and files.

Nothing happened for seven seconds (). Then an icon of a white iPod nano appeared on the desktop, correctly named as I'd named it on the Mac. A couple of seconds later, a "Music Player" window opened in the top left corner of the screen. The iPod was shown (again white) in the "Devices" section of the soruce pane, but the pane was too small by default (), and the iPod was not selected by default ().

When I selected the iPod, Music Player listed all the songs and podcasts in a single list (). There was a subsection to view just the podcast episodes, though these still were not grouped by podcast (), but there was no subsection to view just the music tracks ().

The listing had "Track", "Title", "Genre", "Artist", "Album", and "Time" columns. "Track" might be relevant when looking at an individual album, but not when reviewing the contents of a portable music player. Which columns are shown is a global setting in the Preferences window, rather than being source-specific (). The "Podcasts" subsection had a "Genre" column showing "Podcast" for every item, and an "Album" column when a "Podcast" column would have made more sense ().

The songs on the player were not synchronized to the computer automatically, and there seemed to be no button or menu item for doing this (). On opening the Preferences to see if there were any syncing options, an error alert appeared: "error accessing file:///home/mpt/Podcasts': File not found" ([http://launchpad.net/bugs/62400 bug 62400]).

It was possible to play music and podcast episodes directly from the iPod, but not to hear them ([http://launchpad.net/bugs/80344 bug 80344]).

If I had connected the iPod while logged in to the same account, ejecting it was easy using the "Eject" button in the toolbar. If I had connected the iPod while logged in to another account, clicking "Eject" made the Eject button disappear, produced an authentication alert saying "System policy prevents unmounting media mounted by other users" and "An application is attempting to perform an action that requires privileges" (). Clicking "Cancel" in this alert made it appear once more. Clicking "Cancel" a second time produced the Holy Grail of Awful UI: an error alert missing its error message (). The iPod then disappeared from the Music Player window, but was still present on the desktop.

Discussion

  • Should be able to use a music player without importing
  • Share a connected music player
  • Browse Mode needs to be on by default to be consistent


[:CategoryDesktopTeam]BRBR Back to [:DesktopTeam].

DesktopTeam/Experiences/MusicPlayers (last edited 2008-08-06 16:33:43 by localhost)