Re: Question about GNOME 3.0 bindings plans



On Fri, 2011-01-21 at 09:46 -0800, Sandy Armstrong wrote:
> On Fri, Jan 21, 2011 at 9:31 AM, Andre Klapper <ak-47 gmx net> wrote:
> > On Fri, 2011-01-21 at 18:19 +0100, Juanjo Marin wrote:
> >> AFAIK, one of the cornerstone components of GNOME 3 is GObject
> >> Introspection. I'd like to know which libraries are supposed to
> >> support GObject Introspection.
> >
> > http://live.gnome.org/GnomeGoals/AddGObjectIntrospectionSupport has a
> > list, not necessarily up-to-date.
> >
> >> Another question is which bindings/language will be officially endorsed
> >> by the GNOME project.
> >
> > The new, yet-to-release developer.gnome.org will focus on C, C++,
> > Python, Javascript, and Vala.
> 
> Is C# not a focus of the site because the bindings are behind, because
> of lack of volunteers to help, or for some other reason?

Actually, I think we're somewhat confusingly conflating the focus
of developer.gnome.org with what we initially focused on for the
developer demo tutorials.

We talked about languages at the developer documentation hackfest.
We weren't trying to exclude any. We just needed to set priorities.
We decided not to focus on C# and Mono only because it seems to
already have a healthy developer community of its own.

If any C# developers want to port any of the demos, or write new
demos, I'm not going to turn down contributions. Same for Java and
any other language for which we have reasonably up-to-date bindings.

There is the slight issue of tools. We've been writing tutorials
assuming you use Anjuta, because using an IDE is a more attractive
entry point for new developers. I don't think the Anjuta developers
even try to target C# or Java, because there's no point competing
with MonoDevelop and Eclipse. So for specific languages, we should
probably just have the tutorials use other IDEs.

--
Shaun




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