foxfirefey: Dreamwidth: social content with dimension. (dreamwidth)
foxfirefey ([personal profile] foxfirefey) wrote in [site community profile] dw_dev_training2009-05-18 02:49 pm
Entry tags:

Starter bugs

This post is an attempt to reach out to people who aren't in IRC but still interested in starting development, to assist them and get things rolling. Here I've made a list of things that look like good starter candidates from effort-minor and unassigned tickets on Bugzilla in this post. People who have suggestions for other bugs or think some should not be included, let me know.

You can browse through the code at the repository, and we have a page on the layout of the main folder. If you want to start doing development, the easiest way is to get ahold of a Dreamhack. That's a ready made and hosted DW install. Once you have one, you'll have to keep the code updated. Right now we have around one month until our next code push due to [staff profile] mark's wedding and honeymoon!

More documentation:

Beginning dev checklist
Bugzilla workflow -- here you can find instructions on creating an account and claiming bugs
Dev Finding Things
Dev Programming Guidelines, summaried in Programming Guideline Checklist
Dev Version Control

The following is a list of about 60 smaller bugs; some are easier than others. If you feel like doing one, browse through them and see if there are any that strike your fancy. If you want to claim one, claim it on Bugzilla and post a comment about it here so I can mark it as taken.



If you run into problems or have questions, I encourage you to ask them in comments to this post or in the community; use as much detail as you can describing what you're trying to do and how you want to do it. People who already do DW development, I encourage you to track this post or pop in from time to time for people asking questions.
ct: a shooting star (DWTH: cubs dreamsheep)

[personal profile] ct 2009-05-19 12:08 am (UTC)(link)
What's the protocol if we think that a bug may have been fixed but not closed?

I'm looking at Bug #1131 from above - Untrack this has a pushpin instead of a bell. Under all four site schemes, I'm seeing a bell with an X on it on posts that I'm tracking, not a pushpin.
wyntarvox: (Default)

[personal profile] wyntarvox 2009-05-19 01:57 am (UTC)(link)
That's actually reported separately (I believe [personal profile] afuna just marked #1131 as a duplicate), and should be fixed soon as long as my patch checks out okay.
ct: a shooting star (DWTH: cubs dreamsheep)

[personal profile] ct 2009-05-19 05:44 am (UTC)(link)
Ah. That makes sense. I'm only vaguely aware of what "the AJAX option" is. Live and learn...

As long as I'm bugging you with questions... is O'Reilly's camel book still considered a good perl reference? I'd like to be able to contribute to development, but I'm more of a Java person so I have some learning to do first.
ct: a shooting star (DWTH: cubs dreamsheep)

[personal profile] ct 2009-05-19 08:51 am (UTC)(link)
Gotcha. Thanks :)