<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-6132</id>
	<title>Nabble - MusicBrainz - Experts</title>
	<updated>2007-02-28T02:43:25Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/MusicBrainz---Experts-f6132.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MusicBrainz---Experts-f6132.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-9201627</id>
	<title>CALL for Visiting position for Indian researchers on Semantic Multimedia</title>
	<published>2007-02-28T02:43:25Z</published>
	<updated>2007-02-28T02:43:25Z</updated>
	<author>
		<name>Christian Morbidoni-2</name>
	</author>
	<content type="html">--- Apologize if you receive multiple copies ---
&lt;br&gt;&lt;br&gt;Greetings,
&lt;br&gt;&lt;br&gt;thanks to Italia/India agreements, SeMedia 
&lt;br&gt;(&lt;a href=&quot;http://semedia.deit.univpm.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://semedia.deit.univpm.it&lt;/a&gt;) and A3LAB (&lt;a href=&quot;http://a3lab.deit.univpm.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://a3lab.deit.univpm.it&lt;/a&gt;), 
&lt;br&gt;two research groups within UNIVPM (Universita' Politecnica delle Marche) 
&lt;br&gt;and leaded by Prof. Francesco Piazza, are now looking for one or more 
&lt;br&gt;researchers from Indian academic institutions (Ph.d students also ok) 
&lt;br&gt;interested in a 12 month visiting period.
&lt;br&gt;&lt;br&gt;Topics of the research will be Multimedia Semantic processing.
&lt;br&gt;&lt;br&gt;By this we mean a cross disciplinary study which employees computational 
&lt;br&gt;intelligence and digital signal processing algorithms on one side and 
&lt;br&gt;High Level Metadata (from Mpeg-7 to RDF and Ontologies) on the other.
&lt;br&gt;We will consider candidates strong in either subject as long as highly 
&lt;br&gt;motivated into pursuing a research across the two.
&lt;br&gt;The net salary will be 15000 euro, covering the entire duration of the 
&lt;br&gt;stay.
&lt;br&gt;&lt;br&gt;The deadline is near so we encourage interested candidates to contact us 
&lt;br&gt;as soon as possible for further information.
&lt;br&gt;&lt;br&gt;Christian Morbidoni &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=9201627&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;c.morbidoni@...&lt;/a&gt; 
&lt;br&gt;&amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=9201627&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;c.morbidoni@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Stefano Squartini &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=9201627&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sts@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=9201627&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sts@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=9201627&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CALL-for-Visiting-position-for-Indian-researchers-on-Semantic-Multimedia-tp9201627p9201627.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-9143142</id>
	<title>libtunepimp python write wma</title>
	<published>2007-02-25T04:22:28Z</published>
	<updated>2007-02-25T04:22:28Z</updated>
	<author>
		<name>Mark Baas</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;I read that tunepimp has the ability to write wma metadata. I have tried 
&lt;br&gt;to figure out to write this with picard, but i seem to get no luck. The 
&lt;br&gt;thing i basically do is (in Python):
&lt;br&gt;tp = tunepimp.Tunepimp()
&lt;br&gt;tp.addFile(path, 1)
&lt;br&gt;id = self.tp.getFileIds()[0]
&lt;br&gt;tr = self.tp.getTrack(id)
&lt;br&gt;tp.lock()
&lt;br&gt;md = tr.getLocalMetadata()
&lt;br&gt;tp.unlock()
&lt;br&gt;md.artist = &amp;quot;Nodoboy&amp;quot;
&lt;br&gt;tp.lock()
&lt;br&gt;tr.setLocalMetadata(md)
&lt;br&gt;tp.unlock()
&lt;br&gt;tp.ReleaseTrack(tr)
&lt;br&gt;tp.writeTags([id])
&lt;br&gt;&lt;br&gt;The tag doesnt change. Only when i do tr.setStatus(tunepimp.eVerified) 
&lt;br&gt;before setLocalMetadata, it just wipes the track.
&lt;br&gt;Maybe someone can provide me a example how to set this up right.
&lt;br&gt;Greetings,
&lt;br&gt;Mark Baas
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=9143142&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/libtunepimp-python-write-wma-tp9143142p9143142.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-7388089</id>
	<title>Re: Edit cancelled long after it succeeded</title>
	<published>2006-11-16T12:52:03Z</published>
	<updated>2006-11-16T12:52:03Z</updated>
	<author>
		<name>DonRedman</name>
	</author>
	<content type="html">Please send this message to mb-users.
&lt;br&gt;&lt;br&gt;mb-experts is factually defunct since it currently serves no real purpose.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;DonRedman
&lt;br&gt;&lt;br&gt;On Thu, 16 Nov 2006 16:39:37 +0100, Matt Perry wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; A long time ago I made this edit which succeeded:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://musicbrainz.org/show/edit/?editid=4235152&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/show/edit/?editid=4235152&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I know it was approved. &amp;nbsp;I remember it passing the vote, the change
&lt;br&gt;&amp;gt; being made, and later I tagged my album with that data. &amp;nbsp;Now in
&lt;br&gt;&amp;gt; reviewing the edits I see that the edit is marked as cancelled. &amp;nbsp;How,
&lt;br&gt;&amp;gt; and why, was this edit's history changed? &amp;nbsp;Why is it marked cancelled
&lt;br&gt;&amp;gt; when it never was cancelled?
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=7388089&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Edit-cancelled-long-after-it-succeeded-tp7380306p7388089.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-7380306</id>
	<title>Edit cancelled long after it succeeded</title>
	<published>2006-11-16T07:39:37Z</published>
	<updated>2006-11-16T07:39:37Z</updated>
	<author>
		<name>Matt Perry</name>
	</author>
	<content type="html">A long time ago I made this edit which succeeded:
&lt;br&gt;&lt;a href=&quot;http://musicbrainz.org/show/edit/?editid=4235152&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/show/edit/?editid=4235152&lt;/a&gt;&lt;br&gt;&lt;br&gt;I know it was approved. &amp;nbsp;I remember it passing the vote, the change
&lt;br&gt;being made, and later I tagged my album with that data. &amp;nbsp;Now in
&lt;br&gt;reviewing the edits I see that the edit is marked as cancelled. &amp;nbsp;How,
&lt;br&gt;and why, was this edit's history changed? &amp;nbsp;Why is it marked cancelled
&lt;br&gt;when it never was cancelled?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Matt Perry | matt at primefactor dot com
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=7380306&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Edit-cancelled-long-after-it-succeeded-tp7380306p7380306.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-6940398</id>
	<title>More Specific/New Release Attribute for Soundtracks/Musicals</title>
	<published>2006-10-22T04:05:11Z</published>
	<updated>2006-10-22T04:05:11Z</updated>
	<author>
		<name>crazytonyi</name>
	</author>
	<content type="html">Okay, first things first. &amp;nbsp;I'm not sure if I should be
&lt;br&gt;posting this in the expert forum. &amp;nbsp;Maybe this falls
&lt;br&gt;under style, or maybe this falls under something else.
&lt;br&gt;&amp;nbsp;Please let me know so I will better direct this kind
&lt;br&gt;of idea in the future, thank you. Also, please forgive
&lt;br&gt;me if this subject has already been discussed and
&lt;br&gt;agreed upon. &amp;nbsp;I wish the archives were easier to
&lt;br&gt;search. &amp;nbsp;Hopefully, if nothing else, this will be a
&lt;br&gt;new look at an existing issue. &amp;nbsp;Finally, thanks to all
&lt;br&gt;who read this and give it thought, even if you don't
&lt;br&gt;agree.
&lt;br&gt;&lt;br&gt;The idea is fairly simple, but it may have deeper
&lt;br&gt;implications. &amp;nbsp;Essentially, I think it would be smart
&lt;br&gt;if the musicbrainz database had a special category for
&lt;br&gt;soundtracks/live musicals/scores. &amp;nbsp;This would make
&lt;br&gt;sense for a few reasons. &amp;nbsp;1) It can get confusing when
&lt;br&gt;searching MB for a soundtrack/score and running into
&lt;br&gt;the other 2)it gets even more confusing when searching
&lt;br&gt;for the soundtrack for a musical and not knowing if
&lt;br&gt;the results are a specific live performance or the
&lt;br&gt;soundtrack for the film version. &amp;nbsp;3)It adds yet more
&lt;br&gt;issues when the question of how to list the
&lt;br&gt;artist/performing artist for the album/song. &amp;nbsp;Do we
&lt;br&gt;want to list the performer of a song if it is an actor
&lt;br&gt;who otherwise is not a musician for the sake of them
&lt;br&gt;having one entry? epsecially if this actor a)shares
&lt;br&gt;the name of another musician or b)sings duets with
&lt;br&gt;other actors on the soundtrack, thus creating multiple
&lt;br&gt;listings of artists that all lead to this one album?
&lt;br&gt;&lt;br&gt;I hope that made sense, and with that hope, let me
&lt;br&gt;move on...
&lt;br&gt;&lt;br&gt;1) The issue of a live (let's say broadway)
&lt;br&gt;performance of a musical, could be seen as a style
&lt;br&gt;issue that is already solved with the style guidline
&lt;br&gt;on how to enter classical/operatic perfomances into
&lt;br&gt;the database, specifcally where the album would be
&lt;br&gt;listed under the composer of the music (let's say
&lt;br&gt;leonard bernstein) and the title of the album would
&lt;br&gt;be, for example &amp;quot;West Side Story&amp;quot; with accurate info
&lt;br&gt;on the production company and primary performers. 
&lt;br&gt;While this would resolve the issue of multiple
&lt;br&gt;performances showing up in a search, it would not help
&lt;br&gt;any of the issues with movie soundtracks and it would
&lt;br&gt;still leave out information on who is performing each
&lt;br&gt;song. &amp;nbsp; Also, as a quick aside, it leaves out which
&lt;br&gt;character is singing. &amp;nbsp;I bring this up only as an
&lt;br&gt;aside, as it could be resolved by adding the
&lt;br&gt;characters' names as a parenthetical after the title
&lt;br&gt;of the track. &amp;nbsp;I think this should be seriously
&lt;br&gt;considered as a style guidline for showtunes, but I
&lt;br&gt;digress...
&lt;br&gt;&lt;br&gt;2) Most people, when they think of soundtracks, think
&lt;br&gt;of a collection of songs that were played during the
&lt;br&gt;film that have been released by the studio to
&lt;br&gt;accompany the movie. &amp;nbsp;Soundtracks like &amp;quot;The Big
&lt;br&gt;Chill&amp;quot;, &amp;quot;Batman Forever&amp;quot;, or &amp;quot;The Big Lebowski&amp;quot; are
&lt;br&gt;great examples of soundtracks like this. &amp;nbsp;They usually
&lt;br&gt;are a mix of artists and already existing songs (or
&lt;br&gt;made for the film, but stand on their own). &amp;nbsp;I collect
&lt;br&gt;soundtracks like these because they give me the mood
&lt;br&gt;of the film while at the same time give me a variety
&lt;br&gt;of songs without getting a cheesy &amp;quot;Time Life
&lt;br&gt;Presents:&amp;quot; style mix tape. &amp;nbsp;(Quick aside, I also like
&lt;br&gt;to put together my own mix of &amp;quot;unauthorized and
&lt;br&gt;complete soundtracks&amp;quot; for films, but as we all know,
&lt;br&gt;that's verboten on MB.) These types of soundtracks
&lt;br&gt;easily fit into MB's &amp;quot;Various Artists&amp;quot; category, under
&lt;br&gt;soundtrack. &amp;nbsp;However, music scores and soundtracks for
&lt;br&gt;musicals are not so simple. &amp;nbsp;Within this paragraph,
&lt;br&gt;I've pointed out 3 types of albums that could be
&lt;br&gt;considered &amp;quot;soundtracks&amp;quot;, and on top of that, there is
&lt;br&gt;a fourth: the single artist soundtrack. &amp;nbsp;For those
&lt;br&gt;that don't know what this refers to, some films have
&lt;br&gt;only one artist make the entire soundtrack. &amp;nbsp;This
&lt;br&gt;would not be considered a &amp;quot;score&amp;quot; usually, as the
&lt;br&gt;songs usually have lyrics and are arranged more like
&lt;br&gt;the standard 3-4 minute song for the radio rather than
&lt;br&gt;long classical-like compositions. &amp;nbsp;To add to this
&lt;br&gt;whole mess, some soundtracks like this have multiple
&lt;br&gt;artists per track, but are considered to be the work
&lt;br&gt;of the primary artist. Getting to the point... Each of
&lt;br&gt;these types of soundtrack are unique and it seems to
&lt;br&gt;me that they each present individual issues for style:
&lt;br&gt;1) Standard Soundtrack: Most Simple, Typically Various
&lt;br&gt;Artists, with artists that usually have other albums
&lt;br&gt;or appear on other albums.
&lt;br&gt;2) Score: More like a classical work, where the
&lt;br&gt;composer/arranger should be considered the artist, and
&lt;br&gt;any symphony or band listed after the album title.
&lt;br&gt;3)Musical: Could be dealt with similar to &amp;quot;classical&amp;quot;
&lt;br&gt;but either at the cost of leaving out track details or
&lt;br&gt;adding artists to each track that creates a mess. Also
&lt;br&gt;easily confused with stage versions of production.
&lt;br&gt;4)Single Artist Soundtrack: &amp;nbsp;Fairly simple, since
&lt;br&gt;guest artists can be listed for each track, but
&lt;br&gt;confusing as far as whether it is more of an &amp;quot;Album&amp;quot;
&lt;br&gt;by the artist or a &amp;quot;soundtrack&amp;quot;.
&lt;br&gt;&lt;br&gt;It can also, it should be noted, be confusing to MB
&lt;br&gt;users with various organization systems where to file
&lt;br&gt;their music. &amp;nbsp;I put all of my soundtracks under
&lt;br&gt;&amp;quot;Various Artists&amp;quot;, including scores. &amp;nbsp;But if the
&lt;br&gt;soundtrack is a single artist and the soundtrack is
&lt;br&gt;more of an example of the artist than the film, I keep
&lt;br&gt;the album with the artist. &amp;nbsp;But what about stage
&lt;br&gt;versions? Should these be kept in their own folder,
&lt;br&gt;with movie soundtracks? &amp;nbsp;with the composer of the
&lt;br&gt;film? &amp;nbsp;In the end, this is a personal decison and
&lt;br&gt;doesn't stop the earth on its axis, but anything MB
&lt;br&gt;can do to make these types of albums more distinct as
&lt;br&gt;well as making sure all relevant details are included
&lt;br&gt;helps the MB users and keeps the database easier to
&lt;br&gt;search and crossrefrence... &amp;nbsp;In a nutshell, a musical,
&lt;br&gt;even one that is filmed, is not really the same as the
&lt;br&gt;&amp;quot;soundtrack&amp;quot; for a film, thus it should really be
&lt;br&gt;grouped with other musicals rather than soundtracks. 
&lt;br&gt;Ideally, Various Artist Soundtracks, Musicals, and
&lt;br&gt;Single Artist (or band) Soundtracks should be grouped
&lt;br&gt;accordingly and not all mixed together.
&lt;br&gt;&lt;br&gt;Okay, I'm sorry if that was way too much build up, but
&lt;br&gt;here is the most basic version of my idea...once again
&lt;br&gt;thank you to those who are reading this and understand
&lt;br&gt;why these are important issues for the MB project...
&lt;br&gt;&lt;br&gt;So, my suggestion for these issues is this:
&lt;br&gt;1) Create a new category (or subcategory) for
&lt;br&gt;musicals. &amp;nbsp;The primary category would be &amp;quot;musical&amp;quot;,
&lt;br&gt;the sub categories would be &amp;quot;Film/Cinema/Movie&amp;quot; and
&lt;br&gt;&amp;quot;Stage/Live&amp;quot;. &amp;nbsp;The artists would always be listed as
&lt;br&gt;the composer and thus the album would be listed under
&lt;br&gt;that artist's name, and the stage information most
&lt;br&gt;relevant would be listed in the title of the album. 
&lt;br&gt;Thus, if someone went to &amp;quot;Leonard Bernstien&amp;quot;, they
&lt;br&gt;would scroll down to the &amp;quot;musicals&amp;quot; category and
&lt;br&gt;easily see the film versions as well as the stage
&lt;br&gt;versions and see from the titles which ones were
&lt;br&gt;which. &amp;nbsp;It should also be pointed out, quickly, that
&lt;br&gt;if a song by leonard bernstien is used in a film that
&lt;br&gt;he didn't compose the music for, at this point that
&lt;br&gt;film's soundtrack shows up under &amp;quot;soundtracks&amp;quot;, which,
&lt;br&gt;given the current system, makes this random soundtrack
&lt;br&gt;and the musicals he composed grouped together. 
&lt;br&gt;Another reason why a new category should be released
&lt;br&gt;is because sometimes a broadway company will record
&lt;br&gt;songs from a show in a studio for commercial release. 
&lt;br&gt;Is this a soundtrack or is it live? or it an album? 
&lt;br&gt;&lt;br&gt;Basically, if musicals, both film and stage, had their
&lt;br&gt;own category, this would separate them from the other
&lt;br&gt;types of soundtracks and make it clearer when
&lt;br&gt;searching for an artist or an album what the nature of
&lt;br&gt;the &amp;quot;soundtrack&amp;quot; is.
&lt;br&gt;&lt;br&gt;2) My second suggestion deals with the issue of the
&lt;br&gt;track artist. &amp;nbsp;
&lt;br&gt;Right up front, I want to again suggest that the style
&lt;br&gt;council strongly encourage in its guidlines that
&lt;br&gt;characters (or groups of characters) be included in
&lt;br&gt;the track name. &amp;nbsp;This adds more information to the
&lt;br&gt;database and to the user as well as making users files
&lt;br&gt;more detailed and fun (simple example: The song
&lt;br&gt;&amp;quot;Officer Krupke&amp;quot; is sung by &amp;quot;The Jets&amp;quot; in West Side
&lt;br&gt;Story, and having that in the title both adds to
&lt;br&gt;listening to it and helps the listener better versed
&lt;br&gt;when discussing the song to others).
&lt;br&gt;As far as musicals and adding artists go: &amp;nbsp;Whether it
&lt;br&gt;a film or musical, it seems that if a song is done by
&lt;br&gt;a large group or the entire cast, the artist should
&lt;br&gt;not be adapted and left as the primary artist. &amp;nbsp;The
&lt;br&gt;thought of leonard bernstein singing all of the parts
&lt;br&gt;of &amp;quot;America&amp;quot; is silly, but a fair trade for keeping
&lt;br&gt;things simple. &amp;nbsp;Another consideration is to have the
&lt;br&gt;artist listed as &amp;quot;Cast&amp;quot;. &amp;nbsp;This touches on another
&lt;br&gt;issue in MB, where generica artist titles like
&lt;br&gt;&amp;quot;unknown&amp;quot; get grouped into one big blob. &amp;nbsp;But such a
&lt;br&gt;placeholder could work, if the community perffered it,
&lt;br&gt;like &amp;quot;[cast]&amp;quot;.
&lt;br&gt;As far as indidual artists go, it seems reasonable to
&lt;br&gt;list the solo artists for a solo performance. &amp;nbsp;If,
&lt;br&gt;when looking at film musicals, the actor did their own
&lt;br&gt;singing, they deserve to be listed. &amp;nbsp;However if
&lt;br&gt;someone else did the singing, that person deserves a
&lt;br&gt;credit and shouldn't be overlooked by MB as they have
&lt;br&gt;probably been everywhere else. &amp;nbsp;
&lt;br&gt;As far as duets and groups go, this issue is larger
&lt;br&gt;and my solution is not as easy as the others. &amp;nbsp;I have
&lt;br&gt;suggested it elsewhere but never saw it come to light.
&lt;br&gt;&amp;nbsp;Here it is, as simple as i can make it:
&lt;br&gt;1)when a new artist needs to be added, if the artist
&lt;br&gt;is a one-time or one-album pairing of two artists,
&lt;br&gt;this should be designated when the artist is added. 
&lt;br&gt;This would mean that a new category like &amp;quot;one time
&lt;br&gt;collaboration&amp;quot; or &amp;quot;One-Album Collaboration&amp;quot; category
&lt;br&gt;would appear, in addition to &amp;quot;person&amp;quot; and &amp;quot;group&amp;quot;. 
&lt;br&gt;This new artist would then have that information
&lt;br&gt;attatched and any neccessary relationships could be
&lt;br&gt;automatically generated from that category.
&lt;br&gt;2)Going with the above suggestion, if this &amp;quot;one time
&lt;br&gt;collaboration&amp;quot; category were created, it could even be
&lt;br&gt;more broad, something like &amp;quot;collaboration&amp;quot; could be
&lt;br&gt;the category. &amp;nbsp;The idea would be that, if this
&lt;br&gt;category were chosen, MB would generate fields for two
&lt;br&gt;artists, and any other relevant detail fields, and
&lt;br&gt;give the option of adding more artists than just two. 
&lt;br&gt;The user adding the artist would enter each artist
&lt;br&gt;into a separate field and MB would check to see if any
&lt;br&gt;of the artists were already in the DB. &amp;nbsp;If they are,
&lt;br&gt;it pulls that info, if they aren't, it asks the user
&lt;br&gt;to add that individual artist. &amp;nbsp;This would help for
&lt;br&gt;musicals where different actors pair off for differnt
&lt;br&gt;songs but MB doesn't need an artist listing for each
&lt;br&gt;of these pairings and also help with the larger issue
&lt;br&gt;of when, say, Dean Martin and Frank Sinatra do a duet
&lt;br&gt;together, but haven't done a full album together or
&lt;br&gt;perhaps did a &amp;nbsp;&amp;quot;Rat Pack&amp;quot; album, but did one song on
&lt;br&gt;the album as a duet..etc etc.
&lt;br&gt;&lt;br&gt;Okay, so thanks again for the consideration. &amp;nbsp;I hope
&lt;br&gt;this all made sense and stayed more or less close to a
&lt;br&gt;relevant and useful idea, rather than my ramblings. 
&lt;br&gt;What it comes down to is assuring that those users of
&lt;br&gt;MB who have a specific interest in musicals, both in
&lt;br&gt;stage and film form, get the proper style and database
&lt;br&gt;entrys, as well as detailed information on albums and
&lt;br&gt;songs, that they deserve. &amp;nbsp;The same attention that is
&lt;br&gt;necessary for the many recordings of classical works
&lt;br&gt;should be given to this category of music, and it
&lt;br&gt;should not just be spread out over other categories.
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;T
&lt;br&gt;&lt;br&gt;__________________________________________________
&lt;br&gt;Do You Yahoo!?
&lt;br&gt;Tired of spam? &amp;nbsp;Yahoo! Mail has the best spam protection around 
&lt;br&gt;&lt;a href=&quot;http://mail.yahoo.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.yahoo.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=6940398&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/More-Specific-New-Release-Attribute-for-Soundtracks-Musicals-tp6940398p6940398.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5708170</id>
	<title>Re: Feature &quot;ratification&quot; process</title>
	<published>2006-08-08T08:54:40Z</published>
	<updated>2006-08-08T08:54:40Z</updated>
	<author>
		<name>Simon Reinhardt</name>
	</author>
	<content type="html">Don Redman wrote:
