Cope with Complexity a community notebook on the deepamehta software platform

17. July 2012

use firefox with deepamehta to take notes on the web

Filed under: Develop — malte @ 6:31 PM

At the beginning I wanted to point out to you the latest favorite bookmarking service of mine, well not exactly, i mean, their communications video, it is on the front page of pearltrees.com. They talk about their platform as useful for “cultivating your interests” and so on and so forth but the video is really well made and worth watching for any deepamehta friend. Its not that i am using this service, and they seem to not have developed that much in the recent months, they don`t have an API yet, plus it`s a flash based software, but still I find their video a good example of communicating the use of visually networked information for the tasks of collectingorganizing and sharing our personal information.

Deutschsprachige Informationen zur DeepaMehta Firefox Erweiterung finden sie auf der Firefox Plugin Application-Seite unter deepamehta.de.

But here we go, this is about a tiny firefox extension for deepamehta users (windows | ubuntu) which was just updated to be compatible with the latest version of both tools. For me it simplifies extracting and keeping track of messages peoples and robots put on web pages.

Despite I am still searching for a proper name for this extension, because the current back of the napkin ”lookmarker” analogy does not really carry far in sight of this tool. But here is the first description taken from the extensions dedicated project page, for which i have to thank jri because he pointed me to the following resource of david karger, which emphasizes the necessity for new user interfaces to let users actually start to cope with “powerful back-end technologies” alike RDF for example):

Lookmarker (a web browser plugin) let users extract individual structured items from web pages as they browse, and store and annotate them in a shared repository for access by others.

For whom this extension might be interesting?

This Firefox Extension is developed to be a research and bookmarking utility for a knowledge worker who uses DeepaMehta 4 and Mozilla Firefox Webbrowser at the same time.

What`s the purpose of this extension?

It allows to store a noteworthy text passages one finds on a webpage in the www, as a “Note” associated with a “Web Resource” in a DeepaMehta Installation. Furthermore it makes all “Web Resources” of one DeepaMehta Installation accessible in the Mozilla Firefox Webbrowser Toolbar.

You can install the extension in your firefox through downloading the .xpi-Archive directly via this link. On the project page there is an english installation description, while you also find a german installation description if you prefer. I am very happy for any remark on this tool and its usage description, as well i am happy for any comment left here mentioning its usefulness for your personal work.

For further studying, sharing and modifying and thus contributing to the stability and functionality of this firefox extension, the complete source code of this tiny extension is published on github.com/mukil.

By the way, do you use quote.fm? Well at least the software makers over there use nice words like quoting for of pointing you to “simplify the process of extracting and keeping track of message peoples and robots say and publish on their web pages”. I can`t quote myself, but maybe you want to quote someone with “naming is hard”, isn`t it?

In collaboration we may change the result set of the following direct link to the quote.fm-robots say about this very article: http://quote.fm/api/article/get/?url=http://blog.deepamehta.de/2012/07/17/use-firefox-with-deepamehta-to-take-notes-on-the-web/

And like always, now I`m gonna leave you alone with this.

Update: New Version is now “notetaker@deepamehta.org-1.0-RC5.xpi” (direct link to installable file on github).

 

25. February 2012

Kurze Klarstellung zur Autorschaft in diesem Blog

Filed under: Allgemein — malte @ 9:42 PM

Nach einer schiefgelaufenen Migration dieses Blogs auf einen anderen Server sind seit einiger Zeit alle Artikel dieses Blogs mir als Autor zugewiesen, ich bitte zu berücksichtigen, das entspricht nicht der Wahrheit. Als Hinweis: Mein erster Blogartikel in diesem Blog erschien am 14. Februar 2008, “reactivated”:

The last news report on this page about DeepaMehta and it’s proceedings is now over a year ago. Even if we still have not that much human power for this part of the process i try to provide some informations about current status of development and about ongoing projects within our community. I would appreciate any effort of writers to contribute to this blog.

All articles before the 14th February , were definitely not written and published by me.

And today, i think we all would appreciate any effort of a technics-interested writer to support us here.

All the best. Yours, Malte

DeepaMehta 4 Lounge, 1.März 2012

Filed under: Allgemein — malte @ 9:39 PM

