So, Marcin Kulik provided a diff that should add write support to gphotofs. As I can’t test write-support, I’ve been leary about just committing it and seeing what happens, but the gphoto project transitioned to subversion in recent months, so I’ve taken the opportunity to get more familiar with svn by creating a branch and committing his patch there so brave souls can test it out.
To grab the branch, the following should be sufficient:
svn co https://svn.sourceforge.net/svnroot/gphoto/branches/gphotofs-write
and then use it as normal. There are some known problems where it doesn’t seem to be fully aware of the uploaded files or similar forms of confusion. I’m still not sure where this stems from but I suspect it’s inside libgphoto2 where multiple operations over a single persistent connection hasn’t really been tested before. I guess this is the best way to shake this kind of stuff out.