Vincent,

On 03/05/2011 10:23 PM, Vincent wrote:
Hi,

I had some thought about how multiples computer's users (for instance,
families members) can each use a different session but can share photos in
Shotwell.

I think that in order to do that, Shotwell just have to monitor different
directories, which may be something like:
/home/*dad*/Images
/home/*mam*/Images
/home*/.../*Images
Obviously, this is actually not possible because there is only one directory
that can be defined has the "library".

Actually this is possible today, because Shotwell follows symbolic links when importing. So you could create symbolic links like this:

/home/dad/Images/mom -> /home/mom/Images
/home/mom/Images/dad -> /home/dad/Images

If you do this, then both 'dad' and 'mom' will see all of each others' images. If you set this up, you probably want to enable auto-import.

But I seems to me that when bug "*
#2790<http://trac.yorba.org/ticket/2790>: monitor outside library directory
*" will be implemented, we will have everything needed to allow to monitors
and display photos from the different computer's users.

Actually Shotwell *will* monitor any directory which the library directory points to via a symbolic link. (It will not, however, currently monitor other directories as described in that ticket.)

A prerequisite is that the tags should be stored inside the photo file in
order to avoid having to defined them twice or more...

Yes, you probably want to enable metadata writing in this situation.

Then we will probably need something that allows to protect the privacy of
some photos... In my opinion, the best way to achieve this is by using the
file and directory permissions (from the system) which defined who can read
or write each file. Maybe Shotwell can had an interface for that in order to
avoid that the user change it in Nautilus?

Yes, you might want to set photo permissions appropriately. Shotwell wasn't really designed for this single-computer sharing use case, so I think managing these permissions is outside the scope of Shotwell.

What are your think about these ideas? Do you see others issues?

If you share directories like this then you need to be careful about deletion. When you delete any photo from the Shotwell trash, Shotwell will ask you whether to move it to the desktop trash. So if Dad trashes one of Mom's photos in this way, then Mom will no longer see it. Not sure whether you want that behavior. You might want to set up permissions so that each user's library directory can be read but not written by other users. Cheers -

adam

_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to