Project Roadmap: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
The project roadmap outlines the future goals and milestones of the bluefish project.
The project roadmap outlines the future goals and milestones of the bluefish project.


== 1.0 branch ==
== 1.0 branch (old stable) ==


=== Version 1.0.8===
=== Version 1.0.8 ?===
* translation updates
* translation updates
* enchant compatibility
* enchant compatibility




== development 1.3 branch ==
== 2.0 branch (current stable) ==


=== Version 1.3.8 ===
=== 2.0.1 ===
* more translations finished
* column indicator (a vertical line at e.g. 80 characters)
* major syntax scanning speedup
* template manager (that support multiple templates, and a project just sets the default one)
* minor bugfixes (e.g. undo)
* improved spell check (such as add your own words to the dictionary)
* language files improvements
* at least partial implementation of web accessibility guidelines
possible implementation: create a setting that will use em for i, strong for b etc.
* config file migration from 1.0 to 2.0 (both rcfile_v2, session and project files!)
possible implementation: if new config file does not exist, copy the olf config file, migrate the settings, and write new config file
 
=== Version 2.0.0-rc1 ===
* most important languages should be completely (99%) translated
* no known crashes
* migration of settings should work flawless
 
=== Version 2.0.0-rc2 ===
* various bug fixes and improvements
 
=== Version 2.0.0-rc3 ===
* fix snippets plugin


=== Version 2.0.0 ===
=== beyond 2.0.1 ===
* if no problems are found during the -rc releases we start the 2.0 branch


== Future 2.0 branch ==
some ideas:
* column indicator (a vertical line at e.g. 80 characters)
* template manager (that support multiple templates, and a project just sets the default one)
* clipboard history
* clipboard history
* undo redo browser
* undo redo browser
* improved spell check (such as add your own words to the dictionary)


== Future beyond 2.0 ==
== New development branch beyond 2.0 ==


some ideas:
some ideas:

Revision as of 23:01, 21 February 2010

The project roadmap outlines the future goals and milestones of the bluefish project.

1.0 branch (old stable)

Version 1.0.8 ?

  • translation updates
  • enchant compatibility


2.0 branch (current stable)

2.0.1

  • column indicator (a vertical line at e.g. 80 characters)
  • template manager (that support multiple templates, and a project just sets the default one)
  • improved spell check (such as add your own words to the dictionary)

beyond 2.0.1

  • clipboard history
  • undo redo browser

New development branch beyond 2.0

some ideas:

  • rewrite of search and replace backend using glib regex functions (drop pcre3-dev requirement), with options like
    • highlight all matches in the text
    • allow forward and backward searching
  • completion of words in current document
  • storing undo/redo information in the project file