Bug 60461 - Extra fields, track gap and track copies
Summary: Extra fields, track gap and track copies
Status: CONFIRMED
Alias: None
Product: juk
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mandrake RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: Scott Wheeler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-28 11:26 UTC by Andrew Kovacs
Modified: 2009-07-05 17:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Kovacs 2003-06-28 11:26:29 UTC
Version:           1.1 (using KDE KDE 3.1)
Installed from:    Mandrake RPMs
OS:          Linux

Hi Scott,
Thanks for writing juK.  I use it (V 1.1) at home quite a bit, and I really like it.

I teach Rock 'n' Roll dance at our local dance club and we're thinking of getting an old Intel PC and running Linux/juK/Ogg(and MP3) for our music machine.  It would replace the CD player and piles of CDs we use now at our weeknight classes and fortnightly Saturday night dances.   It's for this use that I'd like to ask for some extra features.

1.  Could you add 3 extra field columns, either fully customisable, or if they are to have fixed titles, to be called a) 'Dance', b) 'Speed - bps', and c) 'Requested By'.
I could add this information to the song ID3 tag in the comments field, but this field would then have to be displayed in it's own column.

2.  I'd like an option to set a gap between each track played.  The gap would be adjustable, as a playlist-wide setting, and also each gap could then be individually further adjusted up or down, or deleted as required.
This would let our DJ say a few (or a lot - like club announcements) words between each track.  We normally like to announce the track name and who requested it.  The DJ can eliminate those gaps he/she doesn't want if the machine is to be left unattended.
Also a display of the gap in seconds, that counts down as the seconds pass, would be great.  If you can use the existing track countdown counter, that would work.

3.  Finally I'd like to be able to take a track in the playlist, and copy that track further down by somehow dragging it (shift+left mouse button and drag, for example), so that it can be repeated later.    It would be good if the copy(ies) could show in a different colour or something, so they are easy to spot and can be removed later.  We often get requests for one or two repeat tracks on a dance night, and we would use this feature quite a lot when teaching in class (where repetition is a must, even if it does get boring).

I know I'm asking for a lot, and so thanks for considering these,

Andrew Kovacs
Comment 1 Andrew Kovacs 2003-06-29 05:59:48 UTC
I've just noticed a typo.  In requested feature #1, 'Speed - bps' should read Speed - 
bpm' (for beats per minute). 
 
Thanks again, 
 
Andrew Kovacs 
Comment 2 Scott Wheeler 2003-07-17 00:46:39 UTC
At some point I'm going to go through and expand the available column types, 
potentially including some of the ones that you've mentioned.  This however isn't 
high-priority at the moment, so I'm not sure when I'll get around to it... 
Comment 3 Andrew Kovacs 2003-07-19 11:41:58 UTC
Hi Scott, 
Great!  Thanks for the reply; I really appreciate it, and I look forward to whatever of 
this stuff you can include. 
Looking at the growing bug/wish list, I don't know how you do it :-) 
 
Regards, 
Andrew Kovacs 
Comment 4 Andrew Kovacs 2003-10-18 09:21:37 UTC
Hi Scott,
I've been checking back on a semi-regular basis to see how Juk is coming along, and whether any of my wish list items have been included.  I am disappointed to see that while most of the bugs/wishes added at about the time of this one have received some sort of attention, mine remains 'UNCO'nfirmed.
I thought I'd download the CVS snapshot (juk-1.95.tar.gz) provided on the Juk site, and install that to see if perhaps there was some progress in the code that wasn't reflected in the bug/wish status of this page.
Unfortunately the './configure' resulted in a couple of messages letting me know I didn't have Musicbrainz support (OK - and there is a note to show me how to get it), that I didn't have GStreamer support, which wasn't a problem as I simply wanted to check if any of my requests were in, and that I didn't have Ogg Vorbis support.  
This I found odd.  No mention of how to get Ogg Vorbis support, and while I type this, I listen to my collection of .ogg encoded music, courtesy of kaboodle - clearly the system 	does somehow have Ogg Vorbis support!
I thought I'd go ahead and install despite my system's reported shortcomings, so I typed 'make', only to get a very long list of index.docbook validity errors (not being a programmer, I don't know what these are) followed by a few 'entering directories', 'nothing to do' and 'exiting directories'.
Finally a 'make install', as root, didn't seem to result in any executable 'juk' binary being produced.  I used 'find / -name juk.*' as root, and none showed up.
My previous Juk, V1.1, I originally installed, and uninstalled (in order to try the CVS snapshot), with rpmdrake.
I run standard desktop Mandrake Linux 9.1, patched up to the end of May 2003 from Mandrake mirrors.  One I thought to be a fairly standard sort of 'average user' type system.
Can you give me any pointers on; a) whether any of my wishlist items are likely to make it into Juk and, b) what do I need to do to get the CVS snapshot to compile and install (and run).
Thanks in advance.

Regards,
Andrew Kovacs
Comment 5 Scott Wheeler 2003-10-25 15:53:09 UTC
Subject: Re:  Extra fields, track gap and track copies

> I've been checking back on a semi-regular basis to see how Juk is coming 
> along, and whether any of my wish list items have been included.  I am 
> disappointed to see that while most of the bugs/wishes added at about the 
> time of this one have received some sort of attention, mine remains 
> 'UNCO'nfirmed.

