Fork or buggy clone?

olympustex
2010-08-01
2012-10-17
  • olympustex
    olympustex
    2010-08-01

    Almost the same name, the same icon, the same version numbers as the original
    texmaker : this fork doesn't respect the GPL rules and courtesy. Do you want
    to make a latex editor or profit of the texmaker notoriety?
    Furthermore, texmakerx is not compatible with texmaker : the syntax for the
    commands is not the same; the texmakerx editor works only with latin1 and
    utf-8 encoding (unlike texmaker wich works with a lot of encoding), the
    texmakerx icons are very ugly with the modern style; there are a lot of layout
    bugs in the dialogs (labels are not displayed correctly) and there a lot of
    crashs with texmakerx (when you zoom on the stupid "preview panel" for
    example)

     
  • David Source
    David Source
    2010-08-01

    The home page clearly states that this is a fork of TexMaker -- hence the
    similar name TexMakerX.

    TexMaker is released under the GPL licence. People are free to download and
    modify the code. TexMakerX is released under GPL. People are free to download
    and modify the source code. The authors of TexMakerX are not financially
    profiting from the software.

    Your criticism that the commands are not the same is pretty silly. TexMakerX
    is very configurable and you can customize the keyboard shortcut commands
    however you want.

    A difference between TexMaker and TexMakerX is the text editor component.
    TexMakerX uses QCodeEdit.

    Your description about crashes is vague. If you find a bug, it would be
    helpful if you would submit a bug report in which you give a clear description
    of exactly how to reproduce the crash.

     
  • olympustex
    olympustex
    2010-08-02

    Forking is not a problem, but you have to change the name of the program (fork
    examples : inkscape/sodipody, Xorg/X11, Iceweasel/Firefox etc...)
    When you use (almost) the same name, the same logo, the same version numbers
    and when you use the texmaker forum to speak about texmakerx, that's clearly
    in order to trick users.
    Kile was not called WinedtX, Texworks was not called TexshopX, sumatraPdf was
    not called AcrobatReaderX, etc...
    So, i presume that you're agree if i create a sourceforge project named texmakerXX : i will only add a X to the name and the logo. I think i will do that just to see the texmakerx authors reaction.

     
  • Do you want to make a latex editor or profit of the texmaker notoriety?

    Actually I never wanted to make a latex editor, just fix the annoying bugs in
    Texmaker to make it useable for me.
    But then I changed so much that the changes absolutely required a vcs and bug
    tracker.

    when you use the texmaker forum to speak about texmakerx, that's clearly in
    order to trick users.
    Originally texmakerx was just a banch of patches for texmaker, where else
    should they be published?

    And there also is no real Texmaker forum, which is part of the problem.
    Texmaker is just a personal project of P. Bratchet, and he implements what he
    wants, without community or critical feedback.
    Many people made patches for Texmaker, but most of them got lost, without any
    answer (I don't even know if the mail address on the texmaker site is
    correct).
    I hoped if tmx gets enough publicity he will see how useful a community is and
    abandon Texmaker to join TexMakerX (which could then again be called Texmaker)

    Forking is not a problem, but you have to change the name of the program
    (fork examples : inkscape/sodipody, Xorg/X11, Iceweasel/Firefox etc...)
    Kile was not called WinedtX, Texworks was not called TexshopX, sumatraPdf was
    not called AcrobatReaderX, etc...

    But the name of texmaker forks is usually only changed slighty, the two other
    existings Texmaker forks are called Texmaker+ and TeXmaker-BiDi.
    And the third fork Kile was actually called ktexmaker, although they changed
    that later...

    the texmakerx editor works only with latin1 and utf-8 encoding (unlike
    texmaker wich works with a lot of encoding),

    This is not true, tmx support the same encodings as texmaker.
    Additionally it will autodetect latin1 and utf8/16, so you can open files in
    different encodings at the same time, without changing the editor
    configuration which is not possible in Texmaker.

    the texmakerx icons are very ugly with the modern style, there are a lot of
    layout bugs in the dialogs (labels are not displayed correctly)

    You can change that, if it bothers you, we accept patches.
    But I prefer the classic layout and think it is better to have more ugly
    options, than no options,
    although I will fix it sometime.

    there a lot of crashs with texmakerx (when you zoom on the stupid "preview
    panel" for example)

    It would really helpful if you report more details, especially about the other
    crashes.
    However, I found a crash if you try to zoom, when no preview image has been
    created, and I will fix that (but there is no reason to zoom without image).

    So, i presume that you're agree if i create a sourceforge project named
    texmakerXX : i will only add a X to the name and the logo. I think i will do
    that just to see the texmakerx authors reaction.

    If you want to do that, you can do it, why not?

    The future is git/mercurial/dvcs-based anyways, where everyone will have a
    personal fork of every program he uses.

     
  • olympustex
    olympustex
    2010-08-02

    Texmaker is just a personal project of P. Bratchet, and he implements what
    he wants, without community or critical feedback.

    : I don't know the author of texmaker, but everybody can read the
    acknowledgments in the "about texmaker" window and texmaker is traduced in 13
    languages. I don't think that the texmaker authors speaks 13 languages! How
    can you say that is a personal project! Perhap's, the texmaker author has
    refused your code (when we see all the bugs in texmakerx, it can be
    comprehensible) : that's why you created texmakerX...

    (I don't even know if the mail address on the texmaker site is correct).

    : are you serious? I've already received an answer of the texmaker author
    after sent to him a post...How can he received all the traductions with a bad
    email?

    And the third fork Kile was actually called ktexmaker, although they changed
    that later...

    : completely false! It was no forks!
    The author of texmaker has first created the program ktexmaker(2) under kde2,
    and then he renamed the program Kile under kde3 (it was not forks, but the
    same program) . Finally, he created texmaker in 2003 (or 2004).

     
  • About a half year ago we tried reaching the author of TeXMaker without any
    success.
    We wanted to translate the software and the homepage to our language.
    We wrote him several times, but no answer.
    Use searching the net, you will find similar stories like this.

    So we turned to TeXMakerX and we didn't regret.
    Very big different! With respect to developers and the product, too.
    Just compare the two softwares. Like comparing a taxi cab to a F1 car...