For Shame, “The Linux Critic”
(Update at the bottom.)
Some people can’t be helped.
Today I saw a post by The Linux Critic. In the post the author, Trent, says “I’m really not a fan of the new Amarok“, which naturally got me curious as to why. After all, if you don’t know what problems people have with your software, it can be hard to improve it.
I had never interacted with Trent or any other member of The Linux Critic before, nor had I ever visited their site. I was there with the best of intentions.
I’m going to let the discussion we had speak for itself. I’ve reproduced it below, because Trent started removing my comments and modifying his own. You can see the original blog post here — it’s not even really relevant to most of the ensuing discussion — however I strongly recommend, in case further modification has been made to the discussion on that page, that you read the reproduction of the discussion below which is accurate as of the time of writing this post. At the beginning Trent was fairly hostile; by the end he was outright nasty.
Me:
What about Amarok 2.3 are you not a fan of?
Trent:
The fact that now it’s just another iTunes clone.
Me:
Um. Right.
I guess I will just assume you’re mixing Amarok up with Banshee or Rhythmbox. No other explanation for it.
Trent:
*sigh*
The purpose of this discussion wasn’t to discuss the problems with newer versions of Amarok. It was to discuss the new music player, Clementine
I guess I will just assume you’re mixing Amarok up with Banshee or Rhythmbox. No other explanation for it.
No. I’ve tried Amarok 2.
I don’t like the layout.
I don’t like the entire UI.
I don’t like that the playlist is too small and in the wrong place.
I don’t like the volume control.
I don’t like that it requires KDE4 to run.
I don’t like the enormous waste of space that is the center panel.
I don’t like the ugly look of the buttons.
I don’t like that I can’t figure out how to do a lot of the things I do in Amarok 1.4.
If it were more like Amarok 1, I’d probably be fine with it.
Me:
Sure, I understand the purpose was to discuss Clementine, but when you said you weren’t a fan of the new Amarok, I was interested in knowing why.
The reasons you give are at least mostly valid — aesthetic differences, which are personal for everyone — as opposed to calling it an iTunes clone, which would be very hard to justify. (I say mostly because it doesn’t require you running KDE4 to run. And if you take issue with it depending on KDE libraries, then it seems odd that this would not be an issue for you with Amarok 1.4, which also depended on KDE libraries.)
Trent:
Amarok 1.4 depended on KDE3 libraries. I’m not opposed to KDE3.
Me:
I don’t know why you’re opposed to KDE4. But it doesn’t really matter; they’re just libraries. I don’t run GNOME, but I don’t get upset when something depends on GTK+. If it’s a useful application, then it’s a useful application.
I then attempted to be helpful, by letting him know that many of his complaints could be addressed if he wished to give Amarok another try:
Me:
FWIW — again, not to go into too much detail, since as you said this post is about Clementine — you can adjust Amarok 2′s entire layout, as well as its playlist layout, however you want.
If you go to the View menu you can unselect the Context View if you don’t want it. You can also unselect Lock Layout and relayout the entire thing — have parts of it top-to-bottom, change the order…you can even drag the components on each other to turn them into tabs, so that your entire view could be the playlist, except for when you want to switch to the Media Sources pane to add music to it.
If you go to the Playlist menu, you can select one of four pre-defined playlist layouts, or customize it to your own layout, including a single line per track with whatever data shown that you want.
Also under View, you may want to check out the Slim toolbar — it has a different volume slider.
This is all based on Amarok 2.3.1; not sure which version(s) you’ve tried.
Trent:
Amarok 2.2 was the last one I tried. One could change a lot of that there too, but after about an hour of futzing around with it I just found myself getting too frustrated with it.
I shouldn’t have to go to those lengths just to get around the goofy design philosophy that went into Amarok 2 (much like the rest of KDE4 for that matter).
It’s like they took a look at Amarok 1.4 and said “Ok, let’s see… how can we break everything about this?”.
Ugh.
Clementine isn’t even close to finished yet, and it’s already more usable out of the box than Amarok 2.
Unless they made some rather massive, sweeping usability changes from 2.2 to 2.3.1, which I doubt.
Me:
I don’t remember all the changes between 2.2 and 2.3, but there are plenty. The Amarok team has always been very responsive to user feedback, and that has driven much of our development in the Amarok 2 series just as it did with Amarok 1.
Regardless of you considering the design philosophy of Amarok 2 to be goofy, the entire point of Amarok was always to provide contextual information to your music — Rediscover Your Music. Amarok 2′s goal was to take that further, by allowing for a context space that didn’t have to compete with your collection browsing, so you can still e.g. see lyrics to the song that’s playing while you browse your collection for the next track.
These days Amarok 2 is pretty much feature-complete w.r.t. 1.4 features, and has huge numbers of features never in Amarok 1. It’s always interesting to me how if you look at Amarok 1.1 vs. 1.4 you see *huge* differences, and people tried out each release and gave feedback which made things even better. With Amarok 2 some people seem to think that it’s static, and never changing, and never improving — so they, say, try Amarok 2.1, don’t like how it works or miss some feature that hadn’t been ported yet, and don’t bother trying 2.3, regardless of the fact that in the same series of point releases in the Amarok 1 days they would have seen massive changes. So instead of providing useful feedback and helping Amarok grow and improve, which it still continues to do quite rapidly, they simply turn venemous about it, often complaining about things that have long been fixed or capabilities that have long since been added.
Fortunately, not everyone is like that, and we still have a great user base that provides feedback that we try to address. For instance, the ability to change layouts and make the playlist hugely customizable was the direct result of feedback from Amarok 2 users that wanted to be able to make it behave similarly to Amarok 1.4, which it can do to a very large extent.
Trent:
So instead of providing useful feedback and helping Amarok grow and improve, which it still continues to do quite rapidly, they simply turn venemous about it, often complaining about things that have long been fixed or capabilities that have long since been added.
I’ve seen the KDE forums and I’ve seen enough of the attacks on users who try to provide feedback. It was enough to tell me that if a person isn’t gushing with love over it, a person is therefore just “resistant to change” or “doesn’t get it”.
Most of the things I label as bugs or design flaws are pointed out time and time again as intentional in KDE4 and related applications.
The philosophy itself I find repugnant. That’s why I left KDE completely after trying KDE 4.0, 4.1, 4.2, and 4.3.
While I’m sure Amarok 2.3.1 might be different and maybe even flexible enough to emulate Amarok 1.4, I’ve found that every time I’ve tried anything KDE related in the last 2 years I get frustrated, angry, and venomous.
So no, I haven’t been forthcoming with feedback. I never even know where to begin. There are so many things wrong with the directions KDE4 and Amarok devs have gone, I find myself overwhelmed any time I try to enumerate them.
And again, this discussion is about Clementine, not Amarok 2.3.1. Amarok 2.3.1 might be awesome, that’s great. For people that don’t mind the layout, and the difficult UI, and all the other stuff I simply can’t stand, that’s fine by me. They can use it.
But as Jules said in Pulp Fiction, “Sewer rat might taste like pumpkin pie, but I wouldn’t know, because I wouldn’t eat the filthy m**********r.”
Fortunately, not everyone is like that, and we still have a great user base that provides feedback that we try to address.
Ah. Gotcha. “We”. Meaning that you’re one of the Amarok developers that ruined my favorite music player.
Well, that explains why you’re trolling my blog post.
Me:
Yes. Trolling. Asking for details as to a comment you made in your blog post, and then trying to provide helpful information based on your feedback. Right.
I guess I shouldn’t be surprised. From your comment, you clearly are determined to put down KDE4 and anything related to it, and attempts to be helpful are unwanted.
This is the point where Trent starts modifying history. This was his original reply:
Considering that I don’t use KDE4, I’m not sure that “attempts to be helpful” are even relevant.
To which I replied:
You listed complaints about Amarok 2; I explained how they could be addressed. That’s attempting to be helpful, and relevant to the discussion.
At this point Trent deleted my comment above, and went through two revisions of his previous comment. The first one is below:
Considering that I don’t use KDE4, I’m not sure that “attempts to be helpful” are even relevant.
As an FYI to any other KDE developers or fans that might be reading: If you have something useful to contribute to any discussion on The Linux Critic, your comments are welcome.
If all you are going to do is pick fights about why EVERYBODY can’t love every little thing KDE4 and its apps, your comments are not.
This has happened again and again, and I’m not going to tolerate it any further.
And here is his second revision, which is still the latest at the time of publishing this post:
Considering that I don’t use KDE4, I’m not sure that “attempts to be helpful” are even relevant.
As an FYI to any other KDE developers or fans that might be reading: If you have something useful to contribute to any discussion on The Linux Critic, your comments are welcome.
If all you are going to do is pick fights about why EVERYBODY can’t love every little thing about KDE4 and its apps, your comments are not.
This has happened again and again, and I’m not going to tolerate it any further. Play nice, or play somewhere else.
Thanks.
So there you have it. Not much else to say. I’d never heard of The Linux Critic before, and now I know why.
Update: Trent replied with more accusations of trolling (does he even know what that word means, considering he’s the one trolling on KDE4?), of purposefully trying to derail a discussion about Clementine (what discussion?), of some sort of KDE4 lovefest, and all sorts of other manners of odd accusations against a person he’d never met before today and the discussion above. This guy is off his rocker. Here’s the comment:
And I see my KDE troll has gone off to sulk.
Just as a heads-up, trying to derail a discussion about the Clementine music player and turning it into all about KDE4 is not “trying to be helpful”, and it is not “relevant”. It’s rude, insulting, and I consider it to be trolling.
While I don’t typically behave like a topic nazi here with respect to keeping every single comment on-topic, when it comes to KDE4 trolls, I have very little patience, because those comments always end up going the same places, and it’s never constructive, always just fight-picking.
In this case, I’ll freely admit at least some culpability, because I responded to the initial question about Amarok, despite my better judgement.
Here’s a hint: not everybody loves KDE4. Not everybody wants to use it. Some of us prefer not to use KDE4, and some of us (gasp!) even prefer the KDE3 versions of those apps!
Baffling, I know. But it’s true. That’s why I made this post yesterday about Clementine. There are lots of other people out there that used to love Amarok 1, and don’t want Amarok 2.
For those people, seeing a new, stable, usable fork of Amarok 1.4 is a really great and exciting thing, and I thought that others should know about it. It’s very positive news when for a lot of us, the past few years have been spent trying in vain to find a replacement for that now dead application.
And in my experience, when KDE4 trolls come around, trying to change the discussion into an argument about why????????, it’s not relevant, not helpful, and is anything but useful to the topic at hand.
The reason I’m commenting like this is because I want to clarify that. I’m drawing a line on this subject because I’m tired of this.
To Jeff: those of us who have left the KDE world don’t want your help. You can keep it. Don’t call us. We’ll call you. So scurry off to your KDE4 lovefest and leave the rest of us be to solve the problems you created for us. You’ve done more than enough.
What a swell guy.
Update 2: Here’s Trent’s response to one person who attempted to go onto his blog and tell it like it is (thanks Marand!). One editorial note: Trent claims “you also didn’t see some of the other garbage of his I deleted.” Every tiny bit of my interaction with him is in the original post above. Not one word has been omitted. It’s possible he has since deleted some more of my comments from his blog in order to rewrite history, as I have shown above, but what you see above in the original post is all of the “garbage”.
Marand:
Maybe I’m missing something, but I don’t see how he was trolling. I see a developer trying to communicate with a former user to get useful feedback and being treated with hostility for it.
If you don’t like something, that’s fine. If you can’t explain why you don’t like it, that’s also fine. However, it isn’t his fault you can’t offer a well-reasoned explanation of why you dislike the application, so I think you crossed a line lashing out at him over your inability to express your opinions constructively.
It looks like the discussion fell apart when constructive advice was offered to solve your various complaints. Lacking better arguments, you lashed out. You should have just left it at “I don’t like it because it’s different, and I have an irrational hatred of the number 4″, it would have been more mature.
Here, let me give you a better example to use when saying you dislike Amarok 2. This is a problem that has plagued the app for me in all versions since the change. Frequently (several times a day), I have to restart Amarok 2 because the dynamic playlist breaks and stops updating. Haven’t been able to figure out why, but it seems to be related to the collection scanning. It’s frustrated me enough that I’ve considered changing players, though I like Amarok enough (even 2!) to still use it despite this problem.
For the record, I’m not a developer of KDE, Amarok, or anything else. I use KDE4 and I actually like it, but I don’t care what anyone else uses or likes. My only motivation for this post is I think that, if you like or dislike something, you should either be able to provide clear explanation of why, or you should admit you cannot.
Trent:
Maybe I’m missing something, but I don’t see how he was trolling.
He was, as happens frequently, someone who tried (successfully, I might add) to derail a topic to talk about something else after being repeatedly warned that it was off-topic. While that can pretty easily fit the definition of someone needing their comments moderated, he was doing it in an inflammatory, extraneous manner. You also didn’t see some of the other garbage of his I deleted.
My biggest mistake was in responding to him to begin with, given that his very first comment was off-topic (and I know from experience where those usually end up leading).
If you don’t like something, that’s fine. If you can’t explain why you don’t like it, that’s also fine. However, it isn’t his fault you can’t offer a well-reasoned explanation of why you dislike the application, so I think you crossed a line lashing out at him over your inability to express your opinions constructively.
I’m perfectly capable of explaining why I don’t like Amarok 2. If you bothered reading before you posted, you’d notice that I gave him several valid reasons why I don’t use Amarok 2, despite the fact that this article was about something else, specifically a program that Amarok 1.4 users may not be aware of that I’ve found to be a very positive direction in music player development for a change.And considering that The Linux Critic is my blog — not his, and not yours –, and it’s my prerogative to determine content here, including content of discussions about posts, and considering that his discussion was off-topic and inflammatory, I was in no way “out of line” in lashing out at him. As I’m sure you know, Jeff has his own blog where he went to whine, and note that I didn’t go over there and change the subject to something that he found inappropriate, or spout idiocy at his opinions. He can have his opinions, he can say what he wants.
And he can express them somewhere else. They were inappropriate here. As I mentioned, I made a mistake in responding to him to begin with.
It looks like the discussion fell apart when constructive advice was offered to solve your various complaints.
The discussion “fell apart” when he tried to change the subject from Clementine 0.4 to Amarok 2 and KDE4. After repeated warnings he continued to do it, so I deleted his further attempts at doing so and I blacklisted his IP. I have made it very clear here in the past that I will not tolerate spammers and trolls, and I felt that I was pretty reasonable in the amount of leeway I gave him. Most of the time I just delete those types of comments outright, because they inevitably lead to (surprise!) more off-topic discussion like we’re having right now.
Lacking better arguments, you lashed out.
Ah. So, since I went out of my way to present arguments that were in response to off-topic, inflammatory trolling, and you happen to disagree with my opinion, they’re “lacking better arguments”. Gotcha.
You should have just left it at “I don’t like it because it’s different, and I have an irrational hatred of the number 4″, it would have been more mature.
And you were wondering why I don’t like KDE4 trolls commenting on my blog posts? Again, you apparently missed the several valid reasons I gave why I dislike Amarok 2. And you apparently missed the part where I mentioned that I’ve used KDE 4.0, 4.1, 4.2, and 4.3, and have dismissed it as a valid replacement for KDE 3.5.10.If I didn’t like things because they are “different”, I’d still be using Windows 2000.
And on the subject of maturity, derailing a topic to insult people because you disagree with their opinions, that wins a prize too, sport. Keep it up.
Here, let me give you a better example to use when saying you dislike Amarok 2. This is a problem that has plagued the app for me in all versions since the change. Frequently (several times a day), I have to restart Amarok 2 because the dynamic playlist breaks and stops updating. Haven’t been able to figure out why, but it seems to be related to the collection scanning. It’s frustrated me enough that I’ve considered changing players, though I like Amarok enough (even 2!) to still use it despite this problem.
And the next time I write an article here about the problems with Amarok 2 and how they could be improved, that will be a valid and relevant thing to discuss. But considering that this particular one is about Clementine, that would be a bit out of place here, as I told Jeff several times before I banned him.
I use KDE4 and I actually like it, but I don’t care what anyone else uses or likes.
No, like other KDE4 fanboys I’ve encountered, you obviously can’t stand it when someone doesn’t get all starry-eyed at the desktop environment you love so much, and just have to shoot your mouth off any time someone expresses an opinion to the contrary, whether it’s appropriate for you to do so or not.
My only motivation for this post is I think that, if you like or dislike something, you should either be able to provide clear explanation of why, or you should admit you cannot.
And I did, above, in response to Jeff. Even though it was against my better judgement, and in violation of my own policy against feeding the trolls here as it was off-topic and inflammatory.What I probably should have done was delete his posts and ban him right off the bat. Had I known he was just an Amarok developer coming here to pick a fight, that’s what I would have done.
The biggest problem is, I tend to give people far too much leeway here sometimes, and look what it gets me.
Yes, look what it gets him.
Update 3: Another brilliant post from Trent in the comments of his blog. The real highlight is his characterization of my interaction with him, in which I apparently expressed, using lots of punctuation marks and emphasis, my disbelief that he didn’t like every tiny thing about, apparently, anything. He says “here’s how these almost always go” and finishes by saying “Every. Single. Time.” Which shows that his arguments aren’t even internally consistent.
Trent:
I actually like KDE4
but I’m certainly not going to push it on someone who’s not interested.
There’s nothing wrong with liking KDE4. It’s not for me, that’s all.
I’ve tried engaging with the developers at the Amarok forums, they are not interested in any critiques or comments on the UI. Politeness gets you ignored or patronised, frustration gets you deleted. Unless you’re part of the echo chamber don’t bother.
*nods*I found that most of the issues I had with KDE4 and Amarok, when I looked around where one would submit such feedback, were things that were there by design, and would never be “fixed”, because they weren’t broken. Things like this convinced me it was best to just move on entirely. Despite what any of them said, they weren’t really interested in feedback that didn’t reinforce what they were doing.
They even come here and try to offer “help”.
If they truly wanted to help, they’d have done what the little team working on Clementine has done. Port Amarok 1.4 to Qt4 to take advantage of some of Qt4′s features, and make it worthy of the name, rather than… whatever it is they’ve done with it.
That would have helped. Trolling blog posts about replacement applications doesn’t help at all. It just makes me mad.
I actually don’t mind they have their vision and are somewhat single minded about it – that’s their prerogative as the developers, its this pretence that they are open to feedback that is quite irritating and the tendency to evangelise.
Yeah, that’s exactly what spins me up so much. Here’s how these almost always go.1) Wait, you don’t LIKE *whatever*???? Inconceivable! Why?
2) Well what don’t you like about it?
3) Oh. Well, I think you don’t like it because youdon’t understand it.
4) Oh. In that case then, you don’t like it becauseyou’re resistant to change.
5) Well, I’m going to assume you’re stupid then, since you don’t like it. Here’s how to use it.
6) Why are you getting mad at me? I’M ONLY TRYING TO HELP.
Every. Single. Time.
Meh – Amarok is dead (for me anyway). Long live Clementine. And RhythmBox. And Banshee. And Bangarang … you get the idea
Yeah. Amarok died with 1.4 for me. I’ve moved on, particularly now that it looks like a replacement (in Clementine) is in the works. It might take a while for it to catch up, but I’m pretty hopeful that those of us still using Amarok 1.4 can move on from it soon enough.Thanks for the comment.
Update 4: Valorie Zimmerman wrote a nice reply on Trent’s blog encouraging him to work with others, instead of simply spewing bile. Trent’s idea of responding to such a nice comment is to entirely miss her well-articulated point, insult me some more (to be expected), continue to insist that my comments were inflammatory and “intended to start an argument”, and then command her to “move on”:
Valorie:
You’ve completely misconstrued Jefferai’s response to you. Why the hatefullness?
Really, everyone here agrees on two things: we love music, and we love free and open software. So why not use the player you like, and contribute to that if you can. F/OSS works when people work on the projects they love.
F/OSS is just dragged down by hating on people and projects. Please stop doing that. I love Amarok, but point people to Clementine (or other players) if they want help finding alternatives. No project can meet all needs, or keep everyone happy. Enjoy diversity!
Trent:
I love Amarok, but point people to Clementine (or other players) if they want help finding alternatives. No project can meet all needs, or keep everyone happy. Enjoy diversity!
That was precisely the entire point of this article. To point people to Clementine, and to provide some reasons “why”. I think I did a reasonable job of that, unless you read a different article than I did.
My responses to Jeff were responses to off-topic, inflammatory comments intended to start an argument. I’ve already admitted that I should not have responded to him. It was my fault, I’ll freely admit that. Move on.


