Dianara is a pump.io client, a desktop application for GNU/linux (and other systems) that allows users to manage their Pump.io social networking accounts without the need to use a web browser, and provides some features not available in the standard web interface. It is free software.
In May 2013, Dianara went through a big redesign to adapt it to the pump.io network.
As of version 1.2.1, you can authorize the program to access your data, browse your timelines, post text with some formatting (to Public, Followers, person lists and specific people), upload pictures, audio, video and other files, interact with the posts (like, comment, share, edit and delete) and the comments (like, edit and delete), edit your profile, change your avatar, watch the minor activity feed (meanwhile), open posts from there, follow people from there, manage your contact lists, including ‘person lists’, and follow new people.
So, in short, it works for daily usage. At least, it works for my daily usage ;)
Check the Dianara category on this blog for more up to date information.
There are also several configuration options, a tray icon, and FreeDesktop.org notifications.
- Archlinux packages (AUR): https://aur.archlinux.org/packages/dianara/
- Gentoo ebuild: http://packages.gentoo.org/package/net-im/dianara
- Fedora packages: http://sylke.altervista.org/repo/
- MSwindows builds: http://luisgf.es/pump/
On the technical side, it is, as usual with my projects, based on Qt, and as additional dependencies, QJSON, QOAuthand libmagic. Check the INSTALL file carefully for details. See also the BUGS and TODO files for a list of known issues and missing features.
If you’re interested in translating Dianara into your language, please let me know. It mainly involves using Qt Linguist, and it’s quite easy!
Since July 2013, Dianara can be used as a client for identi.ca, which is now part of the global pump network.
Dianara started out as a Diaspora client, hence the name.
Feedback is welcome, and if you have any questions, go ahead and ask in the comments.