mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] dw_dev2013-03-04 01:08 pm
Entry tags:

A little organization and updates!

Hi all!

I've been doing some poking around and realized that I don't have a good overall state-of-the-DW-development. I have some vague ideas about what some people are working on and interested in, but I wanted to make those vague ideas become a bit less vague. :)

If you have a few minutes, I'd appreciate you taking the time to answer a couple of quick questions here!

  1. Are you actively working on a bug (or several) right now? Which ones?
  2. What are you interested in working on -- broadly or narrowly, what do you want to do? (Or are you just open for suggestions?)
  3. Is there anything explicitly blocking you from doing what you want? (Knowledge, someone has the bug claimed for a year, need a hand with something, etc.)
  4. Free form! Anything you want to say or ask. :)

I also want us to have another development focused chat like we did some months ago. I think the last one I did was well timed for US developers but bad for EU, so I'll go the other way this time. I'm thinking something like 8AM Pacific which is midnight for [personal profile] fu and 4PM UTC on a Sunday. Reasonable?

Thanks!

purplecat: Hand Drawn picture of a Toy Cat (computing)

[personal profile] purplecat 2013-03-05 06:41 pm (UTC)(link)
1. Right now I'm working on Bug 3117 (Icons can't have keywords starting with 0). I started work on it some months ago but then got side-tracked into making changes to the bug fix for 2152 (multiple stickies) for which I submitted a pull request last week (finally). I'm hoping 3117 should be fairly easy (!)

2. Longer term I've been eyeing up the various bugs related to exporting journals in various formats. There seems to be a fair bit of work involved there but it's something I'd be interested in taking a look at.

3. Time really, though also just generally working with a large code base which I don't work with intensively enough to just know where stuff is (I keep having to check back my notes). And for 2152 Template Toolkit turned out to have a surprisingly steep learning curve for me.

4. I've found the Most Wanted Bug List helpful when looking for a project to tackle. I keep thinking I should check out the IRC more, but I'm not really a good "chatter".
purplecat: Hand Drawn picture of a Toy Cat (Default)

[personal profile] purplecat 2013-03-09 09:01 am (UTC)(link)
Bug 3117 is pretty funny -- I wonder how that got in there!

My guess, though I've not tracked it down, is that there is an existence check on the keyword somewhere and perl evaluates it to 0/false because of the leading 0 in the string.

IIRC, last time I looked at the export bugs there were a couple, including general improvement of the existing export tool, and a specific request to export as pdf. My thought was to find my way around the API (*sigh* document where necessary), and that ideally dreamwidth probably only wants to support exporting to a single format (XML) - at least for basic accounts. But if the XML were well enough documented then third parties (or dreamwidth could provide the source code but not host the application) could easily write conversion tools to act on the XML. I'll need to get the hang of the queuing system as well - so lots of learning involved.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2013-03-09 09:04 am (UTC)(link)
i support this plan and will cheer you along the whole way :)