GNOME Bugzilla – Bug 693378
developer.gnome.org relaunch
Last modified: 2018-09-24 10:29:35 UTC
During the 2013 Developer Experience Hackfest we discussed how to improve the existing developer.gnome.org site, and we came up with a new design (see https://live.gnome.org/DeveloperExperience/Hackfest2013/Documentation/ ). This had a number of goals: * clearly separate out user documentation from developer documentation * provide an efficient way to browse and search api reference documentation * have different sections for tutorials, covering different areas such as basic introductions, library specific guides, and so on (this arrangement should provide space for growth) The new version of the site is currently being developed on a couple of development branches: * http://git.gnome.org/browse/library-web/log/?h=responsive * http://git.gnome.org/browse/gnome-devel-docs/log/?h=wip/dxhackfest2013 This is a meta-bug for tracking the various things we need to complete the site relaunch.
I added a bug for tracking additions to the JavaScript platform demos here: https://bugzilla.gnome.org/post_bug.cgi
(In reply to comment #1) > I added a bug for tracking additions to the JavaScript platform demos here: https://bugzilla.gnome.org/694498
What's the status of this? I developed a small application in Gjs yesterday and what really helped to get started was this (very nice!): https://developer.gnome.org/gnome-devel-demos/unstable/js.html Then I wanted to use DBus and it was really hard because I could not find the API reference for JS. After a lot of guessing from the C API docs and trying things, I could figure it out. But for a newcomer this would probably have been enough to give up. This will be addressed by this bug, right?
Well, we are scheduled to work on content for this at GUADEC next month afaik. Another developer (who is not a newcomer to GNOME development by any means, although she doesn't contribute to GNOME) was recently telling me that she has a hard time with DBus and Python, so I think docs that explain DBUS and introspection are something we should try to get right away. I'll see if I can at least get a DBus/GJS demo done at GUADEC.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/Infrastructure/Websites/issues/107.