denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_news2012-07-02 02:46 pm

Dreamwidth News: 2 July 2012

Hello, Dreamwidth! I would like to apologize (again, ugh) for the length of time it's been since last we spoke. The past two and a half months have been pretty awful for me in terms of health stuff and I had to cut down to the absolute bare minimum in terms of "keeping the site running", which did not, unfortunately, include the block of time necessary to write a newsletter. (And when I did, either my laptop was in the shop, we were traveling, or my neighborhood had no power after the huge storm that tore through the East Coast a few days ago...)

That having been said, this place runs on the efforts of a bunch of people other than me (thankfully!) and just because I've been fairly out of commission does not mean that interesting things have not been happening. Behind the cut, a slew of things that are new and shiny, or at least just things you should probably know:

* Development
* Markdown
* Comment Editing
* New Styles
* Google Maps
* Accessibility Team News
* Request(s) for Comment: beta features, blogging languages
* (Anti)spam
* Real Life Should Not Be A Disaster Movie, Dammit


Code tours covering code written since the last time we spoke include:
* (the tail end of) 12 Mar - 1 May
* 2 May - 3 June

Since the last time we ran our current code contributors report (which was at the end of February), we've had a whopping thirteen new contributors (some so new that they haven't even been picked up in the code contributors report!) -- some of them have been welcomed before in news posts, but I wanted to take a second to cheer for everybody again, just in case I missed someone I shouldn't have. So, a big "thank you for making DW better!" cheer goes to [personal profile] alyndra, [personal profile] angelikitten, [personal profile] anthologia, [personal profile] chiming, [personal profile] crschmidt (who used to develop for LJ way back in the day when it was still owned by Danga Interactive, so seeing him was a true blast from the past!), [personal profile] dunvi, [personal profile] kaberett, [personal profile] mmmag, [personal profile] momijizukamori, [personal profile] purplecat, [personal profile] randomling, [personal profile] swaldman, and [personal profile] teganmul. Thank you so much, folks.

If you've ever considered coming to code with us, or learning HTML, JavaScript, CSS, or Perl, we'd love to have you. We'll provide you with a hosted development environment and help you learn from existing resources with the help of [site community profile] dw_dev and [site community profile] dw_dev_training, along with our contributor wiki. We're in the process of transitioning to a new source code management system right now, so things are a little bit up in the air -- beware of falling rocks! -- but we still love having new people joining our team.

We did a code push on 14 June, with a followup on 20 June to catch the few little bugs that surfaced in the first push, so there are some new toys to play with:


We are doing a "quick and dirty" test of Markdown, a way of formatting plain text that will convert to HTML markup when you hit "post". You can view the syntax for examples of how to use it. Right now, Markdown is only implemented for entries (not comments), and you need to explicitly activate it by typing "!markdown" as the first line of your entry (that won't appear in the final entry). You can also refer to people on Dreamwidth or on many other sites easily while using Markdown to format your posts: "@denise" will turn into [staff profile] denise, while "" will turn into [ profile] news. We're testing this out right now and figuring out the best way to integrate it into the posting process, without disrupting the existing post formatting options, but try it out and let us know what else we can improve.

Comment Editing

The ability to edit a comment after posting it has been a paid user feature since we launched the site, and we'd talked before about making it available to everyone. We held off on doing that, because we didn't want paid users to feel as though they were losing exclusive access to something without another new paid-user-enhanced feature to accompany it, and we've got a bunch of stuff coming up that will be enhanced for paid users.

Well, that plan was all well and good, except our documentation previously indicated that free users could edit their comments in paid communities, and that turned out to not be the case -- and as any programmer can tell you, when the code and the documentation disagree, you should probably believe the code. We had a few people upgrade larger communities to have access to comment editing for all their users and then it turned out to not be the case, so rather than spend a lot of developer time trying to make it work the way it should (especially since we were already planning to open up the feature to everyone in the near future), we just went ahead and flipped the switch.

So, as you may have noticed, all accounts now have access to edit your comments after they've been posted (as long as you are logged in to the account that was used to post the comment and the comment has not been replied to). Happy editing!

New Styles

This code push brought us a stunning seven new base styles (along with a bunch of new themes for existing styles!) with which to decorate your journal. (And super huge thanks go to [personal profile] momijizukamori, who despite having a username that none of us can spell on the first try, has been rocking the styles submission queue -- some of these have been in the backlog for conversion into system styles for a while, but thanks to the efforts of the styles team, that backlog is really starting to disappear! The next code push should bring at least another four new base styles.)

The new styles, with profuse thanks for their designers, are:

* Database, by [personal profile] ninetydegrees
* For the Bold, by [personal profile] timeasmymeasure
* Heads Up, by [personal profile] momijizukamori
* Hibiscus, by [personal profile] branchandroot
* Line Up, by [personal profile] timeasmymeasure
* Strata, by [personal profile] yati
* Wide Open, by [personal profile] mmmag

Check them out and see if any of them strike your fancy. And, if you have a layout or a theme you think others would enjoy using, check [site community profile] dreamscapes for information on how to submit it for wider use.

There's also a new mood theme available: [personal profile] angelikitten's Rainbow Child, which is pretty darn adorable.

Google Maps

And, finally, something we've taken away, based on your feedback: if you use the Current Location option when updating your journal, it will no longer automatically link anything you type to the Google Maps result for what you type. This auto-linking feature was introduced on LiveJournal when the feature was originally added (and therefore included when we forked our code from LiveJournal's), but many people have let us know they didn't find the feature useful. If you still want to include the Google Maps link to your location, you can add the link manually when you update; the length of the field has been increased to allow more text in the box, which should accomodate links to most locations.

