ninetydegrees: Art: face peeking through blinds (peeking)
ninetydegrees (90d)☕ ([personal profile] ninetydegrees) wrote in [site community profile] dw_dev_training2012-09-19 10:49 pm
Entry tags:

To baby devs and lurkers on Windows: there's a brand new guide! well almost brand new...

If you didn't know about it there's a guide for Windows users on the Wiki. I've been updating it for a while and I think it covers all the essentials now (suggestions and constructive criticism are always welcome, though!). I hope it can help you switch to the new system or become a contributor.

If you have questions I will happily try and answer them in the comments or via PMs. If you'd prefer some real-time help, there are some very fine on the #dreamwidth-dev IRC channel willing to provide it.

P.S. Secret message to people who are on Windows and would like to be baby devs but need some handholding to come out of lurking land: you're not alone and there's no shame in needing handholding. I did and still do all the time. Also programming isn't necessarily hard or complicated or scary. Sometimes it's just finding the correct file and changing one little line (and you'd know which one because you know how to read).

P.P.S. Super secret message to Fey and Fu: <33333333333333

[personal profile] swaldman 2012-09-19 10:36 pm (UTC)(link)
awesome! Thank you for doing this.
batrachian: A frog, probably of South American vintage (Default)

[personal profile] batrachian 2012-09-19 10:55 pm (UTC)(link)
This may well be what I need to get over the hump of 'working on that one bug that has been lurking for six months'.

Thanks. :D
batrachian: A frog, probably of South American vintage (Default)

[personal profile] batrachian 2012-09-20 05:51 pm (UTC)(link)
Hm. Looks like most of the stuff on that wikipage is things I have already done (the git stuff is new; still need to sort that out)

The problem is, as always, taking time to sit down and properly contemplate the code. So many other things to do (and I _do_ code-zen 40hr/wk at work, so doing what feels like more job at home has not been terribly enthralling)
aedifica: Silhouette of a girl sitting at a computer (Girl at computer)

[personal profile] aedifica 2012-09-20 12:11 am (UTC)(link)
Sometimes it's just finding the correct file and changing one little line (and you'd know which one because you know how to read).

This is way more true than I ever used to believe. I just did an access-locked post in my own journal about how I did that with some AppleScript today without having ever touched AppleScript before; would it be useful/inspiring if I crossposted that here, do you think? I mean, it's not really on topic for Dreamwidth development, it's Applescript and I did it for work, but it's an example of taking some existing code and making it do what I wanted without even knowing the language.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2012-09-20 12:56 am (UTC)(link)
I would consider that on topic! It shows how you learn to approach a problem in a strange codebase/strange language. :)
aedifica: Me with my hair as it is in 2020: long, with blue tips (Default)

[personal profile] aedifica 2012-09-20 01:16 am (UTC)(link)
OK! I'll rewrite it a bit and make it more *how* I did it (right now it's more "I did this, woo!"), and then post it over here sometime in the next few days.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2012-09-20 01:24 am (UTC)(link)
Awesome, yay, thank you! (I would really love for people to post things like "how I approach a problem" and "the kind of thought process I go through to fix a bug", that sort of thing, whether it's DW-specific or not.
aedifica: Me with my hair as it is in 2020: long, with blue tips (Default)

[personal profile] aedifica 2012-09-20 03:54 am (UTC)(link)
kimira: (Default)

[personal profile] kimira 2012-09-20 01:43 am (UTC)(link)
Thanks. That was super simple/helpful/straightforward.

Hey, this is a random thing, but I can't remember how to change the dw username associated with my dreamhack, as listed here. How would I change that?
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2012-09-20 01:48 am (UTC)(link)
Email or PM Sophie, or catch her on irc!
kimira: (Default)

[personal profile] kimira 2012-09-21 02:49 am (UTC)(link)
Thanks, I had already PMed Sophie and was reminded of that. :) I had done it before but couldn't remember what to do or where it was.
havocthecat: the lady of shalott (Default)

[personal profile] havocthecat 2012-09-20 04:11 am (UTC)(link)
I didn't know there was a guide for Windows users! Thank you! I may delurk more in the future.
kimira: (Default)

[personal profile] kimira 2012-09-22 02:47 am (UTC)(link)
I'm trying to work on this bug again (changing the customize journal options to use CSS styled layouts instead of tables), and am looking at NavStripChooser.pm atm. I was wondering which styles/settings needed to be in effect in order to have the "custom nav strip colors" option show. I went through all the journal base themes and selected them but none of them made the custom nav strip colors option show up. Are there currently any themes that use custom control strip colors?

(p.s. hmmm, just realized that option does show up for my other dw account, which is using a custom user style/theme. I guess I can try to play around with the html/css on that at least.)

eta again: never mind, I just made myself a custom layer matching the one I use on DW proper for which those options ~do~ show up, and now they show up on my dreamhack as well for that account.
Edited 2012-09-22 03:54 (UTC)
kimira: (Default)

[personal profile] kimira 2012-10-12 02:18 pm (UTC)(link)
Sorry for the delay, but follow-up question on this: I think I got the styling to look good with CSS except for that part (the controls for the custom control strip colors). Since they're not used anywhere anyway should I just upload what I have as a patch, and disregard that part?
hypatia: Detail of XKCD's map of the internet showing DW as a small island off of the coast of LJ 	 (island)

[personal profile] hypatia 2012-09-25 10:46 pm (UTC)(link)
i should have some cycles soon to try this stuff out on win8, in case there are weirdnesses specific to the new OS.
kimira: (Default)

[personal profile] kimira 2012-10-12 02:24 pm (UTC)(link)
Some more newbie questions/comments:

1) Denise just told me about the CLA and I hadn't heard of that and it's not mentioned anywhere on the newbie guide wiki page. Should that probably be mentioned in the steps there before the part where people are told how to submit their code?

2) Is there any way to view a feed of all new Bugzilla bugs as they are posted?