MCS design proposal

Erik Harrison erikharrison at gmail.com
Wed Mar 21 01:42:19 CET 2007


On 3/20/07, Brian J. Tarricone <bjt23 at cornell.edu> wrote:
> On Wed, 21 Mar 2007 01:23:39 +0100, Jannis Pohlmann wrote:
>
> > I didn't get the point of transaction IDs Havoc mentioned. How could
> > this be useful for us?
>
> If you want to write a bunch of config entries out, one after another,
> but don't want any to actually get written unless they all get written,
> you could use a transaction.  Basically you'd start a transaction,
> batch up a bunch of org.xfce.MCS.Set() operations, and they'd either
> all get committed to the config store, or none.  There may not be many
> places where this is useful; I dunno.

This could be fairly handy for a lot of fairly complex apps,
especially ones that store state or the like. Perhaps we don't need
it, but if we are actually making MCS a reasonable solution for third
party apps, we probably need it

>
>         -brian
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce4-dev
>


-- 
Erik

<@kazin> why does php have 'echo' and 'print'?  Do they do different things?
<Bluefoxicy> kazin:  echo prints in a big empty room



More information about the Xfce4-dev mailing list