r20 - 13 Jul 2007 - 12:01:27 - MimiYinYou are here: OSAF >  Projects Web  >  CosmoZeroDotSeven > CosmoPreviewFeaturesAtoZ

Cosmo Preview: Planning the features from A to Zed

Note: Most of the priorities are updated and tracked in bugzilla. See e-mail thread update.

P1: Bugs/enhancements that prevent a user from experimenting with the Chandler Hub.

  • Bugzilla search for 0.7, P1: http://tinyurl.com/2rgkm5
  • These are blocker type bugs. Data loss scenarios where information on the desktop is not displayed on the web UI. ie. Someone un-publishes a collection, the web UI hangs in processing and nothing is displayed.

P2 : Bugs/enhancements that prevent some users from dogfooding Chandler Hub.

  • Bugzilla search for 0.7, P2: http://tinyurl.com/32bj7z
  • Functionality is there, no data loss, but could make it difficult for dogfooding, ie. User enters an item into the dashboard, the performance is delayed making it difficult for the user to enter in items on the dashboard.

P3 : Bug/enhancements that are actively confusing to users using Chandler Hub.

  • Bugzilla search for 0.7, P2: http://tinyurl.com/2ukogw
  • Visually apparent bugs in the layout and organization
  • Error message which appear in edge cases and/or happens infrequently
  • Edge cases. Work flows which are not common use for the casual collaborator outlined for preview.

P4 : Bugs/enhancements that are nice to haves (and conveniences) for the best user experience using Chandler Hub

  • Visual polish
  • Work flows which are not targeted for the CC (specific to 0.7), ie. functionality for power users, keyboard support, consultative user, etc.


Summary

Here is the list of proposed 0.7 features. These features include the (minimum work for) dashboard, OSAF Admin (P1) feature requests and any (minimum work for and/or show stopper) dogfood feedback.

This list was complied from the Cosmo Stickie Plan in August 2006, the dashboard features from the 'nice to have' workflows and the 'minimum feature set features' for Preview.

All items on the original list which have a lower priority is moved to CosmoFeaturesOutForPreview.

Casual Collaborator

Dashboard | Dashboard Superbug: 8470

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug #
Sorting list view (no pagination)       P2     8479
Sorting list view with pagination More then 5 days     P3 Can the code for pagination be reused from the Admin UI/Account list? Out? 8480
Split up the list onto different pages       P3 Q.How does the back/fwd buttons work? (Grouping with pagination bug above. Will need UI work on how a user would move from one page to the next, if we allow for pagination in the list view.) Out? 8480, 8530
Display: First order metadata: Task-ness, From, To, Title, Event date, Triage status 2 days     P1     8471
Display: Second order metadata: Communication status, Important Who, Reminder, Important Date       P3     8483
Automatically resize columns so that the horizontal scrollbar never appears       P3     8484
Invert text and icon color when a row is selected       P2     8481
Multi-line display       P2      
Display multiple attributes per cell       P3     8482
Different font treatments in a single cell       P3     8485
Marking and auto-marking items as Unread, Read and Needs reply.       P3     8486
Create new item: Quick item entry widget for creating new items and searching 2 days     P1 This may be more compelling then inline edit on the dashboard.   8473

Triage and then Purge workflow

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug#
Support for recurring events       P3 Need workflow to understand how recurring events will display on the dashboard. We probably want to mirror the information on Chandler desktop dashboard.   8584

Column Sort

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug #
Column sort: Triage status       P1 I believe the default view will be sorted by triage status on the dashboard. This is where items are listed either under the sections Now, Later or Done.   8531

Misc Usability

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug#
View selector to toggle between Dashboard and Calendar views Less then 5 days     P1-if we do dashboard.   Minimum -In if we proceed with dashboard. 8488
Time zone alert     Y P1 This alerts users the collection they are viewing have tz information and will prompt users to turn on tz. In for Preview 8501

Log In

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug#
Change username.
Change password.
Forgot username?
Forgot password?
      P1     7709
Login area hyperlink menu: Time zone display and drop down list       P1 See Cosmo sign up workflow 0.6 - Minimum. Same as time zone alert? 8501

Sidebar

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug#
Left side bar to go away Less then 5 days     P1 - if we do dashboard.   Minimum - In if we proceed with dashboard and if event detail is on the right. 8491

Detail view | Stamping Superbug: 8489

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug#
Detail view with mark-up bar (for stamping items)       P1-if we do dashboard.   Minimum if we proceed with dashboard. 8490
Stamp and unstamp an item: Address an item, remove addresses Less then 5 days     P1 - if we do dashboard Include factoring the code we already have. -mde Minimum - In if we proceed with dashboard. 8492
Stamp and unstamp an item: Add to task list, remove from task list group as above     P1 - if we do dashboard Need to group as above. Minimum - In if we proceed with dashboard. 8493
Stamp and unstamp an item: Add to calendar, remove from calendar group as above     P1 - if we do dashboard Need to group as above. Minimum - In if we proceed with dashboard. 8494
Non-editable item byline: (3 states) Created by, edited by, updated by, xxx on xxx   Need to follow up   P1 - if we do dashboard by line: created and not the modified. Minimum - In if we proceed with dashboard 8500
Display alarms and auto-triage based on alarms       P1 - if we do dashboard     8496
Triage status button cycles through: NOW, DONE and LATER Less then 5 days     P1 - if we do dashboard   Minimum - In if we proceed with dashboard 8495

