afuna_archive: (Default)
Tonight, I finished the last two of the bugs which had been hanging around in my queue, taunting me for weeks. This means that of the seventeen bugs assigned to me, fourteen have patches which are now awaiting review, one (mood themes) is a placeholder where I'm taking no action at the moment, one is awaiting discussion or a final decision so I can either patch or resolve WONTFIX, and only one is actually awaiting investigation/patch -- and that last one I just picked up tonight.

Bugzilla has no reason to whine at me anymore. Except for how I signed up for Zilla to email me my outstanding bugs every Saturday. Feel so light!

Hmm, I should pick up something new soon.

Also, also, I'm finally making some headway into my backlog at work -- enough so that I had energy after work to spare to go to gym (making up a bit of what I owe to my body).
afuna_archive: (Default)
Productive weekend! Have 18 patches by me in the review queue, though some of them I did earlier last week. Focused on the blocking-launch bugs this weekend; picked up nine of the ones that were yet unclaimed (one of them I will need to submit a second patch for). A couple of other things caught my eye in the process, and I filed a bug for those, and submitted a patch for a couple.

Also asked a few questions to clarify some things that were confusing me, and they're all answered now, so I may be able to do a second run-through through the blocking-launch queue and pick up a couple more bugs (or someone else can pick them up, that works for me!)
afuna_archive: (Default)
My morning was nicely cheered, seeing this entry in [livejournal.com profile] changelog:

Fixing thread expansion on Safari.

(DW got a shoutout! As did I! And issue got fixed, hooray!)
afuna_archive: (Default)
New batch of codes came in (part bounty, part just being part of the site). I just went through the comments in my last entry, and gave everyone who asked an invite. I think that almost everyone else on my friends list who is interested in moving or checking things out is already there, and um, I still have eight codes one code all out.

Will give them out to anyone who is interested. Comment with your email address, please, so I'll know where to send them to!

PS. Still accepting bribes of love.
afuna_archive: (Default)
I have a handful of codes to give out to anyone who's interested in Dreamwidth, currently closed beta \o/! Comment with your email address if you're interested, and will put you on the list for now and future codes. Will edit the entry when they're all gone.

All comments are screened.

(PS. I can be bribed with love :-))

EtA: All gone.
afuna_archive: (Default)
I've been thinking about this a bit, and I will be moving my main posting to DW, but continue lurking here to read my friends page. Ironically, I've started reading my friends page here more regularly, since I got my Dreamwidth account. Something about being so happy over there carries over to being more sociable over here, too.

I will continue archiving my Twitter entries on my LJ, but I will not be posting them to DW. I will also cross-post from DW to LJ, assuming I don't forget -- may be a slight lag between when I post there versus here, because I end up too lazy to open a second update window, but entries with substance length will make their way here eventually.

There will be a crossposter tool soon! Which will be awesome, and will make crossposting much easier, and give me no excuse not to post entries to here.

PS. feature for the day: Tags on Month page!

Implemented a couple of weeks ago, but got overlooked among all the other style system changse.
afuna_archive: (Default)
[livejournal.com profile] zvi lays out all your options for getting a Dreamwidth account:

http://zvi.dreamwidth.org/504277.html

(I am excited. And must put up my squee-entry soon.)
afuna_archive: (Default)
Dreamwidth just went into closed beta. It is an amazing thing to wake up to (and an amazing project to be part of).

Shivering with shivers of GLEE.
afuna_archive: (Default)
Not the inside-inside, Perl guts, but trying to update all (DW) layout layers, to get all the updated features!

Long-term goal (actually, medium-term, because once the site goes live, everything needs to be stable, so I won't be able to do any drastic changes) is to turn this layout/feature chart entirely green. I know it's not possible; I can at least try what is reasonable.

One The hard thing about developing with S2 "officially" is that the quickest (only?) way to get feedback on your changes is to apply the layout to your journal, use the S2 compiler (layeredit.bml), apply changes, check journal, rinse repeat. However, then you have to copy the updated layer to bin/upgrading/s2layers. I've found that last step error-prone: tedious to pick out the changes bit by bit and transfer them manually. If I try to replace the entire layer in one go, I find that I have a hard time copy-pasting more than a screenful in vi (hm, have I ever tried just truncating the file and then pasting everything into a blank file? I don't think I have. Maybe I should do have tried that before trying to work around it).

So, anyway! Perl script! You give it the name of the layout. It reads the updated version which is currently "live" (on your dev site need to set the base URL; localhost works fine reads from ljconfig.pl). It then updates the static file in bin/upgrading/s2layers. After that, just need to do cvsreport.pl or hg diff or svn diff or commit or whatever. I've stuck in my ~/bin, so I can run it from anywhere, which is pretty convenient:

http://afunamatata.com/scripts/dreamwidth/s2sync.old

(This assumes that $LJHOME is set properly, and live versus cvs directories are in their normal LJ-setup locations, though this is really more for DW, since it overwrites bin/upgrading in DW-free)

Sample in action )

At some point, I may find it useful to modify it so that it accepts and upgrades multiple layouts (and themes??), but too much trouble to do so now, since I'm not touching themes at all.

And hopefully this will make development that much easier :) I was dreading keeping my live layout versus my diff-able layout in sync, but I am looking forward to coding this weekend now.


Update
[livejournal.com profile] exor674 just came up with a much prettier version <3 http://pastebin.com/f2fc673b3

I'm appropriating it for my own use.

Update2
Slightly tweaked version here: http://afunamatata.com/scripts/dreamwidth/s2sync!

(Basically, sanity check to make sure it's a layout layer, and also put the output directory into a variable, so that people who want to stick it straight into live instead of under cvs/ can change just the one line)

It now accepts either layer id (as a number), or layout name or redist_uniq, so either of these will work:
$ s2sync 333
$ s2sync bob/layout
$ s2sync bob


Also, output slightly changed:

dh-afuna@li-166:~/dw/cvs/dw-free$ s2sync 336
Can only handle layout layers at /dreamhack/8080-afuna/bin/s2sync line 33.
dh-afuna@li-166:~/dw/cvs/dw-free$ s2sync 333
bob/layout written to /dreamhack/8080-afuna/dw/cvs/dw-free/bin/upgrading/s2layers/bob/layout.s2

Profile

afuna_archive: (Default)
afuna_archive

June 2009

S M T W T F S
  1 2 3 4 5 6
7 8 9 10 11 1213
14151617181920
21222324252627
282930    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 9th, 2025 03:15 pm
Powered by Dreamwidth Studios