Accessibility Team News

News from the [site community profile] dw_accessibility project team this round includes a warm welcome to [personal profile] deborah; she's been knocking out accessibility-related bugs left and right for a while, and as part of our efforts to increase redundancy and make sure everyone's got backup, she has recently stepped up to be the co-volunteer-team-lead of that project. Thanks for your tireless efforts, Deborah!

Accessibility is very, very important to us: we want to make sure that people using all kinds of assistive technology can use Dreamwidth equally well. Accessibility is an ever-shifting target, though, and to help us best prioritize our efforts, we'd really like to know the details of your particular assistive technology setup, both to be able to better accomodate particular assistive tech and to make sure we're testing new features and functions with various forms of assistive tech. If you use any kind of assistive technology to access the site -- any kind; we take a very broad definition -- please take a second and drop a comment on our assistive tech semi-poll to let us know.

We're also gathering some accessibility-related feedback about the use of skip links and the beta icon browser so we can make good decisions there.

Request(s) for Comment: beta features, blogging languages

We occasionally like to poll y'all on your thoughts about the best way to handle feature design, so that we can work out most of the trouble spots before they get out of development, under the theory of "problems are easier to spot before the code gets written". We have a few things we'd like people to take a look at and weigh in on:

* Specifying blogging language: This came out of a [site community profile] dw_suggestions submission, and the developer implementing the suggestion has a few different (conflicting) possible ideas on how to handle the questions that arise. The feature will be intended for people to easily find other people who write in their language(s), and hopefully make it easier for non-English-speaking areas of Dreamwidth to create a stronger community.

* New Javascript on journals beta test: last time around we made a "last call" for people to test the Javascript-to-JQuery conversion, intending to opt everyone into the beta (for one final round of tests) with the next code push. A few last-minute problems cropped up with a wider testing audience, though (which is why we run these things through the beta features system first -- there's always people with setups we just can't test for or using the site in ways we just can't predict), so we've decided to do one more round of opt-in testing first. If you previously opted into the new-Javascript-on-journals beta and reported a problem, please try turning on the beta test again and see if it's been fixed. (And if it hasn't, let us know.) There are two beta tests running right now: the new journal JS is the first of the two. (You're welcome to turn on the second, the new Create Entries beta test, as well! But that has a bit further to go before it's ready for prime time.)