&lt;br&gt;&amp;gt; Just a meta-note: I feel we are close to getting divided in camps again, 
&lt;br&gt;&amp;gt; which is stupid, since we try to solve the same problem.
&lt;br&gt;&lt;br&gt;I don't feel that at all, IMHO we are having objective and productive talk at the moment, better than ever. :)
&lt;br&gt;&lt;br&gt;If Nikki and I share the same opinions then it's either because we are actually a bit similar minded or because we are talking a lot - so when we express our opinions in public for the first time, we very often already had talked about the topic and exchanged our ideas - so of course what we say can sound very coherent.
&lt;br&gt;&lt;br&gt;Simon (Shepard)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5708170&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5708170.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5707743</id>
	<title>Re: Feature &quot;ratification&quot; process</title>
	<published>2006-08-08T08:35:13Z</published>
	<updated>2006-08-08T08:35:13Z</updated>
	<author>
		<name>Simon Reinhardt</name>
	</author>
	<content type="html">Stefan Kestenholz wrote:
&lt;br&gt;&amp;gt; I'm glad you try hard not to put the blame on anyone, the following
&lt;br&gt;&amp;gt; observations i will put forward are neither such an attempt. Please
&lt;br&gt;&amp;gt; keep that in mind :-)
&lt;br&gt;&lt;br&gt;And I hope that you didn't think the initial post of this thread was criticism of the way you work. Because I didn't intend to put blame on anyone either. ;) I just think the problem lays in the current processes which are noone's fault.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; How can he suggest changes to the way developers' ideas are implemented
&lt;br&gt;&amp;gt;&amp;gt; without being a developer?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; DonRedman can answer this question much better than i could...
&lt;br&gt;&lt;br&gt;And from how I understood him so far I guess I know how he would answer it:
&lt;br&gt;&lt;br&gt;If everything would have gone the &amp;quot;right&amp;quot; way (or: a better way), then you wouldn't have worked on the last server release alone in the first place but together with a handful of people from the community and then we would have had good communication during the development process, opinions from different people, a more satisfactory end result and less complaints afterwards.
&lt;br&gt;&lt;br&gt;This is an ideal we can try to reach but it still doesn't take one fact into account: as I said, the developers are the most inventive force in MB. And while the developer can always have productive talk with others about certain details (like we had last evening about the edit data display), that doesn't mean the developer will only do work when people ask for it. Instead the developer will steadily produce output to improve small details of the server, partly just small fixes and Feinschliff (missing a translation for it), partly adding new features. Yes, we as the community can try to be less lazy and work together with the developer on distinct parts (I will try to!), but we are surely not supposed to be the developer's nanny and read through all changelogs (which would be silly anyways). So yes, trac is open but it's too much data to be observed by everyone. And therefore of course it happens that improvements and new features land on the test server without anyone but 
&lt;br&gt;the developer being involved - and then eventually they land on the main server without anyone being involved because noone noticed it on test. That's a fact which IdeaChamponing still can't change. This doesn't necessarily have to be bad (it means progress in the development) nor can it be seen as anyones fault but you may understand that as a community member one sometimes feels a bit helpless about this because upon noticing such a change (where noone but the developer was involved yet) and in case you don't like it, you somehow have to try to start communication about it - *afterwards*.
&lt;br&gt;&lt;br&gt;A very simple example for that: Nikki talked about the collapsing of the releases. There is a little JavaScript feature that, when you collapsed the release, after leaving the mouse over the release header for a short while, will uncollapse it again. Given that I don't like that (1. because when I closed it I don't want it to uncollapse again unless I click the arrow again, 2. it makes copying the release title very hard), how should I proceed?
&lt;br&gt;* I could enter a ticket for removing this feature. I think this is the worst possible solution.
&lt;br&gt;* I could talk to Stefan about it, explain my reasons to him and he could say something like &amp;quot;Ok, I don't feel too strong about that, let's remove it&amp;quot; or &amp;quot;No, I want it to stay for that and that reason&amp;quot; or &amp;quot;Ok, I understand your concerns, but for that and that reason I think we still need it, though we could alter it in that and that way&amp;quot;. I'm not sure if there's anything to alter about this apart from just removing it again, but there could possibly be. ;)
&lt;br&gt;* What should I do though when I want to know how others feel about it? Note that this can come after talking to Stefan. Either because he said &amp;quot;no, it should stay for that and that reason&amp;quot; and I want to know how many others also don't like it, or because he said &amp;quot;yes, let's remove it&amp;quot; and I want to make sure, noone will miss it afterwards, or because he said &amp;quot;let's alter it in that and that way&amp;quot; and I want to find out if others think that'll be better (ok, this is what the test server is for). Since there's no ticket about this yet and no thread, there's no audience. So I have to create one. I could write an email (to mb-users?) titled &amp;quot;Issues with the JavaScript feature for expanding the release after a mouseover&amp;quot;. It would feel a bit silly but perhaps it would work. But I think if everyone would do that with every concern they have, mb-users would be swamped. So I just don't know if that's a good idea.
&lt;br&gt;&lt;br&gt;Simon (Shepard)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5707743&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5707743.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5707524</id>
	<title>Re: Feature &quot;ratification&quot; process</title>
	<published>2006-08-08T08:24:28Z</published>
	<updated>2006-08-08T08:24:28Z</updated>
	<author>
		<name>DonRedman</name>
	</author>
	<content type="html">Just a meta-note: I feel we are close to getting divided in camps again, &amp;nbsp;
