Skip navigation.

First release of DIVA

Mono
Mono

The first release of DIVA is available. DIVA is a mono based video editing tool.
This is the initial, ALPHA release of Diva. Please do bear in mind it contains bugs and is not meant for general usage (yet). In particular, this software has received very little testing with NTSC video. Although theoretically things should work fine, they might not and be prepared for that. File the bug reports!

Release Notes | Diva Homepage | Screenshots

Seconded

We already have good FAST and less memory hungry ( which REALLY counts for soo many people.. not everyone has a 2GB RAM machine... ) applications, then someone rewrites them with a more fancy name, a nicer homepage ( for some reason all mono apps have a very nice homepage indeed ) in mono... then some hyping some forcing and in future we end up with a mono apps cluttered desktop that is slow like hell and uses memory like supercrazy.

.. i dont like it gives me the creeps when i think about having a mono driven gnome desktop.

Oh, seconded SO much. I think more people feel strongly about this than folks realise. Mono fans cite fast development as their driver but I'd rather have an app which took a bit longer to develop and runs more efficiently, especially when there are in many cases well developed GTK+/C apps ALREADY available.

Mono devs seem to have inherited the Microsoft development philosophy, which is "New fast hardware will come along to make up the speed".

It's funny that historically (As I understand) the GNOME project went wit C over C++ because of this very philosphical difference (Fast easy development vs fast resource efficent apps). GNOME was C and KDE was C++.

To get a feature-full GTK/GNOME desktop I need to run extra libs etc for pearl, C++ (Can't do without Inkscape!), Python, now possibly soon Ruby and if I want index/search (Beagle!) Mono.

Why the hell not go with Ruby, or Parrot/Pearl6? Hey, lets aim for key apps or tools developed in each! Sure, some folks will say "Well MY machine is fast enough / has enough memory." You can kiss the embedded space goodbye, which BTW GNOME has a possible future in at the moment. (No I'm not mad!)

Beagle does my head in. If ever there was a technology that should have been developed in plain vanilla C, it's integrated desktop search and indexing services. Sure, build the frontend in Mono or whatever else takes your fancy, give it an API that supports plugins developed in whatever floats your boat. The core functionality should be separate and in C.

Something like Tracker perhaps: http://freedesktop.org/wiki/Software_2fTracker Although I have to add that I would have thought SQLite more suitable than Embedded MySQL?