* Finally, if you enjoy telling us how we should do things, [site community profile] dw_suggestions is the place to go. You can make a suggestion -- suggestions coming in through that form go into the moderation queue for [site community profile] dw_suggestions, where I will either let you know why we can't or won't implement the suggestion, let you know that your suggestion is already planned, or let the suggestion through to the [site community profile] dw_suggestions community. Once posted -- I was a little behind, but I caught up this morning -- users like you read and discuss the suggestion, and after the discussion we'll move the ones we like into our Bugzilla database for a developer to implement. Check out the User's Guide to Suggestions, and then dive in and start giving feedback.


No matter how hard the [site community profile] dw_antispam team works -- and they work pretty darn hard -- there's always going to be a few spammers slipping through the cracks. This month in particular, although the "dumptruck of spam" we were getting in April and May has mostly stopped, we've been seeing an uptick in the number of private message spammers.

If you receive spam via private message, your Inbox will have a "mark as spam" link at the bottom of the notification. Please use that to report the spammer: the Terms of Service team doesn't handle spam reports directly. (We have a dedicated antispam team for that to make sure that spam fighting is their top priority.)

Meanwhile, if you see an account that's keeping to itself but is designed to be search engine bait, please do report those to the Terms of Service team by opening a support request. These generally will be posting what looks like individual blog articles, with fancy formatting, on a variety of topics, with a handful of links thrown into the bottom. The biggest giveaway is fairly stilted prose (they assemble the posts by scraping other blog posts and running a script that replaces two or three words per sentence with synonyms), at least one picture per post that has very little to do with the actual content, and at least two or three links per post to the same place. They exist to boost scuzzy sites' search engine results, and we want to get rid of them as quickly as we spot them. So, if you're browsing the Latest Things page and see a spammer, please do report them. (And a special thank-you shout out to [personal profile] needled_ink_1975, who's been responsible for finding so many of them that I'm pretty sure we should give her a special spamfighting medal by now!)

Real Life Should Not Be A Disaster Movie, Dammit

The past month or two has brought a ridiculous number of disasters, from the Colorado wildfires, Minnesota flooding, Florida flooding, Ohio/West Virginia/Maryland/DC/Indiana/Kentucky/Pennsylvania derecho storm, flooding in Nigeria, Uganda, and many parts of South Africa, monsoons in India, and many more cases that I've probably missed, where Mother Nature is apparently teaming up to kick our asses even though disaster season is only barely underway.