&lt;br&gt;which is stupid, since we try to solve the same problem.
&lt;br&gt;&lt;br&gt;On Tue, 08 Aug 2006 13:53:35 +0200, Nikki wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; However, with a *feature* you rarely know beforehand how it will look
&lt;br&gt;&amp;gt;&amp;gt; like, in what it will help and how it will create new problems. So if a
&lt;br&gt;&amp;gt;&amp;gt; dev writes a ticket for a new feature (and this _is_ a burden: She[1]
&lt;br&gt;&amp;gt;&amp;gt; might just have a vague idea but is forced to write up a comprehensive
&lt;br&gt;&amp;gt;&amp;gt; proposal) the cummunity might at best make a very uninformed decision
&lt;br&gt;&amp;gt;&amp;gt; about a feature that would look completey different if it were &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; developed.
&lt;br&gt;&amp;gt;&amp;gt; If you have ever accompanied a development process, then you know that &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; it
&lt;br&gt;&amp;gt;&amp;gt; is _during_ that process that understanding of the issue emerges, that
&lt;br&gt;&amp;gt;&amp;gt; concepts are overthrown and problems solved. Not beforehand.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The problem here is that features are getting thought up, developed and
&lt;br&gt;&amp;gt; added without any input from the community at all. By the time we first
&lt;br&gt;&amp;gt; find out about something, the developer has generally put a lot of work
&lt;br&gt;&amp;gt; into it.
&lt;/div&gt;&lt;br&gt;Yes, I agree very much that this is a problem. However I said (in the &amp;nbsp;
&lt;br&gt;paragraph above), that according ot my own experience noone can explain a &amp;nbsp;
&lt;br&gt;feature in detail before they have put work into it. Therefore any process &amp;nbsp;
&lt;br&gt;which decides *beforehand* will not work. That is why I proposed a process &amp;nbsp;
&lt;br&gt;in which input from and communication with the community are fostered &amp;nbsp;
&lt;br&gt;*during* the work process.
&lt;br&gt;&lt;br&gt;&amp;gt; There's often no &amp;quot;hey, I had this idea and made a mock up&amp;quot; or any chance
&lt;br&gt;&amp;gt; for people to be the person acting as a go-between for the users and the
&lt;br&gt;&amp;gt; dev. There's no place for the developer to collect opinions about the
&lt;br&gt;&amp;gt; feature. I'll take the collapsing releases feature from the last server
&lt;br&gt;&amp;gt; release as an example.
&lt;br&gt;&lt;br&gt;I think we all agree that that the way development went with the last &amp;nbsp;
&lt;br&gt;server release was not good. But mock-ups and gathering oppinons are &amp;nbsp;
&lt;br&gt;common in MusicBrainz. See the IntuitivePicardInterface and perhaps even &amp;nbsp;
&lt;br&gt;TaggerScript for current examples.
&lt;br&gt;&lt;br&gt;The point I want to get through is: Why reinvent the wheel? Look at cases &amp;nbsp;
&lt;br&gt;of good development in MB's hisotry and pick up what is good. Don't devise &amp;nbsp;
&lt;br&gt;a (IMHO overengineered) QA-process.
&lt;br&gt;&lt;br&gt;&amp;gt; It was thought up by Stefan, I presume, coded and
&lt;br&gt;&amp;gt; put on the server. I tested the server, came across it and found it very
&lt;br&gt;&amp;gt; irritating and had a couple of concerns. When I tried to explain my
&lt;br&gt;&amp;gt; concerns to Stefan, we didn't get anywhere and the result was that Stefan
&lt;br&gt;&amp;gt; was annoyed with me and I was annoyed with him (please notice that I'm
&lt;br&gt;&amp;gt; trying to avoid placing the blame on anyone here).
&lt;br&gt;&lt;br&gt;If you put it this way, i would say: What went wrong was that the &amp;nbsp;
&lt;br&gt;communication between some users and the dev was shitty. Therefore the &amp;nbsp;
&lt;br&gt;right question would be: How can we enhance this communication. I believe &amp;nbsp;
&lt;br&gt;&amp;quot;IdeaChampions&amp;quot; are one, but surely not the only way. I just do not &amp;nbsp;
&lt;br&gt;believe that formalized processes (make a mock-up, put it to a vote) can &amp;nbsp;
&lt;br&gt;replace real communication. At least not in a development process, for the &amp;nbsp;
&lt;br&gt;reasons I already explained.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; I don't like the use of 'champion' because without looking it up in a
&lt;br&gt;&amp;gt; dictionary, the only meaning of the word that I'm sure about is &amp;quot;someone
&lt;br&gt;&amp;gt; who wins something&amp;quot;, which isn't what's meant.
&lt;br&gt;&lt;br&gt;Robert invented the word. What else would you call that? A self-appointed &amp;nbsp;
&lt;br&gt;feature coach? A communicaton manager for an idea (I _hate_ the term &amp;nbsp;
&lt;br&gt;&amp;quot;manager&amp;quot;)?
&lt;br&gt;&lt;br&gt;&amp;gt; What about when the *dev* has the idea? You've explained how the
&lt;br&gt;&amp;gt; &amp;quot;IdeaChampion&amp;quot; thing works for *users* who have the idea, but haven't
&lt;br&gt;&amp;gt; explained how we can improve the communication and process when the *dev*
&lt;br&gt;&amp;gt; has the idea. I think that's -- without trying to place the blame on &amp;nbsp;
&lt;br&gt;&amp;gt; anyone -- where a lot of the problems in the last server release came 
&lt;br&gt;&amp;gt; from. Ideas being implemented without anywhere for the users to give 
&lt;br&gt;&amp;gt; their opinions.
&lt;br&gt;&lt;br&gt;You gave the answer yourself: Offer the users a way to give their &amp;nbsp;
&lt;br&gt;oppinions.
&lt;br&gt;Now, since the dev is a volunteer you cannot give the users such an &amp;nbsp;
&lt;br&gt;opportunity which raises barriers to the dev (i.e. descirbe it in detail &amp;nbsp;
&lt;br&gt;and put it to a vote). The dev will simply stop coding for MB.
&lt;br&gt;But you can go to the dev and tell her &amp;quot;Hey you are working on this &amp;nbsp;
&lt;br&gt;project, and I feat the community is not involved enough, I would like to &amp;nbsp;
&lt;br&gt;help you with that and be your 'secretary' towards the community&amp;quot;. This is &amp;nbsp;
&lt;br&gt;an offer of help. Now, you are a voluteer too, so you should have some &amp;nbsp;
&lt;br&gt;interest in the featrue, too.
&lt;br&gt;&lt;br&gt;The point is that Keschte *has* asked for such assitance (not very &amp;nbsp;
&lt;br&gt;explicitly, though) but the request went unheard or unanswered. Finally &amp;nbsp;
&lt;br&gt;with the resturcturing of the MB server, it is likely that more of these &amp;nbsp;
&lt;br&gt;dev-initialted changes will happen in the future. But I am sure that &amp;nbsp;
&lt;br&gt;Keschte has learned to *insist* on early feedback the next time. And BTW &amp;nbsp;
&lt;br&gt;AR was not my idea, I still championned it.
&lt;br&gt;&lt;br&gt;&amp;gt; With general threads about
&lt;br&gt;&amp;gt; features, there's more likely to be *general* feedback along the lines of
&lt;br&gt;&amp;gt; &amp;quot;I like it!&amp;quot; and not just complaints.
&lt;br&gt;&lt;br&gt;I did not get that. What are you proposing?
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I can only repeat: Pick up an idea or feature, push it through as *you*
&lt;br&gt;&amp;gt;&amp;gt; think it should work. When you have succeeded, come back and propose a
&lt;br&gt;&amp;gt;&amp;gt; policy based upon your concrete experience: Rules based upon practice. &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; If
&lt;br&gt;&amp;gt;&amp;gt; this turns out to be an alternative/better/second way compared to
&lt;br&gt;&amp;gt;&amp;gt; IdeaChampioning, then I will be most happy with the result.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; How can he suggest changes to the way developers' ideas are implemented
&lt;br&gt;&amp;gt; without being a developer?
&lt;br&gt;&lt;br&gt;Am I a dev? I have coded a bit of OO Pascal in school, that's it.
&lt;br&gt;IMO it actually _helps_ not to be a dev. Just pick a dev you go along with &amp;nbsp;
&lt;br&gt;well and offer them help. The important thing is that you are not helping &amp;nbsp;
&lt;br&gt;with the coding. You are helping with the *communication*:
&lt;br&gt;&amp;nbsp; - by being the contact person for the community (keep noise off the dev's &amp;nbsp;
&lt;br&gt;shoulders),
&lt;br&gt;&amp;nbsp; - by translating aggressive feedback into positive feedback,
&lt;br&gt;&amp;nbsp; - by documenting the evolving development process
&lt;br&gt;&amp;nbsp; - by educating the community
&lt;br&gt;&amp;nbsp; - by putting things to an informal (apache-style) vote on the mailing &amp;nbsp;
&lt;br&gt;list, if you want,
&lt;br&gt;etc. etc.
&lt;br&gt;&lt;br&gt;And there is another thing which you have already done in your mail: Point &amp;nbsp;
&lt;br&gt;out to the things that went wrong the last time in a neutral, observing, &amp;nbsp;
&lt;br&gt;and constructive way. This helps a lot to avoid the same mistakes the next &amp;nbsp;
&lt;br&gt;time. Actually *that* would be worth being compiled on a wiki page right &amp;nbsp;
&lt;br&gt;now. ThingsThatCanGoWrongInTheDevelopmentProcess, or the like. I am sure, &amp;nbsp;
&lt;br&gt;there must be an even longer name. ;-)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;DonRedman
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Words that are written in CamelCase refer to WikiDocs,
&lt;br&gt;the MusicBrainz documentation system.
&lt;br&gt;Go to &lt;a href=&quot;http://musicbrainz.org/doc/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/doc/&lt;/a&gt;&amp;lt;SomeTerm&amp;gt;
&lt;br&gt;(you might need to transform the term to singular)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5707524&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5707524.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5705278</id>
	<title>Re: Feature &quot;ratification&quot; process</title>
	<published>2006-08-08T06:24:40Z</published>
	<updated>2006-08-08T06:24:40Z</updated>
	<author>
		<name>keschte</name>
	</author>
	<content type="html">I'm glad you try hard not to put the blame on anyone, the following
&lt;br&gt;observations i will put forward are neither such an attempt. Please
&lt;br&gt;keep that in mind :-)
&lt;br&gt;&lt;br&gt;&amp;gt; The problem here is that features are getting thought up, developed and
&lt;br&gt;&amp;gt; added without any input from the community at all. By the time we first
&lt;br&gt;&amp;gt; find out about something, the developer has generally put a lot of work
&lt;br&gt;&amp;gt; into it.
&lt;br&gt;&lt;br&gt;i remember very well how things went during the last server release;
&lt;br&gt;work was started, lukas and nikki participated a bit, and suddenly i
&lt;br&gt;was alone. its not true at all that features are developed in MB
&lt;br&gt;without user interaction -- IMO its quite the opposite. DonRedman is
&lt;br&gt;right in his assessment of the situation -- if we can get the
&lt;br&gt;community to involve themselves more, and stick to their commitment --
&lt;br&gt;this is the part which requires communication skills and persistence
&lt;br&gt;-- then we'll have a more satisfactory experience for all parties
&lt;br&gt;involved. We do not need any more tools for that, those who care find
&lt;br&gt;the ways to get in touch with the developers, and the tickets on trac
&lt;br&gt;are publicly accessible, i think this is enough. Most users probably
&lt;br&gt;don't even care, until they see it working the first time.
&lt;br&gt;&lt;br&gt;&amp;gt; put on the server. I tested the server, came across it and found it very
&lt;br&gt;&amp;gt; irritating and had a couple of concerns. When I tried to explain my
&lt;br&gt;&amp;gt; concerns to Stefan, we didn't get anywhere and the result was that Stefan
&lt;br&gt;&amp;gt; was annoyed with me and I was annoyed with him (please notice that I'm
&lt;br&gt;&amp;gt; trying to avoid placing the blame on anyone here).
&lt;br&gt;&lt;br&gt;Yes, this is the experienced vs. inexperienced users problem. The idea
&lt;br&gt;behind the collapseable items is to try not showing all information at
&lt;br&gt;once for the users who are confronted the first time with it. If
&lt;br&gt;things would have happened differently, we might have figured out
&lt;br&gt;before the release when the collapsing makes sense and when it
&lt;br&gt;wouldn't. Most changes had been mentioned in the blog post, and the
&lt;br&gt;testing was running for a fair amount of time.
&lt;br&gt;Its exceptionally hard to find the balance when changing and
&lt;br&gt;(hopefully) improving aspects on the site, because there are always
&lt;br&gt;users who think that all was quite fine how it was before, but:
&lt;br&gt;&amp;nbsp; &amp;nbsp;Even the main site should be allowed some slack to try new things
&lt;br&gt;out, but some people reacted to the new release like it was the end of
&lt;br&gt;all things as we knew them. There will always be issues that need
&lt;br&gt;fixing, or improvement, but the reactions to some things changed were
&lt;br&gt;undue, IMHO. Picard for instance is still in a pre 1.0 state, and lots
&lt;br&gt;of people use and like it, even if there are some issues that can be
&lt;br&gt;annoying.
&lt;br&gt;&lt;br&gt;&amp;gt; How can he suggest changes to the way developers' ideas are implemented
&lt;br&gt;&amp;gt; without being a developer?
&lt;br&gt;&lt;br&gt;DonRedman can answer this question much better than i could...
&lt;br&gt;&lt;br&gt;I hope i have hit the mark i attempted to hit when I started this
&lt;br&gt;mail. After proof-reading it i feel its not too bad. Let the feedback
&lt;br&gt;be heard :-)
&lt;br&gt;&lt;br&gt;--keschte
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5705278&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5705278.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5704847</id>
	<title>Re: Feature &quot;ratification&quot; process</title>
	<published>2006-08-08T05:53:35Z</published>
	<updated>2006-08-08T05:53:35Z</updated>
	<author>
		<name>Nikki-12</name>
	</author>
	<content type="html">On Tue, Aug 08, 2006 at 11:46:20AM +0200, Don Redman wrote:
