Ansel, a photo organizer software for linux

Hey @Tobias,

I’ve poked around with Ubuntu 15.10 in a virtual machine.

Right now it seems I can’t compile the node.js libRaw bindings against the libRaw version shipped in Ubuntu Wily.

So for now, I can’t get Ansel to run on Ubuntu 15.10.

Hey @m0g,

thanks for the work. I hope you can find a solution. Perhaps you can add a build flag to disable the libraw functions. That would make Ansel less useful, but I could at least play with it.

Non-destructive infers that the original data will not be touched … If you are not using ‘sidecar’ XMP files how are you tagging?

Since you deliver a 60mb (I assume) statically compiled binary anyways, couldn’t you just statically link in libraw too?

@davidvj all the relevant information (including versioning) are stored in a SQLite database. In future releases, I want to be able to read the tag from the XMP as well as to write them.

@Jonas_Wagner I have been working on it in the past. But I couldn’t manage to get node-gyp to properly compile and link the library: GitHub - m0g/node-libraw at batteries

edit: typo

Regarding XMP and other metadata, check out the MWG Guidelines. Following those is critical, I think, for any management application.

Hi m0g,

I what ways will Ansel differ from the capabilities of DigiKam as a DAM, which is what I am using currently?

Hey @Gewitty,

Ansel is more thought as a replacement for Shotwell. I was just growing tired of all the crashing and the general slowness.

Considering Digikam I never really bothered to really try it. Maybe the UI is a bit confusing or it simply takes time to understand it.

The things I am really interested into, and that Ansel currently supports are versioning and diff view.

Another feature to come is collection (like in Lightroom), but I haven’t worked on it yet.

So both Shotwell & Lightroom are a source of inspiration.

But then honestly, the best way to make yourself an opinion is to try it.

For @asp and @davidvj, I have started working on the XMP tag import using exiv2

I agree that Shotwell is a bit unexciting. But take a close look at digiKam, which has many of the features you mention, including Light Table and diff view. I use this as the primary app for my workflow, with GIMP for heavyweight image manipulation. Between these two I get pretty much all the functionality I need, although I also use Hugin for panoramas and Luminance HDR when necessary.

Good luck with the development. I’ll certainly give it a go and keep an eye on progress.

@m0g Hello, any progress/changes?

1 Like

Still working on it.

Have you had the opportunity to try it?

Not yet. I’m not on Ubuntu, I’m on Arch Linux and I don’t know if it will work straight.

If you are familiar with node.js, I would suggest you build the app from the source.

I don’t even know what it is…

Just a little update, I’ve released ansel v0.3.0

In this new version, the various C++ libraries upon which Ansel is built are now bundled within the app. This will increase the overall payload but also ensure that Ansel will work on various Linux distributions.

Reading XMP tags in photos is now possible thanks to the exiv2 library.

Please feel free to test the application with the provided binary and don’t forget to open a GitHub issue if something isn’t working as expected.

@sguyader I’ve tried with the latest binaries and it works on Manjaro linux (arch linux based).

Thanks

2 Likes

Cool! I was playing around in my Manjaro system with no luck. Will download it and give it a go. Thanks!

@m0g cool, I’m also running Manjaro. I’m going to check the new build.

1 Like

@sguyader Manjaro High-Five!!

Hi guys,
just to let you know, the version v0.4.0 of ansel is out. For now there is only one build for ubuntu 16.04.

Here is the summary of the new functionalities:

  • Picture flag toggle
  • Delete picture(s)
  • Action on several pictures
  • Scan for new tags
  • Grid layout for library view
  • Arrow navigation for library & picture detail view
  • Splash screen
  • Header bar
  • Styling for welcome page

As usual any input is welcome.

2 Likes

Hi, I am wondering if there is a review of the piece of software posted anywhere.
Is it any different from e.g. digikam ?