DeepaMehta Kick Off & Research News

Malte wrote on 23. December 2009 – 00:50

This scheme needs an update but this prediction was pretty nearby without even have heard about VCLs before, strike :)Dear DeepaMehta Folks,

this blogpost is for updating the ones who haven’t got jri’s Kick Off Message[de]. I guess there were somewhat between 2 and 100 people who told me: “yes, please notify me, if you write DeepaMehta from scratch”, well, it’s about the time to tell you, v3 development was started by jri at github :)

So there is not much to tell yet, except that you can join our community conversation and weekly chats, you’ll find infos at the DeepaMehta 3 Google Group (if you have a simple Google Account because that’s the current way). You can also start discussing your use cases or conceptual thoughts in the current deepamehta 3 base page or start to discuss the most recent developments in the v3 github wiki.

In particular you might be interested in our Use Case Page to add your wishes and envisioned scenarios, as well as i am lucky if you might point us to interesting work done by others of which you know that it may help us getting onto a “highway”.

The current developments are completely JavaScript and CouchDB driven and therefore running in firefox at least. There are already some hooks, interfaces and a kind of plugin architecture. Check out jri’s repository at github if you want to run the next generation and join us coding. Some cool and very interesting designing challenges lay ahead of us. Just to give you one example and tell you where it scratches me from the back of my head down to the fingers, that’s when I think of time displayed in a DeepaMehta like interface. So we definitely want to fuse our plans with fresh and new ideas straight out of your map :)

The first application will be about delivering “Emails” to “Contacts” with a bit of “Notetaking”. A first  “Project” Topic is in the talking, too. A research about time planning tools along available APIs would be very nice to link in here, too. For now I just wanted to contribute my two apples to the current field of our interest, here are some research postings that i found interesting to read.

- Interface Piano in General -

But first ahead, if you don’t know already, checkout “con10uum” [contenuum]. It seems to be designed around one core DeepaMehta vision, the idea of a continuous display of information within a digital work environment. It’s very speciality seems to be a special multitouch interface, decoupled from your display and placed right under your fingers. More infos at http://10gui.com/. In the video you can watch an example of this 10 finger interface.

Additonal Research Links around a first use cases and interesting developments by other communities, as well as a blogposts about the (for some nearly mystical) announced wavestuff.

- Topic Email -

About aza raskins tool out of mozilla labs named ubiquity which aims to “inter connect the web with language” for 2 goals:

  • that the user can describe in his own words what kind of mashups of services / apps he uses on the web to finally aggregate them somehow
  • that the information the user wants to communicate are not dis connected

The first point maybe more of interest for the DeepaMehta 3 developments, at least worth a look, if you wanna know how they define what is “connecting the users needs” and then how they do this through plain text language input, which reminds me on QuiKey and the overnext recommendation to browse, an “inky, a sloppy command line for the web with rich visual feedback”. The second point is just about understanding the “Bring-To-Me” Navigation.

But now another report from emonk on using google wave for “collaboration instead of communication, might be interesting for you if you haven’t waved yet. You get emonks point when you ever recognized a “your contact ist currently typing” message in your jabber account and wondered If you should be patient or just interrupt him.

- Topic “lightweight notetaking tools” -

  • light weight note-taking tool and firefox users check out the reasearch paper from haystack group and their firefox-addon which is now named “list.it”
  • inky; a sloppy command line for the web with rich visual feedback

both papers to find at http://groups.csail.mit.edu/haystack/

Well, i don’t know much more than that the next generation of DeepaMehta storage will deliver some kind of informations to you which are wrapped into this tiny little scheme visible at the top of this post. Thank you for reading the news ! We wish all readers some cool days, wherever you are !

collaborative browsing in DeepaMehta

Malte wrote on 18. October 2009 – 21:06

If you want to see and use the Lobo Browser integrated in the DeepaMehta networked semantic desktop, read on. This feature was lately mentioned in the outlook section of the article “knowledge weaver” published in the german LinuxMagazin.

In it’s current version the DeepaMehta Client Software has to be downloaded on your computer. You can use that express package (updated) I put together just today. After you expanded the packaged software you can connect to www.deepamehta.de to browse in collaboration. You can also start to use DeepaMehta right away locally, a HSQLDB-FileDB is already created and makes it easy to transfer your personal DeepaMehta to your Flash ROM. The collaborative part is more interesting cause you basically share the links you visit with everyone else who uses DeepaMehta to browse the web.

To connect your client to browse the web go to the directory where you’ve expanded the DeepaMehta Software within a command line and enter start the run script which corresponds to either windows or *nix machines like I do with the following line on my ubuntu system:

./run.sh dmc -Ddm.host=www.deepamehta.de -Ddm.port=7778

username and password is test

To run dmc means starting just your client and conenct it to another server than the one you use locally. ([update:] linux users can run the browse.sh script from your DeepaMehta Home directory which contains exactly that line.)

I also integrated the Yahoo Search API into DeepaMehta This enables you to search the world wide web through a “Yahoo Search” of each topics (and of any types) context menu in DeepaMehta. You’ll get a result list which differs a bit from which you might know from the browser. that’s the way you can start to browse your results immediately through revealing webpage topics in your DeepaMehta Client.

Furthermore, nalablalbla, it would be interesting to use another search engine than Yahoo if you search for e.g. Audio or Image Topics and if that would be configurable for the user. Another promising scenario might import your delicious tags which help you getting started, browsing with DeepaMehta. This may easy scale to match your personal blog tags in their meta categories, bookmapping.

I am looking forward to extend DeepaMehta’s Browser functionality sooner or later, with making use of Multimedia Plugins and help you starting the Browser out of the Web.

This browsing feature may remain as a lonesome rider in software universe but it was heck of a fun, to construct.