&lt;br&gt;&amp;gt; Some issue trackers give users the possibility to vote _for_ a ticket. &amp;nbsp;
&lt;br&gt;&amp;gt; (but not against). This is a means of measuring the percieved importance &amp;nbsp;
&lt;br&gt;&amp;gt; of an issue to the community. People can rate how annoying a bug is to &amp;nbsp;
&lt;br&gt;&amp;gt; them. This works. I do not know if Trac supports this. It is really only &amp;nbsp;
&lt;br&gt;&amp;gt; necessary in very large projects in which the devs loose the overview over &amp;nbsp;
&lt;br&gt;&amp;gt; all the tickets.
&lt;br&gt;&lt;br&gt;That still doesn't really solve anything, the people who don't consider it
&lt;br&gt;a bug or don't like the RFE are left out. If a dev fixes/implements it,
&lt;br&gt;we've got exactly the same problem.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; However, with a *feature* you rarely know beforehand how it will look &amp;nbsp;
&lt;br&gt;&amp;gt; like, in what it will help and how it will create new problems. So if a &amp;nbsp;
&lt;br&gt;&amp;gt; dev writes a ticket for a new feature (and this _is_ a burden: She[1] &amp;nbsp;
&lt;br&gt;&amp;gt; might just have a vague idea but is forced to write up a comprehensive &amp;nbsp;
&lt;br&gt;&amp;gt; proposal) the cummunity might at best make a very uninformed decision &amp;nbsp;
&lt;br&gt;&amp;gt; about a feature that would look completey different if it were developed. &amp;nbsp;
&lt;br&gt;&amp;gt; If you have ever accompanied a development process, then you know that it &amp;nbsp;
&lt;br&gt;&amp;gt; is _during_ that process that understanding of the issue emerges, that &amp;nbsp;
&lt;br&gt;&amp;gt; concepts are overthrown and problems solved. Not beforehand.
&lt;br&gt;&lt;br&gt;The problem here is that features are getting thought up, developed and
&lt;br&gt;added without any input from the community at all. By the time we first
&lt;br&gt;find out about something, the developer has generally put a lot of work
&lt;br&gt;into it.
&lt;br&gt;&lt;br&gt;There's often no &amp;quot;hey, I had this idea and made a mock up&amp;quot; or any chance
&lt;br&gt;for people to be the person acting as a go-between for the users and the
&lt;br&gt;dev. There's no place for the developer to collect opinions about the
&lt;br&gt;feature. I'll take the collapsing releases feature from the last server
&lt;br&gt;release as an example. It was thought up by Stefan, I presume, coded and
&lt;br&gt;put on the server. I tested the server, came across it and found it very
&lt;br&gt;irritating and had a couple of concerns. When I tried to explain my
&lt;br&gt;concerns to Stefan, we didn't get anywhere and the result was that Stefan
&lt;br&gt;was annoyed with me and I was annoyed with him (please notice that I'm
&lt;br&gt;trying to avoid placing the blame on anyone here).
&lt;br&gt;&lt;br&gt;Instead of having one place to collect all concerns/problems/etc., people
&lt;br&gt;are emailing the devs, bugging them on IRC, leaving bug reports on trac and
&lt;br&gt;posting on the mailing lists. Surely *that* creates more work and stress
&lt;br&gt;for the developers than, say, creating a thread on the mailing list and
&lt;br&gt;pointing everyone to it if they start bringing the issue up elsewhere.
&lt;br&gt;&lt;br&gt;&amp;gt; IdeaChampioning is a concept that fosters communication _during_ the &amp;nbsp;
&lt;br&gt;&amp;gt; development process. From your mail I gather that you have not understood &amp;nbsp;
&lt;br&gt;&amp;gt; how it works (you are not to blame, as, ideed, it has not been documented).
&lt;br&gt;&lt;br&gt;I don't like the use of 'champion' because without looking it up in a
&lt;br&gt;dictionary, the only meaning of the word that I'm sure about is &amp;quot;someone
&lt;br&gt;who wins something&amp;quot;, which isn't what's meant.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; No, it's not. It is not a one way process. IdeaChampioning also means to &amp;nbsp;
&lt;br&gt;&amp;gt; champion your idea in the mailing lists in front of other _users_.
&lt;br&gt;&amp;gt; You will put it forward when peoploe point ot an issue that you think &amp;nbsp;
&lt;br&gt;&amp;gt; would be solved by the idea (this will help you to understand other user's &amp;nbsp;
&lt;br&gt;&amp;gt; views of the problems, to find flwas in your idea or imagined &amp;nbsp;
&lt;br&gt;&amp;gt; implementation).
&lt;br&gt;&amp;gt; You will also have to 'shield' the dev from all the debates (and noise) &amp;nbsp;
&lt;br&gt;&amp;gt; that take her attention from the thing only she can do: coding. You will &amp;nbsp;
&lt;br&gt;&amp;gt; deal with the debates and give her condensed reports by mail, skype or &amp;nbsp;
&lt;br&gt;&amp;gt; wiki pages (which will instantly document your feature).
&lt;/div&gt;&lt;br&gt;What about when the *dev* has the idea? You've explained how the
&lt;br&gt;&amp;quot;IdeaChampion&amp;quot; thing works for *users* who have the idea, but haven't
&lt;br&gt;explained how we can improve the communication and process when the *dev*
&lt;br&gt;has the idea. I think that's -- without trying to place the blame on anyone
&lt;br&gt;-- where a lot of the problems in the last server release came from. Ideas
&lt;br&gt;being implemented without anywhere for the users to give their opinions.
&lt;br&gt;Thus, the only real feedback generated was from people wanting things
&lt;br&gt;changed which must be tiring for the dev. With general threads about
&lt;br&gt;features, there's more likely to be *general* feedback along the lines of
&lt;br&gt;&amp;quot;I like it!&amp;quot; and not just complaints.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; I can only repeat: Pick up an idea or feature, push it through as *you* &amp;nbsp;
&lt;br&gt;&amp;gt; think it should work. When you have succeeded, come back and propose a &amp;nbsp;
&lt;br&gt;&amp;gt; policy based upon your concrete experience: Rules based upon practice. If &amp;nbsp;
&lt;br&gt;&amp;gt; this turns out to be an alternative/better/second way compared to &amp;nbsp;
&lt;br&gt;&amp;gt; IdeaChampioning, then I will be most happy with the result.
&lt;br&gt;&lt;br&gt;How can he suggest changes to the way developers' ideas are implemented
&lt;br&gt;without being a developer?
&lt;br&gt;&lt;br&gt;--Nikki
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5704847&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5704847.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5703370</id>
	<title>Re: Feature &quot;ratification&quot; process</title>
	<published>2006-08-08T03:46:20Z</published>
	<updated>2006-08-08T03:46:20Z</updated>
	<author>
		<name>DonRedman</name>
	</author>
	<content type="html">I think I see where we misunderstood each other. I am not against more &amp;nbsp;
&lt;br&gt;communication before and durnig the development process. I am, however, &amp;nbsp;
&lt;br&gt;opposed to two details in the *way* you want to achieve this:
&lt;br&gt;&lt;br&gt;(a) A voting mechanism that creates a hurdle, instead of a process which &amp;nbsp;
&lt;br&gt;fosters collaboration.
&lt;br&gt;(b) Devising an abstract process as 'policy', instead of doing something &amp;nbsp;
&lt;br&gt;and leading to a policy by example.
&lt;br&gt;&lt;br&gt;I'll go through both points in detail.
&lt;br&gt;&lt;br&gt;Ad (a)
&lt;br&gt;Some issue trackers give users the possibility to vote _for_ a ticket. &amp;nbsp;
&lt;br&gt;(but not against). This is a means of measuring the percieved importance &amp;nbsp;
&lt;br&gt;of an issue to the community. People can rate how annoying a bug is to &amp;nbsp;
&lt;br&gt;them. This works. I do not know if Trac supports this. It is really only &amp;nbsp;
&lt;br&gt;necessary in very large projects in which the devs loose the overview over &amp;nbsp;
&lt;br&gt;all the tickets.
&lt;br&gt;&lt;br&gt;However, with a *feature* you rarely know beforehand how it will look &amp;nbsp;
&lt;br&gt;like, in what it will help and how it will create new problems. So if a &amp;nbsp;
&lt;br&gt;dev writes a ticket for a new feature (and this _is_ a burden: She[1] &amp;nbsp;
&lt;br&gt;might just have a vague idea but is forced to write up a comprehensive &amp;nbsp;
&lt;br&gt;proposal) the cummunity might at best make a very uninformed decision &amp;nbsp;
&lt;br&gt;about a feature that would look completey different if it were developed. &amp;nbsp;
&lt;br&gt;If you have ever accompanied a development process, then you know that it &amp;nbsp;
&lt;br&gt;is _during_ that process that understanding of the issue emerges, that &amp;nbsp;
&lt;br&gt;concepts are overthrown and problems solved. Not beforehand.
&lt;br&gt;&lt;br&gt;IdeaChampioning is a concept that fosters communication _during_ the &amp;nbsp;
&lt;br&gt;development process. From your mail I gather that you have not understood &amp;nbsp;
&lt;br&gt;how it works (you are not to blame, as, ideed, it has not been documented).
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; I don't think it is that easy. You are missing some cases here. Idea &amp;nbsp;
&lt;br&gt;&amp;gt; championing (whatever that exactly is, it has no wiki page :P ) doesn't &amp;nbsp;
&lt;br&gt;&amp;gt; work for all of them. The simplest case is that a user has an idea for a &amp;nbsp;
&lt;br&gt;&amp;gt; feature, works out some details and tells a developer. That's what I &amp;nbsp;
&lt;br&gt;&amp;gt; have done with the track parser: it came to my mind, I did a rough &amp;nbsp;
&lt;br&gt;&amp;gt; sketch of it on a wiki page, Stefan implemented it, lots of people liked &amp;nbsp;
&lt;br&gt;&amp;gt; it. Typical case for you idea champion stuff I guess.
&lt;br&gt;&lt;br&gt;No, it's not. It is not a one way process. IdeaChampioning also means to &amp;nbsp;
&lt;br&gt;champion your idea in the mailing lists in front of other _users_.
&lt;br&gt;You will put it forward when peoploe point ot an issue that you think &amp;nbsp;
&lt;br&gt;would be solved by the idea (this will help you to understand other user's &amp;nbsp;
&lt;br&gt;views of the problems, to find flwas in your idea or imagined &amp;nbsp;
&lt;br&gt;implementation).
&lt;br&gt;You will also have to 'shield' the dev from all the debates (and noise) &amp;nbsp;
&lt;br&gt;that take her attention from the thing only she can do: coding. You will &amp;nbsp;
&lt;br&gt;deal with the debates and give her condensed reports by mail, skype or &amp;nbsp;
&lt;br&gt;wiki pages (which will instantly document your feature).
&lt;br&gt;&lt;br&gt;So, let's see how this works in your examples.
&lt;br&gt;&lt;br&gt;&amp;gt; User Anton has an idea, developer Berta works on it for some days and &amp;nbsp;
&lt;br&gt;&amp;gt; puts it on the test server, users Carsten, Detlef and Frieda notice it &amp;nbsp;
&lt;br&gt;&amp;gt; and don't like it (or just some parts of it or the way it was &amp;nbsp;
&lt;br&gt;&amp;gt; implemented). They complain, one of them probably enters a ticket to &amp;nbsp;
&lt;br&gt;&amp;gt; remove it.
&lt;br&gt;&lt;br&gt;If Anton is a good idea champion, they will not enter a ticket but use the &amp;nbsp;
&lt;br&gt;mailing list. That is the public forum in which Anton started to discuss &amp;nbsp;
&lt;br&gt;the feature. That is where they will complain.
&lt;br&gt;&lt;br&gt;&amp;gt; The developer is pissed because she (Berta ;)) put lots of work in it.
&lt;br&gt;&lt;br&gt;If Anton does his job, he will be in between the raw complain and Berta. &amp;nbsp;
&lt;br&gt;He should use good communications techniques (mirror the other's POV, &amp;nbsp;
&lt;br&gt;&amp;quot;Yes, and&amp;quot; and all that jazz) to figure out, what exaclty pisses the &amp;nbsp;
&lt;br&gt;others off. There will very likely be some substance to the complain, and &amp;nbsp;
&lt;br&gt;picking this up can only make the implementation better. Once the &amp;nbsp;
&lt;br&gt;discussion has reached this point, Anton will pass the good bits over to &amp;nbsp;
&lt;br&gt;Berta in the medium they have decided to use for their collaboraton. Berta &amp;nbsp;
&lt;br&gt;will be pleased because she can go on hacking undisturbed and gets good &amp;nbsp;
&lt;br&gt;feedback (that she would never have thoght of).
&lt;br&gt;&lt;br&gt;&amp;gt; Carsten, Detlef and Frieda are pissed because Berta doesn't see why it &amp;nbsp;
&lt;br&gt;&amp;gt; should be removed,
&lt;br&gt;&lt;br&gt;In this case they should be relatively happy because their concerns have &amp;nbsp;
&lt;br&gt;been taken seriously. Note that this is the tricky part. Anton has to pay &amp;nbsp;
&lt;br&gt;close attention to a lot of things:
&lt;br&gt;&amp;nbsp; - that the debate does not evolve about &amp;quot;yes or no&amp;quot;, &amp;quot;either you are with &amp;nbsp;
&lt;br&gt;us, or you are against us&amp;quot;, but about the greyscales in between.
&lt;br&gt;&amp;nbsp; - that the tone of the debate remains productive. This can be difficult, &amp;nbsp;
&lt;br&gt;if Detlef is really negative about this. However, Anton's authority as an &amp;nbsp;
&lt;br&gt;IdeaChampion can help him to establish: &amp;quot;If you want to have some effect &amp;nbsp;
&lt;br&gt;on the development process, then you'll have to communicate with me in a &amp;nbsp;
&lt;br&gt;decent way.&amp;quot;
&lt;br&gt;&amp;nbsp; - that maybe the others are just uninformed, he will have to offer &amp;nbsp;
&lt;br&gt;instant documentaition (yes, that is work).
&lt;br&gt;&amp;nbsp; - that there can be hurt feelings on both sides. He will have to pull the &amp;nbsp;
&lt;br&gt;emotional and the objective layers of the debate apart (hard work).
&lt;br&gt;&lt;br&gt;&amp;gt; eventually it gets removed anyways, now Anton is pissed.
&lt;br&gt;&lt;br&gt;If the communication was successful, then this should not happen. The &amp;nbsp;
&lt;br&gt;feature might turn out to become something entirely different from what &amp;nbsp;
&lt;br&gt;Anton and Berta imagined in the first place, but it should not be a matter &amp;nbsp;
&lt;br&gt;of &amp;quot;yes or no&amp;quot;.
&lt;br&gt;&lt;br&gt;So, you see, IdeaChampioning is hard work, but it is work that gets &amp;nbsp;
&lt;br&gt;results. Provenly so: The AR interface and WikiDocs are there. They are &amp;nbsp;
&lt;br&gt;not perfect, but they fulfill their purpose (oh, what I'd love someone to &amp;nbsp;
&lt;br&gt;idea champion a better AR interface!).
&lt;br&gt;&lt;br&gt;&amp;gt; Or how about that: the developer changes the layout or the way the &amp;nbsp;
&lt;br&gt;&amp;gt; interface works thinking it is an improvement. Some users think the &amp;nbsp;
&lt;br&gt;&amp;gt; same, lots of users don't think so and want it to be changed back again, &amp;nbsp;
&lt;br&gt;&amp;gt; or changed in another way. This has nothing to do with idea championing &amp;nbsp;
&lt;br&gt;&amp;gt; at all. Of course good communication afterwards can help to change the &amp;nbsp;
&lt;br&gt;&amp;gt; changes in a way that more people will be happy. But how about some good &amp;nbsp;
&lt;br&gt;&amp;gt; communication *before* the work is done?
&lt;br&gt;&lt;br&gt;You hit the problem exactly on the spot. What the latest server release &amp;nbsp;
&lt;br&gt;has lacked completely was communication about the percieved issues &amp;nbsp;
&lt;br&gt;*during* the development process. And this goes to both parties, the dev &amp;nbsp;
&lt;br&gt;(Keschte) and the complainers. Yes this also goes directly to you in &amp;nbsp;
&lt;br&gt;person. I do not want to start blaming or looking for whose fault it was. &amp;nbsp;
&lt;br&gt;This is just an obersvation of what went wrong. Keschte has complained &amp;nbsp;
&lt;br&gt;that he did not _want_ to work alone on this release. Maybe we were just &amp;nbsp;
&lt;br&gt;missing a middleman who could foster communication about the UI &amp;nbsp;
&lt;br&gt;rearrangements while he was working on it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Ad (b)
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; So instead of devising some complex and abstract QA scheme, I suggest &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; you just get something concrete done. Go and pick up some issue that &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; you feel is important and be its IdeaChampion and work together with a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; dev. The IntuitivePicardInterface is one that springs into my mind, but &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; I am sure there are others.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't think what I proposed is complex. And I thought it was quite &amp;nbsp;
&lt;br&gt;&amp;gt; concrete.
&lt;br&gt;&lt;br&gt;By abstract I mean that it is *policy*. It says what devs and users &amp;nbsp;
&lt;br&gt;*should* do.[2]
&lt;br&gt;By concrete I mean to *do* some work on a very specific issue. If you feel &amp;nbsp;
&lt;br&gt;you have something at hand that should be put to a vote, then do it. If &amp;nbsp;
&lt;br&gt;you think you need feedback from newbs, then ask them.
&lt;br&gt;&lt;br&gt;In doing so you can create a policy. That is leading by example, or as I &amp;nbsp;
&lt;br&gt;say: &amp;quot;Rules follow practice&amp;quot;.
&lt;br&gt;&lt;br&gt;&amp;gt; I can't get something concrete done because I'm not a developer of MB &amp;nbsp;
&lt;br&gt;&amp;gt; and probably never will be (this is partly a decision, partly my &amp;nbsp;
&lt;br&gt;&amp;gt; abilities).
&lt;br&gt;&lt;br&gt;I think that is wrong. You could do all of what I have described above. &amp;nbsp;
&lt;br&gt;The only reasons not to be able to do this are
&lt;br&gt;&amp;nbsp; - someone feels they do not have the social competencies to foster &amp;nbsp;
&lt;br&gt;communication like this [3].
&lt;br&gt;&amp;nbsp; - someone is not prepared to put in the energy and percistency that is &amp;nbsp;
&lt;br&gt;required to get an idea through to implementation.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; And remember: Rules follow practice!
&lt;br&gt;&amp;gt;&amp;gt; This means: If you actually *do* something and by doing so you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; implement some aspects of the scheme you devised, then this might &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; become a rule. But not beforehand. We already broke our nose twice this &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; way.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You are the expert but I think you see this a bit too strict. ;)
&lt;br&gt;&lt;br&gt;Well, the StyleCouncil broke down twice because of some abstract policies &amp;nbsp;
&lt;br&gt;that did not fit reality. And I certainly do not want the MB development &amp;nbsp;
&lt;br&gt;process to ever break down. So forgive my strictness. I will persit with &amp;nbsp;
&lt;br&gt;it.
&lt;br&gt;&lt;br&gt;I can only repeat: Pick up an idea or feature, push it through as *you* &amp;nbsp;
&lt;br&gt;think it should work. When you have succeeded, come back and propose a &amp;nbsp;
&lt;br&gt;policy based upon your concrete experience: Rules based upon practice. If &amp;nbsp;
&lt;br&gt;this turns out to be an alternative/better/second way compared to &amp;nbsp;
&lt;br&gt;IdeaChampioning, then I will be most happy with the result.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;DonRedman
&lt;br&gt;&lt;br&gt;----
&lt;br&gt;[1] Selective sexism: Today devs are female, because, let's face it, dudes &amp;nbsp;
&lt;br&gt;just don't know shit about coding. ;-)
&lt;br&gt;&lt;br&gt;[2] Just a note (if you feel attacked by this then I can understand it): &amp;nbsp;
&lt;br&gt;After the server release you had written a post about accessibilty [4]. I &amp;nbsp;
&lt;br&gt;was really pissed off from this, because I percieved it as an attempt of &amp;nbsp;
&lt;br&gt;political policy making. In my eyes it was completely counterproductive. &amp;nbsp;
&lt;br&gt;It took even more energy from both development and attemüts to undertand &amp;nbsp;
&lt;br&gt;each other, and instead fostered arguments about abstract &amp;quot;goals of MB&amp;quot; &amp;nbsp;
&lt;br&gt;between camps.
&lt;br&gt;Working together with Steve and Keschte, maybe putting yourself in between &amp;nbsp;
&lt;br&gt;both and reformulating arguments so that the otherone can pick them up, &amp;nbsp;
&lt;br&gt;putting your won ideas into concrete mockups etc, *that* would have been &amp;nbsp;
&lt;br&gt;helpful.
&lt;br&gt;&lt;br&gt;[3] Please do not take _this_ as a personal attack. It is not intended to &amp;nbsp;
&lt;br&gt;be one. In fact it is directed at nobody in personal.
&lt;br&gt;&lt;br&gt;[4] &amp;nbsp;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/Accessibility-and-usability---goals-of-MB--tf1915563s2885.html#a5244218&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Accessibility-and-usability---goals-of-MB--tf1915563s2885.html#a5244218&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Words that are written in CamelCase refer to WikiDocs,
&lt;br&gt;the MusicBrainz documentation system.
&lt;br&gt;Go to &lt;a href=&quot;http://musicbrainz.org/doc/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/doc/&lt;/a&gt;&amp;lt;SomeTerm&amp;gt;
&lt;br&gt;(you might need to transform the term to singular)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5703370&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5703370.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5690515</id>
	<title>Re: Feature &quot;ratification&quot; process</title>
	<published>2006-08-07T12:36:03Z</published>
	<updated>2006-08-07T12:36:03Z</updated>
	<author>
		<name>Simon Reinhardt</name>
	</author>
	<content type="html">Don Redman wrote:
