kaberett: A sleeping koalasheep (Avatar: the Last Airbender), with the dreamwidth logo above. (dreamkoalasheep)
[personal profile] kaberett
There's fairly detailed specification in comments on the bugzilla pages for each bug (the ones I'm linking to) unless otherwise stated. They involve varying levels of rummaging up to your elbows in the guts of the code but I can promise that we'll all be only to pleased to help :-)

One-line (or similar) fixes
Read more... )

A bit more rummaging involved
I also came across a bunch of stuff that I thought "hmm, might be interesting". These are all well-structured and well-specified, and in most cases you've got something to crib off (in the sense that other bits of the codebase already display the desired behaviour, it's just a case of making sure This Bit does too).
Read more... )

And last but not least, those outstanding from the last babydev bait post (for handwavey difficulty ratings, see the original post!).
Read more... )

Enjoy! And please remember to ask for help. Or cheerleading. Or anything else you feel like. ♥
kaberett: A sleeping koalasheep (Avatar: the Last Airbender), with the dreamwidth logo above. (dreamkoalasheep)
[personal profile] kaberett
Discussion in IRC resulted in a bug about making support board more accessible for colourblind volunteers.

It's a fix that basically involves tweaking some CSS. The hard bit is probably going to be tracking the code down, but [staff profile] misskat should be able to tell you where to find it, but so should many other people in IRC.

Any takers? :-)
denise: text: "badass dreamwidth dev" (badass dw dev)
[staff profile] denise
It's been a while since we've had a list of babydev bait (for those who are new: "babydev bait" means bugs that are quick and relatively uncomplicated, and that don't look intimidating, that are likely to tempt people into getting started with DW development). And, since I recently did a suggestions run, there's a whole bunch of new bugs in Bugzilla to pick from!

This list is sorted from one point to three points, where one is "really suitable for a beginner with little to no knowledge of the DW codebase" and three is "more complex, but still quite do-able". I'll try to keep the list updated by striking out any that get claimed for at least the next week!

Some require HTML and CSS knowledge, some require JS, some require perl, some require a mixture. If one of these doesn't suit you, check out another. This list is also only from the recent suggestions run & other recent bugs logged, so there might still be more lurking in the older stuff.

Babydev bait )
yvi: (Dreamwidth - Support Volunteer: spring)
[personal profile] yvi
lately we have been getting a few more babydevs, which is YAY! However, it has also been some time since our last babydev bait post. So I wandered around Bugzilla a bit, trying to find some things that might be doable by someone new-ish to Dreamwidth development or new to development alltogether.

Most of the things require some basic understanding of Perl, BML and the Dreamwidth codebase. Some also require S2 or JavaScript knowledge.

On to the list )
foxfirefey: Dreamwidth: social content with dimension. (dreamwidth)
[personal profile] foxfirefey
So, I'm trying to do more patching of little bugs lately, but I figured I should throw some out onto the waters instead of hogging them all. So, if you are looking for some easier bugs to do, these might fit the profile, and I can mentor you on any of them if you need it.

The list! )
yvi: Kaylee half-smiling, looking very pretty (Default)
[personal profile] yvi
So, I am sitting around bored, thinking 'what can I do to kill some time?'

I know, go through all the unassigned bugs and see whether I can find a bit of babydev bait. I don't claim I am an expert when it comes to what bugs are easy to squash / enhancements are easy to implement, so take this with a grain of salt...

On to the list )

Strike-through = currently assigned
foxfirefey: Dreamwidth: social content with dimension. (dreamwidth)
[personal profile] foxfirefey
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 )

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.

The list! )
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise
Last week, [personal profile] afuna made a list of babydev-bait in [site community profile] dw_dev. Well, we all rock so hard that most of those bugs have been patched (and the ones that weren't have been claimed), so it's time to make a new list.

All of these should be good starting places for someone who's just getting their feet wet with the codebase. I've scored each one on a level of 1-3, where 1 is "really really easy" and 3 is "still suitable for a beginner, but a little more complicated".

If you're just getting started with us, check out the Getting Started and the Beginning Dev Checklist!

NOTE: April 15 is the milestone freeze for open beta. Past April 15, we won't be checking in any patches that don't patch an open-beta-blocking item. This doesn't mean you shouldn't work on things that aren't open-beta blockers -- your code will get reviewed and checked in, just not immediately! (And those two weeks between milestone freeze and open beta launch can be a good time to work on something more complex.)

Some of these require perl knowledge; some require Javascript or CSS knowledge. If you look at one and go "I have no idea how to do this", try another one! There's a wide assortment in here.

Babydev bait! )

Profile

dw_dev_training: The stylised 'd', with the word 'dev' above, and the word 'training' at the side, representing the dw_dev_training comm. (Default)
Dreamwidth Development Training

May 2013

S M T W T F S
   1234
5678 91011
12 13 14151617 18
19202122232425
262728293031 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Style:
[personal profile] branchandroot
Resources:
On the Down Low

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2013 08:12 am
Powered by Dreamwidth Studios