(Before people ask: yes, Dreamwidth HQ was in the path of last week's derecho. We're fine, but we did lose power for two days and our post office is still in the outage area. If you've sent a payment by check or money order in the past week or so and it hasn't been applied to your account yet, it's probably been delayed by the cleanup efforts. If your account expires while you're waiting for the payment to be applied, open a support request in the Account Payments category and let me know and I'll extend your time for you.)

If you'd like to donate to relief efforts, the Red Cross is active in disaster recovery for many of the mentioned disasters. The Denver Post has a list of how to assist the wildfire relief efforts, and the Carlton County Pine Journal has a list of how to assist the flooding relief efforts in Minnesota. Doctors Without Borders / Médecins Sans Frontières helps by providing urgent medical care to victims of wars and disasters (and do an amazing job at it, seriously). If you know of any other charitable organization that's providing relief efforts for any of the (too damn many) natural disasters we're seeing lately, sound off in comments.

I also know that many members of our Dreamwidth community have been affected by one of these natural disasters. I've had a few people ask me to share information about personal fundraisers being run on behalf of DW users whose homes were destroyed by disaster or who had significant financial hardship because of disaster. I really wish I could, but for the sake of having clear and easily-articulated criteria for what gets linked in official announcements (with all the implications of endorsement that carries), we only link to fundraising by registered nonprofits.

That having been said, if you (or one of your DW-using friends) are running a personal disaster-relief fundraiser, you can drop a link in the comments. (Necessary cover-our-asses disclaimer: we do not endorse any fundraiser that may be mentioned and you give to individuals at your own risk.) And if anybody with a paid account lives in the affected areas and is dealing with disaster cleanup, open a support request in the Account Payments category and let me know and I'll extend your paid time a bit so you don't have to worry.


And that's it from us for another update! As always, if you're having problems with Dreamwidth, Support can help you; for notices of site problems and downtime, check the Twitter status page; if you've got an idea to make the site better, you can make a suggestion.

We'll see you in what will hopefully not turn into another two and a half months for our next update. In the meantime, I most definitely do not give permission for any more natural disasters to happen.
random_ooc: The words Tam I am on a purple background (Default)

[personal profile] random_ooc 2012-07-03 12:47 am (UTC)(link)
Okay, I turned the beta test on again, and then I noticed that the description of my icon was showing instead of the icon. Related, think you?

I've since turned it off again, and now the icon shows.
Edited 2012-07-03 00:48 (UTC)

(no subject)

[personal profile] random_ooc - 2012-07-04 19:12 (UTC) - Expand

(no subject)

[personal profile] random_xtras - 2012-07-04 19:27 (UTC) - Expand
biodamped: (Default)

[personal profile] biodamped 2012-07-03 01:05 am (UTC)(link)
Man, if I wasn't phd-ing, I'd be all over helping you guys with dev stuff. I miss working with it! I'm glad to hear you've got so many new contributors though, that's awesome :D And I'm equally thrilled to see support for markdown (I'll be honest, sometimes I am just far too lazy for html) and that location no longer links - that last one is what stopped me using location a lot of the time, on here and on lj.

I didn't realise you guys were in the midst of the derecho. Glad to hear you escaped mostly unscathed. :/ We've got a standing monthly donation to MSF, but thanks for the info about the Red Cross and other non-profits, I'll be checking those out now. Stay safe, Dreamwidth!

(no subject)

[personal profile] biodamped - 2012-07-03 01:13 (UTC) - Expand
bibbinut: Whut??? (Default)

[personal profile] bibbinut 2012-07-03 01:41 am (UTC)(link)
THANKS for ALL the hard work!
Good luck and prayers to you Denise on your health issues.
It's a real pleasure to use Dreamwidth for my journal's new home. :-)
supermagpie: Two small orange kittens hugging with a small heart in the top-right corner. (kitty heart)

[personal profile] supermagpie 2012-07-03 01:42 am (UTC)(link)
Thank you for the update and for working so hard! Take care of yourself. I hope your health gets better soon! <333
arie: (Default)

[personal profile] arie 2012-07-03 01:44 am (UTC)(link)
Sleeping during a heat wave when there is no a/c was not on my bucket list. Just saying. In other news, it could have been much, much worse. Real life should not be a disaster movie, indeed.
mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)

