On 28/04/14 08:48, Vincent van Ravesteijn wrote:
> Below are my opinions. Please read from bottom to top.

Hi,

thanks for these.

I see I definitely need a lyxchat3 rework before the merge.
I'll try to do that, but it will take one or a couple of weeks.

A few remarks:

-) Vincent suggests to create the new branch in features.git, so I'll ensure
    the reworked patchset goes into a branch over there

-) I was expecting many late fixes to have to be merged to the first patch
   from the beginning, I'll try to do that

-) possible concerns about distributing LyX: one such concerns may be due
   to the fact that, in general, we add networking capabilities to LyX (this
   may apply to the chat as well as to the interactive lyx feature); often
   it's not enough to tell users that, until you don't use the chat, it won't
   be able to hurt you; users might assume that now LyX is less secure
   because it has a networking component, and if there's any bug, one
   attacker might exploit a LyX weakness etc...
   [ I'm especially thinking of a few people I know who use LyX to write
     patent applications ]

    So, one way to rule such concerns out, would be the one to have a
    different executable: traditional lyx, with any networking feature
    disabled at compile-time, versus collaborative lyx (e.g., with such
    a name as "lyx-net" or similar), with said features enabled.

-) very good point the one to move GuiMessanger out of qt4, and s/Gui//

-) why the moc-ification of BufferView.h, and the QT_NO_KEYWORDS ?
    I wish I remembered. Just, I was unable to compile otherwise, the
    problem was due to pulling-in the QXMPP headers, I just found this
    thread on lyx-devel explaining what happened at that time:

      https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg181164.html

   any hint as to how to deal properly/better with this problem would be
   appreciated.

-) is QXMPP available on Windows and Mac OS-X ? No clue! Windows and
   Mac people, please speak, and/or try to compile the tommaso/features/chat2
   branch on Windows and Mac, and let's try to chat and see whether it works.
   As for Windows, there's at least this thread
     https://code.google.com/p/qxmpp/issues/detail?id=93
   where there's at least one user claiming it compiles and works fine on WinXP 
32bit,
   and the thread starter complaining about problems with Win7 x64.

Thanks, bye.

    Tommaso

Reply via email to