[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: [RFC 6/6] Generation of log files
On Sat, 2009-01-17 at 16:10 +0000, Peter TB Brett wrote:
> On Saturday 17 January 2009 16:05:31 Ales Hvezda wrote:
> > [snip]
> >
> > >The general consensus so far seems to be to carry on generating log files
> > > b= y=20
> > >default, but to put them in some central location. What to call them
> > > and=20 where exactly that location should be ($HOME/.gEDA/logs?
> > > $TMPDIR/gEDA?=20 Somewhere else?) seems to be up for debate.
> >
> > That's fine, as long as you solve the contention problem in
> > a portable and robust fashion.
> >
> > For simplicity sake I'm okay with the log files going into $TMP/gEDA/logs
> > with the pid in the filenamme. This should probably be configurable
> > (so those who like the log files in the project dir can stay happy),
> > with the new location behavior being the default. You could also move
> > the undo files into $TMP/gEDA/undo etc...
>
> I'm actually okay with leaving the backup & undo files where they are. No-one
> seems to complain about Emacs keeping its backup/undo files in the same
> directory as the file being edited. Doing this has the added advantage that
> if gschem crashes, and then someone tries to open the schematic as another
> user/from another machine, they will receive the "do you want to recover"
> dialog.
We need to fix the security implications of making known named files in
$TMPDIR, and with that I'd suggest that we used a subdir (per process
perhaps?). I can't find anything in my /tmp for gschem undo files after
I've been working with gschem for a while.
On the logs issue... Not a fan of them as they currently are - with
gschem being the most likely contender to drop one where I don't want it
- such as on my Desktop after I've opened some file I've temporarily
stashed there after saving it out of an email.
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user