&lt;br&gt;&amp;gt; Well to be honest, I do not thik this will ever work. You will never 
&lt;br&gt;&amp;gt; find a volunteer programmer who writes a feature and then lets some 
&lt;br&gt;&amp;gt; people vote it down.
&lt;br&gt;&lt;br&gt;That's why I proposed adding tickets for bigger features which can have some sort of informal voting process to *prevent* getting done work rejected.
&lt;br&gt;Which is better? Doing silent work, having people who don't like it and complain loudly - and then probably undoing the changes. Or good preliminary planing together with the community, *less* complaints, *less* worthless spent time?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; You will however find volunteer developers who pick up _all_ the 
&lt;br&gt;&amp;gt; feedback (even the one they do not like) and work together with people 
&lt;br&gt;&amp;gt; who are prepared to put energy in the issues they percieve to solve all 
&lt;br&gt;&amp;gt; issues (even the ones they do not understand). Robert said that he 
&lt;br&gt;&amp;gt; learned this the hard way a few years ago. Keschte is learning right 
&lt;br&gt;&amp;gt; now. :-)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Remember that we have very few people doing actual development work. 
&lt;br&gt;&amp;gt; Putting even more weight on their shoulders can easily put the 
&lt;br&gt;&amp;gt; development to a total halt.
&lt;/div&gt;&lt;br&gt;I don't want to put more weight on anyones shoulders. It's not that I want to put chains on the developers. Rather I want to improve the process such that the developers get the feeling the work they do is exactly what is wanted. Robert said it quite right: the developers are the people who make MB possible. They are not only machines who implement code for features that other people have in mind but actually they are the most inventive force in MB. People might have rough ideas about features, developers though have to bother with all the details. But! They are single persons who do the work the way *they* think it is best. That doesn't mean most of the users think the same. So they will get feedback anyways (quite as you said) and will have to get along with it (since it's the users they write the code for). I just propose changing the way the community is involved in the process, to make it better for both sides.
&lt;br&gt;&lt;br&gt;&amp;gt; Also note that we already *have* a system in place to help with these 
&lt;br&gt;&amp;gt; problems which works very well: Idea Championing. This is a possibility 
&lt;br&gt;&amp;gt; for non-hackers to help in the development process, to encourage early 
&lt;br&gt;&amp;gt; discussion with the community and to take weight from the dev's 
&lt;br&gt;&amp;gt; shoulders. Unfortunately this has not been used a lot lately. I have 
&lt;br&gt;&amp;gt; done this twice and it has worked quite well.
&lt;br&gt;&lt;br&gt;I don't think it is that easy. You are missing some cases here. Idea championing (whatever that exactly is, it has no wiki page :P ) doesn't work for all of them. The simplest case is that a user has an idea for a feature, works out some details and tells a developer. That's what I have done with the track parser: it came to my mind, I did a rough sketch of it on a wiki page, Stefan implemented it, lots of people liked it. Typical case for you idea champion stuff I guess.
&lt;br&gt;But how about that: user Anton has an idea, developer Berta works on it for some days and puts it on the test server, users Carsten, Detlef and Frieda notice it and don't like it (or just some parts of it or the way it was implemented). They complain, one of them probably enters a ticket to remove it, the developer is pissed because she (Berta ;)) put lots of work in it, Carsten, Detlef and Frieda are pissed because Berta doesn't see why it should be removed, eventually it gets removed anyways, now Anton is pissed. Also a typical case for successful idea championing?
&lt;br&gt;Or how about that: the developer changes the layout or the way the interface works thinking it is an improvement. Some users think the same, lots of users don't think so and want it to be changed back again, or changed in another way. This has nothing to do with idea championing at all. Of course good communication afterwards can help to change the changes in a way that more people will be happy. But how about some good communication *before* the work is done? Every software developing company does teamwork planning before writing a single line of code. I think an open source project should do that even more!
&lt;br&gt;&lt;br&gt;&amp;gt; So instead of devising some complex and abstract QA scheme, I suggest 
&lt;br&gt;&amp;gt; you just get something concrete done. Go and pick up some issue that you 
&lt;br&gt;&amp;gt; feel is important and be its IdeaChampion and work together with a dev. 
&lt;br&gt;&amp;gt; The IntuitivePicardInterface is one that springs into my mind, but I am 
&lt;br&gt;&amp;gt; sure there are others.
&lt;br&gt;&lt;br&gt;I don't think what I proposed is complex. And I thought it was quite concrete. I can't get something concrete done because I'm not a developer of MB and probably never will be (this is partly a decision, partly my abilities). But I'm adding tickets all the time. I think that's the best way for me to communicate with the developers.
&lt;br&gt;&lt;br&gt;&amp;gt; And remember: Rules follow practice!
&lt;br&gt;&amp;gt; This means: If you actually *do* something and by doing so you implement 
&lt;br&gt;&amp;gt; some aspects of the scheme you devised, then this might become a rule. 
&lt;br&gt;&amp;gt; But not beforehand. We already broke our nose twice this way.
&lt;br&gt;&lt;br&gt;You are the expert but I think you see this a bit too strict. ;)
&lt;br&gt;&lt;br&gt;Greets,
&lt;br&gt;&amp;nbsp; Simon
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5690515&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5690515.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5676722</id>
	<title>Re: Feature &quot;ratification&quot; process</title>
	<published>2006-08-06T15:25:42Z</published>
	<updated>2006-08-06T15:25:42Z</updated>
	<author>
		<name>Nikki-12</name>
	</author>
	<content type="html">On Sun, Aug 06, 2006 at 10:45:27PM +0200, Simon Reinhardt wrote:
&lt;br&gt;&amp;gt; Either a user requests an RFE. We already achieved to be dispciplined
&lt;br&gt;&amp;gt; enough to let this all be done over trac. Sometimes there is some
&lt;br&gt;&amp;gt; discussion about the RFE on the ticket page for it, mostly between the
&lt;br&gt;&amp;gt; requesting user and a developer, rarely with other community members.
&lt;br&gt;&amp;gt; Then if the developer decides the feature is worth implementing, they
&lt;br&gt;&amp;gt; implement it and let the result go live on the test server.
&lt;br&gt;&lt;br&gt;One problem I've noticed with this method is that when a developer does do
&lt;br&gt;the change, someone else tends to come along and report a bug for it to be
&lt;br&gt;changed back. Having more community input rather than just input from the
&lt;br&gt;person requesting the changes/features would, hopefully, help reduce that.
&lt;br&gt;I know I sometimes look at the bug/feature list and think &amp;quot;but how many
&lt;br&gt;people even *want* that?&amp;quot;.
&lt;br&gt;&lt;br&gt;&amp;gt; Another thing which could help with this process is - rob mentioned that?
&lt;br&gt;&amp;gt; - to have a test server farm where people can implement features and let
&lt;br&gt;&amp;gt; others decide whether they are good or not.
&lt;br&gt;&lt;br&gt;I want to expand on that... Right now, for people with svn access, the
&lt;br&gt;development process generally goes like so:
&lt;br&gt;&amp;nbsp;* developer thinks of a good idea
&lt;br&gt;&amp;nbsp;* developer implements it and commits it to svn
&lt;br&gt;&amp;nbsp;* test server is updated
&lt;br&gt;&amp;nbsp;* a: people testing come across the feature, hate it and complain
&lt;br&gt;&amp;nbsp;* result a: chaos, hurt feelings, etc.
&lt;br&gt;&amp;nbsp;* b: people testing come across the feature and like it
&lt;br&gt;&amp;nbsp;* result: success
&lt;br&gt;but there's no way of knowing just which outcome we'll get.
&lt;br&gt;&lt;br&gt;With a test server farm and more discussion the process could be:
&lt;br&gt;&amp;nbsp;* developer posts about an idea
&lt;br&gt;&amp;nbsp;* people like it
&lt;br&gt;&amp;nbsp;* developer implements it on a test server
&lt;br&gt;&amp;nbsp;* people comment on it
&lt;br&gt;&amp;nbsp;* developer makes improvements
&lt;br&gt;&amp;nbsp;* last two steps are repeated until the feature is deemed satisfactory
&lt;br&gt;&amp;nbsp;* feature is commited to svn
&lt;br&gt;This has the advantage that features aren't released in a state where lots
&lt;br&gt;of people are still unhappy about how it works.
&lt;br&gt;&lt;br&gt;or:
&lt;br&gt;&amp;nbsp;* developer posts about an idea
&lt;br&gt;&amp;nbsp;* people don't like it
&lt;br&gt;&amp;nbsp;* developer saves time and work
&lt;br&gt;&lt;br&gt;While these are pretty idealistic scenarios, I think getting people's
&lt;br&gt;opinions *before* putting lots of effort in would be very helpful. I've
&lt;br&gt;noticed that for an open project, we don't give people much information on
&lt;br&gt;what's going on behind the scenes, new features just materialise whether
&lt;br&gt;people want them or not. Also, I think testing particular features
&lt;br&gt;separately is also easier for people because they've got something to focus
&lt;br&gt;on. I know I never know where to start when testing!
&lt;br&gt;&lt;br&gt;--Nikki
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5676722&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5676722.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5676570</id>
	<title>Re: Feature &quot;ratification&quot; process</title>
	<published>2006-08-06T15:06:05Z</published>
	<updated>2006-08-06T15:06:05Z</updated>
	<author>
		<name>DonRedman</name>
	</author>
	<content type="html">Well to be honest, I do not thik this will ever work. You will never find &amp;nbsp;
