welcome to the picurl.org development wiki
Current Version: 0.0.2
picurl is a new approach in managing distributed photo collections and also tries to solve common taxonomy problems. Our slogan “tagging reinvented” stands for a solution to common problems with photosharing services such as low retrieveability of tagged images or managing of image duplicates. More information can be found in PicurlConcept.
The picurl project was elected among the 23 winners of Netidee 2007 - a contest looking for "the best Austrian internet ideas". The prize was a subsidy that allows us to run this server and devote much more worktime to picurl (among other things). We want to thank the Netidee sponsor/organiser Internet Foundation Austria for this generous support!
How can you start using picurl? Read QuickStart!
Picurl Support forum: http://groups.google.com/group/picurl
Picurl ShowMeDo: http://showmedo.com/videos/series?name=fJYiJ47QG
Why should I use picurl?
- 1 Tool - many services: picurl manages your picasa/flickr/ftp/web gallery/local hdd photos
- direct copy/paste operations between stores (e.g. ftp -> picasa)
- powerful image search across multiple stores
- aware of image duplicates
- and much more to come...
Downloads and Videos
- See our list of Downloads
- picurl in the Python Package Index: http://pypi.python.org/pypi/picurl
- picurl on Freshmeat.net: http://freshmeat.net/projects/picurl
- NEW: DemoVideos contains some videos of picurl in action!
For Developers
Development Information
Developer access to our repository:
svn co svn+ssh://picurl.org/srv/svn/picurl/trunk picurl
Documentation in this wiki:
- CodingConventions that apply to picurl development
- FileAndDirectoryStructure Application and User Directory layout (where to put modules and user data)
- ClassLayout Here we describe the internal architecture for picurl and provide informatione for plugin developers
- CommandLineInterface How to use picurl from the command line (specification, later used as end-user documentation)
- PlaceholderThumbnailSpecification Specification draft that describes the internals of placeholder thumbnails.
- MetadataSandbox Playing around with metadata in our codebase
Releases
- picurl 0.0.3 Planned Featureset of picurl 0.0.3
- The changes in picurl 0.0.2 can be seen on the download page
- picurl 0.0.1 Featureset for picurl client 0.0.1
Libraries & Code Snippets
- LibrariesAndCodeSnippets Code from existing Python libraries and applications that might be relevant for picurl.
- Exiv2vsExifTool Comparison between the two metadata extraction libraries in terms of picurl's demands.
- Exiv2UsefulObservations Useful tricks when working with the exiv2 binary.
- GeocodingPhotos Testing different Geocoding workflows (Google Maps, GPS loggers/KML)
External API Issues
- FlickrApiIssues - some issues with the flickr api, especially on 'Pro' vs. 'Free' Accounts
Development Tools
For Users
The Basics
- HowItWorks - the idea behind picurl
- FAQ - Frequently asked questions
Teamwork: picurl & useful 3rd party tools
The bad news: picurl is at an early stage of development and still misses a lot of features. The good news: picurl is built on standards, so you can use many 3rd party tools to enhance picurl's functionality.
- WindowsExplorer: picurl is a pure command line application, but you can turn Windows Explorer into a picurl GUI with a few clicks.
- IrfanView: the maybe most popular image viewer for windows can also integrate picurl.
- ImageQuery: ImageQuery lets you run powerful, SQL-like queries on picurl's placeholder thumbnails.
For a complete list of local wiki pages, see TitleIndex.

