Re: [Evolution-hackers] Old thoughts on the "self" contact



On Sat, 2004-02-21 at 19:22, Chris Toshok wrote:
> On Fri, 2004-02-20 at 12:26, JP Rosevear wrote:
> > On Thu, 2004-02-19 at 11:40, Tim Lee wrote:
> > > On Wed, 2004-02-18 at 18:59, Chris Toshok wrote:
> > > > On Wed, 2004-02-18 at 13:54, Tim Lee wrote:
> > > > > Hi Chris,
> > > > > 
> > > > > > 
> > > > > >       * Operations possible on the "me" vcard:
> > > > > >               * The "me" vcard can't be deleted.
> > > > > Where would the "me" card be stored? In 1.5 you can currently delete any
> > > > > addressbook including the default (Personal).
> > > > 
> > > > The "me" card would be in the local address book.  I consider it a bug
> > > > that you can remove, honestly.  I mean there are some forms of deletion
> > > > (rm -r ~/.evolution) we can't provide a defense against, but e-d-s can
> > > > refuse to remove the local/system contact folder.
> > > > 
> > > > > >
> > > Hi JP,
> > > 
> > > Any decision yet on whether people should be allowed to delete the
> > > default local Personal calendar/tasks/contacts folders? It seems like
> > > not having a default folder is just going to cause problems. Since they
> > > can rename it anyway I'm thinking we should not let them delete it.
> > 
> > Well with Toshok's new API bits, the system calendar will always exist
> > even if its not shown to the user.  I'm not sure what to think about
> > enforcing non-deletion, seems reasonable I guess, however with clients
> > other than evolution it can be erased anyhow as it stands right now.
> 
> Right, the non-deletion code would be in e-d-s itself, not in evolution.
> 
> You can still rm the file/directory, but e-d-s shouldn't allow the
> deletion of the calendar/addressbook.  I mean, why would you ever want
> to?
I agree there's not much to be done if some uses rm -rf. 
If the folder is not going to actually deleted I would say that people
should not be allowed to remove it from the tree view in Evolution.

For example one issue if people can remove the folder from view in
evolution. Say you remove the system calendar/addressbook folder from
the tree view in Evolution, since it is not actually deleted how do you
get it back so you can view it in Evolution again? Would the first new
addressbook/calendar folder automatically be the system folder? People
might be surprised when a newly created folder has all of the contents
of their previously deleted Personal folder.

> Chris
-- 
Tim Lee
Quality Assurance Engineer

Novell
8 Cambridge Center, Suite 500
Cambridge, MA 02142

Tel: 617-613-2027
Fax: 617-613-2001



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]