&lt;br&gt;a volunteer programmer who writes a feature and then lets some people vote &amp;nbsp;
&lt;br&gt;it down.
&lt;br&gt;&lt;br&gt;You will however find volunteer developers who pick up _all_ the feedback &amp;nbsp;
&lt;br&gt;(even the one they do not like) and work together with people who are &amp;nbsp;
&lt;br&gt;prepared to put energy in the issues they percieve to solve all issues &amp;nbsp;
&lt;br&gt;(even the ones they do not understand). Robert said that he learned this &amp;nbsp;
&lt;br&gt;the hard way a few years ago. Keschte is learning right now. :-)
&lt;br&gt;&lt;br&gt;Remember that we have very few people doing actual development work. &amp;nbsp;
&lt;br&gt;Putting even more weight on their shoulders can easily put the development &amp;nbsp;
&lt;br&gt;to a total halt.
&lt;br&gt;&lt;br&gt;Also note that we already *have* a system in place to help with these &amp;nbsp;
&lt;br&gt;problems which works very well: Idea Championing. This is a possibility &amp;nbsp;
&lt;br&gt;for non-hackers to help in the development process, to encourage early &amp;nbsp;
&lt;br&gt;discussion with the community and to take weight from the dev's shoulders. &amp;nbsp;
&lt;br&gt;Unfortunately this has not been used a lot lately. I have done this twice &amp;nbsp;
&lt;br&gt;and it has worked quite well.
&lt;br&gt;&lt;br&gt;So instead of devising some complex and abstract QA scheme, I suggest you &amp;nbsp;
&lt;br&gt;just get something concrete done. Go and pick up some issue that you feel &amp;nbsp;
&lt;br&gt;is important and be its IdeaChampion and work together with a dev. The &amp;nbsp;
&lt;br&gt;IntuitivePicardInterface is one that springs into my mind, but I am sure &amp;nbsp;
&lt;br&gt;there are others.
&lt;br&gt;&lt;br&gt;Yes this needs some competences in good communication and this needs some &amp;nbsp;
&lt;br&gt;persistence. That's life. :-)
&lt;br&gt;&lt;br&gt;And remember: Rules follow practice!
&lt;br&gt;This means: If you actually *do* something and by doing so you implement &amp;nbsp;
&lt;br&gt;some aspects of the scheme you devised, then this might become a rule. But &amp;nbsp;
&lt;br&gt;not beforehand. We already broke our nose twice this way.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;DonRedman
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Sun, 06 Aug 2006 22:45:27 +0200, Simon Reinhardt wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I just had this random idea how to improve the development process and &amp;nbsp;
&lt;br&gt;&amp;gt; make the end result be what the community wants as well as giving the &amp;nbsp;
&lt;br&gt;&amp;gt; developer the knowledge their work is wanted and not wasted. I know, &amp;nbsp;
&lt;br&gt;&amp;gt; this sounds like an utopic all-in-one solution (&amp;quot;egg-dropping &amp;nbsp;
&lt;br&gt;&amp;gt; woolmilksow&amp;quot; as we say in .de), but perhaps it could work.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Let me first describe the current process. Basically there are two ways &amp;nbsp;
&lt;br&gt;&amp;gt; of new features to be added or changes to be made. Either a user &amp;nbsp;
&lt;br&gt;&amp;gt; requests an RFE. We already achieved to be dispciplined enough to let &amp;nbsp;
&lt;br&gt;&amp;gt; this all be done over trac. Sometimes there is some discussion about the &amp;nbsp;
&lt;br&gt;&amp;gt; RFE on the ticket page for it, mostly between the requesting user and a &amp;nbsp;
&lt;br&gt;&amp;gt; developer, rarely with other community members. Then if the developer &amp;nbsp;
&lt;br&gt;&amp;gt; decides the feature is worth implementing, they implement it and let the &amp;nbsp;
&lt;br&gt;&amp;gt; result go live on the test server.
&lt;br&gt;&amp;gt; Another way is that the developers have ideas for new features or &amp;nbsp;
&lt;br&gt;&amp;gt; improvements themselves. They will then implement them - sometimes with, &amp;nbsp;
&lt;br&gt;&amp;gt; sometimes without ticket - and put them on the test server.
&lt;br&gt;&amp;gt; This is all logged through the tickets and changesets on trac. It is &amp;nbsp;
&lt;br&gt;&amp;gt; accessible for everyone, yet very few people if any follow this and &amp;nbsp;
&lt;br&gt;&amp;gt; mostly other users note the changes on the test server or even not until &amp;nbsp;
&lt;br&gt;&amp;gt; it goes live and they have to use it the first time. So most of the time &amp;nbsp;
&lt;br&gt;&amp;gt; the development process happens silently and decisions are done by the &amp;nbsp;
&lt;br&gt;&amp;gt; developers.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This causes: people who don't like the new features / the changes (the &amp;nbsp;
&lt;br&gt;&amp;gt; developer might think it is better, but different people have different &amp;nbsp;
&lt;br&gt;&amp;gt; opinions). Either they complain about the changes and annoy the &amp;nbsp;
&lt;br&gt;&amp;gt; developers or they don't say anything because they fear annoying the &amp;nbsp;
&lt;br&gt;&amp;gt; developer knowing it was a lot of work. Good communication in the golden &amp;nbsp;
&lt;br&gt;&amp;gt; middle happens rarely because not everyone is an expert in good &amp;nbsp;
&lt;br&gt;&amp;gt; communication (including me ;)).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; How could this be changed? What I have in mind is some sort of &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;quot;ratification&amp;quot; process. This would include the following:
&lt;br&gt;&amp;gt; - Developers add tickets for their own feature ideas (only for the &amp;nbsp;
&lt;br&gt;&amp;gt; bigger ones, not for changes of cell heights or stuff like that).
&lt;br&gt;&amp;gt; - Proposed features are discussed by the community before work on them &amp;nbsp;
&lt;br&gt;&amp;gt; is started, so that the developer can be sure what they implement is &amp;nbsp;
&lt;br&gt;&amp;gt; wanted by the community and they don't waste time working on &amp;nbsp;
&lt;br&gt;&amp;gt; implementations which are rejected.
&lt;br&gt;&amp;gt; - Changes on the server code are handled with a voting system similar to &amp;nbsp;
&lt;br&gt;&amp;gt; that we use for the MB data:
&lt;br&gt;&amp;gt; &amp;nbsp; - Changes which the developers consider trivial will just be applied
&lt;br&gt;&amp;gt; &amp;nbsp; - However for bigger changes they can and should (requires some &amp;nbsp;
&lt;br&gt;&amp;gt; self-discipline) put for a vote. Everyone (or just &amp;quot;major &amp;nbsp;
&lt;br&gt;&amp;gt; contributors&amp;quot;?) can take part in that and decide if they like it or not. &amp;nbsp;
&lt;br&gt;&amp;gt; If the change is related to a ticket and there has been enough &amp;nbsp;
&lt;br&gt;&amp;gt; discussion on the ticket before, then the change will surely be accepted &amp;nbsp;
&lt;br&gt;&amp;gt; (requires self-discipline on side of the users). For changes which are &amp;nbsp;
&lt;br&gt;&amp;gt; not related to a ticket, this is the first chance for the community to &amp;nbsp;
&lt;br&gt;&amp;gt; ratify them.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So why should a developer put their own work to a vote? Isn't this a &amp;nbsp;
&lt;br&gt;&amp;gt; risk to let good work being rejected? - Well, what's the alternative? If &amp;nbsp;
&lt;br&gt;&amp;gt; it is just applied although people don't like it, then they will &amp;nbsp;
&lt;br&gt;&amp;gt; complain which produces hate and - if enough people complain - more work &amp;nbsp;
&lt;br&gt;&amp;gt; because the changes have to be undone. This is also a good reason for &amp;nbsp;
&lt;br&gt;&amp;gt; developers to create tickets for their own ideas: they can get the &amp;nbsp;
&lt;br&gt;&amp;gt; ratification/approval of the community *before* they start the work.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It may sound like it slows down development but I think it actually &amp;nbsp;
&lt;br&gt;&amp;gt; reduces work and increases satisfaction on both sides.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Another thing which could help with this process is - rob mentioned &amp;nbsp;
&lt;br&gt;&amp;gt; that? - to have a test server farm where people can implement features &amp;nbsp;
&lt;br&gt;&amp;gt; and let others decide whether they are good or not.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Simon (Shepard)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Musicbrainz-experts mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5676570&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;DonRedman
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Words that are written in CamelCase refer to WikiDocs,
&lt;br&gt;the MusicBrainz documentation system.
&lt;br&gt;Go to &lt;a href=&quot;http://musicbrainz.org/doc/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/doc/&lt;/a&gt;&amp;lt;SomeTerm&amp;gt;
&lt;br&gt;(you might need to transform the term to singular)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5676570&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5676570.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5676564</id>
	<title>Re: Feature &quot;ratification&quot; process</title>
	<published>2006-08-06T15:05:17Z</published>
	<updated>2006-08-06T15:05:17Z</updated>
	<author>
		<name>ZaphodBeeblebrox</name>
	</author>
	<content type="html">&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I just had this random idea how to improve the development process and make the end result be what the community wants as well as giving the developer the knowledge their work is wanted and not wasted. I know, this sounds like an utopic all-in-one solution (&amp;quot;egg-dropping woolmilksow&amp;quot; as we say in .de), but perhaps it could work.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Let me first describe the current process. Basically there are two ways of new features to be added or changes to be made. Either a user requests an RFE. We already achieved to be dispciplined enough to let this all be done over trac. Sometimes there is some discussion about the RFE on the ticket page for it, mostly between the requesting user and a developer, rarely with other community members. Then if the developer decides the feature is worth implementing, they implement it and let the result go live on the test server.
&lt;br&gt;&amp;gt; Another way is that the developers have ideas for new features or improvements themselves. They will then implement them - sometimes with, sometimes without ticket - and put them on the test server.
&lt;br&gt;&amp;gt; This is all logged through the tickets and changesets on trac. It is accessible for everyone, yet very few people if any follow this and mostly other users note the changes on the test server or even not until it goes live and they have to use it the first time. So most of the time the development process happens silently and decisions are done by the developers.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This causes: people who don't like the new features / the changes (the developer might think it is better, but different people have different opinions). Either they complain about the changes and annoy the developers or they don't say anything because they fear annoying the developer knowing it was a lot of work. Good communication in the golden middle happens rarely because not everyone is an expert in good communication (including me ;)).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; How could this be changed? What I have in mind is some sort of &amp;quot;ratification&amp;quot; process. This would include the following:
&lt;br&gt;&amp;gt; - Developers add tickets for their own feature ideas (only for the bigger ones, not for changes of cell heights or stuff like that).
&lt;br&gt;&amp;gt; - Proposed features are discussed by the community before work on them is started, so that the developer can be sure what they implement is wanted by the community and they don't waste time working on implementations which are rejected.
&lt;br&gt;&amp;gt; - Changes on the server code are handled with a voting system similar to that we use for the MB data:
&lt;br&gt;&amp;gt; &amp;nbsp; - Changes which the developers consider trivial will just be applied
&lt;br&gt;&amp;gt; &amp;nbsp; - However for bigger changes they can and should (requires some self-discipline) put for a vote. Everyone (or just &amp;quot;major contributors&amp;quot;?) can take part in that and decide if they like it or not. If the change is related to a ticket and there has been enough discussion on the ticket before, then the change will surely be accepted (requires self-discipline on side of the users). For changes which are not related to a ticket, this is the first chance for the community to ratify them.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So why should a developer put their own work to a vote? Isn't this a risk to let good work being rejected? - Well, what's the alternative? If it is just applied although people don't like it, then they will complain which produces hate and - if enough people complain - more work because the changes have to be undone. This is also a good reason for developers to create tickets for their own ideas: they can get the ratification/approval of the community *before* they start the work.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It may sound like it slows down development but I think it actually reduces work and increases satisfaction on both sides.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Another thing which could help with this process is - rob mentioned that? - to have a test server farm where people can implement features and let others decide whether they are good or not.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Simon (Shepard)
&lt;/div&gt;&lt;br&gt;I like this idea!
&lt;br&gt;I think it will need a tiny-bit remodeling to work in the scheme of mb (altough I wouldn't know how or which part)
&lt;br&gt;but I think this could work. I can clearly see how this can make the developemnt easier, I especially agree with &amp;quot;and they don't waste time working on implementations which are rejected.&amp;quot;
&lt;br&gt;If *I* was a developer, I'd surly like that.
&lt;br&gt;it would potentially make the work much faster too, because developers then could focus on parts that people *really* wanted to be changed
&lt;br&gt;and they would in return reap alot more sweets than thorns for their trouble.
&lt;br&gt;&lt;br&gt;~mo :D
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5676564&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5676564.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5676365</id>
	<title>Feature &quot;ratification&quot; process</title>
	<published>2006-08-06T14:44:26Z</published>
	<updated>2006-08-06T14:44:26Z</updated>
	<author>
		<name>Simon Reinhardt</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I just had this random idea how to improve the development process and make the end result be what the community wants as well as giving the developer the knowledge their work is wanted and not wasted. I know, this sounds like an utopic all-in-one solution (&amp;quot;egg-dropping woolmilksow&amp;quot; as we say in .de), but perhaps it could work.
&lt;br&gt;&lt;br&gt;Let me first describe the current process. Basically there are two ways of new features to be added or changes to be made. Either a user requests an RFE. We already achieved to be dispciplined enough to let this all be done over trac. Sometimes there is some discussion about the RFE on the ticket page for it, mostly between the requesting user and a developer, rarely with other community members. Then if the developer decides the feature is worth implementing, they implement it and let the result go live on the test server.
&lt;br&gt;Another way is that the developers have ideas for new features or improvements themselves. They will then implement them - sometimes with, sometimes without ticket - and put them on the test server.
&lt;br&gt;This is all logged through the tickets and changesets on trac. It is accessible for everyone, yet very few people if any follow this and mostly other users note the changes on the test server or even not until it goes live and they have to use it the first time. So most of the time the development process happens silently and decisions are done by the developers.
&lt;br&gt;&lt;br&gt;This causes: people who don't like the new features / the changes (the developer might think it is better, but different people have different opinions). Either they complain about the changes and annoy the developers or they don't say anything because they fear annoying the developer knowing it was a lot of work. Good communication in the golden middle happens rarely because not everyone is an expert in good communication (including me ;)).
&lt;br&gt;&lt;br&gt;How could this be changed? What I have in mind is some sort of &amp;quot;ratification&amp;quot; process. This would include the following:
&lt;br&gt;- Developers add tickets for their own feature ideas (only for the bigger ones, not for changes of cell heights or stuff like that).
&lt;br&gt;- Proposed features are discussed by the community before work on them is started, so that the developer can be sure what they implement is wanted by the community and they don't waste time working on implementations which are rejected.
&lt;br&gt;- Changes on the server code are handled with a voting system similar to that we use for the MB data:
&lt;br&gt;&amp;nbsp; - Changes which the developers consider trivial will just be applied
&lt;br&gt;&amp;nbsp; - However for bigger changes they can and should (requires some self-discipline) put for a vote. Everyone (or just &amp;quot;major contributors&amp;quot;?) can take part in that and decide if they like it or not. If the change is related to a ticket and there has been enough discussion on the ticket before, then the change will surely be accepted (requires self-discipline on side of the users). For changes which are not related to a ticket, this is the first chance for the community to ratify them.
&lt;br&gt;&lt;br&gt;So why should a developer put their own work to a vote? Isn't this a risk to let good work being rejected? - Well, what's the alternative? If it is just applied although people don't like it, then they will complain which produces hate and - if enough people complain - more work because the changes have to be undone. This is also a good reason for developers to create tickets for their own ideas: they can get the ratification/approval of the community *before* they start the work.
&lt;br&gt;&lt;br&gt;It may sound like it slows down development but I think it actually reduces work and increases satisfaction on both sides.
&lt;br&gt;&lt;br&gt;Another thing which could help with this process is - rob mentioned that? - to have a test server farm where people can implement features and let others decide whether they are good or not.
&lt;br&gt;&lt;br&gt;Simon (Shepard)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5676365&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Feature-%22ratification%22-process-tp5676365p5676365.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5518337</id>
	<title>Re: 	Add artist edits, should they be automatically applied?</title>
	<published>2006-07-27T04:02:42Z</published>
	<updated>2006-07-27T04:02:42Z</updated>
	<author>
		<name>Bugzilla from lalinsky@gmail.com</name>
	</author>
	<content type="html">Nikki wrote:
&lt;br&gt;[...]
&lt;br&gt;&amp;gt; So, any objections or concerns?
&lt;br&gt;&lt;br&gt;I've checked in the code to the svn.
&lt;br&gt;&lt;br&gt;-Lukáš
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5518337&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Add-artist-edits%2C-should-they-be-automatically-applied--tp5018966p5518337.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5485053</id>
	<title>Re: Terminology for NGS</title>
	<published>2006-07-25T07:13:40Z</published>
	<updated>2006-07-25T07:13:40Z</updated>
	<author>
		<name>Frederic Da Vitoria</name>
	</author>
	<content type="html">2006/7/24, Jan van Thiel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5485053&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;zout@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; On 7/12/06, Stefan Kestenholz &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5485053&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;keschte@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; my proposal to use &amp;quot;ReleaseGroup&amp;quot; still stands, even if we do not introduce
