{"id":85,"date":"2006-10-27T14:28:32","date_gmt":"2006-10-27T10:34:56","guid":{"rendered":""},"modified":"2006-10-27T14:28:32","modified_gmt":"2006-10-27T14:28:32","slug":"on_masking_popular_packages_xmms","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/seemant\/2006\/10\/27\/on_masking_popular_packages_xmms\/","title":{"rendered":"On Masking Popular Packages (XMMS)"},"content":{"rendered":"<p>I remember <a href=\"http:\/\/xmms.org\">xmms<\/a> as well.  I used to use it a lot.  In fact, it used to be one of my favourite applications.  I was even friends with one of the upstream devs (I used to maintain Gentoo&#8217;s ebuild for it for a while).  Well, two years ago or so, upstream decided that the xmms2 project was sexier. I even got a glimpse of an early version of xmms2, and I was slightly less than impressed.  For one, they moved to a <a href=\"http:\/\/www.scons.org\/\">different build system<\/a> that didn&#8217;t play well with portage and me at the time (that may have changed by now).  For two, they moved to a client\/server model.  Now I had to fire up two things to listen to music.<\/p>\n<p>In retrospect, however, the XMMS upstream devs were being quite forward-looking.  For example, they were the first project I&#8217;d heard of that was using <a href=\"http:\/\/www.freedesktop.org\/wiki\/Software\/dbus\">dbus<\/a> to communicate and send messages.  All this happened before Gnome 2 came out, by the way.   However, XMMS (1) was dead to them. They didn&#8217;t want to have anything to do with it.  As a result, our patchset for it started to grow like mad.<\/p>\n<p>In that light, I can completely understand <a href=\"http:\/\/farragut.flameeyes.is-a-geek.org\/articles\/2006\/10\/23\/my-personal-birthday-present\">Diego&#8217;s sentiment<\/a> and his desire to extricate xmms from the tree (or shall I say, exorcise it from the tree?).  My only complaint would the method behind his madness, as it were.  As popular as xmms is out there, I think Diego did a disservice to its users, by not warning them in advance of this happening.  <a href=\"http:\/\/dev.gentoo.org\/~metalgod\">Luis<\/a> had barely announced his retirement from the project, when xmms and its plugins got masked for removal.<\/p>\n<p>In the interim, Luis has decided to just go on vacation instead of quit.  When he returns, he will contemplate exactly how to take care of XMMS.  My guess is that he&#8217;ll stick to his original plan of putting the thing into an overlay.<\/p>\n<p>So, to the users out there who are in some way pissed off, please consider a few things.  While a lot of devs may agree with you, and certainly everyone sympathises with you about the loss of a favourite package, please consider that we don&#8217;t want to become the upstream maintainers for packages.  The <a href=\"https:\/\/bugs.gentoo.org\/show_bug.cgi?id=152472\">removal bug<\/a> has become a place for random users to insult Gentoo developers, which really does not help anyone.<\/p>\n<p>There are two ways to help yourselves and the community:<\/p>\n<ul>\n<li>take over the xmms code and become the new upstream<\/li>\n<li>embrace <a href=\"http:\/\/audacious-media-player.org\/\"> audacious<\/a><\/li>\n<\/ul>\n<p>aybe you&#8217;re not talented enough to start hacking on xmms.  That&#8217;s ok.  But then let it go, please.  The power you do have is in helping the audacious hackers to fix bugs in the code.  You think it takes up <a href=\"https:\/\/bugs.gentoo.org\/show_bug.cgi?id=152472#c41\">too much memory?<\/a>  Well, then, report that upstream!  Talk the audacious developer, who seems to me to want to go out of his way to improve the audacious experience!<\/p>\n<p>Please, though, enough with the &#8220;you developers have your heads up your asses&#8221; comments.  The problem is a simple one: we don&#8217;t have the time and the resources to become the upstream maintainers and resurrect a dead package.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I remember xmms as well. I used to use it a lot. In fact, it used to be one of my favourite applications. I was even friends with one of the upstream devs (I used to maintain Gentoo&#8217;s ebuild for it for a while). Well, two years ago or so, upstream decided that the xmms2 &hellip; <a href=\"https:\/\/blogs.gentoo.org\/seemant\/2006\/10\/27\/on_masking_popular_packages_xmms\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">On Masking Popular Packages (XMMS)<\/span><\/a><\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/posts\/85"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/comments?post=85"}],"version-history":[{"count":0,"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/posts\/85\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/media?parent=85"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/categories?post=85"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/tags?post=85"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}