Here's the proposal :

  1. xulrunner-based, cross-platform, tri-license as always
  2. new codebase
  3. higher customizability of the menus and toolbars
    1. aggregable toolbars
    2. ability to add new buttons for a given markup element w/o having to write an XPI
  4. multi-sidebars, on both left and right of screen
  5. full screen mode with auto-hideable toolbars and status bar
  6. better and nicer SVG-based horizontal and vertical rulers.
  7. accessibility : ATAG
  8. source view with syntax highlight, code completion and informational tooltips
    1. possibly ability to load a document in source view only, so people doing HTML in PHP instead of PHP in HTML stop ranting
  9. real Browse mode instead of the current Preview mode that many people don't understand
  10. better and smarter site manager ; possibly reusing bits from the excellent fireftp ?
    1. link checker
    2. subversion ?
  11. dedicated new serializer, with options à la Tidy
  12. ability to say bodytext in not allowed in a document (i.e. block state goes to paragraph when you end a header or a list)
  13. much better templates, with a powerful template manager
    1. html and xhtml blank documents are just a blank template
    2. get rid of about:blank being the default blank document
  14. multi-lingual documents ?
  15. error/warning reporting (markup, css, js)
  16. new sidebars (possibly not builtin but available as add-ons)
    1. tree view of the document
    2. CSS inline styles
    3. HTML attributes
    4. CSS reference
    5. HTML reference
    6. stylesheet management
    7. behaviours (contribution proposal by Zbigniew Braniecki aka gandalf)
    8. widgets, clip arts, and possibly special effects
    9. possibly direct link with live editors' repositories : AjaxWrite, Writely or others
  17. improved AllTags mode 
  18. slow removal of non-CSS editing
    1. "use CSS" will be the default ; the option will be hidden
    2. the idea is to get rid of the current inline styles generated by the toolbar buttons to move to embedded stylesheets and classes/IDs.
  19. if it's possible, syncro between Normal and Source views displayed at the same time
  20. filters on paste and load to be able to load/copy content created by MSWord for instance and get rid of all microsoftisms
  21. I don't want to add frame management. I think frames are dead.
  22. p2p-based shared set of tips and suggestions (could AllPeers help here ?)

Comments and suggestions welcome by email at daniel at glazman dot org.