&lt;br&gt;&amp;gt; &amp;gt; different types of grouping objects. (i see no reason why not, better to do
&lt;br&gt;&amp;gt; &amp;gt; it right the first time, introduce the ones we'll need, or at least make it
&lt;br&gt;&amp;gt; &amp;gt; easily extendeable like the relationships)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Maybe something with the word 'Grouping' in it? ReleaseGrouping?
&lt;br&gt;&lt;br&gt;I was about to suggest Album :-D
&lt;br&gt;&lt;br&gt;Maybe we will keep it, after all...
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Frederic Da Vitoria
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5485053&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Terminology-for-NGS-tp5229799p5485053.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5471356</id>
	<title>Re: Terminology for NGS</title>
	<published>2006-07-24T11:01:13Z</published>
	<updated>2006-07-24T11:01:13Z</updated>
	<author>
		<name>Jan van Thiel-2</name>
	</author>
	<content type="html">On 7/12/06, Stefan Kestenholz &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5471356&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;keschte@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; my proposal to use &amp;quot;ReleaseGroup&amp;quot; still stands, even if we do not introduce
&lt;br&gt;&amp;gt; different types of grouping objects. (i see no reason why not, better to do
&lt;br&gt;&amp;gt; it right the first time, introduce the ones we'll need, or at least make it
&lt;br&gt;&amp;gt; easily extendeable like the relationships)
&lt;br&gt;&lt;br&gt;Maybe something with the word 'Grouping' in it? ReleaseGrouping?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Jan van Thiel (zout)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5471356&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Terminology-for-NGS-tp5229799p5471356.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5459799</id>
	<title>Re: Album name suck in 'pending changes' mode</title>
	<published>2006-07-23T16:31:01Z</published>
	<updated>2006-07-23T16:31:01Z</updated>
	<author>
		<name>Steve Wyles</name>
	</author>
	<content type="html">On Sun, 23 Jul 2006, Matt Perry wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; This album appears to be stuck in pending changes mode for several weeks:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://musicbrainz.org/release/353a71f2-5da8-46d7-9e49-488481a2ed07.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/release/353a71f2-5da8-46d7-9e49-488481a2ed07.html&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I tried editing it and editing it back to see if that could clear
&lt;br&gt;&amp;gt; things. &amp;nbsp;No recent entries in the mod history. &amp;nbsp;DB problem maybe?
&lt;br&gt;&lt;br&gt;It was because &lt;a href=&quot;http://musicbrainz.org/show/edit/?editid=4482923&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/show/edit/?editid=4482923&lt;/a&gt;&amp;nbsp;was 
&lt;br&gt;approved. When approving was first introduced there was a little bug, 
&lt;br&gt;which has since been fixed, but the symptoms of it still exist in some 
&lt;br&gt;places.
&lt;br&gt;&lt;br&gt;For each edit opened against an object, a modpending value is incremented, 
&lt;br&gt;as each one closes, the value is decremented. When there is nothing 
&lt;br&gt;pending it should be at zero and the yellow indicator won't show.
&lt;br&gt;&lt;br&gt;In this case the value is:
&lt;br&gt;&lt;br&gt;musicbrainz_db=# select name, gid, modpending from album where id=120523;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;name &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gid &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| modpending
&lt;br&gt;-------------+--------------------------------------+------------
&lt;br&gt;&amp;nbsp; The Beatles | 353a71f2-5da8-46d7-9e49-488481a2ed07 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -1
&lt;br&gt;&lt;br&gt;it has dropped below zero!
&lt;br&gt;&lt;br&gt;A script needs writing and running to fix the modpending values, but it 
&lt;br&gt;isn't high priority.
&lt;br&gt;&lt;br&gt;I can't remember if a ticket has been raised for this or not. I know one 
&lt;br&gt;was raised at the time for the approve bug, but that might have been 
&lt;br&gt;closed.
&lt;br&gt;&lt;br&gt;Steve
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5459799&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Album-name-suck-in-%27pending-changes%27-mode-tp5459580p5459799.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5459580</id>
	<title>Album name suck in 'pending changes' mode</title>
	<published>2006-07-23T16:04:33Z</published>
	<updated>2006-07-23T16:04:33Z</updated>
	<author>
		<name>Matt Perry</name>
	</author>
	<content type="html">This album appears to be stuck in pending changes mode for several weeks:
&lt;br&gt;&lt;a href=&quot;http://musicbrainz.org/release/353a71f2-5da8-46d7-9e49-488481a2ed07.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/release/353a71f2-5da8-46d7-9e49-488481a2ed07.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;I tried editing it and editing it back to see if that could clear
&lt;br&gt;things. &amp;nbsp;No recent entries in the mod history. &amp;nbsp;DB problem maybe?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Matt Perry | matt at primefactor dot com
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5459580&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Album-name-suck-in-%27pending-changes%27-mode-tp5459580p5459580.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5387775</id>
	<title>Re: Blind voting</title>
	<published>2006-07-18T16:34:04Z</published>
	<updated>2006-07-18T16:34:04Z</updated>
	<author>
		<name>Steve Wyles</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; To be influenced by other peoples opinion is a very natural thing, you 
&lt;br&gt;&amp;gt;&amp;gt; can't
&lt;br&gt;&amp;gt;&amp;gt; know about all the stuff that has been put up to a vote. But the system
&lt;br&gt;&amp;gt;&amp;gt; demands that people vote on edits, and lots of edits are applied after 1 or
&lt;br&gt;&amp;gt;&amp;gt; 2 weeks without much proof if they were valid or not. So, on obscure
&lt;br&gt;&amp;gt;&amp;gt; artists, if there was one or two yes votes, I'd be glad to give it a final
&lt;br&gt;&amp;gt;&amp;gt; push, such that it gets applied rather than staying open and collecting
&lt;br&gt;&amp;gt;&amp;gt; numerous abstain votes, but I'd never open the detail page to see if there
&lt;br&gt;&amp;gt;&amp;gt; actually are votes or not.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; can i expect a response on this, or is the subject closed?
&lt;/div&gt;&lt;br&gt;I totally agree with Don's remarks in:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/pipermail/musicbrainz-experts/2006-July/000494.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/pipermail/musicbrainz-experts/2006-July/000494.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;It should be set back to the old behaviour at the moment.
&lt;br&gt;&lt;br&gt;Any decision to remove blind voting needs to be discussed community wide 
&lt;br&gt;and the impact fully assessed.
&lt;br&gt;&lt;br&gt;I believe the ticket is still open &lt;a href=&quot;http://bugs.musicbrainz.org/ticket/1825&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.musicbrainz.org/ticket/1825&lt;/a&gt;&lt;br&gt;&lt;br&gt;Steve
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5387775&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blind-voting-tp5349070p5387775.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5387541</id>
	<title>Re: Blind voting</title>
	<published>2006-07-18T16:19:21Z</published>
	<updated>2006-07-18T16:19:21Z</updated>
	<author>
		<name>keschte</name>
	</author>
	<content type="html">&amp;gt; To be influenced by other peoples opinion is a very natural thing, you can't
&lt;br&gt;&amp;gt; know about all the stuff that has been put up to a vote. But the system
&lt;br&gt;&amp;gt; demands that people vote on edits, and lots of edits are applied after 1 or
&lt;br&gt;&amp;gt; 2 weeks without much proof if they were valid or not. So, on obscure
&lt;br&gt;&amp;gt; artists, if there was one or two yes votes, I'd be glad to give it a final
&lt;br&gt;&amp;gt; push, such that it gets applied rather than staying open and collecting
&lt;br&gt;&amp;gt; numerous abstain votes, but I'd never open the detail page to see if there
&lt;br&gt;&amp;gt; actually are votes or not.
&lt;br&gt;&lt;br&gt;can i expect a response on this, or is the subject closed?
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5387541&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blind-voting-tp5349070p5387541.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5370354</id>
	<title>RE: Blind voting</title>
	<published>2006-07-17T17:37:45Z</published>
	<updated>2006-07-17T17:37:45Z</updated>
	<author>
		<name>keschte</name>
	</author>
	<content type="html">&amp;gt; You should vote purely on your experience and the merit of the edit in
