gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

TeXmacs


From: Gubinelli Massimiliano
Subject: TeXmacs
Date: Thu, 16 Dec 2010 11:02:49 +0100

Dear GNUstep developers,

TeXmacs (www.texmacs.org) is a scientific editing platform with high- quality typesetting capabilities. Principal features are: structured wysiwyg editing, interface with many scientific/graphical softwares (like Maxima, Octave, R, gnuplot, Python), guile scripting. The codebase is a mix of C++ and scheme.

The original program had only a X11 backend totally independent of any widget toolkit. We are currently developing a Qt backend which started as a port of a partial Cocoa backend I wrote some years ago. The Cocoa port is woefully incomplete but partially working.

At the moment we are finalizing the Qt port and expect to switch to it as a main backend in the next year, leaving the old-fashioned pure-X11 backend and thus allowing us to deliver a cross-platform application which will work on Mac, Windows and X11.

Due to the small number of developers involved (only 2 in stable form) we were obliged to concerntrate in one backend and we choose Qt since it offered us the possibility to deliver native GUIs on all the majort platforms.

I would like to revive the Cocoa backend and wonder if someone here is interested in taking on its development. It is a quite affordable project for someone versed in Cocoa/GNUstep and interested in open- source scientific software to improve the port so that it can match in quality the Qt port. For a big part it is only matter of translating Qt structures and operations on the equivalent Cocoa ones. Even if my current goal is that of finalizing the Qt port I can provide support and more substancial help from time to time.

* You can find some recent screenshots of the Qt gui here (scroll at the bottom)

http://www.texmacs.org/tmweb/home/screenshots.en.html

* If you want to peek at the code we have a svn repository at savannah

http://svn.sv.gnu.org/viewvc/trunk/src/?root=texmacs

and a git mirror at gitorious

http://gitorious.org/texmacs

* The Cocoa backend directory is trunk/src/src/Plugins/Cocoa
* The Qt backend is in trunk/src/src/Plugins/Qt


I think it would be a nice addition to the set of GNUstep applications.

Best regards,

Massimiliano Gubinelli







reply via email to

[Prev in Thread] Current Thread [Next in Thread]