Some bugs for the bounty hunt
I've picked out some bugs that look manageable, especially for beginner coders. Roughly ordered by category and difficulty.
If you need help getting started, see our Dev Getting Started, follow the links, and join us on IRC!
Suitable for beginners (most of these involve finding the right function to call, applying simple logic, or have similar logic near them that can be applied to adding new components):
Slightly more complicated with the logic, or adding new elements, but should be low-effort:
English-stripping:
See the English Stripping wiki page.
Non-perl:
These are the things that don't involve knowing Perl to find/fix the bug
Code merge:
For code-merge bugs, you need to merge in the changes from the changelog entry, taking care to make sure that the logic is sound, and that it is compatible with the changes we have also made to our code (so sometimes it is practically copy-paste, sometimes it requires a bit more analysis).
S2:
unassigned, open styles-related bugs
Note: I am updating the bug list, adding new suitable bugs as they are assigned, and crossing out claimed items. There are more
unassigned bugs in zilla, though. If you don't find that any of the ones in this entry catch your attention, check out that list; you may find something more to your liking.
ETA: April 8, 2009
Now that the initial bug bounty is over, I am no longer updating the list above. However, there is a list of unassigned bugs flagged effort-minor on Bugzilla. Most of these should be suitable for beginners.
(If you're interested in a bug, but not sure how to do it, ask! Promise we don't bite (unless you ask us to))
If you need help getting started, see our Dev Getting Started, follow the links, and join us on IRC!
Suitable for beginners (most of these involve finding the right function to call, applying simple logic, or have similar logic near them that can be applied to adding new components):
http://bugs.dwscoalition.org/show_bug.cgi?id=600 - Comment notifications still use ext_NNN constructionhttp://bugs.dwscoalition.org/show_bug.cgi?id=627 - user-tag /manage/circle/add.bml- http://bugs.dwscoalition.org/show_bug.cgi?id=631 - disable directory listing for /img
http://bugs.dwscoalition.org/show_bug.cgi?id=633 - change navstrip link for accounts with whom you have a relationshiphttp://bugs.dwscoalition.org/show_bug.cgi?id=621 - nav strip doesn't accurately show one-sided relationshipshttp://bugs.dwscoalition.org/show_bug.cgi?id=629 - Add 'track user' link to the navstrip- http://bugs.dwscoalition.org/show_bug.cgi?id=518 - Add missing $EMBED_MODULE_DOMAIN to configuration
http://bugs.dwscoalition.org/show_bug.cgi?id=583 - Add Twitter and Delicious fields to the profilehttp://bugs.dwscoalition.org/show_bug.cgi?id=608 - Only show LJTalk field on profile edit if service is enabled- http://bugs.dwscoalition.org/show_bug.cgi?id=154 - On comment reply pages, add a link back to parent comment and its parent comment
http://bugs.dwscoalition.org/show_bug.cgi?id=603 - openid access to locked posts on certain viewshttp://bugs.dwscoalition.org/show_bug.cgi?id=580 - Fix multiple-escapes in /data/userpicshttp://bugs.dwscoalition.org/show_bug.cgi?id=665 - don't show "invite a friend" link to OpenID users in menuhttp://bugs.dwscoalition.org/show_bug.cgi?id=666 - don't allow OpenID users to use /manage/circle/invite.bml- http://bugs.dwscoalition.org/show_bug.cgi?id=671 - Remove journal link from notification for being circled by openid users
http://bugs.dwscoalition.org/show_bug.cgi?id=684 - dreamwidth logo should be link to www.dreamwidth.org- http://bugs.dwscoalition.org/show_bug.cgi?id=697 - OpenID's internal ext_ username shows on circle add button.
Slightly more complicated with the logic, or adding new elements, but should be low-effort:
http://bugs.dwscoalition.org/show_bug.cgi?id=605 - Invite code page should refresh with "just sent" code on bottom of list, not top- http://bugs.dwscoalition.org/show_bug.cgi?id=407 - Manage circle should also include member status for communities
- http://bugs.dwscoalition.org/show_bug.cgi?id=586 - alias ?format=light to ?style=light
- http://bugs.dwscoalition.org/show_bug.cgi?id=326 - Add current subscription count to manage/settings/?cat=notifications
http://bugs.dwscoalition.org/show_bug.cgi?id=634 - Quickreply comment box should include Preview button- http://bugs.dwscoalition.org/show_bug.cgi?id=126 - Invalid form submission when posting comment should contain the comment text
- http://bugs.dwscoalition.org/show_bug.cgi?id=491 - selecting/deselecting colors when adding to circle
- http://bugs.dwscoalition.org/show_bug.cgi?id=492 - color previews on /manage/circle/add
- http://bugs.dwscoalition.org/show_bug.cgi?id=497 - standardize custom color options between /add and /edit
http://bugs.dwscoalition.org/show_bug.cgi?id=615 - Recent Comments page displays absurd error message- http://bugs.dwscoalition.org/show_bug.cgi?id=493 - Need to distinguish between visible/screened comments
- http://bugs.dwscoalition.org/show_bug.cgi?id=630 - Navstrip color choice follows journal preference, not logged-in viewing preference
- http://bugs.dwscoalition.org/show_bug.cgi?id=645 - OpenID login from navbar should return you to page you were viewing
- http://bugs.dwscoalition.org/show_bug.cgi?id=487 - ajax-y track button (in S2 layouts) throws a JS error if you're a free account
- http://bugs.dwscoalition.org/show_bug.cgi?id=48 - Respect lj-cut in the Inbox, as a user-defined parameter
- http://bugs.dwscoalition.org/show_bug.cgi?id=596 - Allow importer to correctly import from multiple sites.
- http://bugs.dwscoalition.org/show_bug.cgi?id=571 -
English-stripping:
See the English Stripping wiki page.
http://bugs.dwscoalition.org/show_bug.cgi?id=576 - (english-strip) Pass username to /allpics.bml.nopics.text.other2http://bugs.dwscoalition.org/show_bug.cgi?id=628 - (english-strip) Add links to /openid/http://bugs.dwscoalition.org/show_bug.cgi?id=584 - (english-strip) Pass edit profile url to /changeemail.bml.error.lj_domain
Non-perl:
These are the things that don't involve knowing Perl to find/fix the bug
- http://bugs.dwscoalition.org/show_bug.cgi?id=486 - (css) Hierarchical moodtheme tree does not have the proper indentation
http://bugs.dwscoalition.org/show_bug.cgi?id=607 - RTE poll creation busted- http://bugs.dwscoalition.org/show_bug.cgi?id=418 - (css) Browse button breaks box border
- http://bugs.dwscoalition.org/show_bug.cgi?id=419 - (js) Auto-click 'from URL/file' radio buttons when user inputs URL or browses for file
- http://bugs.dwscoalition.org/show_bug.cgi?id=302 - (css) Tropo Red: long comment threads "fall off" side of screen
Code merge:
For code-merge bugs, you need to merge in the changes from the changelog entry, taking care to make sure that the logic is sound, and that it is compatible with the changes we have also made to our code (so sometimes it is practically copy-paste, sometimes it requires a bit more analysis).
- http://bugs.dwscoalition.org/show_bug.cgi?id=401 - (code-merge) Keep S2 layer editor window cursor in same place when compiling
http://bugs.dwscoalition.org/show_bug.cgi?id=614 - (code-merge) Communities don't have passwords- http://bugs.dwscoalition.org/show_bug.cgi?id=482 - (code-merge) Restore previous statusvis after undeletion instead of forcing it to V
S2:
unassigned, open styles-related bugs
Note: I am updating the bug list, adding new suitable bugs as they are assigned, and crossing out claimed items. There are more
unassigned bugs in zilla, though. If you don't find that any of the ones in this entry catch your attention, check out that list; you may find something more to your liking.
ETA: April 8, 2009
Now that the initial bug bounty is over, I am no longer updating the list above. However, there is a list of unassigned bugs flagged effort-minor on Bugzilla. Most of these should be suitable for beginners.
(If you're interested in a bug, but not sure how to do it, ask! Promise we don't bite (unless you ask us to))