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 A33C1DF50 for ; Fri, 5 Oct 2012 11:54:04 +0000 (UTC) Received: (qmail 32701 invoked by uid 500); 5 Oct 2012 11:54:04 -0000 Delivered-To: apmail-incubator-bloodhound-dev-archive@incubator.apache.org Received: (qmail 32682 invoked by uid 500); 5 Oct 2012 11:54:04 -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 32650 invoked by uid 99); 5 Oct 2012 11:54:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Oct 2012 11:54:03 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.223.175] (HELO mail-ie0-f175.google.com) (209.85.223.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Oct 2012 11:53:58 +0000 Received: by mail-ie0-f175.google.com with SMTP id c13so3650714ieb.6 for ; Fri, 05 Oct 2012 04:53:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:x-originating-ip:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :x-gm-message-state; bh=L3IqUx2XdZ2ES4IWh2uqq72gGb3Xsw4Yxvfnkz56Agw=; b=Yy2tyvCLabOIzwRYa3GVTbOoGxP6yjqQwAOl5Gs0f0oHvfMq6J1wDSyPGYL9BjJMHO feTGxgi+/nhQGcbEgKf4FUfFrUSmNE0SrTERQVAf2f6wV+K/YRRqTFT5HecIAJnOsK+9 opBuit+AXbyLp9yxt1dme0FunkPoetEZh1sNpBWMSMyfHD4ZqIYJbFsNQlYse0zQAos9 ScMESB7q5873m8LVhAUw4N3v0uXkbLoCItotWGYPdNAQVM2c0HEY949omB2vAWnPmILs OgBue5ez2mQ9kQDZiX5qsQ9FweRT7SHUorAquuFMIQbnaIZ3jR1Nzh3QZ5lxaeukNxJw qIHg== MIME-Version: 1.0 Received: by 10.50.151.238 with SMTP id ut14mr836741igb.72.1349438017330; Fri, 05 Oct 2012 04:53:37 -0700 (PDT) Sender: peter@xlii.si Received: by 10.64.41.99 with HTTP; Fri, 5 Oct 2012 04:53:37 -0700 (PDT) X-Originating-IP: [188.196.23.143] In-Reply-To: References: Date: Fri, 5 Oct 2012 13:53:37 +0200 X-Google-Sender-Auth: _1FThWevJ_4Rs9--Hftsx4Aug6I Message-ID: Subject: Re: Making Bloodhound's layout responsive [ticket #217] From: =?UTF-8?Q?Peter_Ko=C5=BEelj?= To: bloodhound-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=e89a8f3b9f7dab5c5304cb4e8511 X-Gm-Message-State: ALoCoQnvMMLQk37HHJITiNxO5kady67YVNdfv94VgIDuo1xH7yELov6pEwnlEsDrrgAArG7PbdbD X-Virus-Checked: Checked by ClamAV on apache.org --e89a8f3b9f7dab5c5304cb4e8511 Content-Type: text/plain; charset=ISO-8859-1 Hi, I welcome the idea of supporting mobile devices, it could definitely be one of the differentiators. At first glance it seems like it could work for desktop vs. tablet but for phones, I would need to see it in action. What I am a little worried is that the UI design would be driven by implementing technology (what Bootstrap allows or makes easy). It should be a direct opposite. We need to think outside the box and come up with optimal designs for each device and only then evaluate how to implement that. Be it by different Genshi templates or Bootstrap's responsive layouts or something else entirely... (If this step was already done, and this discussion is already a result of that I apologize by being new at the project). Can we afford to invest into experimental "ticket_for_smartphone" page using this layout to see how it performs? Or at least create a HTML mockups for each device type and see how they behave on actual devices? Or how the Bootstrap's responsive layout documentation puts it: "Use media queries responsibly and only as a start to your mobile audiences. For larger projects, do consider dedicated code bases and not layers of media queries." Peter On Wed, Oct 3, 2012 at 7:12 PM, Joachim Dreimann < joachim.dreimann@wandisco.com> wrote: > Hi everyone, > > I believe we should make Bloodhound responsive to better suit mobile and > tablet devices. Bootstrap, which we have already adopted, gives us great > tools to do this< > http://twitter.github.com/bootstrap/scaffolding.html#responsive>. > Smartphone and tablet growth is still exponential, this will become ever > more important as time passes and Bloodhound picks up in popularity. Also a > responsive layout may help differentiate us from other issue tracking > software. > > This will be a long term project, and I believe we should track progress > towards it in a 'Responsive layout' milestone outside of the normal release > cycle. I also believe we should treat the responsive layout as a 'beta' > even as the product itself matures, to allow us to break it down into ever > smaller tasks to better suit our way of working. The improvements, even if > only for parts of any given page, can then be rolled out with each new > release, working towards the full conversion. > > My suggestion is to enable it using an opt-in mechanism in the Admin > settings of any Bloodhound deployment, showing a clear 'Responsive layout > beta' banner at the top of pages where the responsive stylesheet is in use. > > Responsive Ticket view > mockup< > https://www.dropbox.com/s/c7hlp2n01ntwqfa/Bloodhound%20responsive%20ticket%20layout.png > > > > I have raised ticket #217 > to reflect this > suggestion. > > Cheers, > Joe > > > On 3 October 2012 17:43, Apache Bloodhound < > bloodhound-dev@incubator.apache.org> wrote: > > > #217: Make Bloodhound's layout responsive > > > -------------------------------------------------+------------------------- > > Reporter: jdreimann | Owner: nobody > > Type: enhancement | Status: new > > Priority: major | Milestone: > > Component: ui design | Version: > > Keywords: ui, responsive, bootstrap, mobile, | > > tablet, desktop | > > > -------------------------------------------------+------------------------- > > I believe we should utilise Bootstrap's > > [http://twitter.github.com/bootstrap/scaffolding.html#responsive great > > tools for responsive layouts] to make Bloodhound fully responsive to > make > > it display better on mobile phone and tablet type devices. > > > > This will likely be a very big, long term project, and as such I believe > > we need to make a conscious effort to make it more manageable by keeping > > it in a 'beta' state even while Bloodhound itself matures, more on that > in > > the following tickets: > > - Add responsive layout beta opt-in as an Admin setting > > - Show 'Responsive layout beta' at the top of relevant pages > > > > I also believe we should track this in an unscheduled Milestone > > independent of our normal release process. > > > > -- > > Ticket URL: > > Apache Bloodhound > > The Apache Bloodhound (incubating) issue tracker > > > --e89a8f3b9f7dab5c5304cb4e8511--