My company is looking to expand technical capability with a particular knowledge / skill-set. We have 5-6 developers of various experience working on similar problems but with different requirements, schedules, etc. We are in the same building, but physically spread out. Several of my directs are in this group.
I would like to form a cross-functional group to encourage sharing knowledge, provide mentor-ship for more junior members, etc. I'm struggling with the details of how to do this, including frequency, structure, etc. For example, to my thinking, a weekly meeting would not be frequent enough to discuss problems as they arise. On the other hand, a daily "scrum" style update is not likely to be in-depth enough to actually encourage detailed analysis and technical growth.
Any actionable MT-style advice on forming a "community"?