Ideas for the icon panel and menu behaviour

DULMANDAKH Sukhbaatar dulmandakh at gmail.com
Sat May 7 05:03:34 UTC 2011


On Thursday, May 5, 2011, Shane.Nuessler <Shane.Nuessler at canberra.edu.au> wrote:
> Hi everyone,
>
> Been using 11.04 for a few days now and have the following ideas to
> contribute, sorry no mockups.
>
> With multiple apps of varying window sizes open, the app menu makes the
> app name go away when you use it, so the link between the menu and which
> app it's for disappears. You could prepend the app name with the icon of
> the app, and leave the icon up all the time even when the apps menu is
> displaying. That way the menu and the particular app it's for always has
> a visual linkage.
>
>
> I find the slowness of scrolling through app icons on the left panel
> rather annoying when lots of apps are on it. Getting to the one you want
> takes ages AND you can't see where it is in the list because it's off
> the bottom of the screen. Idea - The squishing of icons is a great idea
> when mouse is not on the panel, just keep them squiched when mouse over
> and as the mouse goes up and down the side unsquish the ones at the
> bottom and squish the ones at the top. That way the whole list is always
> in view, and the squishing/unsquishing will be as fast as you move your
> mouse up and down the list! And you can see where your icon is in the
> stack.
>
>
> Please make auto hide an option for the icon panel. I want to see my app
> icons and what the apps are doing. Thanks. Idea, detect the screen res
> and make a sane default based on the context of the screen res. Big
> screens default to show, little screens default to auto-hide - but is
> changeable based on taste.
>
> Shane.
>
> -----Original Message-----
> From: ubuntu-devel-bounces at lists.ubuntu.com
> [mailto:ubuntu-devel-bounces at lists.ubuntu.com] On Behalf Of
> ubuntu-devel-request at lists.ubuntu.com
> Sent: Tuesday, 12 April 2011 4:01 PM
> To: ubuntu-devel at lists.ubuntu.com
> Subject: ubuntu-devel Digest, Vol 80, Issue 20
>
> Send ubuntu-devel mailing list submissions to
>         ubuntu-devel at lists.ubuntu.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
> or, via email, send a message with subject or body 'help' to
>         ubuntu-devel-request at lists.ubuntu.com
>
> You can reach the person managing the list at
>         ubuntu-devel-owner at lists.ubuntu.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of ubuntu-devel digest..."
>
>
> Today's Topics:
>
>    1. Re: Test version of Upstart with full chroot support
>       available (Clint Byrum)
>    2. Re: Test version of Upstart with full chroot support
>       available (James Hunt)
>    3. Re: Using something better than Gobby for session notes at
>       UDS (Dustin Kirkland)
>    4. Re: Using something better than Gobby for session notes at
>       UDS (Dustin Kirkland)
>    5. Patch Pilot Report 2011-04-11 (Dustin Kirkland)
>    6. Re: Using something better than Gobby for session notes at
>       UDS (Elliot Murphy)
>    7. Re: Default Desktop Experience for 11.04 (Scott Ritchie)
>    8. 11.10 Ubuntu Release - Call for Topics (Kate Stewart)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 11 Apr 2011 08:01:00 -0700
> From: Clint Byrum <clint at ubuntu.com>
> To: James Hunt <james.hunt at canonical.com>
> Cc: ubuntu-server <ubuntu-server at lists.ubuntu.com>,   ubuntu-devel
>         <ubuntu-devel at lists.ubuntu.com>
> Subject: Re: Test version of Upstart with full chroot support
>         available
> Message-ID: <1302533777-sup-7603 at fewbar.com>
> Content-Type: text/plain; charset=UTF-8
>
> Excerpts from James Hunt's message of Fri Apr 08 08:51:48 -0700 2011:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Hi All,
>>
>> As a precursor to pushing this update out to Natty next week, I've
>> updated my upstart-testing PPA with Upstart version 0.9.5-1ubuntu1:
>>
>>     ppa:jamesodhunt/upstart-testing
>>
>> Code is here:
>>
>>     lp:~jamesodhunt/ubuntu/natty/upstart/fix-chroot-sessions
>>
>> As the name suggests, chroots should now work fully [1], but we are
> keen
>> to solicit feedback from the community.
>
> FYI, on my natty box when I was running this, installing dbus in a
> schroot
> session resulted in upstart consuming all available virtual memory and
> eventually crashing the box.
>
> Steps to reproduce:
>
> (assuming you've setup schroots w/ mk-sbuild):
>
> schroot -c natty-amd64 -u root
> apt-get install dbus
>
>
> At the 'setting up dbus' point, upstart starts to consume memory at an
> alarming rate.
>
> This is likely because the dbus upstart job has a post-start that sends
> USR1 to pid 1, which is supposed to tell it to re-connect to dbus.
>
> I believe the bug is because the USR1 handler needs to ignore requests
> to re-connect to dbus from chrooted processes, but I haven't gotten very
> deep in to debugging it yet.
>
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 11 Apr 2011 16:11:11 +0100
> From: James Hunt <james.hunt at canonical.com>
> To: Clint Byrum <clint at ubuntu.com>
> Cc: ubuntu-server <ubuntu-server at lists.ubuntu.com>,   ubuntu-devel
>         <ubuntu-devel at lists.ubuntu.com>
> Subject: Re: Test version of Upstart with full chroot support
>         available
> Message-ID: <4DA31A0F.6060806 at canonical.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 11/04/11 16:01, Clint Byrum wrote:
>> Excerpts from James Hunt's message of Fri Apr 08 08:51:48 -0700 2011:
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>> Hi All,
>>>
>>> As a precursor to pushing this update out to Natty next week, I've
>>> updated my upstart-testing PPA with Upstart version 0.9.5-1ubuntu1:
>>>
>>>     ppa:jamesodhunt/upstart-testing
>>>
>>> Code is here:
>>>
>>>     lp:~jamesodhunt/ubuntu/natty/upstart/fix-chroot-sessions
>>>
>>> As the name suggests, chroots should now work fully [1], but we are
> keen
>>> to solicit feedback from the community.
>>
>> FYI, on my natty box when I was running this, installing dbus in a
> schroot
>> session resulted in upstart consuming all available virtual memory and
>> eventually crashing the box.
>>
>> Steps to reproduce:
>>
>> (assuming you've setup schroots w/ mk-sbuild):
>>
>> schroot -c natty-amd64 -u root
>> apt-get install dbus
>>
>>
>> At the 'setting up dbus' point, upstart starts to consume memory at an
>> alarming rate.
>>
>> This is likely because the dbus upstart job has a post-start that
> sends
>> USR1 to pid 1, which is supposed to tell it to re-connect to dbus.
>>
>> I believe the bug is because the USR1 handler needs to ignore requests
>> to re-connect to dbus from chrooted processes, but I haven't gotten
> very
>> deep in to debugging it yet.
>>
> Hi Clint,
>
> Thanks for highlighting this. It actually looks like a namespace leak
> that is causing the issue - I'm investigating now...
>
> Cheers,
>
> James.
> - --
> James Hunt
> ____________________________________
> Ubuntu Foundations Team, Canonical.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk2jGgcACgkQYBWEaHcQG9f6lQCfZwD+qOMnyUle0HCPZ9vtv6KO
> FHIAn1MdOsF/FLhToR0qWadRrBoYeviF
> =cSt6
> -----END PGP SIGNATURE-----
>
>
>
> ------------------------------
>
> Message: 3
> Date: Mon, 11 Apr 2011 10:15:41 -0500
> From: Dustin Kirkland <kirkland at ubuntu.com>
> To: Thierry Carrez <ttx at ubuntu.com>
> Cc: ubuntu-devel at lists.ubuntu.com
> Subject: Re: Using something better than Gobby for session notes at
>         UDS
> Message-ID: <BANLkTimXBbm=r3mv+ikftMRv7CmYUyG_ZA at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> On Mon, Apr 11, 2011 at 2:11 AM, Thierry Carrez <ttx at ubuntu.com> wrote:
>> Dustin Kirkland wrote:
>>> On Thu, Apr 7, 2011 at 4:32 PM, James Troup
> <james.troup at canonical.com> wrote:
>>>> I appreciate the frustration people have with gobby and I'd be happy
> to
>>>> run something better if that's what you guys want to do - the only
> thing
>>>> I'd ask is that someone package Etherpad first[1].
>>>
>>> I started with some source packages for Etherpad 1.1 I found here:
>>> ?* http://apt.etherpad.org/dists/all/source/
>>>
>>> I made a few minor modifications:
>>> ?1) used openjdk instead of sun java
>>> ?2) ported the most important subset of the (broken) init script to
> (a
>>> working) upstart configuration
>>> ?3) updated debian/control and debian/rules accordingly
>>
>> Having discussed that issue with him in the past, I think James
> doesn't
>> just want "binary packages", he wants "packages fully built from
> source
>> that could end up in the main archive".
>>
>> The "source" packages at etherpad.org use prebuilt binary blobs in
>> traditional Java fashion (see under etherpad/lib). Packaging them in a
>> Debian policy compliant way is a bit more work, like JamesPage can
> tell
>> from repackaging Hudson :) So the reason why this wasn't done yet is
>> because it's non-trivial and time-consuming, not because of laziness.
>
> Right ;-)  I'll get with James Page on that, and respond to his note
> separately.
>
>>> Perhaps Jorge/Daniel could get an instance running in a beefy Amazon
>>> EC2 instance (m2.4xlarge with 64GB of memory?) and drum up an
>>> Etherpad-testing-day ASAP with your requisite 100+ concurrent
>>> sessions. ?I suspect some configuration tweaks will be necessary,
>>> which should perhaps be folded back into the packaging itself.
>>
>> FWIW the OpenStack design summit will use Etherpad with ~400
> attendees,
>> I'll let you know if it breaks :)
>
> Cool :-)
>
> Using the package built from binary blobs?
>
> Also, can you share with us the size (CPU, Memory) of the backing
> server, presumably in the Rackspace Cloud?
>
> --
> :-Dustin
>
> Dustin Kirkland
> Ubuntu Core Developer
>
>
>
> ------------------------------
>
> Message: 4
> Date: Mon, 11 Apr 2011 10:28:15 -0500
> From: Dustin Kirkland <kirkland at ubuntu.com>
> To: James Page <james.page at canonical.com>, Elliot Murphy
>         <elliot at canonical.com>
> Cc: James Troup <James.Troup at canonical.com>,
>         ubuntu-devel at lists.ubuntu.com
> Subject: Re: Using something better than Gobby for session notes at
>         UDS
> Message-ID: <BANLkTinYnYJFGmK9dJAxH91STu+HjoMz4Q at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> On Sun, Apr 10, 2011 at 12:50 PM, James Page <james.page at canonical.com>
> wrote:
>> On Fri, 2011-04-08 at 16:39 -0500, Dustin Kirkland wrote:
>>> It suffers from most the usual ailments endemic to large Java
> packages
>>> in Debian/Ubuntu. ?The debconf could use a little bit of love. ?And
>>> obviously the change from sunjdk -> openjdk needs a bit of testing.
> ?I
>>> can do a complete review of the packaging as an Archive Admin and
>>> publish my notes, if we want to consider it for inclusion in Universe
>>> for Oneiric, but I haven't done so thus far.
>>
>> Hi Dustin
>>
>> I started to take a look at the bundled Java dependencies last week;
> it
>> looked like all but 3 of them could be fulfilled through existing Java
>> libraries in the archive.
>>
>> Happy to integrate this into the packaging - do you have a branch I
> can
>> work against?
>
> Sorry, I did not use a branch for this first cut, however, that is a
> good idea.
>
> You can grab my source with:
>  $ dget
> https://launchpad.net/~etherpad/+archive/ppa/+files/etherpad_1.1-0ubuntu
> 1%7Eppa3.dsc
>
> And debdiff that against:
>  $ dget http://apt.etherpad.org/dists/all/source/etherpad_1.1.dsc
>
> I have made you an administrator of the ~etherpad team in Launchpad,
> such that you can upload iterations of the etherpad packaging to the
> ppa:etherpad/ppa.  Feel free to add any other teams or individuals who
> wants to help with this work.  (Volunteers?)
>
> Looks like Elliot Murphy owns the etherpad project in Launchpad -- we
> should probably hook up this team/project together.  Elliot -- I also
> added you as an administrator of team ~etherpad.  Perhaps you can
> transfer ownership of project etherpad to team ~etherpad?
>
>>> James, is this a reasonable starting point? ?And is there anyone out
>>> there on ubuntu-devel@ who feels strongly enough about Etherpad/Gobby
>>> to pick up this packaging/testing and take it from here?
>>
>> I would be up for this; the upstream build process is completely
>> non-standard but we should be able to work it into something more
>> maintainable.
>
> You rock ;-)
>
> --
> :-Dustin
>
> Dustin Kirkland
> Ubuntu Core Developer
>
>
>
> ------------------------------
>
> Message: 5
> Date: Mon, 11 Apr 2011 13:19:21 -0500
> From: Dustin Kirkland <kirkland at ubuntu.com>
> To: Ubuntu Developers <ubuntu-devel at lists.ubuntu.com>
> Subject: Patch Pilot Report 2011-04-11
> Message-ID: <BANLkTi=GomHYkGCdnQLCTOjcVMmmoRponw at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> As today is Beta2 freeze, I spent most of my time on:
>  * https://launchpad.net/ubuntu/+milestone/ubuntu-11.04-beta-2
> triaging bugs there, and looking for anything to sponsor/fix.
>
>  * 742857
>   * non-translated help documentation tweaks, reviewed, committed,
> uploaded
>  * 678421
>   * reviewed code back and forth with developer in IRC
>   * needs-fixing, gave him a cleaner/simpler function to use
>   * will revisit when he updates merge proposal
>  * 717166
>   * eucalyptus task invalid, but looks like there is a fix required
> against isc-dhcp
>   * turns out this was fixed elsewhere, in another bug not linked to
> this one
>  * 747090
>   * updated triage correctly
>  * 732759
>   * FFe was granted on 3/15
>   * Checked with developer, this was already uploaded and in Natty,
> bug just wasn't closed
>   * Marked fix-released
>  * 716689
>   * Researched and confirmed fix has already landed in Natty
>   * Marked fix-released
>  * 610597
>   * eCryptfs related bug, talked to assigned dev (jjohansen)
>   * was milestoned against b2, but not practical to fix in that
> timeframe, so updated milestone to ubuntu-later
>
> --
> ubuntu-devel mailing list
> ubuntu-devel at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
>

-- 
Regards
Dulmandakh
http://www.dulmandakh.com
http://www.twitter.com/dulmandakh/
http://www.facebook.com/dulmandakh



More information about the ubuntu-devel mailing list