Submitted Mar 24 by Michael Biolsi
Since you added the feature of permissions for groups and asked for feedback, I figured I would create the space for that. Thanks for the update, it makes a LOT of sense. I found that I was having to make people ADMINS with a lot of rights in order for them to add people to groups, or I had to add the people for them. This is a much more fluid system.
Also, as I was clicking through stafftool trying to find all of the new stuff for group leaders, the FIRST place I clicked to see the permissions was the actual group. I realize now that there is nothing new to see - it is a behind the scenes thing. BUT, something I did realize is that the groups info page (when you click to create or edit a group) does not list the leader in it. The ONLY way that I found to identify the leader is to click on the name of the group in the groups tab. Now that I know where to find this I will get there all the time. However, I was wondering if there were a few tweaks that might be made to make it more intuitive for people who think differently.
For instance, when you click on a group and get a list of people, perhaps the leader's name is in a color like dark blue instead of black, or their name might be highlighted or something? Or when you click on the group to edit it, could it show the leader there as well?

Mike: you know, you're right, I actually discussed that with someone last week...hmm. The problem here is that if a group leader could add existing people to the group they lead, they effectively can see and edit anyone. So this is kind of a pickle. Some random thoughts:
I'm kind of thinking this last point might actually be something I should do anyways...can you think of a reason that everyone's name shouldn't show up in the people list? Where everyone who is now currently marked as private would be listed, but without any contact info for everyone who they previously would have been invisible to, just their name? Nothing detrimental comes to mind from other members of the church just knowing a person exists within the body...I'm wondering if I should have done it this way from the beginning. It would certainly help out a bit with this conundrum. The question still remains, though, of what capabilities a group leader really needs before they should just be promoted to admin status. If the only thing a group leader really gets is adding events, new people, and communicating with their members via Stafftool messages, then the line between them and admins is a bit more distinct, yet it would still be useful.
Of course, perhaps this whole thing is moot and needs to be rethought like we've been discussing...I'm going to be spending this week going through the permissions ideas and trying out a way to integrate them so I'll be working on figuring out the future of "group leaders" in general. I like the idea of them in concept, just need to figure out how they work out within a more group based system...
Sam: the public/private event thing is actually how things work right now, save for the administrator alert. The event editing form has a public checkbox, and it will only show up on the public calendar if that's checked, otherwise it only shows up for people with full event permissions and people in the groups that it belongs to.
Invisible people... well, because the feature is there, I have used it to add information for our regional executive director and some pastors that I keep in touch with. HOWEVER, that is just because it was there. I have them in Apple Address Book, too. Not needed. I think having everyone's name visible, but their details protected is a great approach. HEY SAM... what do you think on this? 8-)
As for the groups... Looking through all of the posts on the site, from permissions, to events , to buildings, etc - it appears as though groups are the central hub of most churches. Every church does groups differently, and most of us "group" people together naturally. Perhaps being able to add more than one group leader and having a flexible set of permissions for each leader, both of which are defined in the group for that group only makes a lot of sense. Toby, this goes along with the other stuff we were talking about, I think there are people, admin and group permissions and I think I am finally seeing it in 3 different categories.