Thanks jri ! Enjoy it ! well, as soon as you have ported the jdk 1.5 to fit wit your Mac OS X “Panther” system just as gracely as you ported the couchdb and lucene :)

Thats my small “Triumph of the Nerd”
and you called it “constructive browsing” in “stable views”

Please be patient for your DeepaMehta Accounts

Malte wrote on 5. September 2009 – 13:21

Dear Readers,

if you’ve recently send an account request to us, please be a bit patient to get yours. Despite that our webserver was rolled-back and restarted which lead to the point that our services are currently not available, we are working hard to finally get the latest developments into your hands.

We want to deeply excuse the lack of responds to your request and hope to serve you very soon !

DeepaMehta at the Frontpage of LinuxMagazin

Malte wrote on 31. August 2009 – 17:47

In Deutsch gibt’s den Artikel im PayPal Angebot auch Online unter der Adresse.

Titelthema: Redaktion im Selbstversuch !

Fazit:  Das wohl modernste Knowledge Management Tool für Linux Systeme  und für “Wissensweber” definitiv einen Test wert ! Den Dank dafür leiten wir aber auch gerne weiter zu Sun Microsystems, immerhin ist DeepaMehta nun schon gut 10 Jahre alt.

— In English —

We are very happy that Mr. Brendel has reviewed the latest DeepaMehta Release in a sort of self-experiment in which he tried to empower his work (he’s a member of the upcoming Linux Techical Review Editorial team) on a new issue.

I haven’t found an english translation but maybe one of our friends can translate it soon if not the english LinuxMagazin will publish it, too.

Chaosradio Express [de] zum Thema Interface Design

Malte wrote on 8. August 2009 – 09:02

Hier ist die Podcast Page verlinkt mit weiteren vielen Verweisen. Wer gerade zu Hause sketched, am Code rumhackt oder auf der Arbeit lange Weile hat, das ist der Talk zum reinhören. Tim Pritlove ist im Gespräch mit Peter Purgathofer (auch auf Twitter) von der TU Wien.

Neues von anderen aktiven aus der ganzen Welt kommt so auch in diesen Blog, meine Empfehlungen nach dem hören des Podcasts sind vor allem folgende Seiten:

  • Hoch interessant erscheint mir auch für den einen oder anderen noch das Buch “Sketching the user experience” von Bill Buxton der aktuell bei Microsoft ein Research Boss ist, platt gesagt.

Interessant fand ich auch die Einschätzung von Peter auf die Frage von Tim zum Verhältniss von Open Source und Interface Design Projekten. Ersteres dreht sich nunmal primär um Code und darin liegt auch der Fokus, das Design so meint er, wird eher verwurschtelt oder liegt nicht oder nur selten im Zentrum einer Community. Es ist also schön zu hören dass auch ein angesehener Forscher dem Interface Design im Bereich der offenen Softwareentwicklung für die Zukunt bessere Chancen einräumt als bisher. Die Technologien entwickeln sich so rasant, da kann man ja nur noch sketchen und Use Cases stricken. Ich würde mich jetzt sehr freuen wenn wir hier (auch im Blog oder anderswo) weitere Brücken geschlagen werden können zwischen dem anscheinend doch etwas marginalisiertem (Insulaner) Interface “Fußvolk” fernab vom WIMP-Paradgima. Die Sendung gerade hat mich auch motiviert mal meine Desktop Interviews fortzuführen, offene Empirie unter den Desktop Benutzern dieser Welt wären ja für so eine nächste “Post-Desktop Metapher”-Sendung bestimmt schmückendes Material. Meine einzige Kritik an dieser Sendung ist auch das dass Thema einfach noch zu theoretisch und nicht greifbar für den normalen Office-User abgehandelt wurde. Das Kommentar zu OpenOffice als Paradebeispiel im Bereich Usability finde ich auch etwas schwach, es ist zwar ein durchweg professionelles Tool aber es wurde in diesem Tool einfach alles übernommen und nichts am UI wirklich neu gestaltet. Das ist also meilenweit von Innovation entfernt und liegt damit total im Verständniss von “Intuivität” (=Gewohnheit) welches viele UI-Designer als oberste Messlate für Ihre Arbeit heranziehen.

Meine kleine Analogie zu “Big Playern” und “Ameisen”:
In den letzten Monaten kam auch mal der eine oder andere Bekannte auf mich zu und fragte: “Glaubst du wirklich das Ihr noch ein X-tes “killer” Interface vorbei an all den Research Labs der Welt mit ein paar Mann draufsetzen könnt ? Da könnt Ihr doch gar nicht mithalten, oder ?! Tja, meine Antwort war meist, klar ist das etwas utopisch und dass kann gar nicht unser Ziel sein.

Momentan müssen wir uns erstmals ein offenes und gemeinsames etwas aufbauen und gerade da sind Visionen gefragt. Wenn ich mich daran entsinne wie ich vor einem Jahr eine Diplom-Arbeit bei der Vodafone R&D GmbH ausgeschlagen habe bin ich echt froh das es hier bei uns seit einiger Zeit wieder voran geht. Das DeepaMehta Projekt zieht seit Jahren spannende und auch professionelle Menschen in seinen Bann und darin fühle ich mich einfach zum Arbeiten am wohlsten. Solche Podcasts motivieren uns natürlich enorm. Aktuell ist es so um uns gestellt das wir nun einen eingetragenen Verein zur Förderung von offener Infrastruktur für einen (dann hoffentlich auch in Zukunft plattformunabhängigen) Interface Experimentierkasten für Gestalter haben. Als Gestalter für Benutzer machen wir damit Benutzer zu Gestaltern.

An dieser Stelle nochmalsl vielen herzlichen Dank an Tim Pritlove für seinen netten Talk mit Peter.