David Kletzli wrote:
> I really have to learn how to use a wiki...
> 
> On the site, I noticed you want to keep as much as you can to C coding.  That 
> said, has anyone considered using Qt for a GUI front-end (or at least the 
> qmake mechanism)?
First is was just up to reply following text to Fred Williams:
"""
Just before someone complains that I told we don't take user requests
for cinelerra3 some explanation:
* we currently work under the hood, how the render pipeline is
constucted, how files are accessed and cached, how plugins are loaded
into the core, how to interface different programming languages and so on.
* A new GUI is far out of topic yet (and for long time comeing) and we
don't want to be disturbed by Qt vs. Gtk flamewars.
* When we start a new GUI (in 1-2 years?) first and foremost it should
be functionally as identical as possible to the existing GUI.
* After that we need to add some sane way to support the new features
which will be there by then (more modifications on the render pipe etc)
* Finally completely new features may be added, maybe users have ideas
we don't know about, lets see. I opt for a 'add only, dont alter/remove'
  functionality (with *very* careful exceptions)
* as ongoing effort we would consider how to improve existing usability
in a convinient way, where user feedback and testing would be welcome.
"""

> It might make it easier to build Cinelerra for multiple platforms and expand 
> the user base.

Multiplatform is far more than a build system and gui toolkit decision.
Cinelerra is free software and we target Linux, at a lesser degree we
might target other unix'ish platforms (thats not too complicated Edward
Sutton already maintains a FreeBSD port). But considering our very low
developer resources, the non-freeness of some other OSes, a broad
competition of other products on mainstream desktop OSes, the uglyness
of Win32 API's (and aqua likely too?) and many many other things. I'd
just say no thanks I don't care for such portability. The price is just
to high. That saied, if someone else wants to maintain ports to non
free/nonunix OSes, go ahead, his contributions will be welcome.

About build system: we currently trying to use some in parallel (namely
scons and automake, someone wants to provide help with cmake?), as long
we are testing and playing and the project is quite small this gives a
good prooving ground for later decisions which we want to keep. Actually
i am a bit pissed about any system and written
http://www.pipapo.org/pipawiki/BuildingSoftware , even started to play a
bit with the idea, but put that on ice, as long no one will help with
such a project, its just to time consuming for me.

        Christian


_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to