From 6dcaf2ed712a2e0a0976583adaccac6426da1e53 Mon Sep 17 00:00:00 2001 From: Joris van der Hoeven Date: Fri, 31 May 2019 09:26:36 +0000 Subject: [PATCH] Updates --- about/projects/future.en.tm | 50 ++++++++++++++-------- about/projects/roadmap-major.en.tm | 68 ++++++------------------------ about/projects/roadmap-minor.en.tm | 13 +++--- about/projects/roadmap.en.tm | 15 +++---- 4 files changed, 56 insertions(+), 90 deletions(-) diff --git a/about/projects/future.en.tm b/about/projects/future.en.tm index d9982f3..8240835 100644 --- a/about/projects/future.en.tm +++ b/about/projects/future.en.tm @@ -1,6 +1,6 @@ - + - +> <\body> @@ -9,8 +9,7 @@ |http://savannah.gnu.org/projects/texmacs/>, we maintain awish list with by users and other detailed wanted features. Here follows an incomplete - list of more general directions for future development, as on september 2, - 2011. + list of more general directions for future development, as on may 31, 2019. @@ -35,16 +34,9 @@ mention a few of these: <\itemize> - Better search and replace tool for structured texts, formulas, - certain environments etc. and regular expressions. - Mathematical facilities: simplification of a selected region, substitutions of formulas in other formulas, etc. - Version control. - - Data compression and protection. - Grammar checkers and automatic translation programs. Does someone know where to find detailed free dictionaries and stuff like that? @@ -72,6 +64,10 @@ by , , and the internal formats used by important publishers such as . + It would be nice to have converters for various markdown formats as + used by sites such as . Similarly, it would be nice to + have an interface for notebooks. + We would appreciate help for writing a converter from to the format, which is the standard documentation format for the GNU project. @@ -88,6 +84,22 @@ circuits or chemical components with a nice icon bar for selecting circuits or components, just as you select lines and circles in usual pictures. + + + We wish to further extend the laptop presentation mode into the following + directions: + + <\itemize> + A larger number of themes. + + Implementation of transitions between slides. + + Further improvements for the animation editor. + + + We would also very much appreciate help on artwork and the design of nice + themes. + It would be nice to have a better integration of with the web. As @@ -123,7 +135,14 @@ debugging facilities and so on. - + on tablets and mobile phones> + + After the release of 2.1, we wish to upgrade to + 5, which should allow the deployment on new platforms such as + . This also opens the road for a specific interface for + tablets and mobile phones. + + -<\initial> - <\collection> - - - \ No newline at end of file + +> \ No newline at end of file diff --git a/about/projects/roadmap-major.en.tm b/about/projects/roadmap-major.en.tm index 7d4a685..60d97de 100644 --- a/about/projects/roadmap-major.en.tm +++ b/about/projects/roadmap-major.en.tm @@ -1,11 +1,11 @@ - + - +> <\body> - Our main focus for the next stable version 1.1 (to be released during 2012) + Our main focus for the next stable version 2.1 (to be released during 2019) is on the improvement of the user interface and documentation. This comprises the following developments: @@ -13,59 +13,20 @@ Completion and stabilization of the port and the resulting ports for and . - Development of a markup-based graphical user interface for popup - windows. This new interface might only be ready after the next stable - version 1.1. - - Development of user-friendly tools for documentation and - translations, which can be used in a collaborative version over the web. + Microtypography and support for more mathematical fonts. Completion of a user manual and make it available in book form. + + High quality converters to and from . - The next stable version 1.1 should also contain a more robust version of - the graphical drawing tool, which is developed by Henri Lesourd. Finally, - we plan to create an association for the proposition of free scientific - software. One of the objectives of this association is to create a - simplified system for making donations to and sell our software - and documentation. + At a certain point, we also plan to create an association for the + proposition of free scientific software. One of the objectives of this + association is to create a simplified system for making donations to + and sell our software and documentation. - Within a slightly longer time period of about one or two years, we have - also started to reorganize so as to make it a stable development - platform for developments. The aim is to reach as quickly as possible a - point where the different parts of are well documented and - modularized, so that they can easily be further developed in parallel by - different people. Most of these deeper developments will reach their - maturity only in the after-next stable version1.2, and comprise the - following items: - - <\itemize> - Improve the quality of the makefiles so as to make them - completely compatible with and . - - Replace the current widget system by a markup-based system, with - the possibility to use widgets (from Gtk, Qt, Aqua, etc.) from standard - GUI's instead of the -provided style files. - - Separate the style rewriting engine from the typesetter and make - both completely lazy. - - Increase the robustness and use of DRDs (Data Relation - Definitions), which contain meta-information about or - user-provided DTDs. - - Migrate as much as possible of the high-level interface from C++ to - . - - Increase the robustness of and its APIs by - providing detailed exception semantics and tools for debugging. - - Provide extended documentation for developers and intelligent - interactive ways to use this documentation. - - - + -<\initial> - <\collection> - - - \ No newline at end of file + +> \ No newline at end of file diff --git a/about/projects/roadmap-minor.en.tm b/about/projects/roadmap-minor.en.tm index 2829e76..b25d9dc 100644 --- a/about/projects/roadmap-minor.en.tm +++ b/about/projects/roadmap-minor.en.tm @@ -1,6 +1,6 @@ - + - +> <\body> @@ -30,7 +30,7 @@ graphical mode. - + -<\initial> - <\collection> - - - \ No newline at end of file + +> \ No newline at end of file diff --git a/about/projects/roadmap.en.tm b/about/projects/roadmap.en.tm index 1ea34ac..11b37de 100644 --- a/about/projects/roadmap.en.tm +++ b/about/projects/roadmap.en.tm @@ -1,6 +1,6 @@ - + - +> <\body> @@ -14,7 +14,7 @@ <\enumerate> A limited number of major objectives for the upcoming stable - versions (1.1 and 1.2). + versions (2.1 and 2.2). A certain number of minor objectives, subject to continuous changes, and which progress as a function of available time. @@ -28,8 +28,6 @@ versions|roadmap-major.en.tm> - - @@ -42,8 +40,5 @@ Documentation License".> -<\initial> - <\collection> - - - \ No newline at end of file + +> \ No newline at end of file