The Mozilla
Organization
Our Mission
Who We Are
Getting Involved
Community
Editorials
What's New
Newsbot
Development
Roadmap
Module Owners
Blue Sky
Projects
Status
Tools
Products
Source Code
Binaries
Documentation
License Terms
Bug Reports
Quality
Search
Feedback


mozilla mail/news milestones


 
Resource Name Task Name
  M5 (April 27)
Jean-Francois Ducarroz Get Mac build added to Tinderbox
Candice Huang Preferences dialogs
Alec Flett Aggregate local mail, IMAP, news into folder pane
  Networking
Scott MacGregor Write a real version of read/write line from proxied stream
Scott MacGregor Integrate with blocking password for POP and SMTP
Scott MacGregor Work on nsMsgService
  IMAP
Scott MacGregor Connection cache capable of at least one connection
Scott MacGregor Loading a message
Scott MacGregor Code to logon and move to the authenticated state
Scott MacGregor IMAP thread part of folder discovery
Jeff Tsai Create nsImapFolder
Jeff Tsai Event sinks (folder creation, etc.)
Jeff Tsai Hook up with data source (w/ scottip)
Jeff Tsai Hook up with Multiple Account work (w/alecf)
Jeff Tsai Add IMAP-specific prefs to nsImapIncomingServer
Jeff Tsai Add IMAP-specific RDF notifications (e.g. new folder)
David Bienvenu[80%] Folder selection and loading into thread pane
David Bienvenu[80%] Hook up IMAP database
David Bienvenu[80%] Header parsing
David Bienvenu[80%] IMAP Get New Mail
  Database
David McCusker incremental writing
  News
Seth Spitzer Show newsgroups in folder pane
Seth Spitzer Load newsgroup into thread pane
Seth Spitzer Post to newsgroup using compose UI
  Attachments
Rich Pizzarro Encode/decode (binhex, uuencode, appledouble, etc.)
  Multiple accounts
Alec Flett Apply MA to local mail disk hierarchy
Alec Flett POP GetMsg goes to separate mail folders
  Address Book
Candice,Paul First pass at AB UI
Candice Huang AB Data Source w/ hardcoded data
  MIME
Rich Pizzarro Footprint reduction for libmime, vCard plugin
Rich Pizzarro Upgrade vCard to v3.0 if easy to do
Rich Pizzarro Output message headers in UTF-8
Rich Pizzarro Clean up display of message headers using CSS
Rich Pizzarro Output MIME parts (including body) in UTF-8
Rich Pizzarro MHTML - fix up links to display in new window
Rich Pizzarro Move header parser to mailnews/mime
  XUL maintenance
Scott Putterman Use chrome URLs as shown in hyatt's spec
Seth Spitzer Use entities instead of literal strings as shown in tao's spec
  RDF
Scott Putterman Split up folder data source and message data source
Scott Putterman Add new folder baskend
Scott Putterman Reflect message counts for folders
Scott Putterman Remove dependency from mailnews/base on RDF
Scott Putterman Move protocol-specific code out of base
   
  M6 (May 18)
  IMAP
Jeff Tsai Apply MA work to IMAP
Jeff Tsai Start IMAP Connection pool
David Bienvenu[80%] IMAP Get New Mail (dependency on scottip)
David Bienvenu[80%],Jeff Tsai,Scott MacGregor IMAP usable (depends on RDF optimization)
  Address Book
Paul,Candice AB included in builds for all platforms
Candice Huang UI for Directory Pane - first look
Candice Huang UI for Results Pane - first look
  UI to edit one entry
Candice Huang RDF data source
  Views
Scott Putterman Mark Read
  Composition
Rich Pizzarro Backend test harness
Rich Pizzarro Migrate legacy backend code
Jean-Francois Ducarroz Integrate Editor toolbar
Jean-Francois Ducarroz HTML vs. plain text switching
Jean-Francois Ducarroz Forwarding quoted
Jean-Francois Ducarroz Reply quoted
Jean-Francois Ducarroz WYSIWYG wrapping in plain text mode
  Multiple Accounts
Alec Flett Build MA UI (Acct Mgr dialog?)
  Database
David McCusker Hash tables for threading
David McCusker Incremental writing
  News
Seth Spitzer Full support for summary files
Seth Spitzer News usable
Seth Spitzer nntpTest testbed on Windows and Linux
Seth Spitzer newsParserTest testbed on Windows and Linux
Seth,Jean-Francois News running on Mac
Seth Spitzer Finish news posting
  Search/Filter
Alec Flett Build Search Messages dialog box
Alec Flett Build Filter dialog box
  MIME