RSS
email
Print
PDF
Add to favorites
Identi.ca
Twitter
Google Buzz
Facebook
del.icio.us
Google Bookmarks
Reddit
Technorati
Slashdot
Digg
I can say what I don’t like in Amarok2: The “random” play feature. It’s just a random sorting of tracks (which I don’t want), I want it to play randomly, not having the need to display them in a random order to play them randomly.
That’s basically what I dislike most. And configuring Amarok 2.3 is really a lot of easier (to me) than it was in 2.1 (I skipped 2.2
).
What I also miss is proxy support for music streams… but that’s probably because there is no real central proxy configuration in KDE (yet?).
I don’t know much about the random feature, so can’t help you there, but as for proxy support I *thought* that was working but again don’t know for sure.
There is a central place in KDE to configure proxies, however it’s far from complete. There’s no way to configure a SOCKS proxy, for instance.
That one I can’t find in Amarok 2.3.1 .. either it’s well hidden, or simply not there
.
What “random” play feature are you talking about? You can sort the playlist randomly, but that’s not the actual random play feature. There’s a button on the playlist’s toolbar (on the bottom, on the right) that has “random tracks” and “random albums” modes. Can be confusing, I guess.
Well, I haven’t been able to use that any longer, unfortunately: https://bugs.kde.org/show_bug.cgi?id=240772
The worst part is that, apart from another guy, no one else seems to be affected by this. So I have to manually arrange items randomly now, if I want to get that effect. It’s a bit frustrating at times, especially when I would just like, you know, to be surprised – and that never happens when I try to surprise myself (unless I set up endless playlists, so that I can forget their order).
Anyway, I’m a big fan of Amarok – Rock on! – and totally sympathise with you for what has just happened with that troll.
Sorry about the troubles. It can actually be very difficult for us to reproduce some issues, because regardless of how much testing we do, when your software gets out there to a huge userbase, people find new bugs that you would never have thought could happen, and don’t have an easy time figuring out how to reproduce. (This is made even worse when there are distro-specific problems.)
As of the bugs — we really do get through bugs as we can, I promise. We’re just an all-volunteer developer base and we’re all very busy, so sometimes it takes a bit for us to slog through them. I’ll see if I can find the right person to poke about that, it sounds like a bad regression.
Heh, sorry, I must have sounded like a troll, too, but I didn’t mean to. It’s just that, as a first comment, I read about the random mode, so I felt like adding my own experience. But I wasn’t complaining with you. As for your work, I’m aware you’re all volunteers, and I do respect you for dedicating your free time to develop this awesome application so that we can all enjoy only the best technology available. You guys are great, a big thank-you for everything!
Oh, I just noticed this. There are two ways to do random play. One is from the Dynamic Playlists — click random and generate your playlist, and off you go. You can use any of the biases you like to narrow the randomness.
The other is to generate or load your saved playlist, and then click the bottom-right button under the playlist, and choose random. This will play your playlist randomly.
All the best,
Valorie
I’ve often seen such discussions result in developers who reach their own limit when dealing with such pervasive boorishness and quit in disgust so, as an ordinary user of both KDE v4 and Amarok, may I simply say thank you for the time and effort you have put into these projects and, I sincerely hope, will continue to put into them…not everyone is as unappreciative as The (Braindead) Linux Critic.
You are right — it does lead to developers reaching their limit, and I’ve seen that happen all too many times. I’m not taking much offense at the discussion, but I do think it’s worth pointing out the poisonous people out there, so that well-meaning individuals can avoid them — hence this blog post.
Thanks a bunch for your support!
Clementine and Amarok are both good music players. And i don;t think they have the same target (judging by the things they do right now). Clementine is for people who wants just to listen to music. Amarok is for people who would like to do that and more. Being on different fronts and principles, people tend to become acid sometimes
IAWTC
Amarok 1.4 was about Rediscovering Your Music but lacked much of the technology to achieve that goal. Many people treated it as an uber-Winamp or uber-XMMS, people who wanted nothing more out of a player than to simply have a big playlist.
Amarok 2 can (especially if you adjust the layout) achieve that goal too, but it’s not the default because it’s not the main focus of the player, which are much closer to the original goals of Amarok.
That exactly the problem with the new amaroK, people just want to use his favorite player don’t care about tech stuff.
I’m a old amaroK lover because it simplicity.
I don’t care with tech buzzword i want listen my music but with amaroK 2 i can’t do with, many things to adjust.
That why people people use winamp default skin till today people just want to listen music don’t adjust configuration.
I’m a fan of KDE4 uses it on my main computer and my notebook but i can’t use amaroK.
I proporse a test, on first time open amaroK give ppl choice over old laytout or new.
I want to back to “just listen music” on amaroK but I can’t configure that the thing. I don’t want and have time to learn to use amaroK. The time I lose learn whom it’s work i wanto to “just listen music”.
Without details there isn’t much I can say (other than that the name is Amarok, not amaroK). But, in terms of “just listening to music” the workflow isn’t any different in A2 than A1. You either go to the File Browser and drag files to the playlist, or you add folders to your collection, let it scan, and then drag folders from your collection to the playlist.
I personally think Amarok 2 is great. But I wonder if it were possible to put a layout choice into the first run wizards and/or into a (I think yet to be created) migration wizard that allows you to choose between a legacy Amarok UI and playlist layout and the modern one. That way you won’t have users complaining about changing the layout back to Amarok 1 days were impossible/so difficult to do.
That’s a very good suggestion, and actually something we’ve been meaning to do but just haven’t gotten around to yet. I don’t have experience with layouts myself, but perhaps I’ll give it a try…
I’d suggest having a look at foobar2000 if you have a windows copy at hand (wine might do it).
Even though i’d say they target the “tinker” and provide ubercomplex settings – they do have a very nice “layout switcher”
Will do. I have a feeling that it would be enough to simply have two more entries under the View menu — “Default Layout” (so if you switch the layout around yourself you can easily get it back) and “Amarok 1.4 Layout” which adjusts both the application and the playlist to most closely mimic Amarok 1.4.
Foobar seems to have a principal of being designed for geeks (or at least semi-geeks) and as a result often does things in ways that wouldn’t pass the standard usability criteria but I find the result is actually quite usable for non-geeks.
For instance tabbed playlists are great for parties and such because people don’t have to learn where to go to create a playlist because it is the same bit of UI as the now-playing playlist, different people can create and switch between a set of playlists.
Having said that I don’t suggest you go the route of the Foobar layout designer “insert separator”, “delete element” and “insert tab” are certainly less easy to get to grips with than dragging panels around.
And I don’t mean this as an implicit criticism of Amarok 2 which I know has come in for a lot of flak for over-design of the UI.
nice things in foobar:
I’m stopping
> tabbed playlists
> Ability to save layouts and switch between saved layouts
> the “console” which is great for seeing what the problem is if some plugin isn’t working
> um some other stuff but I realise it isn’t particularly constructive to just list all the good points about another music player
Nah, it’s good feedback. It’s a really tough balance, honestly, when people want you to cram in more and more features but don’t want a cluttered UI. It really is a very difficult problem, with “not enough features” on one side and “over-design” on the other.
I also want to say “thanks” for all the amazing work that goes into KDE SC and Amarok.
I think it’s amazing software with a great and caring community.
Thank you, again.
Thanks!
oh, another Jan appeared, hehe
As a former high school kid going into university to study computer science, it took every ounce of restraint I had not to blast that joke of a critic in a million different ways. I one day hope to participate in either GNOME or KDE (trying to decide on which of the two I want to get involved in now, but leaning towards KDE) and I already know from personal experience of the comments you can get on your product(s) from people who really don’t have ANYTHING constructive to say.
I really don’t want a part of that world, however, I know that involvement is really unavoidable, even if you are one of the best engineers around. (If I do say so myself
) I can’t actually remember what my point was now, but I thought it would be cool to have a supportive counter-rant. Keep up the good KDE work! /Supportive counter-rant
Heh, thanks!
The best thing you can do to counteract the Trent types of the world is to make it clear how little they have to contribute in any way, shape or form — other than spewing bile. It’s pretty easy; those types just barf up filth and their own words are all the ammo you need.
come to KDE! we party much harder, drink more, and we are rockstars.
Hah! Wait, rockstars? *Cough* Jono Bacon *Cough*
Nope, Till Adam. For reals. http://www.youtube.com/watch?v=OxaPNcKQAN0
Jono used to be a KDE hacker back when he was cool.
http://www.behindkde.org/people/jono/
Oh yeah, and just in case Trent is reading this: I may not be a KDE expert, but I do know a thing or two about formal debate (which you seem to lack formality, so I assume you’re just very angry at the moment about not making much sense) and all of the above about “KDE Trolls” (really, trolls?? Talk about creating a straw man illusion!) and whatnot is probably the most laughable ad hominem attack I’ve ever seen.
On one side, I understand Trent, but I don’t think he did a good job facing this situation. One the other, I think constructive criticism is always better than just ranting. I understand him, because I’ve felt frustrated with Amarok 2 a few times.
Sometimes it’s hard for us to realize software products are generally not “finished” and we expect all of the great features to be available and stable as soon as the first testing snapshots are out. And this is most evident when so dear projects as Amarok 1.4 go into a complete rebirth like it did with Amarok 2.
Amarok 1.4 was the best audio player for me, so I started testing Amarok 2. My first review had some pros and cons, but I was aware I was testing a new, shiny, probably unfinished software.
My coincidence with Trent was, I tried Clementine, citing some small anoyances with Amarok 2, aknowledging Amarok 2 was still evolving, etc.
But after I ranted and commented all the negative stuff I didn’t like about Amarok 2, I went and made a donation to Amarok:
Thanks for the interesting comment.
You bring up a good point, which is that some things that Amarok has been blamed for have been due to distribution problems. For instance, when *buntu switched to PulseAudio, it was a disaster for many programs both KDE and non-KDE, including Amarok, and we endured a huge amount of user complaining and ranting over something that we had no control over. Users of distributions, however, often feel that the distribution is providing them with “correct” software and that if there is a problem it must be with a particular program.
You said that ArchLinux works better for you — they have a philoslophy of minimal patching, so what you might be seeing is simply that KDE software, like a lot of other software, tends to work better out of the box than with lots of third party tweaking
@jefferai: maybe you should just accept that amarok2 sucks for a good bunch of people. I’ve rarely seen a program going from v1 to v2 attract so much negative comments and having a general bad vibe as a project.
Another player that has gone downhill with its userbase is Songbird.
Amarok 1 wasn’t the best player for some people, and Amarok 2 isn’t the best player for some people. I’ve never thought any differently. It is what it is, and if you like it, great. If you don’t, use something else. I don’t think anything I said in my discussion with Trent was to the contrary, or in any way showed that I didn’t accept that it’s not the right player for everyone.
Going to Amarok 2 did get a lot of negative commentary, much of it deserved, as Amarok 2.0 was an almost complete rewrite, and not just in the UI (the 1.4 codebase was just awful). It lacked a lot of 1.4 features and had its good share of bugs. Since then, however, many of the criticisms have been addressed, and these days when someone rants about it lacking too many 1.4 features and not having this or that feature it’s usually simply uninformed, from someone who hasn’t followed development and are basing their statements on versions that are a year or so obsolete.
I would disagree about the “bad vibe as a project” comment though. Maybe you’re making that comment based upon the aforementioned uninformed user rants.
You actually still lack some Amarok 1.4 features, and that lack of features is something ilogical, as I will explain here.
a) Where’s the option to customize the text background color in the custom OSD?
b) Where’s the visualization option via libvisual (or via projectM, like Clementine does)
c) Can you fix the bug barring me to adjust freely the width of the columns?
d) There are multiple types of random playlists. Can you present them in a not so confusing way?
e) I know those applets are Plasmoids. Please i) don’t allow me to MOVE them, and ii) don’t try to use a custom Plasma fork anymore and work with the guys doing the Plasma KPart. It would be amazing to have all the data I need in the desktop with REAL PLASMOIDS. Even better; you can contribute all of that info to the future Plasma Media Center.
f) The last one: WHY DON’T YOU USE THE NEPOMUK DATABASE? Please, it isn’t slow. Bangarang showed us the way!
However, I’ll cheer you, because you, with the Git move, began the work that Amarok really needs: sorting, cleaning up and improving the quality of the software, not only adding features. Please, give us a solid Amarok 2.4 with Nepomuk, projectM, a decent OSD in addition to KNotify support.
BTW. IMHO, that’s a real critic of Amarok in its current state. I love it. But I don’t love critics who like to troll all day and tell us how hateful and sad Amarok is, WITHOUT GIVING ANY FEEDBACK. Also, that’s not the real Linux Critic (stop reading that cheap copy and read this: http://www.linuxcritic.com )
Understood, and appreciated
I didn’t say we have all Amarok 1.4 features, but the vast vast majority are there. As for your specific points (most of which don’t actually have anything to do with 1.4 features):
a) Dunno. Looks like we have text color; I imagine it wouldn’t be hard for someone to add the ability to adjust the background color.
b) It’s something we need, but nobody has had the time to implement yet. (IIRC projectM wasn’t really stable at the time we were first porting over to Amarok 2, and libvisual had given us problems in Amarok 1.)
c) What bug? I suggest filing a bug report.
d) ?
e) i) I’m not sure why being able to move them offends you, but some people want to be able to reorder them. ii) We haven’t used a custom Plasma fork for a long time.
f) Same as b). Nobody has had the time to implement it yet. Actually, that’s not quite true — work was performed on it for Summer of Code several years back, but Nepomuk itself wasn’t in good shape at the time. But it needs to be updated, because we’d all like to see Nepomuk as a media source.
Also, we have KNotify support.
Amarok2 is not without flaws, that being said, given the amount of customisation that is possible in amarok, and the fruity blinding-white-background toting gstreamer dependent “trainwreck” that is clementine (oh jolly, inflammatory language is fun), I know which one will take the least amount of work to “fix” (these days I just merge context and media sources into one tabbed panel and call it a day, not too far off the old sidebar). And what’s up with the “80-90 MB” for 4,581 tracks – does that mean 80 MB for one set of tracks and 90 MB for another set of 4581 tracks? Won’t someone think of the digits of precision, please? The whole review is as bad as his ability to participate in a dialog.
Anyway, people are entitled to like what they want, but imo if you’re going to bash something in public you should provide a better argument than “I HATE YOU!”.
Uh, I don’t know much about Clemantine, but using GStreamer is a good thing. It makes me sad to see the GStreamer backend for Phonon get so little attention, and not be the default.
Hi Kelly,
There is an unfortunate bit of history here. You may or may not remember that after Phonon was created, Trolltech (now Nokia) decided to incorporate the project into Qt proper and take care of providing backends for Windows, Mac, and Linux. The Linux backend they were maintaining was the GStreamer backend.
Unfortunately, it didn’t go so well and for a long time the GStreamer backend was pretty much neglected by them. Partially because of badgering from the Amarok team we did finally get some of the major bugs fixed, but I’m not sure what its current status is today.
However, one thing we’re very excited about is the upcoming libvlc-based backend, which is cross-platform and, from what I hear, generally easier to work with.
Well, I am using the GStreamer Phonon backend (4.4.2 in Debian Sid) with Amarok (2.3.1) currently, and it seems to work OK.
I heard about the VLC backend, and I have to say I am not really a fan of VLC. GStreamer would be a much better way to go IMO.
Hi Kelly,
Are there reasons that you would dislike the VLC backend to Phonon though?
I’m not sure what your dislikes are of VLC compared to GStreamer, but as long as a Phonon backend works, are there other issues we should be considering when recommending one backend or another to people?
After reading some posts on that “critic” blog I can say: A troll who got is own blog! And it has power to delete comments with arguments against him. WOW!
He deserve no people reading him…
BTW, thanks for Amarok. Ah, don’t take such unconstructive comments from hateboys so seriously.
I say that cause I got myself upset by the fact the he deletes two comments of mine.
I said that
“Don’t call us. We’ll call you. So scurry off to your KDE4 lovefest and leave the rest of us be to solve the problems you created for us.”
was a stupid vision of FOSS. On the second comment I put it without the word “stupid” but got it deleted too.
Yuck.
Warning: rant about KDE in general, but perfectly applicable to amarok.
I think KDE3 was dead as a project, and a lot of its apps with it. Not dead as in no users and no devs. Dead as in no vision. It was dead because it had reached a local maximum in terms of usability, stability, etc.
Of course, that meant the for a lot of users, it really was the best possible environment. And of course, they loved it. But clearly, it was slowly going to go the way of GNUSTEP over the next years. Because it catered to people who basically wanted a better windows 2000. And you know what? free software issues aside, they will never admit that there is a better paradigm, they do not want this convergence between devices. They do not care about us with hundreds of thousands of files who just need a better find even with perfect hierarchies of folders, nor do they care about us who care about the integration of the information fluxes made available from modern-day Internet. I am glad we just ignore their limitations: because this is the problem, these users don’t just want their features kept (which they are, possibly with minor interruptions). They also want no new features!
Of course, the transition is hard, but from the start, you could see the potential, and where it would be once all the bits were properly reimplemented in the KDE4 mode. And more important, you could no see where it would get stuck (and we still don’t know that: in the next 2-3 years nepomuk and akonady will make amazing stuff possible).
But I am an old user. I remember KDE1, which I also liked very much (I remember the excitement of 1.1.2 “Kolour” with the high-colour icons). I think KDE1 was also a dead project when it went to 2, with the Qt licencing issues. And it was painful! Kicker was amazingly unstable, and at the end of the process (KDE3.5.9) it still had not all the features of KDE1.
KDE1 had this cool feature that you could miniaturise your panel into an icon bar with only the windowlist and the app menu. And have it placed as the apple menu on the toplevel menubar. I hope someone will do a plasma containment which behaves like that — then we will have come full circle. But of course this does not matter. KDE 4 is so much better than 1, 2 or 3 that it is not funny. But some of us who like your work remember older days, and features lost along the way. But we understand movement, change and evolution is like, and continual fiddling towards perfection is death.
This is to say that in transitions, you lose features. You have to. Because the trade-of is positive. So go on hacking: for every sour apple like this guy, there are a thousand of us who like what you do, and all the time we are more numerous.
Thanks for the interesting comment! And don’t worry, we’ll go on hacking…
linux-critic.com is a joke. This and my attempt to post a critic on clementine ended in a deleted comment. Its a shame that such rubbish is allowed to exist in the net.
For those who can understand this is my little story with linux crtic:
http://leszekllelectronics.blogspot.com/2010/07/linux-critic-vertragt-anscheinend-keine.html
To sum it up. Just boycott this site. Most of the comments in the article show clearly that it already belongs to trashcans of the internet. A magnet for all trolls
Thanks for posting this. I just spent the last few minutes changing the layout to suit myself. The playlist and context areas are tabbed now, makes reading Wikipedia alot easier. Thanks again.
Sure! I really love the layout customization options; I like to have the media browser and context view tabbed, so that I can have the playlist easily viewable and the context view most of the time, and the media browser only showing when I need to add new music.
Childish behaviour – on your part, very childish. The guy raise legit issues a number of other people also have and if you read his blog tries to be constructive with it. And you accuse him of trolling – pot, kettle, black.
If you can’t handle critiques then stay in your little echo chamber.
Um, right.
As much as I love KDE 4.x, and as much as I disagree with the attitude and comments of this particular guy, Amarok 2.x is, from a gui design point of view, completely outrageous.
It isn’t about what “I like”, or about what “I don’t like”, if you want to, I would gladly write a post about all the defects it has, and I could start a “mini” end user study to show I’m right (I already did, many people I know use Linux now, but none of them, not even one, likes Amarok).
However, the KDE community as a whole is truly amazing, and it deserves as much cheers as possible.
If you write such a post let me know and I’ll read it. From what you posted above I don’t have any way to know what is so “outrageous” about the GUI design, especially given how much you can change it to suit your liking. Sorry you and your friends don’t like Amarok.
I’ll publish it before this month is over (I’m on vacations), the post wasn’t meant to explain those points (obviously). The options are irrelevant if the tools to tweaking it are completely unfriendly, also, you may think it could completely change my analysis of it (moving the sections and changing the playlist layout isn’t enough), but it doesn’t.
It has nothing to do with my friends, or me.
The article will be up in the planet soon
OK. I can’t help but wonder why, if you felt so strongly about this, you hadn’t come offer your services to help shape the interface before now. (If you have, you didn’t indicate this in this or your previous comment.)
Articles complaining about Amarok’s UI are all well and good — actually helping effect those changes are much better.
FWIW, when people have volunteered in the past, we have worked with several people that do GUI design or usability professionally to help shape things up — and we have a very large userbase. So while I’m happy to hear your comments, I’m already rather skeptical about your claims that the Amarok UI is completely outrageous and that it has nothing to do with your personal preferences.
What are you responding too? Whether you remain skeptical or not is completely irrelevant, is it so hard to stay quiet until you read it?
As much as I didn’t like the attitude of that guy, he didn’t owe you any explanation, and he can dislike Amarok 2.x interface as much as he wants, and he’s free to express it, also, he didn’t act particularly offensive to Amarok in the original article.
You should really learn to accept critics, or people who dislike Amarok.
I said its interface is outrageous, and, in case you wanted to, I could write something outlining all the design problems. You said yes, well, now wait for it.
Me being skeptical of your claims — that the interface is “outrageous” and that that statement has nothing to do with your personal opinions — has nothing to do with accepting critics or people that dislike Amarok.
It’s not that Jeff is unaccepting of criticism of Amarok, but he wants /constructive/ criticism. Read his first comment – he was asking for more information on Trent’s criticism of Amarok 2. But even when Jeff coerces Trent into listing the problems he has with Amarok 2, he gives nothing more than a list of features that he doesn’t like – no explanation of what it is about those features he dislikes.
User feedback? I lodged several replicable bugs in playlist editing with bugs.kde.org – as far as I know never even got looked at. Still sitting there unconfirmed with no comments.
You say Amarok is meant to more than a play list player, well that’s fine and dandy – can you actually define what its meant to be then? got a vision? a plan? something more than vague cool? Because from the outside it just looks random “what the developers think is cool this week”
I don’t know about your particular bug reports, but bug triaging is very difficult — with such a large user base we get lots of duplicates, lots of bugs against old versions already fixed in new ones, and so on, and like most FOSS projects there are never enough people.
And with regards to be more than a play list player, first it would be good if it did that well. Personally I find the actually use of Amarok for playlist creation/editing/playback intensely painful.
Unless I’m missing something, to edit a playlist I have to:
- Switch to the playlist
- Load the play list in the play queue
- Drag/Drop songs to rearrange the order (a very erractic UI for that)
- To add music
- Switch to the collection list
- Locate the music in question
- Drag it across to the play queue (again somewhat painful to position)
- Rinse, Repeat
- Save the Play Queue – which *DOESN”T* update the original playlist, just creates a new one.
- Delete the old One
- Rename the new one to match
- Hope during this process that Amarok doesn’t crash and loose all my changes (has improved in 2.3.x)
Back in 2.x there were saving bugs – changes would be just silently lost.
These days if I’m going to bother I just edit the m3u file directly.
I just installed Clementine and while it could be better, the playlist editing is far easier and less clumsy.
Posting this on PlanetKDE seems a bit childish. What are you hoping to achieve?
The original post in the Clementine article simply said “I’m not really a fan of the new Amarok”, – then went on to talk about Clementine. Without any other reference to Amarok2.
I would be annoyed if he bashed Amarok, but I don’t think he did in the article – and comments always get out of hand.
Sure, you got a stupid reply to your first comment/question, but then you replied back with something rude – it’s going to descend into namecalling very quickly.
You could call my first reply rude, if you want. Personally, I was confused. I really didn’t understand the answer.
Anyways, you should separate out “posting this on Planet KDE” and “blogging about this”. I blogged about it; my blog happens to be one of hundreds of blogs aggregated on Planet KDE.
As for the point of blogging about it? So that others can take this as a lesson, know Trent’s opinions and statements for what they are, and avoid The Linux Critic in the future.
He does have a point, he wanted the focus to be on one place and your comments placed the focus someplace else and he got irritated by that.
He should also know that he can’t just make negative statements about something and then expect to get a pass and not get called on them.
I didn’t interfere with his article or its focus (I couldn’t have, after all). It’s normal for discussions about articles to end up taking tangents — that’s often what makes them interesting. You’ll note that he complains a few times about how “this discussion is about Clementine” — but that’s incorrect. The post was about Clementine; another reply to his blog was about Clementine; however, the thread of discussion between us was about his opinions on Amarok 2 and my attempts to give him advice in case he should wish to try it again. If it was truly bothering him, he could have ended it nicely at many points during the discussion. Imagine the difference if, after I posted my tips in response to the things he said bothered him about Amarok 2, he had said “hey, thanks, if I give Amarok another try I’ll keep that in mind.”
Unfortunately, he’s the wrong kind of person for that kind of decency.
I just want to thank u guys for the awesome work u are doing with amarok. I have to say I was part of the hate camp with amarok 2.0x It was not until 2.1 that I started to see ray of hope and that was when amarok made the come back to my desktop as my music player of choice. I now use 2.3.1 and I am loving the moodbbar support, the ability to make it mine by choosing a custom layout (personally I use tabs) and the new play volume icon thingie is simply awesome (IMHO) However I still have couple of things I wish amarok would do better.
Daap Support
I dont know if this is a distro specific problem (I run Kubuntu 10.04 (kde 4.4 recently upgraded to 4.5RC) But I cant get amarok to work as a daap server or client I asked at the amaork forums and was told it supports the free implementation of DAAP however I have never gotten amarok to see music from daap enabled music players on my network. I tried sharing my music on another pc running rhythmbox but there did not show up on amarok. There is also no UI for configuring daap support It would be really nice if that support is added to amarok.
MTP support. Again words on the street is that amarok as MTP support I have never been able to sync my songs with my MTP enabled music player. or my N900 much supports mass-storage mode. On rythmbox I use ls_audio and but that never works on amarok. It would be nice to be able to sync some of my fav music to amarok.
I woul also love to be able to add to favourite context menu / buttom which would easily allow me hard currently playing song to a favourite / or any playlist playlist.
I am sure some of this issues are already known to you guys and I really look forward to amarok 2.4 (although things have been relatively quite in the amarok camp of late.. oh its summer time
)
Hey, thanks for the feedback.
I believe DAAP is still supported, but I can’t comment for sure as I’ve never used it. It’s not a priority for support, since you can’t make it work with iTunes and other implementations (including Amarok’s) may or may not interoperate. That said, one of the GSoC students this year is working on UPnP (DLNA) support, which is standards-based and should thus provide a much nicer experience.
Amarok is a great music player, I use it every day, I thank every one involved for their time and effort. My one improvement would be to have a concept of Library or Collection as well as a Playlist. Because 99% of the time I want every song in my collection listed, sorted by date added. The problem I face is at the moment you cannot sort by date added, the best you can do is clear the current playlist then load a new smart playlist with items sorted by date added. (Though I haven’t tried out the latest releases since about 2.2 so I should really check them out.)
You do realize that Amarok has a Collection, right? You configure your collection folders, and it scans those folders, and builds a collection…?
Yes, but don’t you need to load your collection in as a playlist to view every item in a long list? And because (at least in 1.4) you can’t sort a playlist by time added, you need to load your collection in again as a new playlist just to get it sorted by date/time added.
Yes, I guess — most people’s collections are large enough that this is not really feasible. In fact, that’s one reason for the smart playlists you alluded to earlier
I often pop up on Linux mailing lists to defend KDE 4 agains posts like Trent’s, and I often encounter hostility. Although I’ve filed almost 1500 bugs and feature requests on KDE in response to user’s complaints (I support FOSS software as a profession) I find that I could have filed twice that many should the hostile users just tell me what it is that they don’t like!
Some of Trent’s concerns are valid, namely these:
1) The Amarok volume control. Why is it a rotating knob? That volume control is the reason that we do not use Amarok in our household. No, I haven’t checked if there is a bug but this forum post makes it seem that it won’t change anyway:
http://forum.kde.org/viewtopic.php?f=121&t=85937
And changing the entire toolbar just to get an intuitive volume control is ridiculous.
2) No sensible defaults. Trent complains that he must spend an hour configuring Amarok. That is a problem, and I know that it exists! Amarok went too far with the interface, it _can_ be configured in a more conventional form for those who will spend an hour learning it. But what about sensible defaults?
3) Trent is “venomous” because he feels that the Amarok devs took an application that he loves, and ruined it. A lot of KDE 3 to KDE 4 converts feel the same way about many KDE apps. The truth is that KDE 3 was a _great_ environment, and KDE 4 is simply mediocre. Amarok 2 is not bad, but it’s nothing special. Amarok 1.4 was simply fantastic.
All in all, I really do appreciate the work that you have put into Amarok. I don’t use it anymore, though, as I find it difficult and unintuitive to use. If you want I will spend some time with Amarok 2.3 and detail exactly what the problems are, but fixing them _will_ require changing UI elements and default settings. I won’t spend the time if the devs are opposed to doing that, as I’ve seen in the past.
Hi there,
1) I don’t know, personally. But — what about it is so problematic? There are keyboard shortcuts and you can use the mouse wheel over the control to change the volume too. Or you could use the slim toolbar with its slider.
2) What defaults would be sensible, in your opinion? (*Everyone* has their own opinion about this, btw…)
3) Trent is venemous because he attacked me for asking questions and trying to give helpful advice, regardless of his underlying reasons.
It’s impossible to say up front whether or not your UI suggestions would be implemented. One issue we run into fairly often is that people come to us with UI ideas and improvements that we *like* but we either lack the experience or (usually) the time to make them ourselves.
To put it simply, you are trying too hard to be a good guy.
It’s a waste of energy, especially when you have such a character on the other side. It’s about freedom, so let him troll as much as he like. Who cares what does he think about Amarok. I love it, I use it, but also I use Clementine from time to time when I want a little change and a snappier player. But, the question again is: WHO CARES what apps do I use?
I appreciate your effort, but sometimes is just best to let things be.
Greetings from Serbia
Sometimes you don’t know that someone is such a character until after you’ve wasted too much energy. I had never interacted with Trent before; hence I did not know his dispositions towards all things KDE 4.
My hope is that this will warn others so that they don’t also waste their energy.
His comments about “Sewer rats” are enough proof of trolling (for the comparison). And yet, it goes further requiring circular reasoning, “you shouldn’t eat sewer rats because you shouldn’t eat sewer rats”, not even a logic argument.
Me, I use KDE and Gnome. I use Gnome layout but I use some KDE apps that are really much better that those for Gnome (K3b vs Brasero, Krusader vs Gnome Commander, Audex vs Sound-Juicer, Amarok vs Rhythmbox..etc). So basically I run LinuxMint on gnome with my KDE apps on top. I use Gnome be cause it’s less buggy than KDE and some of the Preferences like screen-saver, proxy, power management are so much easy to find and less cluttered that those on KDE. Until now I used OS X for a while, Windows and a lot of Linux distros (OpenSuse,CentOS,Fedora,Ubuntu and versions, Debian). I use Windows 7 primary for gaming. Occasionally I listen music on it, watch a video…basic stuff. Let me tel you that now, Windows is far more stable and less of a trouble than Linux. Don’t get me wrong, I LOVE LINUX. I’m not here to start a topic on Windows vs Linux, but simply to say that to my disappointment, the latest Linux releases (and I tried lot’s of them) are less stable that Windows and they all come with lots and lots of bugs. Let me explain one simple issue. I’m always trying to get people discover the wonderful world of Linux and get them to try it. I’m talking about regular users here, not those of us who can fix stuff from terminal. So I install Linux on different computers and the regular issues are poor wifi and network performance, HDMI not working on most systems without some tweaking, microphone on laptops not working, or if they do it’s crappy reception and crappy sound. Now don’t tell me that it works ok on youy computer because that’s irrelevant. It’s one case. I performed over 1000 Linux installations on over 500 different computers, laptops and netbooks. Me, I can fix them, but the regular users can’t. So it’s hard for me to be a Linux advocate when they buy a Windows PC and everything works out of the box. Sure they payed some dollars on the Microsoft tax but they don’t care cuz the webcam, the mic, the sound, the HDMI, firewire and everything works flawlessly on a windows machine with the right drivers. On my personal computers, I can’t get KDE to output the sound over HDMI and no luck with the microphone on my laptop. That’s strange cuz in Gnome they work great. I can easy switch from analog to HDMI audio output with 4 mouse clicks. And it works. Why must we use different sound servers so that using Ubuntu the sound and microphone work fine and after switching to Kubuntu none of them work. That sucks. So the point is that there’s a lot of inconsistency in the Linux world. That has to be fixed and I belie that’s why some people don’t like the new Amarok or the new “whatever”. I upgraded my Ubuntu Netbook Edition on my netbook and ups!, the touch-pad isn’t working anymore. It’s a regression. I can’t see these kind of regressions on windows or macs on basic hardware as a mouse. C’mon, it’a touch-pad. That’s inconsistence. That’s why I switched to windows on it. And why this competition on getting a distro out at every 6 months that Ubuntu and later on Fedora and other distros adopted? Why the rush? What’s the point? Better make a release when it’s ready than always have the distro in a permanent “BETA” state, with bugs to solve weeks after the release. Or better do a rolling distribution with continuous updates. That way, we could have a stable system that updates itself and changes seamlessly through the years. The folks from LinuxMint put it very well: (http://www.linuxmint.com/blog/?p=1467). With their idea, I think we would have a better distro that every 6 months buggy “beta” distro. As far as KDE4, I’m a huge fan. I think it’s a very modern approach, but instable. Anyway, a rolling distribution would appeal to me and to some regular users that could use Linux on regular basis and have a stable system and at th same time enjoying the benefits of proprietary drivers, flash and so on.
As a Gentoo and Arch user, I’m a big fan of rolling release
Wow, that was a rant what sounded like the Amarok 2 was tested just in the early versions and not with the latest stable version.
I liked very much about Amarok 1.4.x. But when 2.x came, there have been vew very bad usability problems what developers do not want to fix. But otherwise the Amarok has been good, most parts only missing the community around it making themes and widgets.
Amarok 2 should really design again the latest play UI. The next/previous buttons are not good idea when you have typically the playlist shown. If the user uses the rare config that playlist is hided in tab, only then the “next & previous” links works. Otherwise they are duplicate for the playlist where you can more easily just double click the next skip.
People who have used Amarok 2.3.1 has missed the old fashion next/previous buttons next to the play/pause button. They want bit buttons and not the tiny version.
The second problem comes with the volume button. You can not see ever such button in KDE SC or in any other GUI. It is totally out of logic. It is fancy but simply just does not work. It is hard to change and it lacks the contrast so you could actually see the volume position or even the % meter. Only good thin in that is the mute button is big enough. The volume button should always be something what you can adjust with single click right away without thinking on what part you need to click. It just need to be linear. It can be old school but it is best.
Then comes the typical problem not implenting he Ctrl+M feature. Now users need to use QtCurve or Bespin to get the menubar hided. Amarok does not have so many menus that the menu would actually be needed all the time. It would be much better to implent back the Ctrl+M feature but just making the default such that it is not enabled from the settings. That way those who can by mistake press Ctrl+M (very very rare) and do not know what just happend (even more rare, we are talking about promille usersbase here) they could not do it by mistake.
Now the UI is not in balance because the top left has small menubar. There is useless functions for application use itself in daily use. Just add Ctrl+M feature, do not assign shortcut to it but leave it for the user to assign it from shortcuts and everyone are happy. The UI comes clean and simple and we can even get the Amarok locked by that way so in parties no one goes to change settings or similar.
Amarok does not support well the audio books. There is lots of audio books users and Amarok does not work well for them. Reason is that Amarok do not separate the IDv3 standard support of the CD number. The Album is not same thing as the CD. One album can have multiple CD’s and you can not include wrong metadata to album name just to get CD versions separated in the database and in the playlist.
I have few dozens friends who listens audiobooks. I borrow from them and to them lots of audiobooks and they are easily 24-32 CD’s. To get them actually shown right in the database, it is not possible because you need to add own info to every song what is in the CD so it comes as different album and not the correct. Then you have from one writer 6 audio books and when you open the “artists”, you get easily over 100 albums and not 6 albums where every one of them is all the CD’s.
There is need to have new feature in database filtering:
Artist > Album > CD
Now there is just Artist > Album what works someway but when transferring audiobooks to other devices (MP3 players, Car players etc) they do not work correctly because the Album metadata is needed to have misinformation what does not belong to it but to the CD number part.
Amarok 2 is unusable for real audiobook handling only because of that the filtering does not follow CD number.
Otherwise I think Amarok 2 has all the great features, they might need some polishing but they are there. For some people, not in the default settings but possible to do it. One big improvement for that was at last when developers implented the layout change possibility. It made the UI so flexible that it just reminds the power what 1.4.x really had.
A few points…
First, thanks for the UI feedback. Please know that I’m taking it to heart and will propose some changes to the developers.
Regarding the volume knob, it seems like many of your concerns could be addressed by, on the left and right side, having – and + buttons that adjust the volume X percent (say, 10%). As it stands right now, you can still change the volume with the mouse wheel over the volume knob (just as you could with the old slider), and you can use keyboard shortcuts, but for those that like to point and click, this would help. What do you think?
As for the audiobook handling, I want to point out that Amarok 1.4 didn’t have this feature, to the best of my knowledge; which is simply to say that it’s a complaint about Amarok, and not specifically a 1.4 vs. 2 complaint. You’d be surprised how often someone says “Amarok 2 can’t do this” and forget that Amarok 1.4 couldn’t either.
Developer Nikolaj has been working on CUE support for a while though, which won’t really help you if you have multiple CDs for an audiobook, but will help those that have audiobooks in one file but want it separated into chapters.
Hey, KDE newb here, was GNOME loyal for 4 years, then realised its so …inconsistent…by contrast I feel KDE is much more evolved. And I feel well at home with amarok, it just works. The integrated web services, coverart and lyrics are awesome. Great job!
I can tell you the change from Amarok 1.4 to 2.0 was incredibly disappointing. 1.4 was ‘perfect’ save a few flac playback problems that were actually fixed in 2.0. On the other hand I lost replaygain, the playlist layout was… non-configurable we’ll say, one feature I was hoping they would improve is collection to playlist filtering so I could keep a discography with tracks I didn’t want and tag them with a tag that would block them from my playlist. 2.0 had plenty of new features I didn’t want. namely the internet features and the context bar, and the new search was terrible and even more terribly slow. Comparably, KDE 4.0 was just as unusable.
We’re now at KDE 4.4 and Amarok 2.3. KDE is more than ultra usable, I would say it is the best full desktop environment for average users (and with tiling in 4.5 it shoould be the best for everything), and Amarok has solved every problem I had with it and every problem I’ve seen people say they have. To top it off, all other players don’t come anywhere near the feature set provided. So hats off to the Amarok and KDE devs.
P.S. My only problem with Amarok are the keyboard shortcuts, you’re missing one for turning on/off random. The ability to save collection searches would be cool too.
Actually, the FLAC problem had to do with the state of the xine libs at the time of 1.4.10 (http://bbs.archlinux.org/viewtopic.php?id=64274). Recompiling the current libs allows proper FLAC playback in amarok 1.4.10.
I tried living with amarok 2.3.x for over two months. I wanted to keep my kde setup pretty pure with only kde4 libs and qt4. For handling a small local collection on my laptop it is fine, as setting up dynamic playlists is all that I need–even if its controls are cumbersome and non-intuitive.
However, all was not well when trying to use amarok 2.3.1 as a music manager for my collection on an external drive. The return of smartplaylists convinced me to try using the new version to control this collection, something version 1.4.10 handled flawlessly. Problems abounded. For one thing, the collection is deleted when accidently starting amarok without the external drive mounted. This is stupid, as I have to rescan the entire collection; amarok 1.4.10, on the other hand, waited patiently until I mounted the drive and continued to function without any fuss.
Secondly, the smartplaylist feature is a failure on two counts: 1) the blank slate presented to the user in 2.3.1 versus the simple but informative layout seen in 1.4.10; 2) 30 track limit (wtf?). I can easily load 10 to 4,000 tracks using the smartplaylist feature in 1.4.10. I wouldn’t be so harsh on the devs if this was their first stab at the feature, but they had a beautiful framework previously and could have simply, or not so simply, port those features/ideas to work with the present amarok. Instead, they went ahead and reinvented the wheel.
Third, for some strange reason the startup times for amarok 2.3.1 are noticeably longer than in 2.3.0, even after deleting ~/.kde4/share/apps/amarok.
Sorry, but I broke down and compiled amarok 1.4.10 and wondered what the hell was I thinking by sticking with amarok 2.3.x for that long. After recompiling xine libraries, I can play most of what I throw at it (mp4, tracker modules, etc). Maybe when amarok is at 2.4.10, I’ll consider trying it again.
The collection on your external drive shouldn’t be deleted when it’s not connected; Amarok 2 does have Dynamic Collection just as 1.4.10 did. I can’t vouch that it’s bug-free, but it’s *supposed* to work. As someone that mostly deals with the collection in Amarok (although I didn’t work on Dynamic Collection), I’d be interested in helping you try to solve that problem, if you’re interested in working with me on it.
Also, one other thing: the framework we had previously was horribly, totally broken. It may have looked beautiful if it worked for you, but it was one of the crashiest parts of Amarok 1.4, had a bazillion corner cases where it acted totally weirdly, and all attempts to fix it created new problems.
I know this doesn’t matter much to someone who didn’t have these troubles before, but they really were big problems for both us developers and for many users.
>Trent is venemous because he attacked me for asking questions and trying to give helpful advice, regardless of his underlying reasons.
Trent is venomous because you hijacked a thread to tell him you knew what he wanted better than he did – he had explicitly said he didn’t want KD4 or Amarok 2.x advice.
I didn’t hijack a thread. I started it, and he replied.
He didn’t say, until long after I gave him the advice, that he didn’t want Amarok 2 advice. Which is pretty petty and ungracious when someone is simply trying to both be friendly and helpful.
Judging by how he responded to a comment of mine and how another comment I made failed to appear on the site at all, and the tone of other comments in other articles on the site, Trent seems to fit well with the “asshole IT guy” stereotype. I avoided saying it that bluntly on his site, but I couldn’t help thinking it. Nearly everything I read from him carried this same tone of “I am right, I am always right, and anyone that suggests otherwise is inferior, a troll, and possibly even a WINDOWS LUSER (shun!)”. I think you chose the wrong person to try getting constructive criticism from, and you definitely made a mistake offering suggestions. I get the impression that he’s the kind of person that is going to hate a thing forever just because he hated one part of it once, years ago. Logic need not apply.
Since some other Amarok feedback is coming up in this, I wanted to throw in a bit of my own. First, I’ve always used the slim toolbar, so until someone mentioned it in another comment here, I didn’t even know about the round volume control. I gave it a try just now to see how it worked, and my experience was as follows:
* Clicked the icon to interact, muted music by mistake.
* Clicked again to unmute, or so I thought.
* My ears are still ringing from unintentionally blasting a song at 100% volume.
There is no clear identification for the area you click to modify the volume versus the area you click to mute it. I clicked the center area — not the ring that seemed to be the volume control itself — and was rewarded with sharp pain. At best this control is unintuitive, and at worst it’s difficult to use well. I like the idea of it, but I dislike the current (as of 2.3.1) way it works.
Possible solution: Clicking (and holding) the mouse button anywhere in the volume control brings up the OSD with the current volume. Dragging the cursor right or left could raise and lower the volume. This seems to be the sort of interaction you’re trying to use, but the current control lets you click an arbitrary position on the control and completely change the volume instead of modifying it incrementally, which can be something of a shock to the user.
Second, a problem that is more personal. Dynamic playlists have not acted right since Amarok 2. I love Amarok’s dynamic playlist feature, and it’s something I use constantly. It’s a great way to interact with the music, and the sort of thing Amarok is perfect for. I set the playlist bias and let it generate the next five songs in the list on the fly. If I decide I want to hear something specific, like an album that a song just played from, I drop that into the playlist and it plays that album and then goes back to generating the dynamic playlist after that’s finished.
Now, the problem: since I started using Amarok 2, dynamic playlist mode will stop updating the playlist randomly. The only way to get it working again is to close amarok, make sure the process ends (usually requires a kill -9), and start it again until it breaks again. I’ve tried to figure out why, but I’m at a loss. When it happens, Amarok shows in the status area “Generating Playlist . . .” with progress showing as partially complete, and the task never finishes. I’ve had this happen using the internal SQL database as well as an external mysql server. I’ve tried rebuilding my collection, I’ve even wiped out all my amarok configurations and started fresh. It continues to happen regardless of what I do, and it can be extremely frustrating, especially since my experience with Amarok is, otherwise, very smooth, with few other problems.
Dynamic mode also seems to favour albums in its random selection, though that’s not really a problem, just an odd quirk that may or may not be a bug of some kind. To clarify: if the first song in the playlist is album “foo” and the second song in the playlist is album “bar”, then all songs from both albums will appear in the dynamic playlist within the next hour or two of play. In a collection of several thousand songs, this bias stands out and seems rather strange.
Dynamic playlist problems aside, though, I really Amarok 2. I like the UI flexibility, I occasionally like using the context features, and really like the way it works when interacting with collection and files. There’s a lot of good work in it, and I can’t think of a music player I like to use more in any OS. I think it’s also the only player I’ve ever used where I actually pay attention to the interface at all. I usually dump everything into one large playlist and ignore the app, but with Amarok I find myself checking what’s coming up in the dynamic playlist, tweaking the upcoming music, adding albums or similar music, etc. as I listen. That sort of interaction seems to be Amarok’s goal, and for me, at least, it succeeds.
Argh, sorry for reposting the dynamic playlist thing; I didn’t notice my Linux Critic post got added to this article. I guess it’s not entirely redundant, since I gave a bit more information in this one, but I feel stupid for not noticing. I wish I could isolate the problem so I could file a proper bug report on it.
I also wanted to add that I personally like seeing developers attempt to interact with the users, including the ones that aren’t developers. It’s a nice thing to see, and unfortunately, attitudes like Trent’s are why it seems to be a rarity. Don’t let things like this discourage you (or anyone else reading this) from getting user feedback; it would be a shame to see that happen.
Even if I don’t agree with every change made to every program I use, I appreciate knowing that, at least for some of them, feedback is considered in those decisions.
Nono – I’m pretty sure I added the Update with your post after you reposted the comment
We are definitely always considering feedback, including the feedback in the comments on this post. I know some 2.x users and/or haters won’t believe it, but we are as committed now to user feedback as we were in the Amarok 1 days. We’ve just had this very tight and difficult balance — a lot of the user feedback is “you’re still missing X feature”, so if we implement that, we get other user feedback like “why are you adding new features when Y doesn’t work right”.
Then we get other users that just attack, attack, attack. Some Amarok developers have, in the past few years, gotten pretty short with users. But it’s a cycle — some developers get short because of dealing with users who attack and refuse to try to give constructive criticism (not necessarily short to those users — sometimes they end up being short with other users who really don’t deserve it…but it really can be hugely difficult when you have warring sides of users saying “X is great, don’t change it” and “X is awful, you must change it”, with each being very demanding). Then users get angry because of feeling like the developers aren’t listening to them, and feed it back to the developers, and on it goes. It’s a real problem, and we are trying to make sure that we are better in the future.
Anyways, we really are committed to user feedback, and this all has given me some ideas of better ways to communicate that to users. I’m going to propose some things internally and we’ll see what sticks. I’ll definitely post such things on my blog once they’re sorted out, so watch this space. (I’m going to some conferences at the end of the week, so if you don’t see anything for a bit, it’ll be because I may not have much time when I’m out of town.)
Okay, so I’m not completely blind, then. Good to know
I’ve been in situations (work and otherwise) that require a similar balance and trying to please people, so I completely understand the balancing act of trying to please people and still make something you’re also proud of. It’s not easy and putting your work in front of the rest of the world requires thick skin, no matter how good the work is. The problem, I think, is a lot of people lack a sense of perspective, only seeing one side (theirs), especially when it’s something personal. If you’re using a program every day and getting frustrated with an aspect of it, it can be hard to see look at it subjectively. That, in turn, gets frustrating for the creator, because emotional feedback is less likely to be useful feedback.
I nearly passed the whole thing by, and probably wouldn’t have comented at all if Trent had been more civil. Regardless of the topic — Amarok, KDE, GNOME, art, literature, etc. — I hate it when hostility takes the place of constructive discussion. Differing opinions don’t have to be attacked, and it’s a shame it had to play out that way. Clementine versus Amarok 2 could have been a good springboard for discussion of potential improvements and changes to both projects, but his hostility ruined it. At least it seems to have generated more constructive discussion here.
I’m looking forward to reading what changes or improvements come of this whole thing; it’s one of the reasons I kept the KDE and Debian feeds that were added to Akregator by default (which is how I found this, actually). I like learning about upcoming features, as well as the interesting tips and tricks that sometimes appear in them.
I too, like many others, stopped using Amarok when 2.0 came to the scene. I have since tried every subsequent release but have not been able to hang on to it for anything longer than a hour at most (I have since switched to MPD). For me, the “faults” with amarok according to me are:
- Scanning external devices -> If the device is not plugged in, the collection is wiped clean. Can we have a feature where a directory can be excluded from the “always watch” list?
- Time – Compared to MPD amarok is just not that responsive (I realize that this might not be a fair complaint since Amarok is much more than MPD).
My problem is that I just want to play my Music. I don’t care about what Wikipedia says about that artist, or who the similar artists are and such. For some reason, Amarok-1.4 had music as at the forefront while Amarok-2.x has everything about music but music at the forefront. Hope you get the point.
Dynamic Collection should be taking care of the external devices problem. From your post and another earlier post, it sounds like this isn’t working. I’ll try to take a look at it.
Amarok *is* much more complex than MPD, which is very focused on one thing
As I said in an earlier comment (or maybe it was a comment on Trent’s blog), Amarok 2 is much closer to the original vision of Amarok than Amarok 1. Amarok 1 became a very nice music player, but point of the slogan “Rediscover Your Music” was to have context at the forefront. With the way Amarok 1 was built, that became very difficult to do.
That being said, we’re discussing some UI changes based on feedback from these comments. So stay tuned.
Amarok 2 is much closer to the original vision of Amarok than Amarok 1. Amarok 1 became a very nice music player, but point of the slogan “Rediscover Your Music” was to have context at the forefront
Well maybe there’s part of the problem people have. Amarok 1 was primarily about playing music, Amarok 2 is not. If users *and* developers acknowledged that rather than trying to convert each other and went their separate ways there would be a lot less angst.
Amarok 1 users/devs can just focus on Clementine and other players to play their music, Amarok 2 people can focus on their “Context”, what ever that is.
It would help a lot if Amarok 2 evangelists quit trying to tell others they are wrong and ignorant for not acknowledging Amarok 2 is “better”. Its not – its as you say a completely different beast and to Amarok 1 and never shall the twain meet.
And Amarok 1/Clementine users would be a lot happier if they stopped trying to make Amarok 2 like Amarok 1 – its not going to happen.
Since you where making such a big paradigm shift with Amarok 1 -> 2 perhaps it would have been a good idea to have a name change as well. To late now though.
This makes the suggestion that developers need to acknowledge something or other about Amarok 1 or Amarok 2. I’m not exactly sure what, but I’m pretty sure the developers have a good bead as to what Amarok — 1.x *and* 2.x — was primarily about. Regardless of your claim above, Amarok 2 isn’t a paradigm shift. It’s exactly in line with the original goals and even slogan of the project.
Amarok 1 devs are the same ones working on Amarok 2. Not on Clementine.
You know what it is. It was in Amarok 1 too. Honestly, your tone and wording and insinuations in your comments are just tiring. (Not to mention your defense of Trent’s wild claims, for whatever reason.) So have your comments on his blog:
Plus what you say above:
Seriously, just stop it. It’s tiring, and it’s annoying, especially when I’m spending large amounts of my free time doing exactly the opposite of everything you’re claiming, and have been for years.
Go away.
Some replies to Lindsay’s comment on Trent’s blog. I’m unable to comment there directly since Trent, afraid of having an adult discussion, has banned my IP.
I would be very surprised if any other commenter on this blog felt that “the same old shit” was going on here (though most of them wouldn’t agree with Trent’s characterizations of my attempted discussion with him in the first place).
You are, of course, free to read that however you want, and given your clear skew on things, you’ll read it in whatever way makes Amarok and its developers look bad in order to fit your arguments.
Regardless, the fact that the primary goal of both Amarok 1 *and* Amarok 2 is to provide contextual information to your music is independent of our desire for them to be good music players. We want Amarok 2 to be just as good at playing music as Amarok 1. (Given the flexible main window and playlist layout possibilities, the faster and more accurate collection scanning, the existence of the vast majority of features of Amarok 1.4, the Internet music sources, and so on, for many workflows Amarok 2 *is* more capable.)
No its not for a number of people. Playlist creation/editing is incredibly clunky, the main volume control is a usability horror. The fact that these sort of issues keep coming up over and over should indicate to you that its not just people being resistant to change.
Given the flexible main window and playlist layout possibilities
Oh goody – so I can arrange multiple m3u playlists and the collection list to be visible at the same time and drag/drop between them?
And yes it is for a number of different people. That’s exactly my point.
Good grief, its like talking to a wall.
There’s not much I can do about that perspective, because the way you choose to have a discussion leaves no other course of action.
If I don’t sit here and agree with everything you say in your nasty, badgering way, you complain here and on Trent’s blog of the “same old shit” and “talking to a wall”.
Meanwhile, you’ve been unable to stretch yourself to give an inch and acknowledge anything I’ve said, either to your comments or anyone else, except to twist it out of context.
You’ll notice that out of over 25 unique people that have commented on this blog post, you are, as far as I can tell, the only person dissatisfied with the discussion. Make of that what you will.
IMHO Amarok should have sane default settings/layout.
Actual layout is not sensible as it waste a lot of space and is too far away from other media players are used to ( iTunes, Songbird, Windows Media Player ).
IMHO :
- the context View should be hidden by default.
- 25% of the window space should be dedicated to the “Media source” part, 75% to the playlist
- By default the collection should be selected AND expanded, because presently you feel your collection is empty.
- by default Amarok shoould scan for all music in user $HOME but only monitor for musics in $XDG_MUSIC_DIR
- by default the collection should be sort by genre/artist and fallback to filename as many people does not have files with correct idv3 tags
- there’s a need for a visualisation plugin. it could eventually replace the context view in the current layout
Not to pick on you, but just as an example — this is the kind of comment that really gets under developers’ skin:
It’s a frustrating statement, because it’s both totally obvious and something that everyone agrees on. *Everyone* thinks *every program* should have sane default settings.
Now, you qualify it below with what you feel “sane default settings/layout” should be, which turns the criticism constructive and helpful. But many people don’t, and just leave that statement all by itself. You can imagine how frustrating that is.
Anyways, to your points:
Waste of space: it’s not a waste of space if you want context. During the Amarok 1 days we got a lot of people complaining that they kept having to go back and forth between their collection and the context information, and to go between the various context bits. So in the transition to Amarok 2 we made a bunch of people happy and made a bunch of other people unhappy. So what you really mean is that it’s not your preferred layout. But waste of space it ain’t.
Too far away from other media players: I don’t really think this is a problem. Amarok was very far away from XMMS. iTunes was far away from Winamp. Different isn’t necessarily bad, as long as it’s easy to figure out what to do. (Some have said that they intuitively knew what to do with Amarok 1 but can’t figure it out with Amarok 2. I do think that argument is a bit bogus, because the workflow is exactly the same — the collection settings are in the same place, and the ways of adding to the playlist are the same — so I tend to think that those comments are in the “I just don’t like that it’s different” camp).
Context view hidden by default: no way. It wouldn’t be fair to the large number of users that like this layout, nor the developers who worked hard on the context plasmoids, nor the spirit and intent of Amarok — Rediscover Your Music. But, I think it wouldn’t be a bad option to have easy ways to switch between the default Amarok 2 layout and an Amarok 1.4-style layout (including the playlist layout). Maybe even present that option to users in a first-run wizard.
Collection selected and expanded: I’m not sure why you feel your collection is empty (when my collection scans and I get a list of a few hundred artists, I sure don’t feel that way), but there are a few logistical problems with expanding it. Off the top of my head, knowing at what level to stop expanding — do you leave it at albums, or all the way to tracks (answer: half the users would want one, half the other)? The even more important reason is that he collection is lazy loaded to keep memory use under control — so this would hugely increase memory usage, CPU usage, and cause the browser to be far less responsive.
Scanning in $HOME vs. $XDG_MUSIC_DIR: I don’t think most users would want the collection scanner trawling their entire $HOME by default. I certainly wouldn’t — when Soprano does it it slows things down to a crawl. I also don’t see the advantage in scanning for things in $HOME one-off and then only monitoring $XDG_MUSIC_DIR.
Sorting by genre/artist: why should it be sorted by genre/artist by default, instead of by artist? (N.B.: A very large percentage of users do not have correct genre tags, if they even have them at all).
Visualization plugin: Totally agreed, we need one. Now that projectM is (more) mature it is a good option to explore. I have some ideas for how I would want it to work, but I’m not sure how possible it is.
1. The context view is useless for me : no album cover, no lyrics working. for me it’s a waste of space. It could have been a tab, it should hev been disabled by default.
2. look lately at : songbird ? windows media player ? itunes ? Xmms is another beast for 20th century. i’m talking about 21th century
3. Rediscover my music ? rediscover what ? lyrics are not working. It at least it was showing useful stuff like miro ( concert, … ), or like last.fm proposing related songs on the library or in internet, or allowing to buy albums/goodies from stores on internet, or showing a keyword tag for artist/titles, or details stats about my tastes, ok I could understand. Presently “current track” is just showing what I have in … the playlist but taking more space.
4. just expand at the first level. I need to discover there’s music by double-clicking : again this is discovering. I’m fine with this, not my grandma.
5. Why scanning $HOME first ? because most people don’t put their music in $XDG_MUSIC_DIR. But only $XDG_MUSIC_DIR should be monitored by default. Windows and Picasa do it this way : show everything available, but only monitor a few directories
6. indeed, most people don’t have tag at all
7. glad to hear this
1) You can make it a tab. The fact that it’s useless for you personally doesn’t mean it should be disabled by default for everyone. (FWIW, album cover shows in current track applet, lyrics and wikipedia work for me, and for others.)
2) What about them?
3) The context view is based on plasma. Nothing prevents you, or others, from adding that functionality via fairly easy-to-write data engines and applets.
4) Expanding at the first level would be hugely problematic for the majority of our users. You also do not need to double-click to expand nodes, so I’m not sure what you’re referring to.
5) “Most people don’t put their music in $XDG_MUSIC_DIR”: Sure they do, because for most distros $XDG_MUSIC_DIR is ~/Music. Saying that we should do something a certain way because Windows does it like that is not a compelling argument.
6) Then we’re agreed that sorting by genre first is not a good default.
FACORAT Fabrice — you can hide the context view if you wish, very easily. You can devote as much or as little of your window space as you wish to Media Sources, and playlist. I run Amarok partially tabbed, and find it’s perfect for me. Takes about 1 minute to set it up that way — at most.
I do miss my little viz from 1.4, but I think it’s coming back soon. It’s not important, though. I completely disagree about what should be scanned, but again, you can set that up any way *you* like.
Valorie
I kind of miss the 1.4 visualizer too. I think an even better goal will be to get Project M in there, but for nostalgia’s sake maybe someone will bring back the 1.4-style viz too.
Why do you out this on Planet KDE?
Amarok is nice, but has some problems since the 2 port, like the slow interface (the slowest from all KDE apps), but it is very innovative. The pros and cons of Clementine is that it uses only Qt.
What is the problem? Every body can use what they want.
I put it on my blog. My blog, like many many many others, happens to be syndicated on Planet KDE.
I don’t know what “the slowest interface from all KDE apps” means. Can you clarify this? The interface feels just as snappy to me as other KDE apps.
This post had nothing to do with people choosing to use Amarok or Clementine.
It is not about your blog, it is because the KDE tag that you use.
My opinion is only that the problem of that guy with Amarok is one of many that people can have, and if he removes/edits/etc the comments, it is not a reason to “spam” planet KDE, then it becomes harder to find specific KDE posts.
It is not so notorious in fast (or with good driver) graphic cards, try with the vesa driver for example. Amarok is the app with the slowest interface (including plasma) that uses Qt or kdelibs. When it is started, I can see for some seconds parts of the interface being loaded, it takes ~1-2 seconds to load. Screenshot http://yfrog.com/n0amarokj It is a bit difficult to describe.
Any way, Amarok still is nice.
regards.
I don’t understand this comment; not only is it my blog and I can use what tags I want, but if you look at the conversation with him, much of it discussed KDE.
I don’t understand this comment either. Planet KDE is a blog aggregator. You can’t really spam it unless you modify its configuration to pull from sources filled with, say, advertisements. Otherwise it’s doing the exact job that it was set up for.
I agree. Every time someone posts a new blog post that goes up on Planet KDE, it becomes harder to find past posts…but, that’s kind of the nature of the beast as a blog aggregator. That’s also why Google/Bing/insert_search_engine_here is useful.
As for the screenshot you posted, I’ve never seen anything like it. Not sure how to help you, but it’s not the norm.
I see the same basic thing on a fresh start of Amarok, if only for a second or two after the splash screen. After starting Amarok, the splash appears for a moment, I get a request to access a KDE wallet (what’s with that, anyway? It started in 2.2 or 2.3) and then the window appears but the UI doesn’t draw for a moment. I think it’s reading the collection before showing the interface.
I use an external mysql database and I only see it when there’s a large collection, otherwise it’s barely noticeable.
Wallet support is there because most users would rather have their passwords in an encrypted wallet than in an unencrypted plaintext file.
Makes sense. I wasn’t sure if it was added for the SQL password or if it was for something new that I hadn’t noticed.
First, I’m not taking sides here. I understand both positions, and I feel both you and Trent would never have gotten so far attacking each other in RL. There is one thing I think you didn’t understand, some users (like me and possibly Trent) have been told a few times that their requests don’t matter, the things they are more passionate about won’t change to be like they liked in 1.4. So, any request by a amarok dev to explain why I don’t like 2.x feels like a provocation, as I am already expecting the final answer to be something like you never understood what amarok was about, and we won’t change anything because of you, you’re not our target, which some developers started using after one too many attacks from users passionate about amarok 1.4. And that would make me probably react like Trent did, and lash out on someone genuinely trying to help, like you.
With that out of the way, I must say this whole argument made me try Amarok 2.3.1 (on Kubuntu Lucid) again, after giving up on 2.2.x and earlier 2.x versions. And still I can’t use it for most of my stuff… Maybe I am a strange enough user that I can’t complain (at least I was told something similar some months back), but also there are still some show stopping bugs (like https://bugs.kde.org/show_bug.cgi?id=243702) and some usability bugs (like https://bugs.kde.org/show_bug.cgi?id=176402) that prevent me using it. 243702 is particularly bad, as it means I can’t use amarok on my netbook – which was my main usage of amarok 1.4. I know that a 91G /17000 tracks music collection is possibly more than most users (I have over 1000 legally bought CDs), but amarok 1.4 worked well with it, and it was what I used to manage the collection, editing tags and adding replaygain after ripping with ABCDE.
Using amarok on a netbook is also why I *hate* the new layout. I typically hide the centre pane, just to be able to see my playlist and my collection side by side on my netbook. With the centre pane things become too messy and unreadable, and even on my desktop the empty wasteland on the middle, when I am choosing what I want to listen, is ugly. I liked the old layout, where the web stuff was in a tab in the left column, and I could easily switch to show lyrics when I was listening to an album or to only show the collection when I was choosing the playlist.
I also can’t use the large bar – the volume control is counter-intuitive, and the buttons are huge and take valuable screen space.
Another of my minor peeves is that the local collection is closed by default. But that I can live with. As with the breadcrumbs, even though the tabs felt much easier to use.
A very nice surprise is the updated cover manager! The integration of various engines, and the fact it always presents last fm suggestions makes its usage very easy and intuitive. It finally found most of my covers.
In the end, I am shelving it again. Why?
It will crash after one hour scanning through my collection on a external drive on my netbook – so I can’t really use it there.
It won’t let me burn a CD in k3b with a simple click – and I need to burn audio CDs if I want to put mp3 on my car, and I don’t feel like going to the basement and sort through my CDs to find the one I want now, and most days I don’t have the time to do that.
Still no script to apply replaygain to a newly ripped CD, or to run over a collection, updating those mp3 that miss replaygain info.
I’ll look at it again, though. It feels like it is improving (albeit slower that I’d like) and I still remember how much I liked using 1.4.
I just hope you guys don’t use nepomuk as an engine – no way I am letting strigi/nepomuk index 17000 tracks, even more on my netbook, as they are on a external drive. That was the reason why I removed bangarang immediately after I installed it.
All in all, don’t take things so seriously. We are all passionate about amarok here, you, me, trent, etc. And we need to take a step back sometimes.
Hi there,
I’d like to point out that, other than a very few choice words on my post, and well after the original experience on Trent’s blog, I didn’t attack Trent. I simply tried to be nice and friendly, and was dragged through the mud for it.
I don’t know who has told you this, about requests not mattering. They certainly do. The largest problem is that for every request we get to change something one way, we get a request to do just the opposite, and people often don’t like “no” for an answer. For instance, someone in these comments requested that we use Nepomuk for our collection, like Bangarang, instead of our collection scanner. Above, you request just the opposite. So, one of you is going to be told “no” — in this case the person that wanted us to use Nepomuk. So from his/her perspective, we have indicated that his request doesn’t matter, right?
A lot of users hate being told “no” exactly because the things they want are what they are passionate about. Sometimes this is for techincal reasons like with Nepomuk, sometimes it’s for philosophy reasons, and sometimes it’s because we simply don’t have enough time to realistically get to a particular request anytime in the forseeable future. Many users however take this to mean we don’t care about their opinions or desires, which is not the case — we just can’t accommodate all of them.
(FWIW, as far as Nepomuk, we did at one point have a GSoC project to be able to show a Nepomuk-derived collection. I’m not sure how far that is from completion; the code is still there.)
It’s true — after enough endless attacking, some devs gave up trying to be politic back to users. This wasn’t productive in terms of dev-user relations, but when you get bitched at over and over and over from users that aren’t trying to be constructive and are simply attacking and attacking and attacking, it can certainly get to you. It’s unfortunate, too, since it just gives more fodder for the trolls to complain about.
You mention devs saying “you never understood what amarok was about” — both on Trent’s blog and here, you’ll see it flipped around — comments from users saying that the devs forgot what Amarok was about. Which I find pretty funny. But I think a fair response to “the devs forgot what Amarok was about” is to say “you never understood what Amarok was about” — because as a dev for five years, I can tell you with good authority that our vision is the same as it’s always been. “Rediscover Your Music” means the same now as it did back then.
That doesn’t mean though that we don’t want it to be a kickass music player for those who don’t care about context. Users that complain that, because it’s taking time for the A2 series to get back to that point, that we have forgotten what Amarok is about are simply vastly overestimating the resources of the development team.
Now, on to your specific questions/problems/issues:
I can’t comment on the media device crash — I don’t use any media devices. That part of the code could use some love in general, I think. I don’t understand how it affects using your netbook since netbooks aren’t really media devices you connect via USB — maybe you can explain your precise setup in greater detail? 17000 tracks is quite a normal/small size — people use Amarok successfully with 200,000+ tracks.
As for 176402 — we had a patch to support embedded cover art, which was not an acceptable patch for various reasons, and the author did not follow up with a fixed patch as he said. I will try to put this on my TODO list. The other part of that bug concerns lyrics; look for an announcement hopefully soon on my blog on that front.
The layout: why not just dock the media collection and context pane together? Then you have exactly the setup you describe wanting. View -> Uncheck “Lock Layout”, then you can drag the components around from the title bars of each component — it’s slightly tricky but you can drag and drop one on top of the other to cause them to be tabbed. You could even tab *all* panes together if that works best on your netbook, and switch between them with keyboard shortcuts.
Also try View -> Slim Toolbar for a slimmer toolbar. If you have suggestions to improve the volume control then I’m all ears — my current plan is to make it so that instead of dragging round it, the OSD with the volume level will pop up, and dragging left and right will change it.
“Local collection is closed by default” — can you explain this? When I launch Amarok it shows the last thing I had open, so if I had the local collection it shows the local collection, and if I had an Ampache collection open it shows that.
Crash on scanning collection — please file a bug about this and assign it to me (mitchell, kde, org). Believe it or not, most crashes in scanning are actually from TagLib, and even most of those are from corrupted tags written by other programs; but, really I’d like to work with you on this to fix it. If you can take the time, try iteratively bisecting your collection and seeing if you can isolate the crash to a particular file(s).
Burn in k3b; replaygain; improving slower than you’d like: I know that this sometimes pisses off users to hear this — although I don’t really know why, since it is after all an entirely volunteer project, and being told this is exactly how I got into Amarok hacking — but we could sure use help to get things like this back. Lots and lots of users want various things but aren’t willing to help out, and our dev team tends to be very busy and not have anywhere near enough time to get things in as fast as we would like. I agree that these would be nice things to have back, but please know that we’re working as fast as we can.
Hi Jeff,
Thanks for taking the time to answer my comment. Let me try to just clear some things up:
(couldn’t find out how to do the indented quotes you use, so I’ll just put quotes into “”)
“I don’t know who has told you this, about requests not mattering. They certainly do. The largest problem is that for every request we get to change something one way, we get a request to do just the opposite, and people often don’t like “no” for an answer. ”
Well, I remember quite clearly that after I explained how I used amarok 1.4 I was told my use case was a minority, and wouldn’t be considered. That is what I call being told my requests didn’t matter. Amarok 1.4 filled most use cases, and now some of its users are being told their use case isn’t important, as it never was a mainstream use case, just an unplanned secondary effect, that will never work in 2.x. It is well within your rights to say so, and to act according to the route you’ve planned, but no user likes being told he was using an application the ‘wrong’ way and he should just go and find something else for the no longer available functionality. Or, as you put it, “A lot of users hate being told “no” exactly because the things they want are what they are passionate about. ” – and I add also those for which they have no effective alternative.
As for specific issues:
“I don’t understand how it affects using your netbook since netbooks aren’t really media devices you connect via USB — maybe you can explain your precise setup in greater detail? 17000 tracks is quite a normal/small size — people use Amarok successfully with 200,000+ tracks.”
I don’t use my netbook as a media device. I just don’t store any music tracks on my netbook (one of the reasons why I won’t use a nepomuk based player). I store all my media on external HDs, with duplication. At home I have a HD connected to a NAS, serving my media centre and serving as the ‘master’ repository. To use with my netbook, I also have some NTFS formatted 2.5″ HDs, with my media collection replicated among them. My music is in a single HD, which I tried several times to read into amarok without success. It worked perfectly well in 1.4, and it loaded (after a couple of tries where it didn’t load but never gave an error) at my home pc mapping the NAS as a cifs mount. I didn’t open a bug as I never got an error. I don’t remember if it just showed ‘updating collection’ or never gave no feedback at all, as it happens now with 2.3.1.
When after some hours I tried dismounting the HD from amarok, I got hit by https://bugs.kde.org/show_bug.cgi?id=243702.
Tried a couple of times more, and have been trying every couple of months, every time with the same results.
I do miss a lot the media devices feature, as that was also one of the big strengths of 1.4, I used the transcodig options to convert ogg to mp3 for my smartphones, etc.
Corrupt tags – 95% of my tags were written first by ABCDE, then updated with amarok 1.4. I am now going through them with easytag, letting it rewrite every single one it doesn’t like. In a couple of days it should have finished.
As for the layout – Without your tip I wouldn’t have ever guessed you could have the media collection and the context window tabbed. Even if the tabs are in the (for me) wrong place, at the bottom, it is a much better usage of screen real estate that the default view. Thanks! I was just dragging the context to above the layout and making it the smallest possible size.
I do use the slim toolbar, I really don’t like the huge buttons in the regular one, and I found about the volume control as tried it again in 2.3.1 to see if it was usable on my home pc. As I don’t use it, I really have no ideas on what to do, it just feels so unintuitive I gave up at once.
The local collection appears closed on first usage, so even on my pc I thought it hadn’t scanned it; only after opening it I found that it had indeed been scanned. Now amarok shows the latest thing I had opened, as you said. It is just confusing to not see anything after configuring amarok to search the right folders and waiting patiently for a hour or so for it to finish scanning.
You know, if I had the time, I’d be throwing something together right now to do that – but maybe not in amarok. Possibly adding collection management, media devices, lyrics support, and replaygain support to easytag. Or picking one of the collection managers out there and adding media tags and all the rest to it. But please don’t tell me to use nepomuk – I don’t want to fill my netbook SDD with the database for a collection that is on a portable HD. And I want to be able to open that collection in all my netbooks, laptops, pcs, without having to rescan it every time.
As a final clarification, I used amarok 1.4 firstly as a collection manager (and yes, to help me find more music that I might like based on what I had in my collection), and secondly as a music player, as you probably guessed by now. The second part might work well in 2.x, but I found that I now don’t listen to much music on my netbook any more. One of the reasons is that I stopped using amarok with 2.x, and never found another player that satisfied me as 1.4 did; but also because I already listened to a lot of music on my mp4 player, managing it with amarok 1.4 (and just copying dirs when I switched to kde 4.x /amarok 2.x), and I now almost exclusively use my android or my mp4 player, and at home I use my xbmc media centre.
So, I really am out of your use cases by now. I do miss a lot amarok 1.4, and still haven’t found a decent music collection manager that will also play my tracks on my pc when I feel like it, so I still take the time to write about the bugs I can reproduce or what I still miss/dislike in 2.x.; but I am no longer a active user as I was in 1.4 times.
Hi there,
Sorry for the delay in replying, things have been crazy since OSCON ended.
Replies:
I can’t speak authoritatively for the person that told you that your use case was in the minority and wouldn’t be considered, but I’m guessing that this was probably poor wording on their part (we have several very laconic Germans on our team
). In the context of getting features from Amarok 1.4 into Amarok 2, this probably meant that it wasn’t being considered at that time since we were trying first to get the “90% functionality” in — 90% of the features that 90% of the people use. If you look at more recent ChangeLogs you’ll see a lot of the more “power” or “random” features coming back, along with bugfixes. Out of curiosity, do you remember what this use/feature was?
Thanks for explaining your setup in more detail. It does sound like you’re getting hit by a regression. One of our developers did a lot of work getting Dynamic Collection (which is what handled this situation in Amarok 1.4) ported to 2, and it was working — many of us tried it out. It seems that there was a regression in 2.3.1, and this is definitely high on my personal fix list (now to just get time…)
I’m glad the layout tip was useful. We definitely need to get more visibility. One thing we’re discussing is the possibility to have a pre-set layouts that a user can easily switch between, similarly to the presets for playlist layout. I think this, in combination with resurrecting the idea of a “First Run/What’s Changed” tutorial, would work wonders for new users, or to alert existing users to new important features (since most won’t read our ChangeLog, but simply update from distro packages).
As for the volume control being unintuitive — I’ve heard a lot of trash talk about the volume control, but so far not that
Yes — we know that a lot of people don’t like it. Yes, we will be trying to fix it. It’s too bad we didn’t get this feedback during the development cycle, since that means we may not get good feedback on an implemented fix until after a release (which is why I said “trying” to fix it
). I found it interesting how many people on Trent’s blog and here complained in great detail about the volume control and commanded us to do various things to it, without actually asking if we were going to change it or not, first, or giving helpful suggestions instead of commanding proclamations. It’s one of those things that you try not to let get to you, but it kinda shows the mentality that a lot of complainers have — “It sucks”, without “thanks for the effort and for trying something new, but could you try tweaking it like this for the next release?” This isn’t how your comment feels, but just felt like putting that out there.
“Please don’t tell me to use Nepomuk” — I didn’t, and I won’t, and I wouldn’t…
Could you elaborate on the ways that “collection management” isn’t being met for you with A2? Other than Dynamic Collection being broken, as we’re trying to fix that, and other than transcoding support?
Hi, sorry for the delay, but this has been a very difficult week.
I’ve seen one of the things I needed is back, at least there has been some evolution in the bug report – support for embedded covers.
Well, I’ll see if I can explain how I used amarok 1.4 and easytag to manage my music collection, and it seems now that most stuff is getting into place maybe I can use it again the same way, so this is probably out of date.
I ripped a cd using ABCDE, then went into amarok, opened the files, adjusted the tags, and added the album to the collection, telling amarok to rename the files in the process. Then I would download the covers, if I could find them using the cover manager or I’d scan them from the CD. I’d use one of the amarok scripts to save the cover as folder.jpg, if I had downloaded it, and I’d add the cover to the files using easytag.
I understand that now I can finally do all this, so, as I said, this rant is almost out of date, now that amarok will be able to see the embedded covers, the cover manager works very well, all I am missing is a script to either embedd the covers in the files or save them as cover.jpg (or some other name) in the album directory.
I don’t know if the list still refreshes itself when I rename a artist or tag a album as “Various artists” in the irritating way it did in 2.0, making me lose a lot of time to identify the collection albums I have; but that is because after ripping my whole collection, with 1.4, I have rarely had the need to tag and edit 10-15 albums a day…
So, in the end, most stuff I needed now works after 2.3 and most of what is left is about to be fixed. Possibly I’ll start using amarok to manage my music collection again – as soon as the problems with the dynamic collection have been fixed.
As for building from git… Well, I could do that, but I really don’t have the time. I’d rather look at getting the new IEGD gma500 drivers out of meego and into ubuntu in the limited time I have free.
Hi,
Yep — I put embedded cover art support back in. The original author of the (problematic) patch disappeared for several months, and then when prodded said he didn’t have time, so I buckled down and got it done. There are still a few rough edges; Ralf Engels is currently working to clean it up and put in backwards compatibility so people don’t need to end up redownloading their covers. The algorithm/logic is there, though. If you’re interested, there were scripts to embed covers into files from within Amarok 1.4; it may not be too difficult to port them over. (We can’t build that into Amarok due to legal concerns.) Also, right now the embedded support is only for MP3s, as I have no files of other types to find out where they are storing their cover images. But the algorithm is the same, so support could be expanded relatively easily in the future.
Dynamic collection is next up on my hit list, but I’m just totally swamped right now. We’ll see when I get to it.
I’m not sure about the list refreshing itself issue — but let me know.
Correction – today I managed to load my collection from the external HD, after some hours. At the end, all the tracks were loaded but not grouped by albums – at least the “various artists” grouping didn’t show. All were shown in artist/album. Also, the cover manager didn’t think I had any tracks loaded in amarok. Thinking it might be a small bug, I closed amarok then opened it again – only to find it needed to rescan my external HD again, as no longer remembered anything it had scanned.
I’ll open a bug asap, I am googling right now to see if anyone has reported it before. Also trying to understand if the undocumented “.is_a_music_player” (or something like that) directory is still needed…
As explained in the above post, this sounds like the Dynamic Collection regression. We’re looking into it. Do you have the ability to build from Git? That way if we think we have a fix we could have you test it — real-world testing is always the best…
Lol, you made a whole whiny blogpost because, someone else made a blog post stating they don’t use amarok 2.x
lame
Lol, you lack reading comprehension skills.
lame