&lt;br&gt;&amp;gt; question.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Dealing with in any other way has the same impact as rigging a
&lt;br&gt;&amp;gt; presidential election!
&lt;br&gt;&lt;br&gt;If the debate was really that long when this was decided (must have been
&lt;br&gt;before I've gotten serious with MB) then certainly other people must have
&lt;br&gt;felt otherwise. 
&lt;br&gt;&lt;br&gt;To be influenced by other peoples opinion is a very natural thing, you can't
&lt;br&gt;know about all the stuff that has been put up to a vote. But the system
&lt;br&gt;demands that people vote on edits, and lots of edits are applied after 1 or
&lt;br&gt;2 weeks without much proof if they were valid or not. So, on obscure
&lt;br&gt;artists, if there was one or two yes votes, I'd be glad to give it a final
&lt;br&gt;push, such that it gets applied rather than staying open and collecting
&lt;br&gt;numerous abstain votes, but I'd never open the detail page to see if there
&lt;br&gt;actually are votes or not.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5370354&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blind-voting-tp5349070p5370354.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5370231</id>
	<title>RE: Blind voting</title>
	<published>2006-07-17T17:23:46Z</published>
	<updated>2006-07-17T17:23:46Z</updated>
	<author>
		<name>Steve Wyles</name>
	</author>
	<content type="html">On Tue, 18 Jul 2006, Stefan Kestenholz wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Again. As of now I consider this a bug that should be fixed. If you want
&lt;br&gt;&amp;gt;&amp;gt; to change this, you are free to start a discussion and ask for oppions
&lt;br&gt;&amp;gt;&amp;gt; (currently you have inhouseuk's and mine).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ok, I don't feel as strongly about, and I'm sorry, I did not know about
&lt;br&gt;&amp;gt; this, and found this a rather annoying thing, having to open the detail view
&lt;br&gt;&amp;gt; for cases where I was not sure if I should follow the example of other users
&lt;br&gt;&amp;gt; or just press on &amp;quot;abs&amp;quot;. This is what a majority of users do, I assume.
&lt;br&gt;&lt;br&gt;The answer here, you should never allow yourself to be influenced by the 
&lt;br&gt;way that other people vote.
&lt;br&gt;&lt;br&gt;You should vote purely on your experience and the merit of the edit in 
&lt;br&gt;question.
&lt;br&gt;&lt;br&gt;Dealing with in any other way has the same impact as rigging a 
&lt;br&gt;presidential election!
&lt;br&gt;&lt;br&gt;Steve
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5370231&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blind-voting-tp5349070p5370231.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5369789</id>
	<title>RE: Blind voting</title>
	<published>2006-07-17T16:42:50Z</published>
	<updated>2006-07-17T16:42:50Z</updated>
	<author>
		<name>keschte</name>
	</author>
	<content type="html">&amp;gt; Again. As of now I consider this a bug that should be fixed. If you want
&lt;br&gt;&amp;gt; to change this, you are free to start a discussion and ask for oppions
&lt;br&gt;&amp;gt; (currently you have inhouseuk's and mine).
&lt;br&gt;&lt;br&gt;Ok, I don't feel as strongly about, and I'm sorry, I did not know about
&lt;br&gt;this, and found this a rather annoying thing, having to open the detail view
&lt;br&gt;for cases where I was not sure if I should follow the example of other users
&lt;br&gt;or just press on &amp;quot;abs&amp;quot;. This is what a majority of users do, I assume.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5369789&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blind-voting-tp5349070p5369789.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5369704</id>
	<title>Re: Blind voting</title>
	<published>2006-07-17T16:36:12Z</published>
	<updated>2006-07-17T16:36:12Z</updated>
	<author>
		<name>DonRedman</name>
	</author>
	<content type="html">On Mon, 17 Jul 2006 09:33:56 +0200, Stefan Kestenholz wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; I remember that there was a very long debate about how to handle display
&lt;br&gt;&amp;gt;&amp;gt; of cast votes a long time ago. IIRC it was when we were introducing the
&lt;br&gt;&amp;gt;&amp;gt; vote count on the edit details page. The decision was that it was ok on
&lt;br&gt;&amp;gt;&amp;gt; the details page but should not show on the voting overview nor in the
&lt;br&gt;&amp;gt;&amp;gt; iframe.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This was probably a time when there weren't 6000 open edits in the
&lt;br&gt;&amp;gt; system at all time. Any feature that allows to more quickly assess the
&lt;br&gt;&amp;gt; state of an edit is a good feature, i think - even if it might be a
&lt;br&gt;&amp;gt; bit populistic, it is _not_ such a big deal if an edit would be failed
&lt;br&gt;&amp;gt; because of the influence of another vote.
&lt;/div&gt;&lt;br&gt;Well I strongly disagree. What I say is that there was a community &amp;nbsp;
&lt;br&gt;decision after a long debate. And there were a lot of open edits then &amp;nbsp;
&lt;br&gt;(even if not 6000).
&lt;br&gt;&lt;br&gt;What I say is that neither your personal design decision nor a discussion &amp;nbsp;
&lt;br&gt;on IRC should override such a community decision. Another debate with new &amp;nbsp;
&lt;br&gt;consensus can.
&lt;br&gt;&lt;br&gt;In fact these details can have a huge impact on the entire dynamics of &amp;nbsp;
&lt;br&gt;MusicBrainz (this is the sociologue speaking again). The way people vote, &amp;nbsp;
&lt;br&gt;the way open edits stay in the system form a rather delicate cybernetic &amp;nbsp;
&lt;br&gt;system. And the question which information is available where plays an &amp;nbsp;
&lt;br&gt;important role in the resulting dynamics.
&lt;br&gt;&lt;br&gt;&amp;gt; in my opinion, the advantages outweight the ethical aspect of showing
&lt;br&gt;&amp;gt; the vote tally on edits a user hasn't voted on.
&lt;br&gt;&lt;br&gt;Um sorry, but ethical aspects are never outweighted by practical &amp;nbsp;
&lt;br&gt;advantages (e.g. you do not outweight the ethical aspect of not giving our &amp;nbsp;
&lt;br&gt;user's email addresses away with the practical advantage of $100.000).
&lt;br&gt;&lt;br&gt;Again. As of now I consider this a bug that should be fixed. If you want &amp;nbsp;
&lt;br&gt;to change this, you are free to start a discussion and ask for oppions &amp;nbsp;
&lt;br&gt;(currently you have inhouseuk's and mine).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;DonRedman
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Words that are written in CamelCase refer to WikiDocs,
&lt;br&gt;the MusicBrainz documentation system.
&lt;br&gt;Go to &lt;a href=&quot;http://musicbrainz.org/doc/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/doc/&lt;/a&gt;&amp;lt;SomeTerm&amp;gt;
&lt;br&gt;(you might need to transform the term to singular)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5369704&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blind-voting-tp5349070p5369704.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5356787</id>
	<title>Re: Blind voting</title>
	<published>2006-07-17T01:33:56Z</published>
	<updated>2006-07-17T01:33:56Z</updated>
	<author>
		<name>keschte</name>
	</author>
	<content type="html">&amp;gt; I remember that there was a very long debate about how to handle display
&lt;br&gt;&amp;gt; of cast votes a long time ago. IIRC it was when we were introducing the
&lt;br&gt;&amp;gt; vote count on the edit details page. The decision was that it was ok on
&lt;br&gt;&amp;gt; the details page but should not show on the voting overview nor in the
&lt;br&gt;&amp;gt; iframe.
&lt;br&gt;&lt;br&gt;This was probably a time when there weren't 6000 open edits in the
&lt;br&gt;system at all time. Any feature that allows to more quickly assess the
&lt;br&gt;state of an edit is a good feature, i think - even if it might be a
&lt;br&gt;bit populistic, it is _not_ such a big deal if an edit would be failed
&lt;br&gt;because of the influence of another vote.
&lt;br&gt;&lt;br&gt;sometimes users only leave notes and do not vote, in other cases they
&lt;br&gt;vote but do not leave messages, which is bad given the CodeOfConduct.
&lt;br&gt;it's very clear than we usually miss those cases when skipping over
&lt;br&gt;the list of open edits, unless you go and open each and everyone to
&lt;br&gt;see if they have negative votes unless you actually voted (i do not
&lt;br&gt;revisit edits i voted on, unless notes are added to them).
&lt;br&gt;&lt;br&gt;in my opinion, the advantages outweight the ethical aspect of showing
&lt;br&gt;the vote tally on edits a user hasn't voted on.
&lt;br&gt;&lt;br&gt;&amp;gt; Note that this is not intended as criticism to what happened here. Keschte
&lt;br&gt;&amp;gt; has changed many subtle details on the server. I can understand very well
&lt;br&gt;&amp;gt; if he just asked for a small feedback on IRC and then went on with his
&lt;br&gt;&amp;gt; work.
&lt;br&gt;&lt;br&gt;thanks.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5356787&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blind-voting-tp5349070p5356787.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5352031</id>
	<title>Please give your opinions on the &quot;Edit all&quot; page</title>
	<published>2006-07-16T14:00:04Z</published>
	<updated>2006-07-16T14:00:04Z</updated>
	<author>
		<name>keschte</name>
	</author>
	<content type="html">This is a rather important topic, therefore i hereby notify readers who
&lt;br&gt;might not be subscribed to mb-users of a discussion which I feel is very
&lt;br&gt;important that people who want something to say should speak up.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/%22Edit-All%22---Is-it-problematic-to-understand--tf19&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/%22Edit-All%22---Is-it-problematic-to-understand--tf19&lt;/a&gt;&lt;br&gt;50904s2885.html
&lt;br&gt;&lt;br&gt;regards, keschte
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5352031&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-give-your-opinions-on-the-%22Edit-all%22-page-tp5352031p5352031.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5351262</id>
	<title>Re: Blind voting</title>
	<published>2006-07-16T12:29:31Z</published>
	<updated>2006-07-16T12:29:31Z</updated>
	<author>
		<name>DonRedman</name>
	</author>
	<content type="html">On Sun, 16 Jul 2006 16:00:43 +0200, Steve Wyles wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp;	The recent server release has totally removed the blind voting element.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;	This means that voters can now be easily influenced by previous votes &amp;nbsp;
&lt;br&gt;&amp;gt; rather than voting purely based on their own experience and merit of the &amp;nbsp;
&lt;br&gt;&amp;gt; edit being made.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;	 Although, it was previouly possible to find out the vote by using the &amp;nbsp;
&lt;br&gt;&amp;gt; show edit page, current votes were always hidden in the voting iframe &amp;nbsp;
&lt;br&gt;&amp;gt; and within the search edit pages until the editor had actually voted.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;	Allegedly there was some discussion on IRC, but it should have been &amp;nbsp;
&lt;br&gt;&amp;gt; discussed wider in the community before making this change, hence this &amp;nbsp;
&lt;br&gt;&amp;gt; email.
&lt;/div&gt;&lt;br&gt;I do not think IRC is the right place to make such a decision. The people &amp;nbsp;
&lt;br&gt;who are on IRC are only a subset of the MB community and there are both &amp;nbsp;
&lt;br&gt;old-timers and active newbies whose feedback you will never get if you &amp;nbsp;
&lt;br&gt;have such a debate on IRC only.
&lt;br&gt;&lt;br&gt;I remember that there was a very long debate about how to handle display &amp;nbsp;
&lt;br&gt;of cast votes a long time ago. IIRC it was when we were introducing the &amp;nbsp;
&lt;br&gt;vote count on the edit details page. The decision was that it was ok on &amp;nbsp;
&lt;br&gt;the details page but should not show on the voting overview nor in the &amp;nbsp;
&lt;br&gt;iframe.
&lt;br&gt;This way people can have an _intential_ look at the previous votes, but &amp;nbsp;
&lt;br&gt;this is not given as an initial clue. I do not see what has changed in MB &amp;nbsp;
&lt;br&gt;that this would not make sense any more.
&lt;br&gt;&lt;br&gt;In general I would like a policy about not making community decisions on &amp;nbsp;
&lt;br&gt;IRC (unless this is announced on a mailinglist or something like that).
&lt;br&gt;&lt;br&gt;Note that this is not intended as criticism to what happened here. Keschte &amp;nbsp;
&lt;br&gt;has changed many subtle details on the server. I can understand very well &amp;nbsp;
&lt;br&gt;if he just asked for a small feedback on IRC and then went on with his &amp;nbsp;
&lt;br&gt;work.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;DonRedman
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Words that are written in CamelCase refer to WikiDocs,
&lt;br&gt;the MusicBrainz documentation system.
&lt;br&gt;Go to &lt;a href=&quot;http://musicbrainz.org/doc/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/doc/&lt;/a&gt;&amp;lt;SomeTerm&amp;gt;
&lt;br&gt;(you might need to transform the term to singular)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5351262&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blind-voting-tp5349070p5351262.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5349070</id>
	<title>Blind voting</title>
	<published>2006-07-16T08:00:43Z</published>
	<updated>2006-07-16T08:00:43Z</updated>
	<author>
		<name>Steve Wyles</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp;	The recent server release has totally removed the blind voting element.
&lt;br&gt;&lt;br&gt;&amp;nbsp;	This means that voters can now be easily influenced by previous votes 
&lt;br&gt;rather than voting purely based on their own experience and merit of the edit 
&lt;br&gt;being made.
&lt;br&gt;&lt;br&gt;&amp;nbsp;	 Although, it was previouly possible to find out the vote by using the 
&lt;br&gt;show edit page, current votes were always hidden in the voting iframe and 
&lt;br&gt;within the search edit pages until the editor had actually voted.
&lt;br&gt;&lt;br&gt;&amp;nbsp;	Allegedly there was some discussion on IRC, but it should have been 
&lt;br&gt;discussed wider in the community before making this change, hence this email.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://bugs.musicbrainz.org/ticket/1825&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.musicbrainz.org/ticket/1825&lt;/a&gt;&amp;nbsp;is the related bug report.
&lt;br&gt;&lt;br&gt;Steve (inhouseuk)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5349070&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blind-voting-tp5349070p5349070.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5319523</id>
	<title>Re: Terminology for NGS</title>
	<published>2006-07-13T18:45:09Z</published>
	<updated>2006-07-13T18:45:09Z</updated>
	<author>
		<name>Lars Aronsson</name>
	</author>
	<content type="html">Frederic Da Vitoria wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2006/7/13, Don Redman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5319523&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;donredman@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;gt; Looking at FRBR maybe the term &amp;quot;Work&amp;quot; would be appropriate. But in fact,
&lt;br&gt;&amp;gt; &amp;gt; when I look at FRBR and keep the problems we recently had about what
&lt;br&gt;&amp;gt; &amp;gt; makes
&lt;br&gt;&amp;gt; &amp;gt; a release (current terminology), then I cannot help but feel that the
&lt;br&gt;&amp;gt; &amp;gt; vertical bamboo is flawed. The relations between release, release event
&lt;br&gt;&amp;gt; &amp;gt; and medium are strange. We noticed that on the summit but had more urgent
&lt;br&gt;&amp;gt; &amp;gt; things to discuss.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Work is often used for what NGS names Composition. I fear using this
&lt;br&gt;&amp;gt; word here would confuse people.
&lt;/div&gt;&lt;br&gt;In my mind, there is no end to the number of levels of &amp;quot;works&amp;quot; 
&lt;br&gt;based on each other. &amp;nbsp;A melody is composed, a songtext is written, 
&lt;br&gt;then the song text is translated to another language and the 
&lt;br&gt;melody is arranged for an orchestra setting, then the combination 
&lt;br&gt;is performed by a collaboration of a band and a guest artist, and 
&lt;br&gt;recorded by a recording studio, and released (or re-released 20 
&lt;br&gt;years later) by a record company (which can be diffferent from the 
&lt;br&gt;recording company, at least in the case of a re-realease).
&lt;br&gt;&lt;br&gt;The computer science way (this is not based on FRBR) to deal with 
&lt;br&gt;such complexities is to build a data structure for a generic tree 
&lt;br&gt;node, with which arbitrarily large trees can be constructed. &amp;nbsp;
&lt;br&gt;Like LEGO blocks. So don't build &amp;quot;composer&amp;quot; or &amp;quot;work&amp;quot; or &amp;quot;release&amp;quot; 
&lt;br&gt;into the data model. &amp;nbsp;Make them flexible attributes to a generic 
&lt;br&gt;tree node. &amp;nbsp;And keep this flexibility all the way through the web 
&lt;br&gt;interface. &amp;nbsp;The latter is probably the biggest challenge.
&lt;br&gt;&lt;br&gt;&amp;nbsp;class work {
&lt;br&gt;&amp;nbsp; &amp;nbsp;title;
&lt;br&gt;&amp;nbsp; &amp;nbsp;date; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# when it was made
&lt;br&gt;&amp;nbsp; &amp;nbsp;kind; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# kind of work, e.g. &amp;quot;text translation&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp;creators; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# list of pointers to &amp;quot;artists&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp;based_on; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# list of pointers to other works;
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&lt;br&gt;For the discussion of a future MB data model, this would *reduce* 
&lt;br&gt;the number of database tables, in that the album (release) table 
&lt;br&gt;can be merged with the track table. &amp;nbsp;The album/release would be 
&lt;br&gt;&amp;quot;based_on&amp;quot; a number of tracks, each having their own tree node.
&lt;br&gt;A &amp;quot;boxed set&amp;quot; would likewise be a node being &amp;quot;based_on&amp;quot; a list of 
&lt;br&gt;discs.
&lt;br&gt;&lt;br&gt;These are just some lose thoughts, and not at all ready for 
&lt;br&gt;implementation.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp; Lars Aronsson (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5319523&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lars@...&lt;/a&gt;)
&lt;br&gt;&amp;nbsp; Aronsson Datateknik - &lt;a href=&quot;http://aronsson.se&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aronsson.se&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5319523&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Terminology-for-NGS-tp5229799p5319523.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5306503</id>
	<title>Re: Terminology for NGS</title>
	<published>2006-07-13T05:53:31Z</published>
	<updated>2006-07-13T05:53:31Z</updated>
	<author>
		<name>Frederic Da Vitoria</name>
	</author>
	<content type="html">2006/7/13, Don Redman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5306503&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;donredman@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Looking at FRBR maybe the term &amp;quot;Work&amp;quot; would be appropriate. But in fact,
&lt;br&gt;&amp;gt; when I look at FRBR and keep the problems we recently had about what makes
&lt;br&gt;&amp;gt; a release (current terminology), then I cannot help but feel that the
&lt;br&gt;&amp;gt; vertical bamboo is flawed. The relations between release, release event
&lt;br&gt;&amp;gt; and medium are strange. We noticed that on the summit but had more urgent
&lt;br&gt;&amp;gt; things to discuss.
&lt;br&gt;&lt;br&gt;Work is often used for what NGS names Composition. I fear using this
&lt;br&gt;word here would confuse people.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Frederic Da Vitoria
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5306503&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Terminology-for-NGS-tp5229799p5306503.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5298763</id>
	<title>Re: Terminology for NGS</title>
	<published>2006-07-12T16:25:34Z</published>
	<updated>2006-07-12T16:25:34Z</updated>
	<author>
		<name>DonRedman</name>
	</author>
	<content type="html">On Wed, 12 Jul 2006 10:08:23 +0200, Stefan Kestenholz wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; In any case, i like CreditedArtist much better than AttributedArtist.
&lt;br&gt;&lt;br&gt;Agreed.
&lt;br&gt;&lt;br&gt;&amp;gt; my proposal to use &amp;quot;ReleaseGroup&amp;quot; still stands, even if we do not &amp;nbsp;
&lt;br&gt;&amp;gt; introduce
&lt;br&gt;&amp;gt; different types of grouping objects. (i see no reason why not, better to &amp;nbsp;
&lt;br&gt;&amp;gt; do
&lt;br&gt;&amp;gt; it right the first time, introduce the ones we'll need, or at least make &amp;nbsp;
&lt;br&gt;&amp;gt; it easily extendeable like the relationships)
&lt;br&gt;&lt;br&gt;I do not like ReleaseGroup. This entity is not about releases, so it &amp;nbsp;
&lt;br&gt;should not contain that term. Otherwise the Composition could also be &amp;nbsp;
&lt;br&gt;called a TrackGroupGroupGroupGroup. :-) Something which states what it is &amp;nbsp;
&lt;br&gt;-- &amp;nbsp;not what it groups -- &amp;nbsp;would be preferable.
&lt;br&gt;&lt;br&gt;Looking at FRBR maybe the term &amp;quot;Work&amp;quot; would be appropriate. But in fact, &amp;nbsp;
&lt;br&gt;when I look at FRBR and keep the problems we recently had about what makes &amp;nbsp;
&lt;br&gt;a release (current terminology), then I cannot help but feel that the &amp;nbsp;
&lt;br&gt;vertical bamboo is flawed. The relations between release, release event &amp;nbsp;
&lt;br&gt;and medium are strange. We noticed that on the summit but had more urgent &amp;nbsp;
&lt;br&gt;things to discuss.
&lt;br&gt;&lt;br&gt;Maybe FRBR can help to sort this mess out? (CC to Lars Aronsson in this &amp;nbsp;
&lt;br&gt;respect).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;DonRedman
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Words that are written in CamelCase refer to WikiDocs,
&lt;br&gt;the MusicBrainz documentation system.
&lt;br&gt;Go to &lt;a href=&quot;http://musicbrainz.org/doc/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://musicbrainz.org/doc/&lt;/a&gt;&amp;lt;SomeTerm&amp;gt;
&lt;br&gt;(you might need to transform the term to singular)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5298763&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Terminology-for-NGS-tp5229799p5298763.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-5284610</id>
	<title>Re: Terminology for NGS</title>
	<published>2006-07-12T02:08:23Z</published>
	<updated>2006-07-12T02:08:23Z</updated>
	<author>
		<name>keschte</name>
	</author>
	<content type="html">&lt;div&gt;after reviewing the objectmodel graph again, i think i was misunderstanding the request too. Since the object named &amp;quot;ReleaseArtist&amp;quot; is used in two different cases (ReleaseArtist as well as TrackArtist) i now understand&amp;nbsp;much better why&amp;nbsp;you are not happy with the current terminology. In any case, i like CreditedArtist much better than AttributedArtist.
&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;my proposal to use &amp;quot;ReleaseGroup&amp;quot; still stands, even if we do not introduce different types of grouping objects. (i see no reason why not, better to do it right the first time, introduce the ones we'll need, or at least make it easily extendeable like the relationships)
&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;--keschte&lt;br&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;PS. Cluster doesn't feel like an adequate term for me, and it is correct that it didn't work out for Picard. i've tried to find references to the dicussion about clusters, the best i was able to come up with was a thread in january 2006.
&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://lists.musicbrainz.org/pipermail/musicbrainz-users/2006-January/010598.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/pipermail/musicbrainz-users/2006-January/010598.html&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Musicbrainz-experts mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=5284610&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Musicbrainz-experts@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-experts&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Terminology-for-NGS-tp5229799p5284610.html" />
</entry>

</feed>
