In our installation of Fogbugz, we have a long list of projects (and it's been growing). The projects are easily split up between teams. So most developers only really care about the couple projects his team is working on. It would be nice to be able to have another level of hierarchy above "Project" that would allow the projects to be sorted and more easily according to each functional group (acting similar to the "Project"/"Area" relationship).
One of our users actually wrote a plugin that implements this feature. It needed to be a little hacky though to get the new drop-down menu to display in the right spot (left of the "Project" drop-down). The other problem is maintainability. Our plugin has to be fixed over and over as Fogbugz grows and changes from release to release. It might be nice to add support for gui manipulation to the api if you can't add this kind of functionality as a core feature.
What we have right now is a new "Organization" drop-down that filters the next "Project" drop-down (only displays projects in the selected organization). The "Project drop-down then filters the "Area" drop-down as it does in the normal installation.
You can use the Project Groups Plugin to categorize projects and filter and search by the groups. Install it via Admin -> Plugins
A customer has written a plugin to fulfill this need. In addition to filtering and searching, it provides a drop-down in case editing that lets you select a group. When you choose one, it then updates the project menu to show only those projects. It is available in the gallery here, but has not been tested by Fog Creek. Buyer beware, etc.
@adambox: I'd like to up-vote the original question, as you suggest, since the lack of groups in FB8 also strongly affects our company processes.
But since I've not been using the forum for some years (Last time I used it, it was not working on stackoverflow.com engine), I have no reputation neither to up-vote nor to leace a comment. I'd prefer some other way for licesnsed FogBugz users to vote for features - other than just achieving reputation in discussion forum.
I wish I have enough reputation here (or to be able to use my StackOverflow account reputation) to vote for this feature request. We used to use Departments/Groups in FB7 for project organization and reporting. After upgrade to FB8 our reports (especially for newly created projects) are broken.
Here's an alternative to my previous answer. It kinda builds on it. When I name the projects with a prefix-suffix convention like Group-Project, all I need to do now is, in the List-Cases filter, search for Project:Group and I get every project in that group. then I break it up by project, etc..
Easier, no messing about with tags.
I left my other answer there in case it helps someone. This method is more straightforward for me though - I keep forgetting to add the tags.
I have tried the plugin mentioned above and it does have some problems, as we were warned about, but moreover for my company it doesn't really accomplish what we are looking for. It creates a one-to-many relationship between organization and project, what I would like to see is a many-to-many relationship.
For example we have multiple web applications that are used by many other organizations, and this is where it breaks down. What I want is to be able to associate Company A and Company B to Project C, but Company A is also involved with Project D.
Ultimately what I want to be able to do is run off a list of all cases for Company A (this will include Project C & D) and another list of cases for Project C (this will include cases reported by/pertaining to Companies A & B).