Project proposal: libvtemm
- From: Krzesimir Nowak <qdlacz gmail com>
- To: desktop-devel-list <desktop-devel-list gnome org>
- Subject: Project proposal: libvtemm
- Date: Mon, 12 Oct 2009 17:35:10 +0200
Hi,
I'm a maintainer of libvtemm and I'd like to propose it to be a part of
GNOME.
Purpose:
libvtemm is C++ binding for VTE. It wraps C API in the same manner like
gtkmm wraps gtk+.
Target:
Rather GNOME Desktop, because VTE is a part of Desktop too.
Dependencies:
Gtkmm, VTE and their dependencies. No new external ones are introduced.
Resource usage:
FTP: http://download.gnome.org/sources/libvtemm/
Bugzilla: https://bugzilla.gnome.org/browse.cgi?product=libvtemm
git: http://git.gnome.org/cgit/libvtemm
docs: http://library.gnome.org/devel/libvtemm/
Adoption:
Unfortunately, not wide yet. I noticed some projects, which could use
these bindings (nemiver, aptitude-gtk, synaptic, mlview; the last one is
unmaintained, so it probably does not count very much).
I'm trying to get it into Fedora:
https://bugzilla.redhat.com/show_bug.cgi?id=527241
I'll try later to put it into Debian, but hard drive on my PC bricked
recently, so now I'm Fedora only.
GNOME-ness, community:
I could provide patches integrating libvtemm to project written in C++
using vte. I made once a local branch of nemiver replacing vte with
libvtemm and it worked.
3.0 readiness:
It makes GNOME's effort to provide bindings to other languages more
complete.
It doesn't use any deprecated libraries. Deprecated functions in VTE are
not wrapped.
License:
GPL3+
Miscellaneous:
libvtemm is already in jhbuild.
Krzem
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]