Am kommenden Donnerstag den 1.März laden wir euch alle herzlich (zu 19 Uhr) zu einem Wiedersehen und Kennenlernen ein bei dem wir, also Jörg, Jürgen, Silke, Ingo, Christiane, Danny, Rolf und Malte euch unter anderem das neue DeepaMehta 4 und die neue Website präsentieren wollen. Waren wir doch in den letzten letzten Jahre mehr oder weniger auf der Couch, so wollen wir uns nun mit feinstem Apfelsaft (und evtl. Vodka?) am Donnerstach unsere digitale Schreibtisch-Revolution besprechen und begießen. Also ab in die K9, wir sehen uns dann hoffentlich dort.

Inhalt des Abends

Launch und Präsentation unserer neuen DeepaMehta Website (unglaublich aber wahr!) vom Website Team

Kurze DeepaMehta4 Präsentation mit dem aktuellen Stand der Dinge von Jörg

Kurze Live-Demos der allerneuesten Plugins und Show-Cases von Malte

Ausklang mit Musik

Ort

K9 – Raum: Groessenwahn / Kinzigstr. 9 / HH Hochparterre / 10247 Berlin – F’hain / U5 Samariterstrasse

Start: 19 Uhr

26. October 2011

on deepamehta4 and our new community trac

Filed under: Attention,Develop — Tags: , — malte @ 3:37 PM

Since jri’s master branch on github was merged into the no-properties branch we’re talking about deepamehta in version 4 here! And that’s why i thought it’s more than time now to give you a pointer to where all the dm4 research & development is happening so you can find and join us, we really could need your help right now.

So what’s up? We lately started planning the next releases as a team and the nice thing about the process is, it delivers us the comfort of predictability about upcoming developments in time. For example we just yesterday looked at the  last minor release cycles and saw that a minor release comes out of the lab every 4 weeks. The hard part of that new process is, that we have to commonly agree on the next set of developments which are going to be realized and therefore we try to give each major release a topic, like 4.1 is now called “usability” and 4.2 will focus on a set of “security features”. For all our input related to planning the upcoming releases of the current deepamehta software platform we setup the DeepaMehta Community Trac, which is already quite lively since it’s start in June/July. The Community Trac contains for example the main ticket queue where developers and friendly testing users discuss and report about the development of all deepamehta plugins, as well we started the wiki in the trac as the shared notebook for feature discussion and related research, various documentations and for the collection of old and new user stories.

At the 9th of October we met and talked about how facets will be realized for the deepamehta software platform, and it either could be done as part of the core, as an extension for all other plugins or tightly coupled to the kiezatlas-2.0plugin jri’s recently started to work on. The kiezatlas-2.0-plugin  is the origin of the requirements for multi-typing an instance of a topic but we decided to go the slightly longer way, to build this facet-plugin not as part of the deepamehta-core. In the Kiezatlas Scenario, and as we’ve seen in many other cases too, the same information needs to be presented and navigated in more than one context, so the idea is that an instance of an information can has n-extended models associated. That’s the origin of this new extension and it’s aimed to be an extension to the meta-model of the platform.

After that meeting we briefly started working on a new website which hopefully can be launched by the end of this year and replace the front-view of deepamehta.de. Thumbs pressed, your thoughts on the deepamehta communications are very welcome here, too. Some cornerstones of the new website are already clear; It will be a multi-language, starting with german and english content. And it will try to address various communities on the frontpage which are namely ordinary users, motivated developers and the scientific community. I suggested to have a more detailed look on the information architecture of some mozilla pages as well as to establish a new messageboard/forum on the website, since it was one of the more livelier parts of our last website where users could help users, we will see how it turns out. I am very thankful that Silke, Ingo and Christiane finally started to tackling the overdue issue of having an old project website and since i heard of this initiative, i am super happy, looking forward and having fun to contribute to their work as much as i can.

At the 26th of October, just few days ago, we all met again and this time we talked about and updated the ticket queue to reflect the latest major release plannings, as well as about the first structure of the upcoming new project website. Also we divided some tasks and tried to find solutions on how core-development will be financed from January 2012 on.

One little pre-announcement: The mailing lists are about to change again till the end of this year cause the faithful servant who was with the deepamehta project right from the beginning, BerliOS, who’s still the provider of all our current mailing lists, former bug trackers and main repositories just a couple of days ago announced the end of service. So expect a change happen to our mailinglists you’ve signed up to. Today we started routing to http://lists.deepamehta.de, our new mailing-lists interface will soon show up there.

