OpenRaster load/save handler

OpenRaster is an effort by the Create project[1] to offer a standardized and open interchange format for raster-based applications. MyPaint and Drawpile (SVN version) uses this format by default, and Krita and gegl should be able to use it. Now GIMP can too!

The plug-in is attached. Move to GIMPs plug-in directory to install.
Its a part of the oratools project, which aims to provide useful tools and utilities to facilitate the use of OpenRaster file format. You can find it at http://gitorious.org/oratools

1. http://create.freedesktop.org/wiki/Main_Page

Average: 5 (1 vote)
AttachmentSize
file-ora.py7.45 KB

Comments

I've been unable to

I've been unable to reproduce the error you described. (http://pastebin.ca/1553046)

I've tested 2.6.7 on win32 personally, and gotten other to test 2.7.0 behaviour. In any case, if the error persists I believe it to be a bug in GIMP and not the plug-in.
I've heard one other report of this tho, and please keep me updated if the problem persists with 2.7.x or -git GIMP.

The problem does not occur

The problem does not occur if Python 2.6 (2.6.2, to be precise) is used. It does occur with Python 2.5.2.

The issue should now be

The issue should now be fixed in git master, but will take a while to get into a release. In the meantime use Python 2.6 (which you should be using anyways ;))

Reported on the bugtracker

Reported on the bugtracker as bug #594651
https://bugzilla.gnome.org/show_bug.cgi?id=594651

Loading the MyPaint

Loading the MyPaint OpenRaster sample file works, but saving fails with the generic "plug-in couldn't save the image" message.

I don't have an envrionment suitable for researching this any further right now, but I'll try to get more specific once I've tried this on my development systems.

You could make it a bit

You could make it a bit easier to download by attaching the file here.

Getting an arbitrary refid from the repository as a tar.gz file might complicate debugging in case of problems reported by users.