r1 - 26 Sep 2007 - 17:11:37 - TedLeungYou are here: OSAF >  Journal Web  >  TWikiUsers > TedLeung > TedLeungNotes > TedLeung20070926

Notes from Cosmo 1.0 Brainstorming session

Numbers in parentheses indicate number of sticky votes

----------------------------------------------------------------------
Brainstorming 


Tenets
    Standalone (WebUI Only) (2)
    Remote access for desktop user
    Signup/login/subscribe usability
    Interop w/ major clients (2)
      evolution
      ical3
      lightning/sunbird
    Integration with other webservices
      facebook
      myspace
      ning
      [make our service attractive to other services] (2)
    Scalability
    Outlook features
    security (3)
    public calendars
    plugins/open platform for the web UI (2)
    run your own cosmo
    outsourced cosmo (household/org)
    ISP running cosmo / virtual private cosmo
    Personalization
    create your own social network - integrate w/ Ning
    mozillamail integration
    push "open service/open data"
    open source projects / bounties

Features (Bugs)
    Month view
    Overlays
    Custom Recurrence rules
    Upload ics (1)
    Create/delete calendars
    Full data export/import (backup/restore) (2)
    E-mail client / server
    Contacts
    Directory
    Embeddable cosmo server
    Embedable UI (in another web page)
    Task clusters/threads
         subtasks
    Clustered servers
    Remote subscriptions (3)
    mobile access/ui (1)
    mobile sync (1)
    database partitioning
    document mgmt
    being able share a contact list
    acl on items (1)
    SMS in/out (google text messaging reminders)
    robust alerting - notification framework - Jabber, (alarms vs server level notifications)
    comet notifications (svr push)
    ACL
    real time notification
    offline mode / google gears
    readonly bug
    authentication service
    filling out dashboard
    print
    themes/skins
    finish branding
    ads
    RSS input (if microformats)
    Microformats
    Public calendars
    social network integration (2)
    XFN/FOAF
    clean/public javascript apis - clean/public all apis (6)
    run cosmo in a non-j2ee container
    resource scheduling
    be able to store and act on different media types
    Cosmo on Amazon EC2/S3
    Web UI profile for webrunner (mozilla xul runner)
    remote drives / network storage
    auth plugins (shibboleth/saml, ldap, openid)
    office hours/avail hours
    free/busy
    preferences (default view) (2)
    agenda view
    year view
    quotas
    overlay exchange calendars
    scheduling w/ exchange
    data migration from exchange
    sync/roundtrip w/ exchange
    search
    date picker
    UI: cosmo cal widgets, bookmarklets (2)
    linux distro integration (2)
    integration w/ other app servers (besides tomcat)
    instrumentation
    documentation
    user help
    modular reusable pieces
    firewall
    i18n/l10n
    natural language quick entry
    rss autodiscovery for bookmarkable urls
    calendar colors
    group summary dashboard (1)

Target Users
    People not using J2EE
    People using Google (2)
    PPL using Outlook/Exchange (2)
    Consultant working w/ a large corporation/enterprise
    Client intranet for consulting(services) firm
    Software integrator or application developer
    small org w/ outward facing focus (FLOSS ppl, MoveOn)
    venues
    Colleges/Universities
    people using lotus notes
    people using yahoo groups
    developers or orgs w/ money who want a calendar server
    resellers/consultants of cosmo
    geek running own server (tinkerer/hobbyist)
    early adopters/influences
    happy w/ some cal client, want private server

Scenarios
    schedule a meeting w/ friends (cross domain) (5)
               w/ coworkers (within domain)
            meetings vs events
    share contact list
    bar or venue publishing events/calendar (1)
    dr/dentist/hairdresser scheduling (1)
    WebUI as replacement for wikis (like myface)
    small organization (1)
    families/households
    543 howard room scheduling
    browse/subscribe to public event calenars
    dean's calendar w/ assistant
    departmental group calendars / inter departmental groups
    student groups (public events)
    individual student calenars
    sharing between groups with disparate security profiles
    teacher of a class - publicize - TA office hours
    dating
    outlook at work, cosmo at home
    group intranet
    build/run tarball w/o dependencies
    

----------------------------------------------------------------------
"Slam Dunks"

Service vs Run Your Own
Ingrained workflow vs trends
private scenarios vs public scenarios
enable connections to outside world vs complete a universe

----------------------------------------------------------------------
"Scheduling"

Real time spec - poorly named
CalDAV scheduling atop iMIP
CalDAV scheduling can schedule to a users inbox, not only to a
specific calendar


-- TedLeung - 27 Sep 2007

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | 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.