FUSE based smugmug FS

19 08 2007

I’ve been using smugmug.com to host my photos for almost 3 years now. I’ve been using sm-photo-tool to upload my pictures and I installed Fedora 7 for my wife to use to upload her pictures as well. I gave F-spot a try but I’m not a big fan. Uploading to smugmug using f-spot isn’t that easy either (well for more than a few photos).

So I had the idea “why can’t I open up a nautilus window and copy the photos to a new directory?” That’s when I remembered about FUSE but they don’t have a fs built for smugmug that I could find. So thatt’s my new project to create a FUSE based FS that connects to smugmug.com.

  • creating a new directory would create a new gallery
  • adding files into the directory will upload them to the gallery
  • deleting files removes them from smugmug
  • Linux commands like: ls, cp, mv, should all work just fine as smugmug’s API has most of these capabilities.

Hopefully, I don’t get bored and lose focus which is often the case with my ideas :(


Actions

Information

4 responses to “FUSE based smugmug FS”

19 08 2007
Don MacAskill (22:58:44) :

This is such a cool idea!

I’m the CEO & Chief Geek at SmugMug, and would love to see this. Definitely drop us a note if there’s any help we can give, or if you need the API extended in some way.

Our API forum is the place to be, if you haven’t checked it out already: http://www.dgrin.com/forumdisplay.php?f=25

Thanks, and good luck!

20 08 2007
zmugfs tree created « zeusville (00:09:03) :

[...] tree created 20 08 2007 Based on my earlier “announcement”, zmugfs svn repo created: [...]

24 09 2007
python’s default argument values « zeusville (23:11:02) :

[...] 24 09 2007 I’ve been trying to track down a bug for a couple days now with zmugfs. I’m caching the tree structure returned by smugmug.users.getTree. Here’s my Node [...]

31 10 2007
zmugfs 0.1 RELEASED! « zeusville (23:59:16) :

[...] 0.1 RELEASED! 31 10 2007 After two and half months of development, I would like to announce the first release of zmugfs (yes, the Halloween release) [...]

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>