Re: [GtkGLExt] My GtkGLExt updates and request to take maintainership



On 10/13/09 4:23 PM, Mukund Sivaraman wrote:
Hi all

I have put up a git repository of my modifications to GtkGLExt at
<https://www.banu.com/git/?p=gtkglext.git;a=summary>.

The commit log should be self-explanatory. The major change is an
upgrade of OpenGL's extensions to current headers as published by the
Khronos Group.  There are some bug fixes too.  This work is based on
where Naofumi left off (since then, except for bugfixes to examples,
and automake files, nothing major has changed).

The TODO list has a bunch of items for what needs to be done. I want to
do a few more changes at least:

1. The wrappers around OpenGL extensions API need to be made more GLee
like, and use less memory. Currently it's a pain to use the GtkGLExt
wrappers.

2. Update the Pango backend which we use. The current code uses Pango X
which is obsolete.

3. Move the repository to git.gnome.org, use bugzilla.gnome.org to
track bugs (currently it lists just 1) and move the website to
<http://projects.gnome.org/gtkglext/>.  gnome.org is a preferred home
for it where several more GNOME developers will get commit access to
its repositories by default.  I am a member of the GNOME foundation and
can get this sorted if current maintainers are fine with it.

4. Make some automake related changes.

I also request to take up maintainership of GtkGLExt. It doesn't seem
actively maintained currently.

Well, I'd say it's semi-actively maintained.

It is hard to deny that the current maintainers (of which I'm one) are lacking the time and/or interest to give this project the attention that it needs.

I'm going to review your changes; but their intent, at least, sounds good. I'd welcome the addition of a person willing and able to modernize GtkGLExt appropriately. Speaking for myself, I'd like to remain attached to the project as a comaintainer.

We've actually been trying to migrate the project to gnome.org for more than a year. This has been a bit of a fiasco. Some of the delays in responsiveness were on our end; but most of them weren't. Things petered out some months ago after repeated attempts to get Ralf Corsepius a gnome.org account were met with no response. Assuming Ralf wishes to remain attached to this project and assuming the idea of moving to gnome.org isn't met with complete derision by the current comaintainers, that is the first problem that would need solving.

For my part, I see migration to gnome.org as something of an inevitability because I see this project's future (if it has one at all) as including absorption into GTK+ proper in some form. I think moving to gnome.org raises this project's visibility among GNOME developers and hopefully facilitates realization of that future.

So I'm the easy sell. But you may need to convince folks here that a move to gnome.org won't make administrative tasks completely impossible. Because, frankly, that's how it looks to us right now.

--
Braden McDaniel                      e-mail: <braden endoframe com>
<http://endoframe.com>               Jabber: <braden jabber org>


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