Finally, there’s again a call for to all you friendly users, please test one of our latest binary releases, though it’s still not ready for keeping your data, we kindly ask you to test  the basic functionality of all the latest features and gui enhancements described here, with your personal computing device. It’s a heck of a lot what happened lately and now is the time to tune in again. These days we will also update our freshest firefox extension for deepamehta-users, it’s just that we, like everyone else i guess, have to keep up with the new release cycle of all the nice mozillians.

We are thankful for any contribution and wish everyone happy testing. Bye Bye.

19. February 2011

on the edge

Filed under: Common — malte @ 2:45 PM

Tell me why I <3 unlabelled undirected links so hard!?

graph

I stumbled upon the graphic via mikel‘s twitter stream. Also i stumpled recently upon some rdf-backend design documents by the open knowledge foundation which might be of interest for some of you as well as a “cloud based” triple store hosting service.

Logo von'nem netten Schuppen auf der KaLi in Leipzig

A photo i shot after leaving the TMRA 2010 in Leipzig, which i perceived as probably the top-down conference for the European semantic web community. When it came to talk about visualizing information we heard a kind of interesting talk by Gerik Scheuermann but this talk was completely from a mathematical point of view and had nothing to do with presenting concepts meaningful to various human beings, a.k.a. very different user groups. I still like topic maps though, even if i now know you have to make at least 5 statements for expressing a relation between two items. But isn’t she cute!?

2. January 2011

linking sound resources on a digital canvas

Filed under: Develop — Tags: , — malte @ 10:11 PM

A short foreword The title of this message probably should have been, from a purely informational viewpoint, more like annotating and organizing sound resources from all over the net, but hey, who cares anyhow. Be surprised and enjoy the read.

This is not about a music software player that allows you easy listening to e.g. “all tracks of an artist” or “all songs of an album”. Not yet. If you feel good and would like to help me to make it such, i would be very thankful. This is yet an application for people with special needs regarding sound resources. I want to mention that realizing this user interface up to this stage would not have been possible for me without the support of two people but definitely not without the support and inspiration Andrea gave me over the last few months. Now, the state of the application is, there are tracks, notes and relations between such and all the sounds come either from your local file system, from the curated freemusicarchive.org or out of the public soundcloud. You’ll also find some web radio streams to listen to, i’ve placed some of them directly in the view which shows up after you started the application. I don’t really know if it’s worth to mention because maybe you’re reading this blog often or know us deepamehta-folks but if you don’t know us, into most of the stuff we do we put a lot of passion and free time in it.

The background of this application is, we want to collect first hand user experience and we try this through giving you access to a digital canvas with which we would like to work with. My personal motivation came from, i wanted to produce at least one radio show in 2010 and i thought of a tool to get through this huge amount of voice recordings in a re-usable way. In doing the show i totally failed cause 2010 is over cause endless procrastination was holding me back from the more the important things on my list map. Regarding the tool (for the case which didn’t happen yet) it was a bit easier for me cause on my file system there were still some code fragments out of my university time lying around, unused! As then the incredible jri pushed the deepamehta3 v0.4.1 out in October this year, i couldn’t resist to dive into all this and make it happen. So, thanks to you jri as well! That is how, now – !dada! – everything came together and the best is, i enjoy using it every day. It was way before 2008 that this idea was spelled out and to see it in action today makes me smile.

Introducing Audi-0-Canvas. It is a digital canvas crafted to be useful for working with a virtual music library. To get you started as easy as possible for you, i located a (yet) kind of anarchic virtual music library at deepamehta.de/rpc/soundsets/, it is automatically used when you start the application. This online virtual music library not only frees you of another (though very easy) software installation procedure, it also enables all of us collaborative associating, annotating and listening of sound resources. And when we work with sounds in collaboration, it may be important to note that just for the moment the web address (a.k.a. location or url) of the sound resource serves as the sounds identity which enables us to really link stuff together. What follows, is a short description of the applications basic usage cause its handling is still, let’s say “experimental”. For each of the mentioned features (linking, annotating and listening) there is a dedicated paragraph below, describing exactly what happens under the hood, i warmly recommend you to dive into the area of your interest. Let me tell you how to get started once you see the user interface.

Play / Pause just doubleclick a circle or press spacebar when the sound has focus
Play next
right click puts/removes sound into/from this queue
Start Linking a rightclick + drag displays a dashed line which you release over other items
Release Linking
a click into background or on another item
Continuous Linking
just hold shift while clicking on another item
Seeking keyboard control press r=rewind 10s, f=forward 10s, shift+tab to switch focus between available controls and the space-bar to play/pause a sound

