Articles

GNOME contact page

I've scraped a lot of addresses, lists, and channels off the gnome.org sites. Too much for the contact page. I need to better define it's scope to limit the content so I can settle on how best to present it. We may want to break the contact page into …


GNOME position code

Too many discussions have gotten out of hand on a couple of the GNOME lists I subscribe too. I think the arguments could be completed in fewer exchanges if each correspondent could send a code that indicated their position on the hot issues in GNOME. For instance we could save …


Medusa controls

I made some small, but import changes to the Medusa GUI app I'm making. The sidebar is near complete. I'll swipe the file list from gnome-search-tool in a few days. After that, I'll create a rules editor like g-s-t and Evolution has to explore another UI option.


Closed 11 Medusa bugs

I finally closed some Medusa bugs now that the fixes are in HEAD. Hurricane Isabel's distractions delayed me for a few days. I got a reply from Calvin Smith who seemed pleased that his patch was finally applied--two years after he submitted it. I have another set defects almost fixed …


Medusa reaches 0.6.0

I've merged my changes into Medusa HEAD. Medusa now runs as a user indexer and search tool. I haven't committed any of my GUI experiments for a GUI finder, and Nautilus integration. Medusa will index a user's home directory, files and file content, and msearch can query the db.


Object-XML-Relational DBs are a mess

The application server I work with at Time Life thinks it's god. Well it is not, and when it screws up it really makes a mess of things. The EJB's manage by PowerTier are stored in and Oracle schema without constraints, not unique, not null, or foreign key rules. We …


Added Guile to GNOME language bindings

I added Guile-gtk/Guile-gobject to the GNOME language bindings page. The project decided to develop GNOME2 as a subproject instead of refactoring Guile-gtk. Scheme really hurts my head. Reading it is such a pain. I cannot forgive Gerald Sussman for creating it, though I can forgive Guy Steele since he …


Medusa distcheck makes tarballs

I fixed the make distcheck so tarballs of the working (not HEAD) version can be distributed. I made my changes in a second tree because my tree is very dirty with GUI experiments. I'll need to resolve the conflicts in my gui tree before I can return to my experiments …


Sutra Data Model

The Sutra data model is strongly influenced by Friend of a Friend vocabulary (FOAF), originally proposed by Edd Dumbill. In this draft of Sutra's ontology, the world is made up of two general kinds of objects, Agents and Documents. Noticeably absent from the diagram below are events and a class …


Sutra-Storage ideas

Sutra is a proposed metadata database. It stores and retrieves data about local and remote resources such as files and people. Some properties are intrinsic to the resource, like image size or music artist. Other properties are external, such as filename or creator. Resource properties are discovered through incident, and …