I simply confirmed (and assigned some) things that I was hoping to get done in 
the 3.2 time frame.  While I realize this isn't obvious from the request this 
feature request requires redesigning and rewriting not-insignificant parts of 
JuK.

> I thought I'd download the CVS snapshot (juk-1.95.tar.gz) provided on the 
> Juk site, and install that to see if perhaps there was some progress in the 
> code that wasn't reflected in the bug/wish status of this page.  
> Unfortunately the './configure' resulted in a couple of messages letting me 
> know I didn't have Musicbrainz support (OK - and there is a note to show me 
> how to get it), that I didn't have GStreamer support, which wasn't a problem 
> as I simply wanted to check if any of my requests were in, and that I didn't 
> have Ogg Vorbis support.      

Please see:

http://bugs.kde.org/show_bug.cgi?id=64024

This was just a bug in the backporting.

> I thought I'd go ahead and install despite my system's reported 
> shortcomings, so I typed 'make', only to get a very long list of 
> index.docbook validity errors (not being a programmer, I don't know what 
> these are) followed by a few 'entering directories', 'nothing to do' and 
> 'exiting directories'.    
> Finally a 'make install', as root, didn't seem to result in any executable 
> 'juk' binary being produced.  I used 'find / -name juk.*' as root, and none 
> showed up.  
> My previous Juk, V1.1, I originally installed, and uninstalled (in order to 
> try the CVS snapshot), with rpmdrake. 
> I run standard desktop Mandrake Linux 9.1, patched up to the end of May 2003 
> from Mandrake mirrors.  One I thought to be a fairly standard sort of 
> 'average user' type system.  
> Can you give me any pointers on; a) whether any of my wishlist items are 
> likely to make it into Juk and, b) what do I need to do to get the CVS 
> snapshot to compile and install (and run).  
> Thanks in advance.

The CVS version won't compile on the last released KDE and most of the bugs in 
the beta were things that work with pre-3.2, but were messed up a bit in 
making them work for 3.1.

(Also it should be noted that this kind of stuff really doesn't belong in the 
bug tracking system.)

-Scott

Comment 6 Andrew Kovacs 2003-11-19 06:51:45 UTC
Hi Scott,

Thanks for your reply.  I still don't know which of the features I requested might be implemented.  If you're not too busy, could you let me know, otherwise I'll just wait for the next Juk release with KDE 3.2 to see what features did or didn't make it.  I'd guess that the feature request requiring not-insignificant redesign and rewrite, won't make it :-).

At the end of your last comments, you indicate that this kind of stuff doesn't belong in the bug tracking system.
Can you a) be more specific as to what I've asked for doesn't belong and, b) tell me where, if anywhere, those things are appropriate to mention/request/discuss?  
I'm a bit of a beginner at this stuff, and don't want to contravene any rules or established protocols.

Once again, thanks for your efforts and time.

Regards,
Andrew Kovacs
Comment 7 Scott Wheeler 2003-11-19 09:03:47 UTC
Subject: Re:  Extra fields, track gap and track copies

On Wednesday 19 November 2003 6:51, Andrew Kovacs wrote:
> At the end of your last comments, you indicate that this kind of stuff 
> doesn't belong in the bug tracking system.  Can you a) be more specific as 
> to what I've asked for doesn't belong 

Ah, sorry -- there I meant specifically packaging / building questions.  There 
are a handful of KDE user's mailing lists that are better for that.  (I'll 
reply to the other parts later -- in a bit of a hurry now.)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE/uyPCQu0ByfY5QTkRAiXgAJwIcd+rr1XRWwBA3uGIVVtb55wGGACdHZuq
weIDSh47wR8os/nJNcqUUBA=
=qWPd
-----END PGP SIGNATURE-----

Comment 8 Andrew Kovacs 2004-02-06 04:09:37 UTC
Hi Scott,
I'm just checking back to see how my wishlist items are going.  Can you give me an idea of progress, or let me know if they (or some of them) won't be done?
I have juk 1.95 running on Mandrake 9.2 (KDE 3.1.2 - I think) thanks to user in New Zealand packageing a nice working rpm of the backport.  It's much nicer to use than 1.1, and is bug-free for my use so far.
I won't get KDE 3.2 with Juk 2.0 until Mandrake 10 becomes available, so if any of my wishlist is in 2.0, then sorry to bother you about them.

Regards,
Andrew Kovacs
Comment 9 Scott Wheeler 2004-02-08 20:11:33 UTC
We were in a feature freeze from the time of your last mail up until a few days ago.  We're discussing the 3.3 release time frame now and based on that I should know what I'll be able to get to for that release.
Comment 10 Andrew Kovacs 2004-06-01 03:32:34 UTC
Hi Scott,

Just checking back again to see if there is any further progress on this request.  Especially on the addition of 3 extra columns, or the ability to add extra columns?

I've just updated to Mandrake 10.0 official, and gotten to use juk 2 for the first time.  It's very nice, stable and quick.  Thanks for all your efforts.

Also, now that I can see where juk is at, I have some more feature requests.  I'll read through the bugs/features list first, and submit my own if they're not there.

Once again, thanks for a great jukebox.

Regards,
Andrew
Comment 11 Jonas Vejlin 2009-07-05 17:29:12 UTC
Is this still valid in juk 4.2.4?