2

We have a few different divisions in the company that want to use FogBugz. Because of differences in things like workflow, categories, priorities, etc. We're thinking it may make the most sense to have each division segregated to it's own database/FogBugz install.

What we want to know is how we need to purchase licenses to accomplish this. Having said that, we're also open to your advise on how to best accomplish what we're after.

For instance, is it permissible to install FogBugz several times on the same server? And, for the FogBugz installs where corporate IT staff need to be able to manage cases, will we need 1 license per person per installation of FogBugz? Are there any other things we need to consider?

Thanks in advance for your help!

flag
Perhaps if you give us some more details on what you need to accomplish, such as specifics about the workflow, priorities, categories, etc. we would be able to suggest other ways to accomplish this without incurring the additional cost/maintenance of multiple installs. – cdeszaq Apr 7 2010 at 15:43
One example would be bugs. From a help desk perspective the workflow associated with bugs is different than the workflow associated with a bug from a specific development project (especially in terms of assignments). While we can create multiple 'bug' categories, differentiating them becomes cumbersome as does getting users to pick the right one. – Everett Muniz Apr 9 2010 at 17:50

1 Answer

2

Our license agreement requires you to have enough licenses to cover every unique person with a login on any of your installations. For example, if instance A has users Bob, Shirley and Meghan, and instance B has Bob, Frank and Charlie, you need 5 licenses total (since Bob is the same person on both instances).

That said, I think it's worth looking in detail at your particular workflows to see if this is really the best setup for your needs. Separate instances would limit the ability to connect pieces of data, such as an incoming support email case which is related to a bug or feature case. If you would like some help with your options, please contact us directly.

It is technically possible to install two instances of FogBugz on the same machine in a Linux or Windows environment (this cannot be done on a Mac). This is fairly straight-forward on Windows: Simply run the installer again and tell it to install into another directory, and you'll have a second installation. Only a single Maintenance Service should run, however.

In a Linux environment, do the same thing, except there are some additional steps:

1) You'll need to add differentiating symlinks in the init.d directory; normally one links to the fogbugz/bin/fogbugzctl script and is called (appropriately) 'fogbugzctl'. You'll need to make a new link to the new script.

2) You'll need to decide how you want the websites to be organized (what hostname/path should you use to reach each one?) and set that up manually in Apache.

Multiple heartbeat processes will run on Linux, which is fine.

If you need technical assistance with any of that, I suggest you first strongly consider whether or not you really need to do this. Afterward, you can contact us for help.

link|flag

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.