<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=119.111.124.194</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=119.111.124.194"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/119.111.124.194"/>
	<updated>2026-04-22T04:51:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Mer/Awareness&amp;diff=23409</id>
		<title>Mer/Awareness</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Mer/Awareness&amp;diff=23409"/>
		<updated>2009-11-05T05:21:33Z</updated>

		<summary type="html">&lt;p&gt;119.111.124.194: /* Rendering your activities visible */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rendering your activities visible ==&lt;br /&gt;
&lt;br /&gt;
Q: Why are you encouraged to talk about your activities?&lt;br /&gt;
&lt;br /&gt;
A: We are spread across the globe and it is not always easy to have real time conversations, and this allows us to document what has been done and achieved.&lt;br /&gt;
&lt;br /&gt;
So, how do you do this in practice? Here&#039;s a few ways:&lt;br /&gt;
&lt;br /&gt;
== Mer Chatter email ==&lt;br /&gt;
You can sign up for the [https://garage.maemo.org/mailman/listinfo/mer-chatter mailing list] - it will send you digests by default, unless you choose to receive all e-mails (might be high volume).&lt;br /&gt;
&lt;br /&gt;
You can receive updates using the [http://n2.nabble.com/Mer-Chatter-f2732813.xml Nabble Atom feed]&lt;br /&gt;
&lt;br /&gt;
Ideally sign up for a [http://garage.maemo.org/ maemo.org] account  to contribute to the maemo.org Wiki (where Mer is hosted) as well - and it will help you to gain maemo.org karma.&lt;br /&gt;
&lt;br /&gt;
When you have achieved something, mail to mer-chatter@garage.maemo.org, with a brief description in the subject line, and if needed, a further elaboration in the body. &lt;br /&gt;
&lt;br /&gt;
== IRC interactive chat ==&lt;br /&gt;
A lot of Mer development and support is discussed on [[IRC]] on channel #mer on irc.freenode.net,&lt;br /&gt;
&lt;br /&gt;
In addition you can type &#039;.log &amp;lt;message&amp;gt;&#039; to send a message out to the chatter mailing lists (don&#039;t test it please - it works).&lt;br /&gt;
&lt;br /&gt;
IRC logs can be found [http://tinyurl.com/ngroq8 here]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mer]]&lt;/div&gt;</summary>
		<author><name>119.111.124.194</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Community_Council&amp;diff=3221</id>
		<title>Community Council</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Community_Council&amp;diff=3221"/>
		<updated>2009-10-07T21:23:56Z</updated>

		<summary type="html">&lt;p&gt;119.111.124.194: /* Previous referenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Maemo Community Council is a five-person body chosen by the &amp;quot;Maemo community&amp;quot;. The Council&#039;s primary purpose is to represent the views and opinions of the Maemo Community to Nokia, and vice versa. The &amp;quot;Maemo community&amp;quot; is roughly defined as:&lt;br /&gt;
&lt;br /&gt;
* all users of maemo.org;&lt;br /&gt;
* people sufficiently attached to Maemo devices via blogging about them, developing for them, or discussing them.&lt;br /&gt;
&lt;br /&gt;
Maemo Community Council members are unpaid volunteers who are not employed by Nokia Coporation. Likeqwise, the Council has not signed a non-disclosure agreement NDA with Nokia. Maemo Community Council elections are held every six months.&lt;br /&gt;
&lt;br /&gt;
== Purpose (Mission) ==&lt;br /&gt;
: &#039;&#039;To represent the Maemo Community&#039;s best interests to Nokia, and to act as a community conduit for Nokia-generated information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Member Roster ==&lt;br /&gt;
&lt;br /&gt;
=== Current: March 2009 - September 2009 ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!width=&amp;quot;100&amp;quot;| [[Image:DefaultAvatarProfile.png]]&lt;br /&gt;
!width=&amp;quot;100&amp;quot;| [[Image:Mcc-alan_bruce.png|72px]]&lt;br /&gt;
!width=&amp;quot;100&amp;quot;| [[Image:Mcc-Graham Cobb.jpg|72px]]&lt;br /&gt;
!width=&amp;quot;100&amp;quot;| [[Image:Mcc-Matthew_Lewis.png]]&lt;br /&gt;
!width=&amp;quot;100&amp;quot;| [[Image:Mcc-Valerio_valerio.png|72px]]&lt;br /&gt;
|-&lt;br /&gt;
| Randall Arnold&amp;lt;br/&amp;gt; ([[User:Texrat|Texrat]])&lt;br /&gt;
| Alan Bruce&amp;lt;br/&amp;gt; ([[User:qole|qole]])&lt;br /&gt;
| Graham Cobb&amp;lt;br/&amp;gt; ([[User:gcobb|gcobb]])&lt;br /&gt;
| Matthew Lewis&amp;lt;br/&amp;gt; ([[User:penguinbait|penguinbait]])&lt;br /&gt;
| Valério Valério&amp;lt;br/&amp;gt; ([[User:Vdvsx|VDVsx]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Former ===&lt;br /&gt;
&lt;br /&gt;
==== March 2009 - September 2009 ====&lt;br /&gt;
&lt;br /&gt;
{| valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding: 10px;&amp;quot; valign=&amp;quot;top&amp;quot; | [[Image:Mcc-ryan_abel.jpg|36px]] || Ryan Abel&amp;lt;br/&amp;gt; ([[User:Generalantilles|GeneralAntilles]])*&lt;br /&gt;
| style=&amp;quot;padding: 10px;&amp;quot; valign=&amp;quot;top&amp;quot; | [[Image:Mcc-alan_bruce.png|36px]] || Alan Bruce&amp;lt;br/&amp;gt; ([[User:qole|qole]])&lt;br /&gt;
| style=&amp;quot;padding: 10px;&amp;quot; valign=&amp;quot;top&amp;quot; | [[Image:Mcc-andrew_flegg.jpg|36px]] || Andrew Flegg&amp;lt;br/&amp;gt; ([[User:Jaffa|Jaffa]])*&lt;br /&gt;
| style=&amp;quot;padding: 10px;&amp;quot; valign=&amp;quot;top&amp;quot; | [[Image:Mcc-kees_jongenburger.jpg|36px]] || Kees Jongenburger&amp;lt;br/&amp;gt; ([[User:keesj|keesj]])&lt;br /&gt;
| style=&amp;quot;padding: 10px;&amp;quot; valign=&amp;quot;top&amp;quot; | [[Image:Mcc-tim_samoff.jpg|36px]] || Tim Samoff&amp;lt;br/&amp;gt; ([[User:timsamoff|timsamoff]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== September 2008 - February 2009 (Inaugural Council) ====&lt;br /&gt;
&lt;br /&gt;
{| valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding: 10px;&amp;quot; valign=&amp;quot;top&amp;quot; | [[Image:Mcc-ryan_abel.jpg|36px]] || Ryan Abel&amp;lt;br/&amp;gt; ([[User:Generalantilles|GeneralAntilles]])*&lt;br /&gt;
| style=&amp;quot;padding: 10px;&amp;quot; valign=&amp;quot;top&amp;quot; | [[Image:Mcc-andrew_flegg.jpg|36px]] || Andrew Flegg&amp;lt;br/&amp;gt; ([[User:Jaffa|Jaffa]])&lt;br /&gt;
| style=&amp;quot;padding: 10px;&amp;quot; valign=&amp;quot;top&amp;quot; | [[Image:Mcc-eduardo_lima.jpg|36px]] || Eduardo Lima&amp;lt;br/&amp;gt; ([[User:etrunko|etrunko]])&lt;br /&gt;
| style=&amp;quot;padding: 10px;&amp;quot; valign=&amp;quot;top&amp;quot; | [[Image:Mcc-simon_pickering.jpg|36px]] || Simon Pickering&amp;lt;br/&amp;gt; ([[User:lardman|lardman]])&lt;br /&gt;
| style=&amp;quot;padding: 10px;&amp;quot; valign=&amp;quot;top&amp;quot; | [[Image:Mcc-tim_samoff.jpg|36px]] || Tim Samoff&amp;lt;br/&amp;gt; ([[User:timsamoff|timsamoff]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;*Council Chair&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Open Communication ==&lt;br /&gt;
Open communication is one of the core values of the Maemo Community Council, both to serve as an example to Nokia and because it&#039;s the right thing to do. All communication is open by default.&lt;br /&gt;
&lt;br /&gt;
* Community-related news, announcements, and calls for participation are summarized in the [http://maemo.org/community/council Council blog].&lt;br /&gt;
* Council &amp;quot;micro-updates&amp;quot; can be found in the [http://talk.maemo.org/forumdisplay.php?f=16 Community subforum] at [http://talk.maemo.org/ Talk].&lt;br /&gt;
* If you have a community-related idea or issue, please post it in the Community subforum at Talk.&lt;br /&gt;
* At some point, the [https://lists.maemo.org/mailman/listinfo/maemo-community maemo-community] mailing list will be integrated with the Community subforum at Talk. Until then, the Council will use the Community subforum and link to important items in maemo-community, identified by using the [Council] tag.&lt;br /&gt;
* Last, Council members are usually present over IRC at freenode.net/maemo and are always happy to chat with you.&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
# [[Media:Maemo_Summit_Community_Council_Presentation.pdf|Presentation]] used at [[Maemo_Summit_2008|Maemo Summit 2008]]: &amp;quot;Introducing the Maemo Community Council&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Council Work ==&lt;br /&gt;
In addition to being committed community members (and all that entails), some of the specific responsibilities of the council include:&lt;br /&gt;
* Facilitation: making sure that one portion of the community knows what is going on in another&lt;br /&gt;
* Chairing the maemo.org sprint meetings, and representing the community&lt;br /&gt;
* Hiring of maemo.org staff&lt;br /&gt;
* Pushing to expand the community through organic growth&lt;br /&gt;
* Being able to represent the community to Nokia, especially when dealing with sensitive information; for example, attendance at N900 launch as community reps.&lt;br /&gt;
* Backup mentors for the [[GSoC_2009|Google Summer of Code]] participation.&lt;br /&gt;
&lt;br /&gt;
To keep track of the ongoing work, see [http://search.twitter.com/search?q=%23m.occ Twitter]; the [http://maemo.org/community/council/ council blog]] and the [[Maemo.org_Sprints#Sprints|current Sprint]].&lt;br /&gt;
&lt;br /&gt;
=== Current Highlights ===&lt;br /&gt;
* [[Task:Improving_maemo.org|maemo.org redesign]]&lt;br /&gt;
* [[GSoC_2009|Google Summer of Code]]&lt;br /&gt;
* [[Maemo_Summit_2009|Maemo Summit 2009]]&lt;br /&gt;
* [[Bugsquad]]&lt;br /&gt;
* [[Mer]]&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
=== What is the council &#039;&#039;for?&#039;&#039; ===&lt;br /&gt;
There have been a number of times when Nokia have asked for the community&#039;s input on something (for example, the [[100_Days|100 days brainstorm]]) and been met with either silence; or a cacophony of disparate voices. The aim of the council is for the community to have selected five representatives who speak with a more authoritative voice. These council members, elected for their views, can express their opinions safe in the knowledge that the community has permitted them to do so.&lt;br /&gt;
&lt;br /&gt;
=== What is the difference between a council member and a committed community member? ===&lt;br /&gt;
Paperwork ;-)&lt;br /&gt;
&lt;br /&gt;
More seriously, nothing much at all. Many of the roles and tasks council members will be involved in are no way restricted to just council members. It is, in all honesty, a facilitation role: doing what one would do normally, but also absorbing information from other sources to try and minimise any duplication and represent the community to Nokia; and itself.&lt;br /&gt;
&lt;br /&gt;
It is expected that council members will attend more of the monthly meetings, and be aware of more community channels than otherwise.&lt;br /&gt;
&lt;br /&gt;
It has also been proposed that the council would have oversight of paid staff working for maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Do council members get paid? Is membership a &amp;quot;reward&amp;quot;? ===&lt;br /&gt;
No. Council members will typically (but not necessarily) &amp;quot;do&amp;quot; more than another community member. The council are still community members, and have been selected by the community&#039;s belief that the views presented by the selected members will both a) align with their own views, and b) best represent the community&#039;s interests.&lt;br /&gt;
&lt;br /&gt;
It is hoped that membership of the council will count strongly towards any future device discount programmes, or event sponsorship; but these are a) not guaranteed, b) relatively small.&lt;br /&gt;
&lt;br /&gt;
=== Have the council signed NDAs with Nokia? ===&lt;br /&gt;
No. The council does not know anything that anyone in the community couldn&#039;t find out. The only exception is that Nokia will sometimes warn the council about announcements shortly ahead of time to warn the council that their efforts in facilitating community discussion may soon be needed.&lt;br /&gt;
&lt;br /&gt;
=== How can I get involved? ===&lt;br /&gt;
You do not need the council&#039;s permission to become an active member of the Maemo community. In the words of a famous shoe maker: just do it.&lt;br /&gt;
&lt;br /&gt;
If you require additional help from the community, email the [https://lists.maemo.org/mailman/listinfo/maemo-community maemo-community] mailing list. If you require more discretion, there is an email alias which goes directly to the council members: [mailto:council@maemo.org council@maemo.org].&lt;br /&gt;
&lt;br /&gt;
If there is a specific task you want to raise, and push for at the monthly meetings, see the [[Maemo.org_Sprints#Tasks sprint process]].&lt;br /&gt;
&lt;br /&gt;
=== How can I stand for the council? ===&lt;br /&gt;
Before the elections, nominations are requested on the maemo-community mailing list. It is expected that someone who wants to help shape the community will be subscribed to that mailing list.&lt;br /&gt;
&lt;br /&gt;
== Selection Process ==&lt;br /&gt;
{{main|Community Council/Election process}}&lt;br /&gt;
The 5 council members will be elected by the community. Elections are open to community members with an account over 3 months old and karma of 10 or more. Candidates can be anyone with a karma of 100 or above.&lt;br /&gt;
&lt;br /&gt;
== Community Council Referenda ==&lt;br /&gt;
Changes to the [[Community_Council/Election_process|election process]] require a [http://maemo.org/vote referendum].&lt;br /&gt;
&lt;br /&gt;
=== Current referenda ===&lt;br /&gt;
&lt;br /&gt;
There are no current referenda.&lt;br /&gt;
&lt;br /&gt;
=== Previous referenda ===&lt;br /&gt;
&lt;br /&gt;
Three referenda were run from February 16 2009 until February 23 2009 to decide some procedural datas around elections.&lt;br /&gt;
&lt;br /&gt;
* [[Community Council/Voting rights Q1 2009 | Who should have voting rights for the next community council elections?]]&lt;br /&gt;
* [[Community Council/Council voting rights | Who should have voting rights for all future community council elections?]]&lt;br /&gt;
* [[Community Council/Counting methods | How should ballots be counted in community council elections?]]&lt;br /&gt;
* [http://www.research-service.com/custom-essay-writing.html Essay Writing Service]&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Community_Council]]&lt;/div&gt;</summary>
		<author><name>119.111.124.194</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Task:Improving_the_Application_manager&amp;diff=39787</id>
		<title>Task:Improving the Application manager</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Task:Improving_the_Application_manager&amp;diff=39787"/>
		<updated>2009-09-16T20:45:40Z</updated>

		<summary type="html">&lt;p&gt;119.111.124.194: /* Goals for Fremantle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Application manager icon.png|left]]As one of the foremost applications in a new user&#039;s experience of Maemo, Application manager needs to be one of the platform&#039;s best (perhaps only surpassed by the browser and email client). As it stands, though, it is still in need of improvement in a lot of areas. Some of these improvements are small changes (like allowing the repository list to be refreshed from the main view), and some of them are quite large (like the category view overhaul), but the end result should be a much better and more usable Application manager (like [http://www.essaymill.com/| essay search]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Goals for Fremantle ==&lt;br /&gt;
&lt;br /&gt;
Until we get more specifics on the new UI for Fremantle, let&#039;s set out some general features we&#039;d like to see implemented.&lt;br /&gt;
&lt;br /&gt;
[[Image:Tag-search-mockup.png|thumb|250px|Mock-up of a search]]&lt;br /&gt;
=== Tracker and debtags ===&lt;br /&gt;
&lt;br /&gt;
Tracker being included in Fremantle offers some interesting opportunities to use metadata. debtags were proposed as a potential solution to the [[Task:Package_categories|package categories]] issue, but they likely offer more potential by providing metadata to be indexed for searching with Tracker. Say I&#039;m looking to find a web browser. Normally, I&#039;d either know the list of available browsers for Maemo, know which one I wanted and go straight for it, or I&#039;d tap on the &amp;quot;Internet &amp;amp; Network&amp;quot; and find them there. Unfortunately, things like Boingo, email clients, ftp clients and ssh are also going to be in that list, and picking names like &amp;quot;MicroB&amp;quot;, &amp;quot;Fennec&amp;quot; or &amp;quot;Tear&amp;quot; out as web browsers without looking at the descriptions is impossible. With Tracker (and usefully complete and accurate tagging), I can simply type &amp;quot;web browser&amp;quot; into a search field to pull up a list of browsers.&lt;br /&gt;
&lt;br /&gt;
[[Image:Rating-view-mockup.png|thumb|left|250px|Mock-up of the package view with ratings]]&lt;br /&gt;
=== Integrations with Downloads ===&lt;br /&gt;
&lt;br /&gt;
[http://downloads.maemo.org Downloads] offers a great place to get more detailed information about packages (including detailed descriptions, change logs, and screenshots), and to comment and provide feedback. Users should be able to enter their maemo.org credentials into the Application Manager, then comment on and rate packages directly from the it. This will both increase the amount of feedback received by packages in Downloads and increase the amount of data available to users browsing for packages.&lt;br /&gt;
&lt;br /&gt;
Data from Downloads should be used to provide &amp;quot;Fresh&amp;quot;, &amp;quot;Popular&amp;quot;, and &amp;quot;Highest rated&amp;quot; lists on the main view.&lt;br /&gt;
&lt;br /&gt;
[[Image:Application-view-mockup.png|thumb|250px|Mock-up of the application view]]&lt;br /&gt;
=== Revised application info panel ===&lt;br /&gt;
&lt;br /&gt;
The package info dialog is too limited in the current Application Manager, a fullscreen view should be added that includes several tabs containing a description, screenshots, [http://www.essaymill.com essay search] comments and ratings, as well as maintainer, section, repository, version, size, and dependency information.&lt;br /&gt;
&lt;br /&gt;
=== Find as you type ===&lt;br /&gt;
&lt;br /&gt;
Most modern operating systems support find as you type. When presented with a list of items, a user can begin typing the name of the item they want and it will jump right to it. This wasn&#039;t feasible in Maemo before the N810&#039;s hardware keyboard, but with the hardware keyboard it&#039;s something that many users expect.&lt;br /&gt;
&lt;br /&gt;
== Main view ==&lt;br /&gt;
The main view is a user&#039;s portal to Maemo software, it&#039;s largely fine right now, but not very interesting. It needs a way to draw in new users and get them interested in the software available to them.&lt;br /&gt;
&lt;br /&gt;
[[Image:Main-view-mockup.png|thumb|250px|Mock-up of the main view]]&lt;br /&gt;
=== New buttons ===&lt;br /&gt;
One way to make the view more interesting is to add a few buttons over on the right hand side (where the big Application manager icon is right now). Something like, Featured applications (taken from Downloads), Popular applications (also from Downloads), and New applications (since last repository refresh, or maybe new in the last week—the specifics of this one will need consideration). As most of the Featured and Popular applications will reside in Extras (and Extras ships disabled), this would serve as a nice way to introduce new users to Extras by offering to enable it for them when they go to install an application from these lists. &lt;br /&gt;
:* [https://bugs.maemo.org/show_bug.cgi?id=3279 Bug #3279] - Streamlining user access to the Extras repository&lt;br /&gt;
&lt;br /&gt;
=== Button bar ===&lt;br /&gt;
The button bar is another small problem with the main view. Right now, all the icons are grayed out and useless. At the very least, the repository refresh button should be enabled here. The search button could be enabled to perform a global search (with filters for available/installed applications), the install button could be replaced with the repository list, and the info button could show the logs.&lt;br /&gt;
&lt;br /&gt;
== Category view ==&lt;br /&gt;
The category view is really the worst part of Application manager right now. It&#039;s so bad, in fact, that there really isn&#039;t much point in browsing under anything but &amp;quot;All&amp;quot;. This is a combination of two issues, the poor state of Maemo packaging consistency, and a straight-up badly put together category view. The packaging issue is separate from Application manager, and will hopefully be addressed somewhat by the new packaging guidelines.&lt;br /&gt;
&lt;br /&gt;
[[Image:Application manager grid-view mockup.jpg|thumb|250px|Mock-up of the grid-view]]&lt;br /&gt;
=== Grid view ===&lt;br /&gt;
The current category view has an awful lot of wasted whitespace. My initial reaction here was that a grid view in place of a the current list-view would make better use of space and improve the thumb-ability (ordering is badly messed-up in my mock-up—it should be left-to-right rather than top-to-bottom). The number of packages in each category should be noted parenthetically next to the category name (shown in the tree-view mock-up).&lt;br /&gt;
&lt;br /&gt;
This view does have a few downfalls, though. It doesn&#039;t make it easy to see what&#039;s in any particular category, so if you&#039;re searching for something or just browsing around, you will be jumping between the category view and application list view quite a bit. Which is expensive in taps and rendering. Also, longer category names may cause rendering issues (&#039;&#039;&#039;Communications&#039;&#039;&#039; becoming &#039;&#039;&#039;Communicat...&#039;&#039;&#039; is just plain bad).&lt;br /&gt;
&lt;br /&gt;
[[Image:Application manager tree-view mockup.jpg|left|thumb|250px|Mock-up of the tree-view]]&lt;br /&gt;
=== Tree view ===&lt;br /&gt;
The grid-view is probably the most straightforward and immediate solution, but some extra options wouldn&#039;t hurt. Some sort of tree view (while mildly ungainly with such limited screen real estate) could give a nice overview alternative to &amp;quot;All&amp;quot; while reducing the number of screens the user needs to scroll through. Show all the categories as collapsible branches, and indicate the number of packages in each category parenthetically next to the category name. The user can collapse or expand a branch by tapping on the category name, or using the dpad up/down to scroll to the desired category and the left/right to collapse or expand it.&lt;br /&gt;
&lt;br /&gt;
[[Image:Application manager column-view mockup.jpg|thumb|250px|Mock-up of the column-view]]&lt;br /&gt;
=== Column view ===&lt;br /&gt;
Finally a column view could be another useful alternative for reducing the number of screens to tap through and provide a better overview. Put a column of categories on the left (again, with the number of packages in each category indicated parenthetically) and display the packages in that category in the right column. Basically, the same behavior as the File manager.&lt;br /&gt;
&lt;br /&gt;
Each of these views has their own advantages and disadvantages, as such, a single view shouldn&#039;t be picked at the exclusion of all others, rather, all views could be implemented and a switch (either in the menu, or on the button bar, and perhaps as shortcuts for N810 users) added to toggle between them depending on user-preference on use-case.&lt;br /&gt;
&lt;br /&gt;
== Application list ==&lt;br /&gt;
The application list is where most of the user&#039;s time will be spent—browsing and installing/removing/updating applications and packages—and is arguably the most important area of the Application manager. As it stands, most of what&#039;s wrong with the application list is either technical (e.g., the irritating list refresh) or related to the various dialogs related to the list (e.g., the info dialog), and the basic UI of the application list is really quite fine.&lt;br /&gt;
* Change to Modest&#039;s nice, big, thumbable scroll bars. Another option would be to do away with scroll bars and have kinetic thumb-scrolling.&lt;br /&gt;
* Columns should be sortable by tapping their names, as well as from the menu. It should also be possible to resize them.&lt;br /&gt;
* List refresh needs to be somehow sped up on completely eliminated. This is much better in Diablo, as it doesn&#039;t refresh whenever you look at it funny, but still a problem.&lt;br /&gt;
** Destroying and redrawing the list is annoying, even if it does now remember your current location. I&#039;d prefer individual rows to be removed (need to see how slow this would be).&lt;br /&gt;
* Pressing a key (N810) should jump the list to the first item named with that letter (e.g. press &amp;quot;v&amp;quot; jumps/scrolls the list to the first package called &amp;quot;v.....&amp;quot;)&lt;br /&gt;
* We should look at the possibility of allow multiple install/removes. I.e. we could create a &amp;quot;Mark for Installation&amp;quot; button on the highlighted row, then use the &amp;quot;Install&amp;quot; button in the toolbar as &amp;quot;Install Marked Packages&amp;quot;. Likewise for removing packages. This would save quite a lot of time for people who want to install/remove more than one thing.&lt;br /&gt;
* If there are problems with the installation (e.g. unmet dependencies), visually indicate it instead of letting the user attempt only to be told he can&#039;t two dialogs later.  Have a validate button if this will take time to figure out.&lt;br /&gt;
* If the package is not going to be backed up (e.g. non-user in red-pill), or might involve other differences from how a normal user package is installed and metadata stored, indicate that on this screen or the install ok/cancel dialog.&lt;br /&gt;
* (Install/Upgrade) Have a way of downloading the debs to the memory card and don&#039;t delete them when cleaning (for restore purposes, e.g. reflash to avoid downloading everything again).&lt;br /&gt;
* (Install/Upgrade) For batch upgrades or installs, have a &amp;quot;continue on any error&amp;quot; option instead of having to say continue on every package.  Perhaps have something to indicate it will prompt and install all non-prompting first.&lt;br /&gt;
&lt;br /&gt;
=== Info dialog ===&lt;br /&gt;
What the information dialog suffers from is a bad case of the scrollies. Practically every tab for almost every package presents the user with a horizontal scroll bar. This should really never happen for a native widget.&lt;br /&gt;
&lt;br /&gt;
Or of both of these things will reduce the occurrence of the horizontal scroll bar:&lt;br /&gt;
* The horizontal width of the info dialog should be expanded slightly to contain more information (there is a lot of additional room available in fullscreen).&lt;br /&gt;
* The information being displayed should be intelligently soft-wrapped and/or slightly reformatted to fit into the dialog.&lt;br /&gt;
&lt;br /&gt;
[[Image:Application manager summary mock-up.png|thumb|250px|Mock-up of the summary tab]]&lt;br /&gt;
==== Summary ====&lt;br /&gt;
The summary tab is mostly OK. Adding a &amp;quot;Repository&amp;quot; item to indicate which repository a package is in would be useful (especially for identifying Extras and Extras-devel packages). The largest problem is the short description that doesn&#039;t get soft-wrapped. Soft-wrapping this description would eliminate the horizontal scrolling in most cases for the summary tab.&lt;br /&gt;
&lt;br /&gt;
[[Image:Application manager description mock-up.png|thumb|left|250px|Mock-up of the description tab]]&lt;br /&gt;
==== Description ====&lt;br /&gt;
The description field also needs soft-wrapping to make some descriptions fit. The problem here is that many descriptions are already hard-wrapped, which might result in ugly half-soft/half-hard–wrapped text. Some simple de-wrapping (e.g. just removing all newlines that aren&#039;t followed by a blank line) may already result in a pleasing line wrap. This may need to be addressed [https://maemo.org/forrest-images/pdf/maemo-policy.pdf packaging-side].&lt;br /&gt;
&lt;br /&gt;
[[Image:Application manager installing mock-up.png|thumb|250px|Mock-up of the installing tab]]&lt;br /&gt;
&lt;br /&gt;
==== Installing/Uninstalling/Upgrading/Problems ====&lt;br /&gt;
This tab is a particularly bad offender, as the content is a known value—we know the type of information that appears here and we can predict how it will be formatted. The first and simplest solution is to take all of the packages under each heading and aligned them with the left side of the dialog. Most of the problems crop up from having such a huge amount of whitespace to the left of the package lists, so bringing these lists down a line and over to the left would eliminate a lot of horizontal scrolling. The headings (e.g., &amp;quot;Application packages missing:&amp;quot;) will need to be offset from the text somehow, too.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>119.111.124.194</name></author>
	</entry>
</feed>