Oh, really awesome.

Not sure if you accept requests, but, could you add to the list of
documented modules libatspi [1]? Projects like gnome-shell are using the
gjs gobject-introspected bindings for that library, and the lack of gjs
documentation was already noted. Probably we could close this bug [2]
(comments there are welcome).

Again, thanks for this work

Best regards

[1] https://developer.gnome.org/libatspi/2.11/
[2] https://bugzilla.gnome.org/show_bug.cgi?id=703422#c2

On 02/26/2014 08:27 PM, Giovanni Campagna wrote:
> Hello desktop developers,
>
> as some of you may have noticed, there has been some activity on the
> documentation generator for gobject-introspection, and in particular a
> lot of improvements on the Gjs side.
> Now the result are beginning to appear, and you can see them here:
> https://people.gnome.org/~gcampagna/docs/
>
> In particular, what is interesting is that we blend in generated and
> manually edited documentation. This allows us to remove all of GLib
> and GObject that is not interesting or badly annotated, and it lets us
> add things like GObject.Class (
> https://people.gnome.org/~gcampagna/docs/GObject-2.0/GObject.Class.html
> ), which is the gjs specific way to define new GTypes.
> I hope to finish with the other overrides soon (the biggest ones are
> GLib.Variant and Gio.DBus*, but there's some minor stuff), which
> should solve one of the greatest hurdles in taking up gjs programming.
> The sources for this generation are not hosted anywhere, because I
> don't know if it makes sense to store generated (or semi-generated)
> files in git. I think it does, at least for GLib and GObject, because
> the update is always manual. cairo has the same problem, because we
> bind it manually, and the "native" gjs modules need documentation too.
>
> Of course, this location is only temporary, and I hope we will move to
> library-web at some point. This would also fix the styling, which
> right now is "poor" (it's a pure yelp-build of the mallard docs).
> The interesting part, though, is that the documentation, at least for
> the schematic parts, is correct and existing.
>
> And naturally, help is welcome, but for now, enjoy!
>
> Giovanni
> _______________________________________________
> desktop-devel-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/desktop-devel-list
>

-- 
----
Alejandro Piñeiro

_______________________________________________
desktop-devel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to