4 Slides on the Audio-Canvas PlayerTo start the program you need to have some Java Runtime Environment installed on your pc and additionally an installation of the open source multimedia framework gstreamer. You’ll also need a bit of trust in my capabilities that i won’t use this tool to exploit or corrupt any data on your computer. And yeah, I am a really nice chap and this warning is all just because the application needs to talk with the sound device on your computer and loads some graphics from the web, this application does not touch any personal data on your computer. The application may have some hiccups after immediate startup and your first clicks but it is known to run stable and fine. Now, let me very shortly describe to you what happens when you take a note while listening to various sound streams and what linking really means for the application.

Taking notes while listening

Once started the player, you can take notes at any time through the input field in the upper right corner. But the functionality of note taking depends on the players states, which means it matters if you are currently listening a sound resource or not. If you are listening then your notes are directly related to the sound resource and if you’re not listening they are just placed as red notes somewhere on the map. Notes have at first the title and when you hit Enter they are taken. The following information is stored as a part of the note varying from if you’re listening to a radio stream or just a single song. If you are listening to a radio stream “2010/12/12 – 15:38:56″ the date and time when you listened to it plus, if available, the web media stream meta information are stored as part of the note (e.g. artist, title, etc.). If you are listening to a sound with a predefined time length, then the elapsed time like e.g. “2:34 of 3:24″ is stored as part of the relation, linking the note to the sound resource, plus: some other meta information are stored as part of the note. I hope this feature works for everyone as expected cause when starting to think of taking notes on sound resources, i just made it how i would like to have it. If you are now curious how a playlist looks like on a canvas, check the following description.

Linking sound files into sets, collectively

Linking by now means to draw an unlabeled connection between two or more sounds. When thinking about a link, currently it’s just important for us if it’s existent or not, later it may be of more importance for us, how many links are there. A link represents by now “nothing more” than a thought connecting sounds which is directly visible, shareable and navigable for your and others. Cool, isn’t it? In general, related items are called sets and currently any link has still a direction in it, which means that it is different if you draw it from A to B or from B to A, which is on the one hand nice for kind of pro users but makes playing along a set for ordinary users not as easy as we possibly would like to have it. Each link you create is currently always drawn orange and a bit opaque. If one track is linked into many set relations you can select the links through simply clicking on them, therewith you tell the player which “way” is the preferred one to go. Selected sets are highlighted, like you can see it in the animation above in picture 4.

I know that this might be a bit much already. By now you should be at least able to have fun with trying things out, listening to streams and find new sounds from the above mentioned hosts, plus you’ll be able to make us happy through giving first user feedback on the most basic functionality. Before we learn more about the queue feature now, let’s just dream on a bit because you might worry, whoo, i can’t put a name on links, how should i ever be able to organize my library without words? No worry, if you really think you can’t, let me tell you so much that, to deal with all the unforeseeable ideas people might have, we use deepamehta3 as the technological foundation, it’s evolutionary data concept will always be open for your kind of ideas and needs.

For now, i am still thinking of that linking, when being able to see a relation between sounds, what could be intuitively expressed with it? For example, has anyone been ever able to create and share a certain transitions between to sounds in that way that the player was blending in and out for you like i would do it if i were deejaying? When i start to think about producers of audio-plays, being able to let multiple sounds be played simultaneously by the player would lift this application probably into a really interesting tool for pro’s. Anyway, we don’t really worry by now which way it goes, it just hopefully triggers some nice thoughts for you and let us come together to talk about your scenario. At this stage, I would be very unhappy if you could not relate anything to the stuff i am talking about cause that is actually the reason why i chat here so ***** redundant. Let’s go on with another tiny feature.

The high priority queue

Whenever there is a green circle around an item on the canvas and an item visible in a list dialog at the lower right edge of your application screen, it means there is at least one queued item which will be played as the next track, no matter what kind of set relation is currently selected. With a right-click you can just queue and dequeue sound resources, which should be enough by now so that you can organize the sequence of your queue. I use this feature to create a temporary sequence of new sound resources through which i now just want to work through. When you start linking items together you sometimes may accidentally queue an item, an unwanted green circle around the just touched item is an indicator for this, we know that this is not really optimal by now cause you need to dequeue the sound manually, but it’s part of the experiment, we’ll see if this still happens to you later and if there is a way we can make both features more easier to control.

