[tahoe-dev] Tahoe-LAFS, Django, RAIC
anders
anders at columbia.edu
Thu Sep 2 13:19:28 UTC 2010
On 09/02/2010 02:36 AM, Zooko O'Whielacronx wrote:
> http://blog.mozilla.com/webdev/2010/08/30/from-zope-import-django-persistence/
>
> It mentioned that although Django's native persistence language has
> always been SQL that there was recent interest in porting it to "NoSQL
> databases". On a whim, I searched the web for "django tahoe-lafs" and
> what do you know! Someone named Anders Pearson has written code to
> make Django use Tahoe-LAFS as a storage backend:
>
> http://github.com/thraxil/django-tahoestorage
>
>
Hi. Sorry I haven't passed this along yet. I'd been hoping to actually
get some unit tests written for it and try out one or two other ideas I
had for speeding it up before I did a real public announcement.
> Anders has also written "a django frontend for Tahoe-LAFS":
>
> http://github.com/thraxil/canopy
>
> What is "a django frontend of Tahoe-LAFS"? Is it a user interface, so
> basically an alternative to the Tahoe-LAFS Web User Interface
> (http://pubgrid.tahoe-lafs.org/ )?
>
>
Yeah, Canopy was mostly supposed to be an alternative front-end. I
probably should just delete that project at this point. I really wrote
it to just write *something* against Tahoe's web API to get a feel for
it. My plan was to get it working and then refactor it into a reusable
Django app that could then be included in other Django projects. So the
idea is that I'm often building things that are sort of mini-CMSes where
users can upload and manage media files and I would like to be able to
easily pass the files off to Tahoe.
I got that sort of working but then realized that just writing a storage
backend would be a better approach so I abandoned Canopy and started on
django-tahoestorage instead.
I'm planning on continuing work on django-tahoestorage and very
interested in hearing thoughts on how it can be improved. Unfortunately
right at the moment I'm on vacation in Montana and I have somewhat
limited internet access and not as much time to code.
More information about the tahoe-dev
mailing list