Rich Pizzarro Pref to enable wrapping long lines when reading plain text messages
   
  M7 (June 8)
all Use new string bundles for localization
all XPConnect
  Sidebar
Alec Flett Folder list in sidebar
Scott Putterman New mail notification (biff) in sidebar
  Search/Filter
Alec Flett Finish Search Messages dialog
Alec Flett Finish Filter List dialog
Alec Flett Finish Filter editor dialog
Alec Flett Folder picker menu
David Bienvenu[80%] Port 4.5 filtering code (incl. News)
Scott MacGregor Port 4.5 searching code (XPAT news, IMAP, local)
Scott Putterman Search infrastructure using RDF
  Composition
Rich Pizzarro Send message later - local backend
Rich Pizzarro Filing sent messages - local backend
Jean-Francois Ducarroz Reply options (sender, all, etc)
Jean-Francois Ducarroz Intelligent send of HTML vs plain text
Rich Pizzarro Quoting - backend
  News
Seth Spitzer Cancel articles
  Mark articles Read
  Post to any news host
  Finish newsParserTest testbed on Windows and Linux
  Subscribe UI
  MIME
Rich Pizzarro Integrate w/ new netlib for building multipart msgs asynchronously
  Address Book
Phil Peterson[50%] LDAP Protocol (using the SDK)
Phil Peterson[50%] LDAP SDK into build process
Phil Peterson[50%] Port LDAP searching code
Paul Hangas New features
  UI for Card View Pane - first look
Paul Hangas UI for Address Picker - first look
Paul Hangas Properties dialog for Address Book entries - first look
Candice Huang Integrate w/ MORK DB
Candice Huang Port LDAP/AB prefs code
Candice Huang Data source support for mailing lists
Candice Huang Add, Delete entries from DB
David McCusker Start import tool for 4.x address books
  Multiple accounts
Alec Flett Migrate prefs from 4.0
Alec Flett Clean up hacks in local and IMAP
  Database
David McCusker Finish incremental writing
  Views
Scott Putterman Mark flagged
  RDF
Scott Putterman Delete folder
Scott Putterman New mail check (biff) integ w/ Flash panel
Scott Putterman Remember charset per-folder
  IMAP
Jeff Tsai Finish IMAP connection pool
  Message pane
Jeff Tsai Open attachment
Jeff Tsai Save attachment
   
  M8 (June 29)
all Alerts for error messages
  Scriptable modal dialog boxes