About maps, there is just so much left to say, map is for now just a stable view of items, meaning that the position of items are stored persistently over the times you come and go (log in/log out). Currently you can also create your own personal map right from within the “Extras”-Menu but you have to tell us possibly through a right comment here, which is your desired name of the map.

Before i say cheers, i just want to give you this promise, justin case, i will write a small procedure for you which will allow you to export any set you created with this tool into a one-dimensional, simply labeled and exchangeable play-listing, most likely into one of the type .xspf.

If you would ask me now what is every deepamehta tool-set all about, i would say, its about getting the foundations right, later then we can jam. Cheers!

Technical Notes: If you’re using a Macintosh computer, checkout this page for hints on how to install the oss multimedia framework gstreamer on your system, it is currently a requirement for using the application. If you’re using a windows computer install the software package from the following site but you probably have to restart your computer to make everything work….

For any in depth discussion of the usability we would be happy if you start using our deepamehta3-googlegroup. (more…)

30. September 2010

putting information here

Filed under: Events — Tags: — malte @ 2:37 PM

During my very short presentation i totally missed to communicate the important information that the audience that are mostly developers, so i pase that here cause this might be actually interesting for you.  So for Topic map experts it might be interesting to know how DeepaMehta relates to the Topic maps standard and here is what i would say:

  • A deepamehta3 installation is comparable to one big Topic map
    except that we use proprietary Identifiers and neither have Association Roles nor Scopes implemented.
  • Topics or Associations can have Properties (=Topics) in deepamehta3 and thus content is stored in a topic map
  • Topics and Associations can occur in n-Views (=Topicmap Topics) with different visualization attributes
  • Plugins and Users can introduce application model on the fly through creating/ editing Topic-/Assoc-Types
  • The deepamehta3-core does not officially support occurences and name variants (though plugins can effectively do)

and here is the link to our JSON based DataFormat though it needs our attention in that sense that there must be much more documentation available for you, if you’re interested in how you can make use of this as a developer, rtfm ;)
But also i want to past the following topic named “What & Wherefore” here, just for you, my dear blog readers:

What & Wherefore ..
We mash-up your content stability, so you can recall it in formation.
  1. To backup meetings, brainstormings and reducing complexity
  2. For visually appealing visitor information systems that serve hypermedia maps on touch displays, where the content is authored by the people who understand the domain and the place in which this system is deployed.
  3. To easily author links and thus being able to see, share and navigate along connections between sound resources
  4. As a tool which allows us to start to think based on the information currently still hidden in each dedicated application serving the task.
  5. To toy around and show personalized interactive structured visualizations

And the end there is this nice quote which i didn’t managed to show, i thought it comes quite funny in the context on talking about UI and the “Empty Space” like a Canvas which wants to engage the users, but what i mean with “engaging the user” shall be another story in this blog.

At the end there is .. “this empty space in the user interface, it is the result of accurate incompletion, profound knowledge about it’s potential users, their individual foreknowledge, their individual working contexts which shows a deep understanding for the potential of visual design”… read in Mr. Kemp from “Horror Vacui !? …” in the Book on Knowledge Media Designpublished by Dr. Harald Reiterer and Prof. Dr. Maximilian Eibl, 2005

Nice greetings from Leipzig to all others out there.

18. September 2010

PKM Workshop auf der “MuC 2010″

Filed under: Events — Tags: , — malte @ 3:48 AM

Nach ein paar Tagen auf der Fachkonferenz Mensch und Computer 2010 sind wir nun Dienstag Nacht aus Duisburg wiedergekommen. Initialzünder für diesen geistreichen Ausflug war das englischsprachige Papier von Matthias und mir mit dem Namen Folder Windows as Canvas, welches nun auch hier jedem zur Einsicht steht. Erwähnenswert ist an dieser Stelle  evtl. noch kurz vorweg die als Best Paper gekürte Einreichung, INTUI heißt die Veröffentlichung und beschreibt die Ausarbeitung eines Fragebogens zur Erhebung des Grades an Intuitivität den eine Benutzerschnittstelle hat. Wer diese Wissenschaftspraxis nun theorisieren möchte, der kann hier ja einfach mal diesbezüglich kommentieren, dann mache ich daraus nochmal einen extra Blogbeitrag, nun aber zu meinem eigentlichen Beitag.

