3 ms·
Tags would actually require very little effort. I already read the IPTC "keywords" exported by Aperture/Lightroom/Whatever, to determine which image should be f
by jwr 12y ago
Tags would actually require very little effort. I already read the IPTC "keywords" exported by Aperture/Lightroom/Whatever, to determine which image should be featured on the gallery cover (the first one with the "featured" keyword).
As for hosting and business side of things, I thought about providing a service like that, but decided not to. It's a tough business: I don't want to deal with people posting dick pics or other kinds of porn, I don't want to go to jail because someone posts child porn to their account. And I definitely can't match the support level that companies like SmugMug provide. That business is mostly about support.
I might release the software for everyone to use. It's not that complex anyway, you just have to make the right architectural decisions (this is what is really hard). I would probably have to change the thing so that it does everything on the server side, because right now image processing is done on the client (you run a perl script, then upload the directory that it produces).
And to quickly answer those suggesting the GPL — if I do release it, it will not be the GPL. It will be one of the more permissive licenses. I don't want to block people's freedom to do anything they want with the software, and I think the threat of companies "taking stuff closed-source" is no longer a threat at all, because it makes no economic sense to do so. So if I do get around to it, it will be MIT or something similar.
What could actually work well would be an Amazon AMI image, a Docker container, or something similar, that would be very easy to host.
- kidproquo 12y agoI am constantly searching for the ideal workflow and your solution looks very promising. Add me to the list of people wanting to see a release from you. Can you talk about the technical details of your setup?
- jwr 12y agoThe server requires a Java JVM (it's a single jar), no other dependencies. Just run it and you're done. On the client side, there is a perl script that uses graphicsmagick and mozjpeg. I intend to roll that into the server-side eventually.
- walterbell 12y agoThis could also be useful to someone running VMs on a home server (HP microserver, Dell T20, etc) with ESX/Xen/KVM and lots of storage. Plugin scripts for local search engine http://recoll.org http://recoll.org (uses Xapian) can index tags from arbitrary sources, and could integrate with your system.