[staff profile] mark 2012-07-06 10:46 pm (UTC)(link)
Truth. Hope you guys are hanging in there! <3
therosensaint: -> Hollow Art ({ When I close my eyes)

[personal profile] therosensaint 2012-07-03 02:18 am (UTC)(link)
I love database.
Edited 2012-07-03 02:18 (UTC)
boundbooks: Zhang Ziyi (Default)

Found a bug?

[personal profile] boundbooks 2012-07-03 03:30 am (UTC)(link)
I think I found a bug! Trying to add a user generates two sets of the 'add NAME' and 'cancel' buttons for me. I filled this in with [staff profile] denise for demo purposes.

Is anyone else getting this bug?
marahmarie: my initials (MM) (Default)

Re: Found a bug?

[personal profile] marahmarie 2012-07-03 04:28 am (UTC)(link)
Yes, me too!

(edit) But FWIW, it's been around for months (I forgot about it soon after I first saw it back in the spring). Never thought to mention it to anyone and also no idea if there's a bug filed for it already or not.

(edit2) Oh, and looking at it again, the reason I forgot about it as fast as I did? Because it's probably not a bug so much as a system wide funkiness going on with HTML table display. [staff profile] denise has a post up, in [site community profile] dw_dev, if I recall correctly, looking for volunteers to fix the tables, but I don't know if she got any volunteers out of that; so maybe now is a good time to remind DWers that yep, if you're good at that sort of thing, they still need some work...
Edited (more info) 2012-07-03 04:38 (UTC)

Re: Found a bug?

[personal profile] boundbooks - 2012-07-03 21:35 (UTC) - Expand

Re: Found a bug?

[personal profile] sophie - 2012-07-07 01:40 (UTC) - Expand

Re: Found a bug?

[personal profile] sophie - 2012-07-07 01:38 (UTC) - Expand

Re: Found a bug?

[personal profile] marahmarie - 2012-07-08 05:39 (UTC) - Expand
yurikhan: (Default)

[personal profile] yurikhan 2012-07-03 03:31 am (UTC)(link)
Markdown looks interesting. How will it survive crossposts?
momijizukamori: Green icon with white text - 'I do believe in phosphorylation! I do!' with a string of DNA basepairs on the bottom (Default)

[personal profile] momijizukamori 2012-07-03 05:11 am (UTC)(link)
I meant to check this when markdown went live as I love it, but forgot. Looking now, it seems like entries written in markdown don't crosspost at all - none of mine have anyway.

D or fu, poke me about this comment so I can test further when I have a computer on hand and not just my phone

(no subject)

[personal profile] anatsuno - 2012-07-03 18:13 (UTC) - Expand

(no subject)

[personal profile] princeofterror - 2012-07-03 21:17 (UTC) - Expand
asmaria: (Default)

[personal profile] asmaria 2012-07-03 04:00 am (UTC)(link)
Thank you for the updates! And yay, comment editing! :D

Glad you guys are okay!
fight4theusers: ([1982] dimples)

[personal profile] fight4theusers 2012-07-03 05:10 am (UTC)(link)
Thank you so much for the update! I hadn't noticed the editing comments feature since all my accounts are paid, but that certainly is nice.

Just asking for one thing I've poked about before: any word on when OpenID accounts will be allowed posting access to communities they're part of? I've asked months ago and was told that it was in the works, but no word as of yet. I have several members of a large group who, for reasons of their own, only want to use OpenID and still cannot post to the comm other than in comments.
starlady: (run)

[personal profile] starlady 2012-07-03 07:06 am (UTC)(link)
Is there any option for those of us who liked the Google Maps link and don't want to hand-paste it? (I don't recall users' opinion of that feature ever being asked, and I'm sad to see it go.)
baronjanus: I was searching for the answer, it turns out it's rock and roll. Hugh Dillon Works Well With Others (Default)

[personal profile] baronjanus 2012-07-03 07:18 am (UTC)(link)
Hope you're doing better, re health stuff.
angelikitten: Upside down Roo, looking confused (Thoughts - Confused!Roo)

[personal profile] angelikitten 2012-07-03 08:51 am (UTC)(link)
May I ask how the code contributors report works? Because my name ended up on it, and I haven't coded anything O.O
momijizukamori: Green icon with white text - 'I do believe in phosphorylation! I do!' with a string of DNA basepairs on the bottom (Default)

[personal profile] momijizukamori 2012-07-03 09:22 pm (UTC)(link)
People who make stuff that gets put into the code get listed as contributors as well - I think with mood themes and layouts, it's half a point for the original author, and half a point for the patcher :) So it's probably from your mood theme!
jb_slasher: melissa mccarthy (Default)

[personal profile] jb_slasher 2012-07-03 09:40 am (UTC)(link)
Thank you for the update!
anatsuno: a TXT on an iphone screen, looking like a baby whale (baby whale)

[personal profile] anatsuno 2012-07-03 10:56 am (UTC)(link)
Lots of great stuff! I'm particularly excited about Markdown, WOO. Thank you for being so awesome. :D
glazedmacguffin: (Default)

[personal profile] glazedmacguffin 2012-07-03 11:26 am (UTC)(link)
Was there something that happened in a code push that made border-radius css stop working within layouts? Every layout that I had with a rounded edge has been set to squared edges.

If this has been asked before I looked over it so I apologize.
ninetydegrees: Text: NinetyD (_support)

[personal profile] ninetydegrees 2012-07-03 07:36 pm (UTC)(link)
[Support person here] AFAIK, no. Do you have a link to one of your layouts so we can figure out what's going on?

Edit: also could you tell us which browser you use please?
Edited 2012-07-03 20:05 (UTC)

(no subject)

[personal profile] glazedmacguffin - 2012-07-03 23:36 (UTC) - Expand

(no subject)

[personal profile] championoftime - 2012-07-03 23:43 (UTC) - Expand

(no subject)

