At 9:01 PM -0400 2006-06-15, emf wrote: > I'm especially interested in getting any feedback, either on the wiki or > here, about any and all WebUI - or UI in general - ideas in people's > heads.
Speaking only for myself, I think there should be three main design goals: 1. KISS -- I sometimes have to do list administration and moderation from my Treo 650, so anything that depends on graphics, JavaScript, CSS, or anything fancy is really bad news. Stick to a pure text-only UI as much as possible, and try doing some actual tests with various PDAs and phones, as well as all common browsers (including Safari) on all common desktop platforms (including MacOS X). This also means that the size of the pages should be kept as reasonably small as possible -- the smaller they are, the faster they load. Of course, the standard exemplars are Google and Yahoo! IMO, we're doing pretty good in this area today, but I would hate to see all the current WebUI code get thrown out and replaced with a Web2.0 AJAX/.NET framework. 2. Functionality -- As much as possible, make it "just work" out-of-the-box. We've managed to accumulate a lot of cruft in the FAQ Wizard because there are a whole host of things that list moderators and administrators want to do with their lists, and some of them are easy with the WebUI, and some are not -- while others simply aren't possible at all, at least not from the WebUI. Ideally, I'd like to see everything in the FAQ Wizard get removed because it is no longer applicable. At the very least, for anything that is related to the UI, there should not be any entries to go into any FAQ, because it "just works". 3. Completeness -- diametrically opposed to #1 and #2 above, anything that can be done from the command-line should be do-able from the WebUI. This includes things like editing posts in the archives, editing posts before approving them, etc.... It's going to be tough to balance #3 against #1 and #2. There may be a lot of things that you would like to do in this area that would require support in other parts of the code, and therefore you may not be able to do them. But I would like to see a concerted effort made. > While the SoC project is fairly constrained, I want to at least > make the future easier. Your work is very important to us. I'm not sure you fully understand how important. Or how difficult. ;) -- Brad Knowles, <[EMAIL PROTECTED]> "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 LOPSA member since December 2005. See <http://www.lopsa.org/>. _______________________________________________ Mailman-Developers mailing list Mailman-Developers@python.org http://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp