29 Oct 2002 pabos   » (Journeyer)

My first post.

A preview of some intial topics I'll likely write about

  • Quixotic
    A desktop publishing canvas. Initial focus will be on low level source layout and performance experiments for the rendering and caching systems. Tests will probably begin with path rendering. The canvas is intended to be composed of modular, and therefore replaceable components, at as many layers as is practical and worthwhile to do so. Two examples of where this might be useful are a replaceable text layout system and a replaceable canvas view system. Primary canvas views will be a freetype/libart/Xshm view and an Xft/Xrender view.

  • Verso
    A fully versioned file system within a file system - primarily for Drex.

  • Drex
    A desktop publishing suite. Depends on Quixotic and Verso so comments will likely be high-level descriptions and planning notes for the immediate future.

  • unnamed: notes & associations
    A program for taking unstructured notes quickly and applying arbitrary associative relationships between elements at any point in time afterwards.

  • Gnome
    Comments on, suggested improvements, enhancements to, etc. Discussion regarding a tentative series of articles detailing how to develop software using the Gnome libraries. The tentative title of the series is "the Exemplary Gnome". As the title suggests the idea would be to create articles that capture the best practises for particular libraries with a heavy use of examples. Part of the appeal may, or may not, be that it would be written by someone who is coming to the Gnome libraries for the first time himself.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!