Random Stuffs

This page helps the author of the project to collect and track random ideas about future developments of the Lobotomy Project: here are listed probable features to be added to the platform once reached a enough mature level of development (sooner or later...), or impossible purposes which never will see the light, or ideas which may inspire someone outside here. You are free to categorize each point of the above list in the group you prefere.

Context-aware metadata assignment

Some metadata may be assigned automatically to files in function of context variables: if a document is created in a place which GPS says to be the office it may be tagged accordly and identified as "work".

Files decomposition

Particular type of files may be handled in single and isolated tokens, such as pages in a slideshow or episodes in a splitted DVD video. Some kind of filter may be activated so to provide those tokens singularly to the current Thought and permit to handle specific elements as atomic (e.g.: send by mail a single page from a slideshow), the problem is how to trigger that filter without interfere with user interaction.

A possible solution may be introduce a new "input requirement" for Thoughts, which says "I get a single Item, which may be presented me in tokens", but it is not transparent enough and required rewrite of existing multi-item Thoughts.

Another solution may be decompose file when used against a multi-item template, but user would be asked for presentation mode (single file or separated content?).

Reminder functionally triggered

Some "reminder" (say: some kind of notification to the user) or even functional operations user defined may be triggered by particular actions on the system: when a well specific document (shared throught the network) is modified, so to be instantly reviewed, or when a mail from a particular person is received, so to remember to ask him something.

Lobotomy Server

A special system used to orchestrate more Lobotomy installations, synching contents and providing an extension for data storage or a collector for deliverable functionalities (such as mail sending and retriving).

Lobotomy Media Center

Given a convenient Query Selector, easily usable with a remote controller, and a restricted set of templates, the Lobotomy interface can be easily adapted into a media center application. A template to navigate video contents, one for audio contents, a generic menu, a query selector which permit to filter by name and order by date... No more is required.

Inline transformations

Some kind of functional transformation against content to be provided to templates engine would be applied to provide enhanced experience. Probably the most fitting example is that of translation of text in documents before presentation to the user.

Lobotomy Add-ons

Provide a web platform where publish customizations (such as Thought, widgets and SCD plugins), and permit easy access to them via a built-in manager which also provide trasparent upgrading. It would be similar to the Mozilla platform  for Firefox.