Haven't we discussed the patch on the list? I don't wanna explain all the stuff again in the log message.
What you are lacking is which files you have changed. The description should not be too long, something like: add isMaximized options, allow save/restore correct windows size/state. No further explanation is needed.
The cmake build is quite stable (even if it is not of interest),
I guess you have not tried hard enough. At least in cmake.readme, there should be words like which platform(s) it works (has been tested), which features are supported etc. Of course, you are still under the risk that people may like scons better than cmake.
the Qt4 version is too slow,
Work in progress, please.
using Qt3 is a dead-end-street,
It is the most polished frontend, and will be used for quite some time.
and the other frontends are not portable. It seems to me LyX needs a complete redesign, but I don't think this is possible without years of discussions.
Current design is after years of discussion. :-) That does not mean it is good for GUI maintenance though.
The process when contributing to lyx is way too complicated for me. It's maybe good for the stability of the code but it is not good for the progress.
I think you have been getting quick responses from the core developers, at least compared to my cases when I got started. The suggestions are also reasonable. You see, after a patch gets committed, nobody will have time to check it again until a bug is found.
I'm so glad to have finished this maximized patch, and don't wanna start the next odyssey.
Odyssey? Did not you enjoy coding and contributing?
There are so much special rules, the infrastructure is not ready (svn messages without diff, no view svn), much energy is wasted on trivia, too much frontends.
I only agree with the last one. xform should no longer be supported.
OK, I liked the traffic on the list, this is really an active project.
It is. My message to scons-devel yesterday gets no response yet.
Sorry for the LyX-blasphemous words,
You have your points, so are others. This is why we should work together.
but I couldn't stop me saying this after hacking LyX for some weeks
Please reconsider your dicision. We need your help. Cheers, Bo