24 Oct 2004 jluke   » (Master)

Florida lost to Mississipi State, hopefully this will end the Ron Zook fiasco at Florida. When someone is demoted to Special Teams coach 10 years ago, how can you expect him to be a successful head coach. I know I didn't.

Things an application may need to do during installation:

  • Add a menu entry
  • Register mime-types it handles
  • configuration data
  • add documentation to monodoc/yelp/others
  • various others I missed (i18N)

For example, MonoDevelop needs to add a few mime types and occasionally syntax definition to gtksourceview to work fully. It works without installing (unpack it and type make run), but just enough is missing to potentially make things harder on you.

For some reason GNOME and others seem to increasing the dependence on $prefix and path specific files for the above things. You put a .desktop file here, an app.xml file there and run update-mime-database /some/path/, put a gconf schema here and do something else. Then if PATH, LD_LIBRARY_PATH, PKG_CONFIG_PATH aren't set right or you don't have root permission it doesn't quite work.

It really seems like there should be a better way. Here are some options:

I used to think we would be lucky if we could get to the point where autopackage was widely accepted in addition to rpm/deb. Now I am hoping for more. In particular, bundles seem rather appealing without me having had the chance to play with the Mac and discover its shortcomings. It certainly seems doable to me.

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!