Die von uns geplante Vorführung des fleißig entwickelten Prototypen konnten wir leider nicht wie geplant vorführen, am Abend vor dem Workshop haben wir zuletzt getestet und ich habe dabei leider feststellen müssen das für eine Demo meine Vorbereitungen nicht ausreichend waren, eine Lücke im Nautilus Plugin konnte ich so kurzfristig nicht mehr schließen. Nicht nur deswegen folgt hier dann nochmal ein ausführlicher Beitrag der sich dann ganz dem nun schon mehrfach erwähnten Folder-Canvas-Dingsda widmet, dann auch gleich in englischer Sprache und Videomitschnitt. Nun, nach einer kurzen Vorstellungsrunde von allen Workshop-Teilnehmern und der interessanten Auswertung der Ergebnisse der kleinen PKM-Umfrage wurden die Autoren der eingereichten Papers um ihre Positions Statements gebeten. Nur entgegen meiner Erwartung drehten sich diese Positions-Statements nicht mehr um den Inhalt unseres Papers, sondern wir wurden gebeten auf die folgenden drei Fragen für die Runde einzugehen. Hätte ich die Mail der Organisatoren ausführlicher studiert, wäre mir das bereits im Vorfeld schon klar gewesen und es wäre nicht so überraschend gekommen.

1) What is your view of the field of PKM ?
2) What is your contribution to PKM ?
3) What is missing / What do you need from others ?

Daraufhin habe ich unsere Folder Canvas Überlegungen eingepackt und in der Kaffepause versucht meine Antworten zu finden. Ich denke das mir das auch ganz gut gelungen ist, denn zumindest hatte der Anfang etwas mit “vagen Assoziationen” zu tun und schnitt dabei kurz die “expressive” Richtung die ich in einer Leinwand für den Benutzer sehe. Als Antwort auf die erste Frage schmiss ich folgende Sicht von dem Feld PKM in die Runde: “PKM is about managing me and at least for me I can say, I am not managable. Zum Ende, auf die Frage hin was wir denken was uns fehlt bin ich dann noch irgendwie bei “Fach- und Institutionsübergreifender Community of Practice” gelandet und so denke ich, würde ich das immer noch antworten.

Nach einer kurzen Umfrage in die Runde haben wir gemeinsam beschlossen ḱeine ausgiebige Tools Session mehr nach der Mittagspause zu machen, sondern dies informell in der Mittagspause und im kleineren  Kreis der Interessierten zu erledigen. So kam es dass ich für ein paar Interessierte Mittagessende eine abgespeckte Folder Canvas Demo gemacht habe und nach einem Platzwechsel Jiri den so langsam aus der Mittagspause eintrudelnden Teilnehmern einen Einblick in den aktuellen DeepaMehta Client geben konnte.

Danach haben wir uns dann wieder gemeinsam den Fragen des Workshops zugewandt und dabei versucht mit der gesamten Gruppe in das Forschungsbecken PKM einzutauchen um am Ende dann irgendwie wieder an den Rändern aufzutauchen. Insgesamt haben sich zum Schluß einige interessante Fragen an der Tafel gesammelt, einen Überblick dazu werden die Organisatoren wohl bald auch noch an geeigneter Stelle ins Netz stellen. Dabei sind einige Teilnehmer auch, ganz im Gegensatz zu mir, mit ihren Gedanken über die Feststellung “es war ein interessanter Tag mit netten Teilnehmern und einigen Positionen zum Thema” hinausgekommen.

Was alle Teilnehmer gemeinsam äußerten war ihr Interesse an der Einrichtung und Etablierung einer sog. Community of Practice in der sich Anwender und Forscher aus unterschiedlichsten Arbeitsgebieten über kreative Methoden und ihre individuelle Wirkung austauschen können und das jeder Interessierte dann auch davon profitieren kann.

Mensch und … from *t on Vimeo.

(den Film einfach leiser drehen, der dreht sich dann auch schön in Endlosschleife :))

Insgesamt war unser Besuch in Duisburg auch mit zufälligen und stets erfreulichen Kontaktaufnahme mit netten Menschen und klugen Köpfen gekennzeichnet. Zum Beispiel trafen wir dort auf einige Bekannte aus Berlin, u.a. meine nette Diplom-Betreuerin Frau Prof. Dr. Merceron zum Mittagessen. Außerdem noch einen der bootlab Pioniere und so konnten wir uns dann gemeinsam bei einem viel zu kurzen Gespräch rund um die Themen Radio, Psychologie und Hypertext entspannen. Leider waren am Montag und Dienstag die paar zusätzlich von uns ausgewählten Sessions aus den Tracks der Usability Professionals und der DeLFI e-Learning Subkonferenz nur mittelmäßig in ihrem Niveau.

