Introduce World Lens vs Home Lens

Bug #1054782 reported by mikelococo on 2012-09-22
This bug affects 31 people
Affects Status Importance Assigned to Milestone
Ayatana Design
unity (Ubuntu)

Bug Description

Previously the Home lens searched a "local" context on one's personal computer. The shopping lens, and other lenses leverage online searches to provide additional potentially relevant results, but in cases where they integrate with the home lens they violate the expectation of privacy established by the previous local search context. They also violate the expectation of privacy that one associated with a "home".

This could be resolved by introducing the concept of a "world" lens in addition to a home lens, and a switch to select which is the default search performed in the Dash. The "world lens" would provide online results, whereas the home lens would always perform local searches.

A UI mockup of this feature is provided in "How to Fix" > "Step 2" of

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-lens-shopping (Ubuntu):
status: New → Confirmed


The above statement should be considered by all developers when using the consumer (me) as a source of income, directly or indirectly. That is the reason why nearly every website has a [link to a] privacy disclaimer on every page.

Disclosure provides me with the onus and opportunity to make a choice, to search or not to search. By searching _after_ disclosure I am providing you with my concent to send my data elsewhere.

Without such disclosure (let alone some way of opting out) this to me would make Ubuntu equivalent to the malware infested versions of Windows being sold in China. The fact that this was deliberatly done in the place designed for the user to search most often just makes it worse.

Minimum solution, a permanent disclosure on the Homes Lens that "Your search data will be sent to online to interested third-parties".

Preferred solution, a separate Shopping Lens that has implicit and explicit user concent per search. Additionally there may be a "Shop for Results Online" or "See Shopping results" link in the Home and other lenses that will open up the Shopping Lens with the same search. Then, and only then, would the search data be sent online.

Tory (tory-andrew-law) wrote :

I would further add that not adhering to the suggestions above could potentially result in liability with respect to various personal data protection rules/legislation from around the world. PIPEDA (Canada), COPPA (American children), Data Protection Directive (in the EU) etc.

Benjamin (benjamin-schaefer) wrote :

Seriously, getting both profit for Canonical and easy shopping searches for the user (me) seems like a no-brainer to me. BUT, you have to adhere to data protection measures and give people the choice to use it or not. Thus, scrapping the whole lens completely is a bad idea.
I agree with MikhailValerie in comment #2, there simply has to be a disclosure and an opt-out opportunity as simple as a click on "No, thanks". While I don't have particular concerns about having the results in the main dash, a special shopping lens would in deed be nice, and from an GUI point of view easier to extend.
I might add, that an opt-in during the installation procedure or the first start of Unity would be more appropriate.

Benjamin Kerensa (bkerensa) wrote :

Marking this as a duplicate of bug #1054741 since this bug covers disclosure and privacy concerns which is what #1054741 addresses.

mikelococo (mikelococo) on 2012-09-30
summary: - Inadequate disclosure of data-sharing
+ UI Doesn't Adequately inform about data-sharing
summary: - UI Doesn't Adequately inform about data-sharing
+ Introduce World Lens vs Home Lens
mikelococo (mikelococo) wrote :

This isn't a dupe of Bug #1054741, which addresses the privacy policy update. This is about bad ui that establishes an expectation of the kind of privacy one has in a "home", but then sends search queries to the world. The UI needs to make clear delineation between those 2 contexts.

I've updated the description to make this differentiation clearer, and to propose a specific solution with a UI mockup.

description: updated
papukaija (papukaija) wrote :

Reporting to Aytana Design team too as this is a proposal for a design change.

affects: unity-lens-shopping (Ubuntu) → unity (Ubuntu)
papukaija (papukaija) on 2012-10-02
tags: added: needs-artwork needs-coding needs-design
Omer Akram (om26er) wrote :

Status incomplete as we await feedback from design team.

Changed in unity (Ubuntu):
status: Confirmed → Incomplete
importance: Undecided → Wishlist
unimatrix9 (jochemscheelings) wrote :

Create an local offline search only lens, use the home icon for that lens.
The video lens behaves different too, but in a way better, when searching it clearly shows `online' results as disctinct,
with icon and text.

There are a lot of different bug files and people involved with this and simular bugs, i think its time to get them together and work towards an decent solution.

unimatrix9 (jochemscheelings) wrote :

Full control over what lenses and scopes can do, and control over where they are shown and an easy to way to re-order them.
Add an local-home-lens ( that you can choose to install ) with local search only. ( instead of apt-get remove shopping-lens ).

Changed in unity:
importance: Undecided → Wishlist
status: New → Incomplete
mikelococo (mikelococo) wrote :

Changed status. There's nothing incomplete about this, it's a specific proposal with a UI mockup. It affects at least 30 folks, changing status to confirmed.

Changed in unity:
status: Incomplete → Confirmed
Changed in unity (Ubuntu):
status: Incomplete → Confirmed
Changed in ayatana-design:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers