It would be useful to have a "subchannel" that contains a subset of a channel. This could be implemented by adding a checkbox labeled "Show In Channels Navbar" (checked by default) to the channel edit page. Channels with this box cleared would not appear in the list of channels that drops down from the top nav bar. Both the parent channel and the sub-channel would be entered in the Channels box on the event edit page. An example where this would be useful is in the Capture Mozilla channel where there are 4 subgroups of events.
Moved to P1 to address Dia's "Too Many Channels" issue.
This change would require a database migration, which is easy, but I don't want to do it till after we have migrated. Hence the new blocker bug.
Created attachment 808871 [details] Screen Shot 2013-09-23 at 4.17.17 PM.png What do you think about this? The "Mechanical Engineering" and "Electrical Engineering" channel links don't appear until you're on the "Engineering" channel. The main channels page (/channels/) only lists channels that don't have a parent basically. If you like this, I'll go ahead and wrap up the code.
Commit pushed to master at https://github.com/mozilla/airmozilla https://github.com/mozilla/airmozilla/commit/10e95ea416bc108ac376e213ed2bc0689549e63d fixes bug 848596 - sub channels