Return-Path: X-Original-To: apmail-incubator-bloodhound-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-bloodhound-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 08AE5F006 for ; Mon, 25 Mar 2013 15:13:29 +0000 (UTC) Received: (qmail 50902 invoked by uid 500); 25 Mar 2013 15:13:29 -0000 Delivered-To: apmail-incubator-bloodhound-dev-archive@incubator.apache.org Received: (qmail 50885 invoked by uid 500); 25 Mar 2013 15:13:28 -0000 Mailing-List: contact bloodhound-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: bloodhound-dev@incubator.apache.org Delivered-To: mailing list bloodhound-dev@incubator.apache.org Received: (qmail 50876 invoked by uid 99); 25 Mar 2013 15:13:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Mar 2013 15:13:28 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of joachim.dreimann@wandisco.com designates 74.125.82.175 as permitted sender) Received: from [74.125.82.175] (HELO mail-we0-f175.google.com) (74.125.82.175) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Mar 2013 15:13:24 +0000 Received: by mail-we0-f175.google.com with SMTP id t11so3109132wey.20 for ; Mon, 25 Mar 2013 08:13:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type:x-gm-message-state; bh=X7kiktHZGMPjo620I468asZx4z5Ctv2hhpaKGF8voLs=; b=F9q5kp6bfLpMTYvZjTv2RzqqgKlInqjQEWlING/ENnQH32PP7nCbwruQB7jTOJRpy7 /Meu3kVALh+nkUHbK4kaS+uOuFwMV3ofDns/A+YjX3aInSuaQy934Z5xTZbnKCosCL3M 0WfWsxGWxfpDgFznWwY+eC8dwiUGo8dTDhL9MFvmY2nFcP+F+HkRKsNpajIYpCKj8P0h gIDqu19lUU1ibZb1d+SZFmaWvF/2xx0sGpnPbW0JB4CWfh7HSCpGyE6McNKxtgGMHr2S PvawmcsphaNq2aoEBpRvuPTbowRlRnMBffJA1XgyNWT3Pf1m0k+0YdzBCeJRi8y5Tfqy N30A== MIME-Version: 1.0 X-Received: by 10.180.11.136 with SMTP id q8mr18098008wib.18.1364224382592; Mon, 25 Mar 2013 08:13:02 -0700 (PDT) Received: by 10.194.45.234 with HTTP; Mon, 25 Mar 2013 08:13:02 -0700 (PDT) In-Reply-To: <515045A7.8000601@wandisco.com> References: <514DB9DA.5010303@wandisco.com> <515045A7.8000601@wandisco.com> Date: Mon, 25 Mar 2013 15:13:02 +0000 Message-ID: Subject: Re: Bug in ticket workflow? From: Joachim Dreimann To: "bloodhound-dev@incubator.apache.org" Content-Type: multipart/alternative; boundary=001a11c2a9b4b7fc9904d8c13d57 X-Gm-Message-State: ALoCoQnh0My9aE5/4mXntlm+bRLVsKsXZKZomagyEKIQmtMfdlAq2kGeUJ+bsfjPCo4Vqd/lZPj5 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c2a9b4b7fc9904d8c13d57 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 25 March 2013 12:40, Branko =C4=8Cibej wrote: > On 25.03.2013 12:46, Joachim Dreimann wrote: > > On 23 March 2013 14:19, Branko =C4=8Cibej wrote: > > > >> I just noticed this ticket: > >> > >> https://issues.apache.org/bloodhound/ticket/16 > >> > >> Its status was "assigned" but it had no owner, as Joe removed himself = a > >> while ago. Just now I modified it and selected "unassign", and its > >> status is now "new", however, it still has no owner, even though I'd > >> expect the owner to be "nobody". > >> > >> Both states seem inconsistent to me. Is this lack of proper attribute > >> dependency tracking an inherent bug in Trac, or did we introduce it > >> somehow, perhaps with the UI changes? > >> > > I can replicate something very similar using Edgewall's Trac 1.0 demo, > see > > this ticket I created today: > > http://trac.edgewall.org/demo-1.0/ticket/1606 > > > > "nobody" is treated like any other user in Trac, someone has to type th= e > > name into the Owner field. An empty string or are not equal to > > "nobody" because it has no meaning, and like you say there is > > no dependency tracking. > > Right. So the question is, do we add such dependency tracking on our > todo list (post-1.0 of course)? I think it would make sense to do that. > By implication, "nobody" would be treated specially; on the other hand, > it seems that a null owner would be more appropriate, as long as one > can't have a ticket assigned to null. I agree that using null is the right approach. --=20 Joe Dreimann | *User Experience Designer* | WANdisco @jdreimann --001a11c2a9b4b7fc9904d8c13d57--