New binding inclusion

I have developed a few GObject based library bindings that I feel would
be a good inclusion into this project, could you please let me know how
I should go about this.

  • libgsspd, libgupnp, libgupnp-av, libgupnp-ui
  • libsoup
  • libclutter
  • libhildon (Gnome mobile / Maemo.org ?)
  • libhildon-fm (Gnome mobile / Maemo.org ?)

The above are either complete or almost ready. I also plan on doing a
dbus-glib ruby implementation, though I haven’t looked at this in great
detail yet.

Cheers, Tom.

Celebrate a decade of Messenger with free winks, emoticons, display
pics, and more. Get Them Now

Le lundi 10 août 2009 à 11:45 +0100, Tom S. a écrit :

I have developed a few GObject based library bindings that I feel
would be a good inclusion into this project, could you please let me
know how I should go about this.

Great !

Is there a git repository or something to have a look at your work ?

I’ve had a bit of problems hosting recently, I’ll see if I can publish
my personal SVN repository. This is the main reason I wanted to throw
the code at the ruby-gnome2 project. As it means I don’t need to
maintain an SVN repository. I have a whole bunch of other bindings too
(all developed for Nokias Maemo platform) but I thought these were the
only ones that were generally gnome enough to include in this project.

Hi,

In [email protected]
“[ruby-gnome2-devel-en] New binding inclusion.” on Mon, 10 Aug 2009
11:45:28 +0100,
Tom S. [email protected] wrote:

I have developed a few GObject based library bindings that I feel would be a
good inclusion into this project, could you please let me know how I should go
about this.

  • libgsspd, libgupnp, libgupnp-av, libgupnp-ui
  • libsoup
  • libclutter
  • libhildon (Gnome mobile / Maemo.org ?)
  • libhildon-fm (Gnome mobile / Maemo.org ?)

We can’t decide that we should include them into Ruby-GNOME2
or not unless source codes.

If you just want to get your repository. We can share our
repository. We are using
https://ruby-gnome2.svn.sourceforge.net/svnroot/ruby-gnome2
for Ruby-GNOME2 libraries. For example, you can use
https://ruby-gnome2.svn.sourceforge.net/svnroot/soup for
your libsoup bindings.

Thanks,

kou

Okay, shall I email the source to someone so they can review it and
possibly add it to subversion?
The code currently has LGPL headers, though I’m happy for you to replace
those with the ruby-gnome2 license. There’s few examples and
documentation needs to be written, but they work and I’ve been using
them myself quite successfully :slight_smile:

Cheers, Tom.

I do plan on maintaining the libraries, though obviously any help in the
matter would be much appreciated as time is sparse these days :slight_smile:

My SF.net account user id is ‘t-swindell’.

Much obliged, Tom.

Hi,

In [email protected]
“Re: [ruby-gnome2-devel-en] New binding inclusion.” on Mon, 10 Aug
2009 16:29:54 +0100,
Tom S. [email protected] wrote:

I do plan on maintaining the libraries, though obviously any help in the matter
would be much appreciated as time is sparse these days :slight_smile:

My SF.net account user id is ‘t-swindell’.

I’ve added you to the Ruby-GNOME2 project.
Welcome! :slight_smile:

You can import your libraries into the Ruby-GNOME2
repository. e.g. Ruby bindings for libsoup will use the URIs:
https://ruby-gnome2.svn.sourceforge.net/svnroot/soup/trunk/
https://ruby-gnome2.svn.sourceforge.net/svnroot/soup/tags/
https://ruby-gnome2.svn.sourceforge.net/svnroot/soup/branches/

FYI: https://sourceforge.net/scm/?type=svn&group_id=53614

Thanks,

kou

What about my gssdp and gupnp bindings, where should I stick those?

Cheers, Tom.

Hi,

In [email protected]
“Re: [ruby-gnome2-devel-en] New binding inclusion.” on Mon, 10 Aug
2009 18:54:17 +0100,
Tom S. [email protected] wrote:

What about my gssdp and gupnp bindings, where should I stick those?

You can follow the same naming rule as libsoup.

Thanks,

kou

Tom S. wrote:

I also plan on doing a dbus-glib ruby implementation, though I
haven’t looked at this in great detail yet.

What advantage would this have over the existing Ruby D-Bus bindings?

https://trac.luon.net/ruby-dbus/

Yaakov

Hi,

In [email protected]
“Re: [ruby-gnome2-devel-en] New binding inclusion.” on Mon, 10 Aug
2009 15:59:31 +0100,
Tom S. [email protected] wrote:

Okay, shall I email the source to someone so they can review it and possibly
add it to subversion?

Do you have a will to maintain your libraries?
If you have a will, please tell me your SF.net account. We
welcome you. You can commit your codes outside of
https://ruby-gnome2.svn.sourceforge.net/svnroot/ruby-gnome2.
(e.g. https://ruby-gnome2.svn.sourceforge.net/svnroot/soup)
If we review your codes and you have a will to maintain your
library, it will be moved to
https://ruby-gnome2.svn.sourceforge.net/svnroot/ruby-gnome2/.

The code currently has LGPL headers, though I’m happy for you to replace those
with the ruby-gnome2 license. There’s few examples and documentation needs to
be written, but they work and I’ve been using them myself quite successfully :slight_smile:

Ruby-GNOME2 libraries are also using LGPL. We doesn’t need
to change our license. :slight_smile:

Thanks,

kou

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs