"Create a Kick Ass Intranet App using 37signals" explains how to use Open Bar and Fluid to create "a stylish intranet app that lives in your dock, complete with all of your 37signals services."
The post explains how to set up Open Bar so you can switch easily between apps and explains the benefits:
Having all of these applications in place really creates a great intranet-type workflow. It’s helpful even when working solo but if you have a small team like me it really shines. I also noticed my people used the various apps a lot more once I introduced them to using OpenID to bring them together — as well as putting it all together in Fluid.app.
It then explains how to get the apps to live in your dock:
So we have our cool kid intranet setup with OpenID. Now we need to go download Fluid.app and turn this puppy into a desktop-like application. Fluid is an SSB (site-specific browser), which is basically just a web browser without all the extras and with a customizable dock icon (I would recommend grabbing these nice icons for use with Fluid).It’s great for tabbing to your intranet window, adding a calendar entry, and tabbing back to Photoshop, to give a quick example. This is a process that just isn’t as exciting when you’re stuck in Safari.
(If you’re completely insane and not using a Mac, Prism does something similar on the PC)When creating a new Fluid app for this project, I would recommend setting the url you use the most as the homepage. For me, this is
/calendar
in BackpackIt. You may be more inclined to roll with one of the Dashboard views in either Backpack or Basecamp though. I’m considering a move to one of those 2 options as well.By default, when you click one of the links in your OpenBar (to go from Basecamp to Backpack, for example) Fluid will open that link in Safari. It does this because it assumes this is an external link and treats it accordingly — each service has a different URL.
There are 2 options to get around this. For me, it was easy because I use the same URL prefix for every one of my 37signals services: vocino. So what I did was change the URL wildcards in the Fluid preferences to include any URL that contains
*vocino*
.
If you’ve used different account URLs for your 37signals apps, you could either add each one of simply allow any linked to be opened inside Fluid. The latter option is not ideal because a lot of times you’ll have real links to external sites that people in your intranet have posted and you’ll generally want to view those in Safari so that you can keep your original app pure.