José Matos wrote:
I would like that each developer answered three questions:
Where do you think that LyX needs more attention?
What feature do you think that lyx is missing badly?
The truth is, LyX is great as it is! ;)
However, I would be happy to see the following things, too:
* Proper search and replace. Tommaso's ideas sound really great
(unfortunately I wasn't able to compile with his proof-of-concept
patches, yet). I would love to see this kind of thing go in. If
possible, once we're at it, there are also some small, long-standing,
find-and-replace issues which should be solved:
- Bug 1262 Search & Replace: "wrap" option
- Bug 2548 Wishlist: limit find/replace to selected text
- Bug 2674 Find and replace should restore initial cursor position
- Bug 3696 Find/replace to preserve capitalisation
- Bug 3999 Find dialog text is not selected
Also, it seems to me that with proper design, the same backend used for
the find/replace could also be used for addressing this:
- Bug 3713 Keyword completion feature of lyx
which I would also be very happy to see (this is what I actually set out
to solve when I first joined the list, but then I got waylaid by the RTL
stuff...).
* Export to other formats --- I would like to be able to write a
document in LyX, and *easily* export it to either LaTeX or HTML or
DocBook (OpenOffice? Word?...). Today it still doesn't work seamlessly,
especially if Hebrew is involved... Hopefully, the XML format will
simplify this, perhaps we could even use XSL to transform the LyX
document itself directly to HTML or DocBook?
Where do you intend to work during this development cycle?
1. Still working on RTL/Bidi stuff:
- Visual cursor movement
- general RTL maintenance, continuing to solve little issues that
still exist
2. Simplifying multilingual support: as much as possible, make the
following issues work "out of the box" for as many languages as the user
would like (currently, these require some setting up on the part of the
user, and/or are limited to only two languages):
- Keymaps
- keybinding for switching languages
Dov