Custom Components

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug#
Triage status widget       P2 - if we do dashboard Related to Bug#8495. SWAG for now and will take out if time does not permit. Out? 8566
Stamping widgets       P2 - if we do dashboard Related to Bug#8490. SWAG for now and will take out if time does not permit. Out? 8568
Custom drop down list       P3 Going to have to do it anyway - then reuse the drop down list. Visual polish would be a huge for Preview. SWAG for now and will take out if time does not permit. Out? 8567

Collection Details Dialog

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug#
Add/Delete a collection (not shared) Less then 5 days     P1 Need to allow UI to add and delete collections that are not shared.
Delete will need to add a dialog.
In. 8498
Subscribe/unsubscribe to a collection 2-3 days     P1 This is to allow the user to subscribe and unsubscribe to a shared collection. Subscribe is already going to be done for 0.6. Need to allow UI to remove (not delete) a collection from Cosmo UI.
May need a different confirmation, not same as delete.
In for Preview 8499

Settings Dialog

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug#
Turn on time zone support and select time zone from a drop down list.     Same as time zone alert? P1 - 0.6     6196
Option to display shortened list of time zones versus full list.       P4 - This is a nice to have for the user to not have to select from a huge list. This is documented on the time zone on the client side bug. Out? 6199


OSAF Administrator (Chandler Hub)

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug#
Real-time metrics infrastructure   1*   P1 JMX-based; maintenance of key "as of right-now" metrics. Metrics include saves, updates, #events a week though the web UI. Jared's thread about metrics: http://tinyurl.com/ypzf63, *bcm- need requirements (specific metrics, frequency of updates)   Bug#8544
Disable access for single user <1   P1 Admin UI?   Bug#7043
Search accounts in Admin Console, for Users       P1 Need SWAG. Can fall back to a P2 if needed. Out? Bug#8070
Security code review       P2? Check for XSS (cross-site scripting attacks), SQL injection, other classics. Request for a day to review, identify and list out the issues. Not to fix.   Task bug? Bug#8545

Misc Other Cosmo users

Feature UI Stickies Server Stickies Priorities Questions/Comments Out for Preview Bugs#
CardDAV support   1   The code has been done. The question is to merge or not to merge? Reference email thread: http://tinyurl.com/ywfovt In for Preview? Bug#8554


Rebrand Cosmo code deliverables | Super Bug: 7813 | Master list of rebranding code deliverables for Preview.

What Owner Dependency Status Questions/Comments Bug#
Login page logo, name, about Cosmo link Priss/mde       Bug#8557
Cosmo logo at top of calendar view Priss/mde       Bug#8558
URL ie: http://lab.osaf.us:4002/cosmo/pim Jared?       Bug#8629
Default calendar name       Is this the welcome/name at the top of the browser? Bug#8630
Welcome note??? do we have one of these? Priss     Yes there is a welcome note in Cosmo. The only issue is that we need to write a generic one (different from chandler desktop) because the welcome note will be seen on Chandler Hub and in the OSAF hosted bundle. For preview, our goal is to not have a separate note on the two distributions of Cosmo. Bug#8428
Settings - About Cosmo tab Priss/mde       Bug#8561
Account browser - main page logo Priss/Travis       Bug#8562
Account browser - browse link page logo Priss/Travis       Bug#8563
Directory name???       Not sure what this is? Bug#8631
Subscribe to feed - password dialog popup       Need clarification in how to break this out in bugzilla. Bug#8564
Account dialog logo - all text references to Cosmo Priss/mde     Need to create a list of all text referencing cosmo? Bug#8565
Help - this goes to wiki (will it go to product help area?) Priss/Pieter     Make sure all help links are going to the correct page. I was told that 'help' will be release specific to cosmo. Are you saying there will there be one main help for Chandler desktop & hub? Bug#8632
ProductFAQ? - release specific Priss/Pieter     Same question as above? Bug#8633
Create an account screen Priss/mde     Is this sign up for an account screen? Bug#8634
Remove Cosmo logo from E-mail verification screen Priss/Travis     Perhaps we can eliminate the screen all together and have it as part of the yellow highlight message area on the log in screen? Bug#8623
Review of code where the front end UI would see the word 'Cosmo' being used? Priss/mde     Tool tip: Add this collection to my Cosmo account, change to what? Chandler Hub? What about the bundle? How do we rephrase using 'Cosmo' for both? Similar problems as 'Welcome note' Bug#8622
Update logo on OSAF bundle page Priss/Travis     Do we want to update the sign up page in the bundle: http://qacosmo.osafoundation.org Bug#8641
Update read me text on the OSAF bundle Priss/BCM?     Are we still calling it Cosmo when they download the bundle? Or should we update the text? Bug#8642

Visual Design

Feature UI Stickies Server Stickies Desktop Dependency Priorities Questions/Comments Out for Preview Bug#
Banner area redesign       P1 To accommodate timezone alert, Help and About Cosmo links, Mark-up bar and New placement for Calendar header and navigation   Bug#8559
Button styles       P2 Sign-up, Subscribe, Collection details, Show link, Triage button, Stamping buttons, Tabs, Confirmation buttons   Bug#8560

-- PriscillaChung - 29 Mar 2007

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r20 < r19 < r18 < r17 < r16 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.