| We don't have a coweb page setup yet, but we're advertised in the team-forming discussion here. We basically implemented most of the source selection view with PluggableButtonMorphs and AlignmentMorphs. The only hard-coding is a default method that sets up the default categories/news sources if a newssources.txt doesn't exist. That method parses a big string that is in the same format as what we save into an updated newssources.txt. So, even though hard-coded, it is easily maintainable. (We thought this would be simpler to turnin, as it is part of the image, not in some configuration file somewhere.) Being plain text, the newssources.txt file is easily modifiable. However, we are currently considering adding functionality to the chooser by which users can add categories/news sources interactively. Regarding multiple sections: we currently allow only a single selected primary "category". However, we are also currently considering adding "cascading" priorities (the ability to easily and intuitively specify which departments are higher "priority" than others). We're also considering several other major enhancements to this UI, since it appears we'll be able to easily re-use it for future milestones. Matthew Wolenetz |