-
Q: I'd like to participate. How do I begin?
-
1
Desklets run in a protected sandbox and interact with the outside world through Python classes called "Controls".
— Joe Sapp (sappjw) · 7 years ago -
0
If you'd like to develop a desklet, read up on it at http://gdesklets.de/develbook.
If you'd like to be more involved in general, you can join the mailing list (http://mail.gnome.org/mailman/listinfo/gdesklets-list), as most development discussion is done there.
You can grab the source code at https://launchpad.net/gdesklets/0.3x, though it probably isn't necessary unless you need some feature in the core library that hasn't yet been released.
— Joe Sapp (sappjw) · 7 years ago
-
-
Q: Other than writing code, how can I contribute?
-
0Translate some text
Help out at https://translations.launchpad.net/gdesklets.
— Joe Sapp (sappjw) · 7 years ago -
0Write documentation on developing desklets
Contact the mailing list (http://mail.gnome.org/mailman/listinfo/gdesklets-list) for needs
— Joe Sapp (sappjw) · 7 years ago -
0Build and test development versions
Get the main branch or any development branch at https://code.launchpad.net/gdesklets
— Joe Sapp (sappjw) · 7 years ago -
0Build and create a PPA for Ubuntu
https://help.launchpad.net/Packaging/PPA
— Joe Sapp (sappjw) · 7 years ago
-
-
Q: What's a good bug for a newcomer to tackle?
-
0Write a new Desklet
See http://gdesklets.de/index.php?q=desklet/browse for examples
— Joe Sapp (sappjw) · 7 years ago -
0"Update" an old Desklet
Some of the desklets at http://gdesklets.de/index.php?q=desklet/browse don't work with the latest versions of gDesklets. As most of them don't explicitly indicate what they're licensed under, someone could use them for inspiration to make working desklets again.
— Joe Sapp (sappjw) · 7 years ago -
0Write a Control for using a GTK dialog box in desklets
Sometimes a desklet will need to interact with the user. A simple dialog box written in PyGTK would be useful. See https://blueprints.launchpad.net/gdesklets/+spec/control-for-requester.
— Joe Sapp (sappjw) · 7 years ago
-
-
Q: What is a bug or issue with gDesklets that you've been putting off, neglecting, or just plain avoiding?
-
0Adding new text to the internationalization and localization databases
I don't know much about this issue and how to make certain strings available for translation. An effort is ongoing at https://translations.launchpad.net/gdesklets.
— Joe Sapp (sappjw) · 7 years ago
-
About gDesklets
Architecture for desktop applets
from the profile of Yaron Shahrabani (Yaron)
People who want to help (3)
Registered contributors (2)
Volunteer opportunities, etc.
No volunteer opportunities in gDesklets indexed here yet. Add a bug tracker.
There is 1 person who can mentor in gDesklets.
There are 327 people who can mentor in Python, gDesklets's primary language.
You can embed the "I want to help" button on your website. (More about this.)