[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Ayatana] Unity's Scope



In a recent discussion on Google+ Cassidy James (of elementary fame) was asking just what defines a scope or lense on Unity. There is no real set guideline for what they are or should do. 

To me, Unity is about hooking in and searching. You should be able to search from Unity for anything (or alter it such that you can) so that it removes the arbitrary imposition of "you can search for X in Dash, but Y & Z HAVE to be done in a web browser."

If that is the case, then how do we explain the binary clock that's been implemented? Do we stop developers from creating different "fun" scopes because it should be about search? Or should it be whatever someone can imagine? 

If it is, when do we say when? How do we make recommendations?

I imagine this will be something that will be covered in whatever eventual HIG springs up, but the "damage" (not meant in a literal sense, I like the work being done) is being done now. The precedent is being set.