Denise (
denise) wrote in
dw_dev_training2010-06-07 02:19 pm
![[staff profile]](https://www.dreamwidth.org/img/silk/identity/user_staff.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
yes, it's the BUG-O-MATIC! it slices! it dices!
Round and around and around it goes; where it stops, only D knows!
Several people in irc have mentioned how much they like it when I pull out bugs that I particularly want done and try to match them up with people to do them, since it takes the pressure of having to pick a bug to work on away from them. I am offering to do the same for people who don't frequent irc, or are never there when I'm around!
If you want me to suggest for you a selection of bugs that I think you might enjoy working on, tell me:
* Your experience level (n00b, beginner, middling-fair, experienced, hot shit)
* Any areas you particularly like working on
* Any areas you particularly hate working on
* Any areas of the code you know you don't know, or that confuse you or whatever, and you don't particularly want to learn right now
* Your favorite patch you've written so far (the one you were most proud of, the one that was most fun to do, etc)
* Whether you're looking for something simple or complex, and how much free time you have to devote to DW in the next month or so
I will then suggest for you a list of 3-5 bugs that I think you might enjoy doing! There is no obligation involved -- the bugs will not be automatically assigned to you, nor will they be your responsibility to fix. This is just an opportunity to get a selection of bugs pointed out to you that you might not pick out of the 600-some open bugs clamoring for attention, in the hopes you might find something interesting to work on.
Several people in irc have mentioned how much they like it when I pull out bugs that I particularly want done and try to match them up with people to do them, since it takes the pressure of having to pick a bug to work on away from them. I am offering to do the same for people who don't frequent irc, or are never there when I'm around!
If you want me to suggest for you a selection of bugs that I think you might enjoy working on, tell me:
* Your experience level (n00b, beginner, middling-fair, experienced, hot shit)
* Any areas you particularly like working on
* Any areas you particularly hate working on
* Any areas of the code you know you don't know, or that confuse you or whatever, and you don't particularly want to learn right now
* Your favorite patch you've written so far (the one you were most proud of, the one that was most fun to do, etc)
* Whether you're looking for something simple or complex, and how much free time you have to devote to DW in the next month or so
I will then suggest for you a list of 3-5 bugs that I think you might enjoy doing! There is no obligation involved -- the bugs will not be automatically assigned to you, nor will they be your responsibility to fix. This is just an opportunity to get a selection of bugs pointed out to you that you might not pick out of the 600-some open bugs clamoring for attention, in the hopes you might find something interesting to work on.
no subject
* Your experience level (n00b, beginner, middling-fair, experienced, hot shit) -- Beginner, but with an awful lot of rust.
* Any areas you particularly like working on -- I like fixing the little dumb things that are annoying but that nobody ever gets around to doing anything baout because they aren't annoying enough. And stuff where I can go "I fixed that!" when I see it on site.
* Any areas you particularly hate working on -- I have an abiding hatred of the profile page, which I think was coded by cats. Particularly malicious cats.
* Any areas of the code you know you don't know, or that confuse you or whatever, and you don't particularly want to learn right now -- JS, S2.
* Your favorite patch you've written so far (the one you were most proud of, the one that was most fun to do, etc) -- Add table of contents to faq.bml
* Whether you're looking for something simple or complex, and how much free time you have to devote to DW in the next month or so -- Fairly simple. I have a fair bit of free time to devote to DW but I want to put most of that towards docs work (which I really need to talk to you about), though I'd like to dip my toe back into dev stuff as well.
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=2474
http://bugs.dwscoalition.org/show_bug.cgi?id=2182
http://bugs.dwscoalition.org/show_bug.cgi?id=2331
http://bugs.dwscoalition.org/show_bug.cgi?id=2284
http://bugs.dwscoalition.org/show_bug.cgi?id=2278
And one that's a stretch, but which I believe is relevant to your interests:
http://bugs.dwscoalition.org/show_bug.cgi?id=2369
Oooooo... I'll bite
Experience: Middling-fair but out-of-practice
Areas I like: Styles (not just the S2 side of things, but the general code around styles)
Areas I hate: Anything involving workers!
Code areas I don't know: Out of practice so pretty much all of it, but definitely workers.
Favourite patch: Been a while but probably the most fun was the work I did on fixing S2 prior to beta launch
Complexity/Time: Definitely simple/not much time to devote. I want to get back into helping but I don't want to get burned so trying something short and sweet would be good.
Re: Oooooo... I'll bite
http://bugs.dwscoalition.org/show_bug.cgi?id=200
http://bugs.dwscoalition.org/show_bug.cgi?id=1696
http://bugs.dwscoalition.org/show_bug.cgi?id=1691
http://bugs.dwscoalition.org/show_bug.cgi?id=1582
http://bugs.dwscoalition.org/show_bug.cgi?id=1214
http://bugs.dwscoalition.org/show_bug.cgi?id=1160
http://bugs.dwscoalition.org/show_bug.cgi?id=836
no subject
* Your experience level: hot shit >_<
* Any areas you particularly like working on: backend
* Any areas you particularly hate working on: extensive frontend -- some frontend is okay
* Any areas of the code you know you don't know: not in the mood to learn the payment system right now
* Your favorite patch you've written so far: probably the importer or TT/Routing
* Whether you're looking for something simple or complex: I *should* be doing other things, but I have only free time -- and I kinda need semi-complex to keep me interested, but if you are in the mood to knock out bugs, quick but complex!
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=1716
http://bugs.dwscoalition.org/show_bug.cgi?id=1860
http://bugs.dwscoalition.org/show_bug.cgi?id=1856
http://bugs.dwscoalition.org/show_bug.cgi?id=1855
http://bugs.dwscoalition.org/show_bug.cgi?id=2007
http://bugs.dwscoalition.org/show_bug.cgi?id=2028
http://bugs.dwscoalition.org/show_bug.cgi?id=2025
http://bugs.dwscoalition.org/show_bug.cgi?id=2234
no subject
* I'm a total n00b.
* I don't think there's an area I particularly like or hate working on. Not knowing anything I take anything I think I can try and fix.
* There are so many areas of the code I don't know if would be pointless to list them. Also I don't quite know what you mean by areas of code. :/
* Hmm. I'm most proud of the patches I've done where I felt I was completely in over my head and which took me a bit of investigating to find where I should get started (because there are so many areas of code I don't know? ;)). So maybe #840 or #2593.
* I can't do complex so... Let's say I have some free time.
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=2100
http://bugs.dwscoalition.org/show_bug.cgi?id=2164
http://bugs.dwscoalition.org/show_bug.cgi?id=2186
http://bugs.dwscoalition.org/show_bug.cgi?id=2231
http://bugs.dwscoalition.org/show_bug.cgi?id=2277
And, the stretch-which-gives-you-a-chance-to-learn-more:
http://bugs.dwscoalition.org/show_bug.cgi?id=2185
no subject
no subject
Experience level: utter n00b
(so the next few categories are irrelevant)
Complexity level sought: simple
How much free time I'll have for DW in the next month or so: Not a whole lot, so I'd like something low-priority that I can poke at slowly.
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=2646
http://bugs.dwscoalition.org/show_bug.cgi?id=1842
http://bugs.dwscoalition.org/show_bug.cgi?id=1865
And, for some bugfixy goodness:
http://bugs.dwscoalition.org/show_bug.cgi?id=1956
no subject
no subject
Areas of code: I have not done nearly enough to know what I like or dislike, I don't think. I like doing "new" things so that I learn, but at this point, just about anything is probably new, so really whatever, wherever.
Favorite patch: Probably 620 (was an English-stripping bug), because it was a little more involved than the the other two that I picked up mostly to figure out how patching worked.
Simple/Complex/Free Time: Simple. I don't really have a lot of free time to devote to figuring out more than one complex/time-consuming thing, and I'm already working on trying to convert my style to S2. I think I'd mostly want something simple enough that I can mainly focus on figuring out patching (again) and where things are. I'd like to do it enough that I don't feel like it's a big thing to figure out each time so I can focus on more complex bugs later.
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=2567
http://bugs.dwscoalition.org/show_bug.cgi?id=2581
http://bugs.dwscoalition.org/show_bug.cgi?id=2618
no subject
* Any areas you particularly like working on: Little bugs I can understand
* Any areas you particularly hate working on: Javascript
* Any areas of the code you know you don't know, or that confuse you or whatever, and you don't particularly want to learn right now: Javascript
* Your favorite patch you've written so far (the one you were most proud of, the one that was most fun to do, etc): I can't actually remember; it's been a while.
* Whether you're looking for something simple or complex, and how much free time you have to devote to DW in the next month or so: I have a reasonable amount of free time, since I'm stalled on all my current AO3 stuff, but would need some mentoring and support for anything bigger, which is where I fell down before.
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=2512
http://bugs.dwscoalition.org/show_bug.cgi?id=2535
http://bugs.dwscoalition.org/show_bug.cgi?id=2474 (I know it's effort-medium but I think it's lying)
http://bugs.dwscoalition.org/show_bug.cgi?id=2456
no subject
no subject
Complexity/Time: Simple is better (see above), but I actually have a fair bit of free time right now!
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=2370
http://bugs.dwscoalition.org/show_bug.cgi?id=2345
http://bugs.dwscoalition.org/show_bug.cgi?id=2347
http://bugs.dwscoalition.org/show_bug.cgi?id=2371
And one that's a bit of a stretch and would need some careful thought on how the feature should work, but I believe in starting big:
http://bugs.dwscoalition.org/show_bug.cgi?id=2377
no subject
* Your experience level: Perl/MySQL: experienced; Javascript/CSS: beginner; DW: n00b
* Any areas you particularly like working on: don't know yet
* Any areas you particularly hate working on: design / styles
* Any areas of the code you know you don't know, or that confuse you or whatever, and you don't particularly want to learn right now: don't mind learning anything
* Your favorite patch you've written so far: I've written only one (XML-RPC protocol), it was not accepted (yet?) anyway
* Whether you're looking for something simple or complex, and how much free time you have to devote to DW in the next month or so: something medium; I may be able to spend a couple of hours per day for DW, but my job is kind of unpredictable.
no subject
Since you're experienced with Perl and just need to learn the DW codebase, and are more backendy, I'm going to try nudging you towards some of our importer/crossposter bugs:
http://bugs.dwscoalition.org/show_bug.cgi?id=2667
http://bugs.dwscoalition.org/show_bug.cgi?id=2585
http://bugs.dwscoalition.org/show_bug.cgi?id=2513
And, here's some that should be fun to start playing around in the payment system:
http://bugs.dwscoalition.org/show_bug.cgi?id=2456
http://bugs.dwscoalition.org/show_bug.cgi?id=2276
http://bugs.dwscoalition.org/show_bug.cgi?id=2040
http://bugs.dwscoalition.org/show_bug.cgi?id=1044
And finally, how about some reading filters?
http://bugs.dwscoalition.org/show_bug.cgi?id=2011
no subject
* Your experience level: experienced
* Any areas you particularly like working on: everything except the below ones (backend stuff is fine, JS is fine)
* Any areas you particularly hate working on: Style System, heavy database stuff, ESN
* Any areas of the code you know you don't know, or that confuse you or whatever, and you don't particularly want to learn right now: I'll take anything :P
* Your favorite patch you've written so far: tag merge, BECAUSE !!!
* Whether you're looking for something simple or complex, and how much free time you have to devote to DW in the next month or so: I am looking for something bot too complex right now (I have bookmarking and community inbox stuff for that), but I'd like something... fiddly? Something that might not take too long (couple of hours), but require code digging instead of code writing if you see what I mean
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=12
http://bugs.dwscoalition.org/show_bug.cgi?id=14
http://bugs.dwscoalition.org/show_bug.cgi?id=201
http://bugs.dwscoalition.org/show_bug.cgi?id=206
http://bugs.dwscoalition.org/show_bug.cgi?id=272
no subject
Your experience level: utter n00b to the DW codebase, experienced developer in general, although Perl is not exactly my core language.
Any areas you particularly like working on: client software, networking, caching, character encoding bugs.
Any areas you particularly hate working on: anything that requires cross-browser stuff. (Ew.) I'd probably want to steer clear of HTML, CSS and JS in general for now.
Whether you're looking for something simple or complex, and how much free time you have to devote to DW in the next month or so: let's say I have 5 to 10 hours. Nothing really deeply complex, because that time will be arranged around a baby and I won't have hours to unpick layers and layers of code. But I'm happy to write lots of lines of code, it doesn't have to be a teeny change. So, um, medium?
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=534
http://bugs.dwscoalition.org/show_bug.cgi?id=990
http://bugs.dwscoalition.org/show_bug.cgi?id=1207
http://bugs.dwscoalition.org/show_bug.cgi?id=1205
http://bugs.dwscoalition.org/show_bug.cgi?id=1215
http://bugs.dwscoalition.org/show_bug.cgi?id=1233
no subject
* Your experience level To compensate for my lack of familiarity with the DW code and the utter hideousness of some parts of the LJ code, I am going to say beginner
* Any areas you particularly like working on Not specific areas of the code, but I like little "this is so friggin annoying (but easy to fix)" things.
* Any areas you particularly hate working on Nope.
* Any areas of the code you know you don't know, or that confuse you or whatever, and you don't particularly want to learn right now Nope.
* Your favorite patch you've written so far My favorite is one that I haven't submitted yet because I can't actually test it because it involves email posting, purely because after six years of "WTF IS THAT WHY DOES IT NOT MAKE SENSE DDDDDD:" I have finally conquered regex.
* Whether you're looking for something simple or complex, and how much free time you have to devote to DW in the next month or so Simple would be awesome, and I have aaaaaaaall the time in the world this month.
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=703
http://bugs.dwscoalition.org/show_bug.cgi?id=2704
http://bugs.dwscoalition.org/show_bug.cgi?id=2100
Then, how about some nice soothing code cleanup?
http://bugs.dwscoalition.org/show_bug.cgi?id=2665
http://bugs.dwscoalition.org/show_bug.cgi?id=2657
And, some little stuff:
http://bugs.dwscoalition.org/show_bug.cgi?id=2512
http://bugs.dwscoalition.org/show_bug.cgi?id=2445
no subject
I'm looking for something pretty simple right now, as I get my feet wet. I've probably got around 30 hours or so over the month (roughly an hour a night, probably more but I don't want to over-commit right at the beginning).
no subject
http://bugs.dwscoalition.org/show_bug.cgi?id=2413
http://bugs.dwscoalition.org/show_bug.cgi?id=2371
http://bugs.dwscoalition.org/show_bug.cgi?id=2370
http://bugs.dwscoalition.org/show_bug.cgi?id=2278
http://bugs.dwscoalition.org/show_bug.cgi?id=2136
And, some bits a bit more chewy, for you to work up to:
http://bugs.dwscoalition.org/show_bug.cgi?id=2193
http://bugs.dwscoalition.org/show_bug.cgi?id=2150
http://bugs.dwscoalition.org/show_bug.cgi?id=2126
no subject
I am actually working with a small group of people for a class project. Our goal is to contribute to an open source project and we have selected dreamwidth because one of our members has previous experience with the project. Collectively we are middle/experienced in programming, but relatively new to Perl (but can most likely manage). We are pretty open to any bugs, especially some smaller ones to cut our teeth on getting around the Dreamhack and then hopefully a larger one.
I personally don't have much experience working on open source and am still learning the code, so I can't really say what I prefer not to learn right now. Also as a group we fixed a bug where the focus moved from the quote button to the text box. I was proud to actually see real results!
Ideally we'd like to work on something sorta complex, but start simple so that we can ease our way in. As a group we have at least a month to work on it, but hopefully we can continue to contribute even after the class is over.
Thanks!