Seth Spitzer Subscribe UI for news
Seth Spitzer Subscribe UI for IMAP
  New folder dialog (if tree control can't edit inline)
  Rename folder dialog (if tree control can't edit inline)
  Address Book
Paul Hangas New Card dialog functional
Paul Hangas Edit Card dialog functional
Paul Hangas UI for mailing lists
Paul Hangas UI for addressing widget
Paul Hangas Delete Entry
David McCusker Finish import tool for 4.x address books
Candice Huang Sorting
Candice Huang Import (LDIF, CSV, TAB)
  RDF
Scott Putterman View navigation
Scott Putterman Solve the multiple window problem
Scott Putterman Do views using enumerator + filter
Scott Putterman Views and threads
  IMAP
David Bienvenu[80%] IMAP offline support
Scott MacGregor Empty Trash/Compact folder - IMAP
Scott MacGregor Move deleted messages and folders to trash - IMAP
  Database
David Bienvenu[80%] Finish message threading
David McCusker Update in place
David McCusker Replace usage of filespec with filestream
  Composition
Rich Pizzarro Multipart/related (I.e. Send web page)
  Multiple accounts
Alec Flett Identity pull-down in compose window
Alec Flett Smart choice of identity when composing
Alec Flett Smart choice of SMTP serve
Alec Flett Reorder accounts
  MIME
Rich Pizzarro New Gecko-based design for MIME type matching
  LDAP
Phil Peterson[50%] Port LDAP replication code from 4.x tree
Phil Peterson[50%] Add support for ldap_modify to replication
Phil Peterson[50%] Port translation to HTML code from 4.x tree
Phil Peterson[50%] Port add-to-AB code from 4.x tree
  Networking
Scott MacGregor Hook up to throbber
Scott MacGregor Hook up to Stop button
Scott MacGregor Status bar - text messages
Scott MacGregor Status bar - progress
  Message pane
Jeff Tsai Save messages
  News
Seth Spitzer Support hostinfo.dat files
Seth Spitzer Subscribe data source work
Seth Spitzer Subscribe back-end for news
Seth Spitzer Make expanding news host get counts
Seth Spitzer Make opening a group get messages
   
  M9 (July 20)
Scott Putterman Empty Trash/Compact folder - local
Scott Putterman Move deleted messages and folders to trash - local
Seth Spitzer Cursor changes (mechanism)
  News
Seth Spitzer Reordering newsgroups and servers in folder pane
Seth Spitzer Use FAT file on filesystems where we need it
  Address Book
Paul Hangas UI for New Address Book
Paul Hangas Auto-complete addressing
  IMAP
David Bienvenu[80%] New features
  Composiition
Jean-Francois Ducarroz Send message later - UI
Rich Pizzarro Send message later - IMAP backend
Rich Pizzarro Filing sent messages - IMAP backend
Jean-Francois Ducarroz Send unsent messages
  Database
David McCusker Partial parsing
David McCusker Use temp file on commit
David Bienvenu[80%] Use summary.dat to avoid opening all DBs
  Networking
Scott MacGregor Necko integration
Scott MacGregor Pluggable stream converter integration
  MIME
Rich Pizzarro Necko stream converter integration
  Thread pane
Scott Putterman New design for adding/removing columns
Scott Putterman Don't scroll table headers
  Three pane
Alec Flett Enable/disable menus and buttons (mechanism)
Alec Flett Dyanmically added UI based on component presence
Alec Flett Integrate with Task bar
Jeff Tsai Start Undo
   
  M10 (August 10)
Jeff Tsai Finish Undo
  Composition
Rich Pizzarro Drafts - local backend
Rich Pizzarro Drafts - IMAP backend
Rich Pizzarro Templates - local backend
Rich Pizzarro Templates - IMAP backend
Jean-Francois Ducarroz Drafts UI
Jean-Francois Ducarroz Templates UI
  Database
David McCusker Sorting for autocomplete (not sure what this is?)
  News
Seth Spitzer Offline News support
  Address Book
Paul Hangas Add sender/recipients to address book
Paul Hangas New features
Candice Huang Drag and drop
David Bienvenu[80%] Address Book containing email history
  RDF & Thread pane
Scott Putterman Resolve RDF API for copying nodes
Scott Putterman Drag/drop messages and folders
Scott Putterman Delete a message, select the next one
Scott Putterman Focus
Scott Putterman Remember last message selected in a folder
  IMAP
Scott MacGregor IMAP MIME parts on demand
Scott MacGregor Mail server account management URLs
  Three pane
Alec Flett Show/hide panes using grippy control
Alec Flett Alternate three pane configs
Alec Flett Standalone message window
Alec Flett Standalone two pane (threads + message) window
  Folder properties dialogs
Seth Spitzer News host
Seth Spitzer Newsgroup
Seth Spitzer local folder
Seth Spitzer IMAP folder
  Message pane
Jeff Tsai New features
   
  M11 (August 31)
Scott Putterman Context menus - all panes
  APIs (req'd for Palm sync)
? (rhp on sabbatical Port Simple MAPI implementation to 5.0
? (rhp on sabbatical Redo Address Book API for 5.0
  MIME
? (rhp on sabbatical New UI for message header display in message pane
? (rhp on sabbatical Attachment display
  Filtering
David Bienvenu[80%] Filter after the fact
David Bienvenu[80%] Auto-reply and forward
David Bienvenu[80%] Block sender (anti-spam)
  Address Book
Paul Hangas Delete Address Book
Paul Hangas Address Picker functional
Paul Hangas New features
  Folder pane
Alec Flett Sort special folders (e.g. Inbox) to the top
Alec Flett Sort non-special folders alpha within hierarchy level
Scott Putterman Show/hide toolbars
  Message pane
Seth Spitzer Increase/decrease font
Seth Spitzer Integrate with Find dialog for messages
Seth Spitzer Hook up printing with Gecko
   
  M12 (September 21)
? Import tools (if we have to do them ourselves)
  News
Seth Spitzer Supersede
Seth Spitzer Followup-to: poster
Seth Spitzer Autocomplete on newsgroup names in compose window
Seth Spitzer Use new stds to enable reply to news from mail
  Filtering
David Bienvenu[80%] Javascript filters
  Address Book
Paul Hangas Work on fine points: menus, buttons, context menus
  Three pane
  Proxy icon for drag/drop folders
  Proxy icon for drag/drop messages
   
  M13 (October 12)
? NSNotify (standalone app to check new mail)
  News
Seth Spitzer News biff
Seth Spitzer Get news across servers
Seth Spitzer News style ellipsis, e.g. n.p.m.mail-news
  RDF
Scott Putterman Universal inbox (virtual folders)
   



Copyright © 1998 The Mozilla Organization.