[sugar] 9.1 Proposal: Legacy compatibility.
Marco Pesenti Gritti
mpgritti
Fri Oct 17 15:52:28 EDT 2008
On Fri, Oct 17, 2008 at 9:45 PM, C. Scott Ananian <cscott at laptop.org> wrote:
> On Fri, Oct 17, 2008 at 3:36 PM, Erik Garrison <erik at laptop.org> wrote:
> > Perhaps we could also investigate the use of the xdg utilities for
> > managing mimetype associations and installing activities?
>
> Good point. I've talked with sugar folk about this some already. My
> Journal2 code is going to use the GIO app launching mechanism, which
> is based on XDG, and sugar already uses XDG mechanisms to register
> mime types. Michael's already been thinking about how we can
> interpose rainbow-launch into app launching, which is not inconsistent
> with the XDG mechanisms. I think we've been a bit unsatisfied with
> how XDG scatters information about activities across the filesystem
> (mime types here, .desktop files there, etc); Sugar prefers the "all
> information related to an activity in a single directory" model,
> pioneered by NextSTEP and used in Mac OS X, etc. I think that can be
> made consistent with the XDG mechanisms, either by using a very long
> XDG_DATA_DIR spec which lists all the activity directories, or by
> using a userland filesystem to generate the proper XDG directory
> contents based on the activity registry. I should flesh this out and
> we'll deal with the details during the presentation.
>
The way it's done right now is to copy mime information to ~/.local at
installation time.
Marco
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.laptop.org/pipermail/sugar/attachments/20081017/c10e40f5/attachment.htm
More information about the Sugar-devel
mailing list