Die Keynote des Tracks Entertainment Interfaces war aus meiner Sicht auch nicht wirklich der Hammer, aber trotz der insg. 60 Minuten und dem 10 Uhr Frühstart hörenswert, gerade auch weil der Vortragende sein Verständnis von “Designing Experience” anschaulich mit der “Experience” des Besuchers eines Themenparks darstellen konnte. Die Vorstellung seines praktischen Medienkunst-Projekts Day of the Figurines welches das Mixed Reality Lab in Zusammenarbeit mit einigen Künstlern im Hebbel am Ufer hier in Berlin durchgeführt hat, konnte zwar auch einen konkreten Bezug dazu beim Zuhörer herstellen, dieses nette Spiel hätte aber meines Erachtens noch viel besser präsentiert werden können. Nun gut, meist ist die Vorbereitungszeit für so einen Talk auch nicht gerade üppig, ich weiß auch gar nicht ob jemand für Keynotes im allgemeinen bezahlt wird. Mit diesem speziellen Thementrack haben die Konferenzveranstalter, zumindest laut Webseite, versucht sich dem Motto “interaktive Kulturen” etwas anzunähern doch mich würde jetzt mal interessieren was denn Kulturwissenschaftlern zu diesem freshen Motto eigentlich so alles einfallen würde. Vielleicht treffe ich ja bald mal ein paar und kann Sie dazu befragen.

2011 heißt es dann in Chemnitz: übermedien übermorgen auf der MuC und organisiert wird diese dann vom Fachbereichsleiter der Medieninformatik an der TU Chemnitz. Leider sind die Wortspiele auf dem Einladungstext des Flyers (den ich hier vor mir habe) so mittelmäßig wie der Titel, so das mir in der gesamten Mischung fast schon etwas die Vorfreude darauf vergeht. Zusammengefasst steckt dahinter allerdings der Aufruf zu einem Designcontest im Rahmen der MuC 2011 und in diesem werden Designer gefragt wie sie sich unser Leben in 50 oder 100 Jahren vorstellen. Wo nun dafür die ganzen Designer herkommen sollen ist mir zwar noch etwas schleierhaft, aber mit diesem Ausblick ist schluß für Heute, vieleicht konnte ich euch damit interessieren, zumindest jedoch informieren. Nun also: Back to the future mit euren Gedanken, das war die Schnellversion meiner MuC 2010 Experience.

Ein besonders großer Dank gilt der lieben Nicola, Sie hat diese Reise erst ermöglicht, ohne ihre freundliche Unterstützung hätten wir uns für die Teilnahme an diesem durchaus bereichernden Erlebnis wohl nicht entschieden.

6. September 2010

v3: Ein Blick auf die aktuellsten Entwicklungsarbeiten

Filed under: Develop — Tags: — malte @ 3:21 PM

Topics linked in here: Nautilus Plugin and Folder Canvas Plugin, DeepaMehta JavaFX Audi-0-CanvasDeepaMehta Bulk Creator Plugin – TopicimporterDeepaMehta Binary Release

Jiri hat auf github die erste DeepaMehta 3 Version für Anwender veröffentlicht. Torsten hat dafür gleich ein freshes Plugin obendrauf gesetzt und gleich seinen JavaScript Programmcode zur Weiterentwicklung  an dieser Stelle offengelegt. Der 0.4.x Release für den Benutzer wird Torsten’s Plugin bereits mit eingepackt haben und ist im Webclient unter dem Menüpunkt “Special” zu finden. Die Funktionalität dahinter eignet sich bereits ganz gut zum einmaligen anlegen von einfach strukturierten Inhalten, z.B. Kontaktdaten oder Meeting-Protokolle. Mittels Zwischenablage kann so jeder Benutzer z.B. Tabelleninhalte aus einer Webseite oder einem Spreadsheet Dokument in eine interaktive Topicmap verwandeln.

Ansonsten gab es neben einigen Windows und Firefox Debugging Stunden gleich noch zwei weitere Entwicklungen für die neueste DeepaMehta Version. Die neue und überaus schicke DeepaMehta REST Server Schnittstelle hat nun auch einen ersten Python-Client sowie erstmals einen wirklich brauchbaren JavaFX Client