[personal profile] ninetydegrees - 2012-07-04 12:52 (UTC) - Expand

(no subject)

[personal profile] glazedmacguffin - 2012-07-04 16:33 (UTC) - Expand

(no subject)

[personal profile] ninetydegrees - 2012-07-04 16:40 (UTC) - Expand
pretty_panther: (sw: r2 and 3po in the desert)

[personal profile] pretty_panther 2012-07-03 11:34 am (UTC)(link)
Sorry to hear about your health problems. I hope things start going better for you :)

Markdown sounds utterly wonderful. I'm always getting into a state trying to link to various places!
seventhe: (Default)


[personal profile] seventhe 2012-07-03 12:15 pm (UTC)(link)
IS EXACTLY WHAT I WANTED, as a mostly-mobile poster who abuses italics, but never knew to ask for

Holy cow, please keep this, if it isn't too much of a drain. You guys are amazing and it would make my life.
seventhe: (Default)


[personal profile] seventhe 2012-07-03 02:42 pm (UTC)(link)
...If you can figure out a way to make it crosspost in HTML I might actually explode


[personal profile] momijizukamori - 2012-07-03 21:20 (UTC) - Expand


[personal profile] seventhe - 2012-07-04 15:22 (UTC) - Expand


[personal profile] ursamajor - 2012-07-04 05:44 (UTC) - Expand


[personal profile] seventhe - 2012-07-04 15:20 (UTC) - Expand
feline_scribe: (oc old edwards)

[personal profile] feline_scribe 2012-07-03 01:13 pm (UTC)(link)
Health issues are the worst. Hope you're feeling much better soon.

Re: the storm. As a former Baltimore resident, I'm definitely sending my sympathy out East to everyone affected by the storm (and/or now, the lack of electricity). Baltimore in the summer is to not be experienced without A/C.

Anyways. News posts like this just remind me how much I really do enjoy being here on DW. Keep up the great work.
storyfan: (Default)

[personal profile] storyfan 2012-07-03 01:23 pm (UTC)(link)
I'm sorry you haven't been feeling well, Denise.

I like the markdown idea. Since I always use html, that will save me some time.
taxcha: (Default)

[personal profile] taxcha 2012-07-03 02:24 pm (UTC)(link)
thank you for the comment edit \o/
I was pleasantly surprised when I saw a pencil sign appeared on my comment last week :DD
fyreharper: (Default)

[personal profile] fyreharper 2012-07-03 03:56 pm (UTC)(link)
Yay news post! Yay comment editing!! YAY ALL THE THINGS!!!!!!!
puncturing: (look in these eyes of changing dyes)

[personal profile] puncturing 2012-07-03 04:40 pm (UTC)(link)
I'm sorry things went so crazy for you! But I'm glad that you're all somewhat better, and to hear from you again <3

p.s, I like the comment editing for all levels, but I like buying your paid time mostly because I like supporting DW. So it doesn't change anything for me :>
sailorgenerous: (Not quite what I had in mind)

Charity Auction Community?

[personal profile] sailorgenerous 2012-07-03 09:17 pm (UTC)(link)
Question Re: Dang It Life Quit Trying To Be A Roland Emmerich Film:

If I were to put up a charity auction community (set up like help_japan and helpthesouth were set up way back when) would anyone be interested in participating/bidding? If so, I'd like to get that up and running very soon.

Also thank you for comment editing, for it is a glorious thing~
Edited 2012-07-03 21:18 (UTC)
soc_puppet: Words "Mad Fangirl" in blue (Mad Fangirl)

Re: Charity Auction Community?

[personal profile] soc_puppet 2012-07-03 09:58 pm (UTC)(link)
I would totes be all over that hypothetical comm to offer, and would spread the news as far as I'm able.

Hurricane Country

[personal profile] babysprite 2012-07-04 12:12 am (UTC)(link)
Hi, Ms. D. I live in hurricane country, but we get a three day warning before a storm makes landfall. That storm hammered your area from seeming out of nowhere. I'm glad nothing seriously bad happened to you and yours during the storm. Take care. Robert.

Page 2 of 3

<< [1] [2] [3] >>