DeviantArt publishes API, GIMP and Inkscape reply with supporting it

Last week during Libre Graphics Meeting 2011 conference in Montreal the DeviantArt team presented their newest project: public API for publishing content.

The uploading API makes use of OAuth v2 protocol which really makes it easy to implement such plug-ins. So today Martin "DoctorMo" Owens presented plug-ins for both GIMP and Inkscape that actually make use of this API and allow publishing your images on DeviantArt right from these applications.

Here is how it works. You fetch both plug-ins, either as source code (sudo python setup.py install will do the job, just install python-oauth2 and python-poster packages) or from Martin's PPA, if you are on Ubuntu:

$ sudo add-apt-repository ppa:doctormo/deviantart-plugins
$ sudo apt-get update
$ sudo apt-get install gimp-plugin-dastash inkscape-extension-dastash

Now start Inkscape or GIMP. For Inkscape use Extensions > Publish to > deviantArt menu item, but we'll do it with GIMP. Open an image and use Image > Publish to > deviantArt stash menu item.

From menu

Set a title, comment and keywords for the image:

Dialog

You will be asked to log in:

Login

Then you will be asked to authorize the upload app to have access to your account for uploading:

Authorize

When it's done, the image will be published:

Published!

Thanks to DoctorMo and DeviantArt team!

Was it useful? There's more:

4 Comments

Leave a comment
  1. This will be very useful plug-in :D

    Prokoudine DA added to watch hehe : d

    nice color picker

  2. Oh, I’m not really using the account. I started it it to be able to PM some people.

  3. Such a great tool for editing the image for uploading it on the web.

  4. It would be nice if you would tell how to install this plugin in Windows.

Tell us what you think

Submit the word you see below: