Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-27 Thread Marco Bonomo
Il giorno ven, 09/04/2010 alle 18.09 -0400, Owen Taylor ha scritto: I've attempted below to extract out some of the technical bits from http://live.gnome.org/GnomeShell/Design/Whiteboards/FindingAndReminding and see how they line up with our current technology. This is just notes, not yet a

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-19 Thread Steve Frécinaux
On 04/15/2010 02:05 PM, Martyn Russell wrote: If you had a real database, Are you suggesting SQLite is not a real database or that an application would use a real database to continue your point? I think what Bastien meant is if tracker exposed itself as a real database, i.e. exposing a SQL

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-19 Thread Martyn Russell
On 19/04/10 10:53, Steve Frécinaux wrote: On 04/15/2010 02:05 PM, Martyn Russell wrote: If you had a real database, Are you suggesting SQLite is not a real database or that an application would use a real database to continue your point? I think what Bastien meant is if tracker exposed

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-16 Thread Martyn Russell
On 15/04/10 15:05, Bastien Nocera wrote: On Thu, 2010-04-15 at 13:05 +0100, Martyn Russell wrote: It's neither, and that means that you need to learn a new query language. snip I couldn't this time last year either (and that's not a benchmark for how long it takes to learn either). I don't

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-16 Thread Martyn Russell
On 15/04/10 15:25, Emmanuel Pacaud wrote: There is also the actual standard we try to follow: http://www.semanticdesktop.org/ontologies/ NIE, NCO, NMO, SCAL, NAO, MTO, NMM, XSD: WTF ? :) I agree, they need some love. But if you know SPARQL already, it isn't so cryptic. That doesn't

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Alexander Larsson
On Wed, 2010-04-14 at 18:04 +0100, Martyn Russell wrote: On 14/04/10 16:10, Alexander Larsson wrote: On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote: User defined tags A completely flat view of all documents doesn't handle all users or use cases. Frequent filers will want

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Bastien Nocera
On Mon, 2010-04-12 at 11:31 +0100, Martyn Russell wrote: On 10/04/10 22:10, Owen Taylor wrote: On Sat, 2010-04-10 at 11:43 -0400, Jamie McCracken wrote: On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote: Well, certainly tracking and indexing file metadata doesn't *require* anything as

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Martyn Russell
On 15/04/10 12:32, Bastien Nocera wrote: On Mon, 2010-04-12 at 11:31 +0100, Martyn Russell wrote: On 10/04/10 22:10, Owen Taylor wrote: On Sat, 2010-04-10 at 11:43 -0400, Jamie McCracken wrote: On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote: Well, certainly tracking and indexing file

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Bastien Nocera
On Thu, 2010-04-15 at 13:05 +0100, Martyn Russell wrote: On 15/04/10 12:32, Bastien Nocera wrote: On Mon, 2010-04-12 at 11:31 +0100, Martyn Russell wrote: On 10/04/10 22:10, Owen Taylor wrote: On Sat, 2010-04-10 at 11:43 -0400, Jamie McCracken wrote: On Fri, 2010-04-09 at 18:09 -0400,

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Jamie McCracken
Is it entirely true that RDF/Sparql, whilst giving us the power to model stuff better, is harder to use and makes things more difficult to devs who dont know it I had always imagined there would be a client library that did not expose RDF/SParql which would allow for more simple use and queries

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Bastien Nocera
On Thu, 2010-04-15 at 10:34 -0400, Jamie McCracken wrote: Is it entirely true that RDF/Sparql, whilst giving us the power to model stuff better, is harder to use and makes things more difficult to devs who dont know it I had always imagined there would be a client library that did not

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Owen Taylor
On Thu, 2010-04-15 at 15:05 +0100, Bastien Nocera wrote: snip I couldn't this time last year either (and that's not a benchmark for how long it takes to learn either). I don't think your case is a good one, given that you worked on Tracker almost exclusively during that time. Well, to

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-15 Thread Owen Taylor
(Replying selectively - lots of stuff snipped that I agree with) On Tue, 2010-04-13 at 21:18 -0500, Federico Mena Quintero wrote: On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote: I've attempted below to extract out some of the technical bits from

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-14 Thread Alexander Larsson
On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote: I've attempted below to extract out some of the technical bits from http://live.gnome.org/GnomeShell/Design/Whiteboards/FindingAndReminding and see how they line up with our current technology. This is just notes, not yet a concrete plan.

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-14 Thread Martyn Russell
On 14/04/10 16:10, Alexander Larsson wrote: On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote: User defined tags A completely flat view of all documents doesn't handle all users or use cases. Frequent filers will want to be able to identify projects and other subsets of files.

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-14 Thread Jamie McCracken
One way around all this is to provide interfaces which could use tracker or something else for base storage and notification of changes. In the future tracker may use CouchDb for storage of tags/notes and other user input metadata as being able to import/export to/from the cloud and across

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-13 Thread Federico Mena Quintero
On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote: I've attempted below to extract out some of the technical bits from http://live.gnome.org/GnomeShell/Design/Whiteboards/FindingAndReminding This is great stuff. I feel kind of bad commenting from the sidelines, given that I have done

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-12 Thread Martyn Russell
On 10/04/10 22:10, Owen Taylor wrote: On Sat, 2010-04-10 at 11:43 -0400, Jamie McCracken wrote: On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote: Well, certainly tracking and indexing file metadata doesn't *require* anything as complex, or general purpose as RDF. I have some concerns about

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-12 Thread Martyn Russell
On 12/04/10 12:03, Martyn Russell wrote: On 09/04/10 23:09, Owen Taylor wrote: I should just add, we are not starting the performance optimisations. Up Sorry, that's ...we are *now* starting..., -- Regards, Martyn ___ desktop-devel-list mailing

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-12 Thread Siegfried-Angel Gevatter Pujals
Hey, I'd like to provide some information in relation to the concerns raised about information being stored separately in Zeitgeist and Tracker. The example case of asking for all music files played within the last week can be solved using only a single Zeitgeist query; however, you are right

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-11 Thread Zeeshan Ali (Khattak)
Hi, On Sun, Apr 11, 2010 at 12:10 AM, Owen Taylor otay...@redhat.com wrote: Well, certainly tracking and indexing file metadata doesn't *require* anything as complex, or general purpose as RDF. I have some concerns about the complexity, but as long as we don't get to the point where

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-10 Thread Johannes Schmid
Hi! There are two basic approaches here - one is to avoid storing things on the Desktop. Instead of seeing the Desktop as a separate location in the file selector, you'd have a checkbox: [ ] Pin to Desktop (or whatever the designers come up with), and that would create

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-10 Thread Milan Bouchet-Valat
Le samedi 10 avril 2010 à 09:10 +0200, Johannes Schmid a écrit : Hi! There are two basic approaches here - one is to avoid storing things on the Desktop. Instead of seeing the Desktop as a separate location in the file selector, you'd have a checkbox: [ ] Pin to Desktop

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-10 Thread Owen Taylor
On Sat, 2010-04-10 at 09:10 +0200, Johannes Schmid wrote: Hi! There are two basic approaches here - one is to avoid storing things on the Desktop. Instead of seeing the Desktop as a separate location in the file selector, you'd have a checkbox: [ ] Pin to Desktop

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-10 Thread Jamie McCracken
On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote: Tracker === In some testing, Tracker 0.8 seems enormously better behaved than Tracker 0.6. It has very significant optimizations in how it stores the tracker database on disk, and also, by default, only indexes defined subdirs of

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-10 Thread Owen Taylor
On Sat, 2010-04-10 at 11:43 -0400, Jamie McCracken wrote: On Fri, 2010-04-09 at 18:09 -0400, Owen Taylor wrote: Tracker === In some testing, Tracker 0.8 seems enormously better behaved than Tracker 0.6. It has very significant optimizations in how it stores the tracker database

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-10 Thread Owen Taylor
On Sat, 2010-04-10 at 00:25 +0100, Alan Cox wrote: The other approach is when expiring or archiving to move files from ~/Desktop to an archival location like ~/Documents. How does moving it work with non aware applications or a shared file space ? You risk opening a file having it

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-10 Thread Jamie McCracken
On Sat, 2010-04-10 at 17:10 -0400, Owen Taylor wrote: The reason I consider storage relevant is that throwing data into an optimized SQL database where you don't have any ability to control what is indexed or understanding how query plans are executed is usually a recipe for application

Finding and Reminding, tech issues, 3.0 and beyond

2010-04-09 Thread Owen Taylor
I've attempted below to extract out some of the technical bits from http://live.gnome.org/GnomeShell/Design/Whiteboards/FindingAndReminding and see how they line up with our current technology. This is just notes, not yet a concrete plan. - Owen File management ideas and technology

Re: Finding and Reminding, tech issues, 3.0 and beyond

2010-04-09 Thread Alan Cox
The other approach is when expiring or archiving to move files from ~/Desktop to an archival location like ~/Documents. How does moving it work with non aware applications or a shared file space ? You risk opening a file having it moved, saving it and ending up with a copy in documents and