Nun aber, bevor ich in nächster Zeit nochmal etwas genauer auf diesen Schnellschuss namens Audi-0-Canvas zu sprechen kommen möchte, an dieser Stelle erstmal nur der Link für alle verrückten Testpersonen die einfach und endlich mal ihre Audiodokumente komplex oganisieren möchten. Das einfache anhören und stöbern in persönlichen aber längst vergessenen Audiorecordings ist ja nun schonmal ein Anwendungsfall dafür, das war sozusagen die Motivation diese Anwendungsentwicklung zu beginnen.

Wenn sich jemand davon angesprochen fühlt, ich würde mich natürlich freuen wenn jemand von euch mal verschiedene Medienformat ausprobieren könnte, Streams funktionieren ja evtl. auch schon in der Oberfläche, ich bin gespannt. Ich hoffe es gefällt und läuft auch auf eurem Computer ohne allzugroße Probleme, der erste Start der Anwendung ist evtl. noch mit etwas Mehraufwand verbunden aber einmal erledigt, für die Zukunft unkompliziert und nachhaltig (und damit mein ich jetzt das unsichtbare Upgrade dieses Prototypen sobald ich eine neue Version für alle zur Verfügung stelle, sowie b) eine optionale Desktop-Verknüpfung zum Start dieses Audioplayers). Ein erstes Testergebnis musste ich selbst schon etwas leidig erfahren, es sind vorerst alle 64 Bit Computer vom Multimedia Support ausgeschlossen, auf 32 Bit Ubuntu läuft und auf allen Macintosh hat die Anwendung aber bereits einen guten ersten Eindruck hinterlassen was die Grundfunktionalität anbelangt.

In der nächsten Woche werden Jörg und ich nun zum ersten Mal auf der Mensch und Computer Tagung sein, das Thema dieser fachübergreifenden Tagung ist dort interaktive Kulturen. Ich bin gespannt ob dafür mein soziologischer Kulturbegriff schon ausreichend ist, dazu habe ich ja echt noch gar kein Buch aufgeschlagen, wohl aber ist diese Tat auf der Wunschliste. Naja, wie auch immer, dafür geht”s mit dem Zug am Samstag nach Duisburg und mit im Gepäck ist das “Folder Canvas Plugin” welches nun in dem kleinen Python Nautilus Plugin in den GNOME Desktop “integriert” ist. Das Nutzungskonzept dieses Moduls basiert auf dem von Matthias und mir eingereichten “Position Paper” namens Folder Windows as Canvas sowie natürlich der dazugehörigen Planung der Entwicklungsschritte in der DeepaMehta 3 Googlegroup.

Wie ich nun gerade sehe wurde heute die Synchronisationsfunktion für das Folder Canvas Plugin fertiggestellt, GNOME User wie ich können dann ab dem kommenden Wochenende jeden Ordner auf ihrer Fesplatte mitsamt den Inhalte in eine Canvas verwandeln und dazu alle Vorzüge von DeepaMehta nutzen, beim erneuten Aufruf der Funktion “View with DeepaMehta” werden die Elemente auf der Leinwand (=Canvas) mit den aktuellsten Ordnerinhalten automatisch abgeglichen. Natürlich ist dies erstmal ein Prototyp aber das schöne an solchen Prototypen ist ja, sie erlauben Praxistests.

Beste Grüße an euch alle !

Lucky Malt

16. August 2010

Abschlussbeitrag zum Seminar: Gestaltung gemeinsamer Handlungsräume

Filed under: Events — Tags: , — malte @ 8:10 PM

Die geplante drei wöchige Praxisphase haben wir ganz praktisch in die unbestimmte Zukunft vertagt und so konnten sich alle noch studierenden Seminarteilnehmer dem Ausklang ihres Semesters widmen und ich konnte den Dienstag nutzen um einfach mal wieder so, am Dienstag Nachmittag vor’m Bildschirm abzuhängen. In diesen Wochen hat sich auch so, ganz ohne zusätzliche Planung, einiges praktisches entwickeln können, dazu aber in einem anderen Blogbeitrag an dieser Stelle mehr, nun folgt erstmal mein persönliches Fazit zu unserer selbstorganisierten Lehrveranstaltung “Gestaltung gemeinsamer Handlungsräume” und eine kleine Zusammenstellung dessen was davon jetzt noch übrig geblieben ist.

(more…)

Older Posts »

Powered by WordPress