Run Multiple Discrete Instances of Vienna RSS

An RSS/Atom newsreader with features comparable to commercial newsreaders.
Posts: 2
Joined: Sat Oct 28, 2017 8:47 pm

Run Multiple Discrete Instances of Vienna RSS

Postby theredhype » Sat Oct 28, 2017 9:02 pm

I'm a heavy user of the Vienna RSS client. I have several distinct uses for the tool, and would like to be able to open and manage them separately.

This requires that I'm able to:

1. Create two copies of the application on my machine (easily done), and
2. Point each one at a different local database. (this is my current challenge)

The second item is the part I haven't been able to figure out for Vienna. After inspecting the application's package contents, I suspect the setting for this is embedded in the executable and I won't be able to get to it. I'm hoping someone can show me how, or that the developers will move this setting to the preferences pane of the app in the future to make this easier. (This could also be a useful setting in combination with a feature that allows us to store plaintext versions of the content we pull down in a local folder, but I digress)

I'm doing this "multiple instances of an app" thing successfully with another app I love, Notational Velocity. In NV I edit the CFBundleIdentifier in the plist file so each copy of the application has a unique one. Then, in the NV app's preferences, I can change/choose the storage location for the files, so I'm able to point two versions of the app to different folders.

Is this possible with the current version of the app?

Cocoaforge Admin
Posts: 1385
Joined: Wed Mar 01, 2006 9:12 pm

Re: Run Multiple Discrete Instances of Vienna RSS

Postby jeff_johnson_dev » Sat Oct 28, 2017 10:32 pm

See, replacing with the new bundle identifier. No guarantee it'll work, but that's what you'd try.

User avatar
David Munch
Posts: 892
Joined: Sun Dec 05, 2004 3:41 pm
Location: Denmark

Re: Run Multiple Discrete Instances of Vienna RSS

Postby David Munch » Mon Oct 30, 2017 7:40 am

I assume that this would help you out, if it ever gets implemented properly.
For Vienna issues: Please search Github before posting! Otherwise, file a bug report on Github.

If you are interested in helping out with the development of Vienna, see the Vienna website for details. All levels of programming experience are welcome! :grin:

Posts: 2
Joined: Sat Oct 28, 2017 8:47 pm

Re: Run Multiple Discrete Instances of Vienna RSS

Postby theredhype » Sun Jan 21, 2018 8:01 pm

Thanks for you help!
I was able to get this running smoothly.
I'm successfully running many instances of the Vienna app, each with a ton of feeds in them.

I've documented my step-by-step setup process for running multiple instances, for those that would like to do the same. It's easy to do, but includes a handful of caveats. I'll share them as soon as I've tied off a couple of loose ends. Speaking of which...

Need Help With System Dialogue
Here's one thing that I haven't figured out, which I'd love some help with...

Each instance of Vienna now triggers the system dialogue "You're opening this application for the first time..." every time I open the applications. Normal behavior would be that the system remembers when we've opened an application and never shows this dialogue again. But something about my cloning process is negating that behavior. (Dialogue Screenshot: Now, I don't want to disable the OSX quarantine feature system-wide. But I haven't been able to find the setting I need to adjust to disable this on a per app basis? Does anyone know? Obviously I'm not an app developer. But if someone can point me in the right direction I'll figure it out.

Any ideas?

Posts: 1
Joined: Sat Sep 01, 2018 7:52 am

Re: Run Multiple Discrete Instances of Vienna RSS

Postby gerbenzaagsma » Sat Sep 01, 2018 7:55 am

Very nice to see you got this working. As I am trying to accomplish the same thing I wonder if you would be willing to share the steps you took to point every Vienna instance you run to its own local db?

Best wishes,

Return to “Vienna”

Who is online

Users browsing this forum: No registered users