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.
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-02 07:03 pm (UTC)(link)
Yaaaaaaaaaaay it's a news post ~~~~~/o/
haruka: (aiba-puppy)

[personal profile] haruka 2012-07-02 07:06 pm (UTC)(link)
I'm sorry about the health problems and other issues that have plagued you lately. :(

The weather has been so scary everywhere! @_@ Thank you for persevering despite those difficulties as well.

The new styles look great!

Any word on a la carte icons? *hopeful*

(no subject)

[personal profile] haruka - 2012-07-02 20:28 (UTC) - Expand

(no subject)

[personal profile] kaberett - 2012-07-03 00:32 (UTC) - Expand

(no subject)

[personal profile] vatine - 2012-07-03 13:09 (UTC) - Expand
hardasbone: (Default)

[personal profile] hardasbone 2012-07-02 07:28 pm (UTC)(link)
Thank you for your hard work! I've made use of the new editing for free accounts feature, and it's great. :>
killing_rose: Abby from NCIS asleep next to a caf-Pow with the text "Goth Genius at Work" (Abby)

[personal profile] killing_rose 2012-07-02 07:32 pm (UTC)(link)
Yay for news post!

As you did mention we could do this, dancingthroughthestars is running a fundraiser because they're in Ohio and have some really awesome financial expenses due to the storm. What's in their freezer right now--or rather, what isn't has had me upset since about Saturday.
sky: (Default)

[personal profile] sky 2012-07-02 07:39 pm (UTC)(link)
Good to see a news post! Gosh, what a mess things have been. I hope your health situation improves.
newredshoes: radio tower on top of the world (asgard | sneakin' Tom)

[personal profile] newredshoes 2012-07-02 07:57 pm (UTC)(link)
As the maintainer of [community profile] ukuleles, I'm thrilled to see the Hibiscus theme! Thank you to everyone at DW for all your hard and wonderful work.

[personal profile] nickygabriel 2012-07-02 07:59 pm (UTC)(link)
Editing comments = <3
Thank you!
andrewducker: (Default)

[personal profile] andrewducker 2012-07-02 08:03 pm (UTC)(link)
I suspect I'm being picked up by an antispam thing of some kind.

My posts, when they come in from my link reposter, are not being reblogged, and other people are having problems seeing them:

Is this some kind of antispam system I'm triggering? Or is something very odd going on?

Here's the original support request I opened, way back at the start of June:

(no subject)

[personal profile] andrewducker - 2012-07-02 20:48 (UTC) - Expand

(no subject)

[personal profile] andrewducker - 2012-07-02 20:56 (UTC) - Expand

(no subject)

[personal profile] andrewducker - 2012-07-03 07:55 (UTC) - Expand

(no subject)

[personal profile] andrewducker - 2012-07-03 07:56 (UTC) - Expand

(no subject)

[personal profile] andrewducker - 2012-07-02 20:51 (UTC) - Expand

[personal profile] aprilshowers 2012-07-02 08:07 pm (UTC)(link)
I just wanted to express how much I appreciate you guys and your hard work despite all the problems. Hope the situation with your help gets better!
skorupi: (♡ let it rain down on me.)

[personal profile] skorupi 2012-07-02 08:09 pm (UTC)(link)
ewwww, health issues. thanks for keeping us updated regardless (no matter how slow; it's no rush) and hope you feel better! ♥
archangelbeth: An anthropomorphic feline face, with feathered wing ears, and glasses, in shades of gray. (Default)

[personal profile] archangelbeth 2012-07-03 04:19 am (UTC)(link)
What skorupi said!
needled_ink_1975: A snarling cougar; colored pencil on paper (Default)

[personal profile] needled_ink_1975 2012-07-02 08:12 pm (UTC)(link)
Oh, look: a News post!


You're in my inbox making me blush!

Seriously– you're very welcome. Getting spammers smacked is fun.

Also: can OpenID accounts edit comments, too?


(no subject)

[personal profile] geminianeyes - 2012-07-02 23:58 (UTC) - Expand

(no subject)

[personal profile] ein_myria - 2012-07-03 01:37 (UTC) - Expand

(no subject)

[personal profile] marahmarie - 2012-07-03 04:09 (UTC) - Expand

(no subject)

[personal profile] needled_ink_1975 - 2012-07-03 04:44 (UTC) - Expand

(no subject)

[personal profile] marahmarie - 2012-07-03 05:02 (UTC) - Expand
pocketmouse: pocketmouse default icon: abstract blue (Default)

[personal profile] pocketmouse 2012-07-02 08:31 pm (UTC)(link)
What about issues that we reported in the last round of beta-testing that still haven't been fixed? Right now I'm thinking of the fact that if I mouse over a user icon the popup box doesn't go away until I click on a link. (which makes it hard to read the entry)

(no subject)

[personal profile] pocketmouse - 2012-07-02 22:24 (UTC) - Expand

(no subject)

[personal profile] torachan - 2012-07-03 19:41 (UTC) - Expand

(no subject)

[personal profile] ninetydegrees - 2012-07-03 20:47 (UTC) - Expand

(no subject)

[personal profile] torachan - 2012-07-03 21:00 (UTC) - Expand

(no subject)

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

(no subject)

[personal profile] torachan - 2012-07-03 21:26 (UTC) - Expand

(no subject)

[personal profile] ninetydegrees - 2012-07-03 22:20 (UTC) - Expand
iaijutsu: (Copping a feel.)

[personal profile] iaijutsu 2012-07-02 08:49 pm (UTC)(link)
Thanks for everything you've been doing! The quality of your customer service seriously never ceases to amaze me.

And thanks for plugging the wildfire relief efforts. This season's been ridiculous, I swear. :(
retsuko: finn & jake's fist bump of awesome (fist bump!)

[personal profile] retsuko 2012-07-02 08:53 pm (UTC)(link)
Thanks for the gorgeous new themes, and for all your hard work! Hope the health stuff gets better ASAP.
levkonoe: (Default)

[personal profile] levkonoe 2012-07-02 09:32 pm (UTC)(link)
Thank you for good job! I like Dreamwidth
nihongoing: (hetalia - hambros)

[personal profile] nihongoing 2012-07-02 09:33 pm (UTC)(link)
I'm sorry to hear you haven't been feeling well and hope that your health takes a turn for the better soon. :c

Thanks to all the coders and contributors who continue to make this site great, and thanks to you, Denise, for bringing us these updates when you can!
finch: (Default)

[personal profile] finch 2012-07-02 10:18 pm (UTC)(link)
Oh look, new themes, must change up my journal again... I really should learn how to make these myself.
alchemy: Raja (Default)

[personal profile] alchemy 2012-07-02 10:35 pm (UTC)(link)
You guys continue to astonish me with how generous and understanding you are. That whole section about the disaster relief and extending paid time for people gave me heart eyes all over again. ♥_♥

Thanks for staying awesome, DW.
kotetsu: younggenji @ tumblr (Default)

[personal profile] kotetsu 2012-07-02 10:40 pm (UTC)(link)
I hope your health issues are clearing up, and get well soon.

As always, thanks for everyone's efforts in keeping this site fantastic!
tiferet: Vulcan Sylar should not eat brains (green meat isn't good for you Gabriel)

[personal profile] tiferet 2012-07-02 10:55 pm (UTC)(link)
The only thing I really care about with respect to language/localisation issues is that I hope we never reproduce the LJ bug that makes the entire frelling site display in another language if you have other languages enabled in your browser. Although I'm sure DW staff will have a more helpful suggestion than "just delete them and browse in English" (because it wouldn't be arduous at all for me not to browse with Japanese enabled, LOL, it's not like I ever need to read it or anything.)

I'm sorry you've been feeling so rotten, hopefully things will be stable soon and in a good way.
kaberett: Overlaid Mars & Venus symbols, with Swiss Army knife tools at other positions around the central circle. (Default)

[personal profile] kaberett 2012-07-03 12:58 am (UTC)(link)
Hee, Dreamwidth in fact *hasn't been translated*, and don't worry, the code isn't going to be anything LIKE extensive enough to cause that kind of problem :-)

(no subject)

[personal profile] tiferet - 2012-07-03 13:08 (UTC) - Expand

(no subject)

[personal profile] trinity_clare - 2012-07-03 04:40 (UTC) - Expand

(no subject)

[personal profile] tiferet - 2012-07-03 13:00 (UTC) - Expand
possiblyevil: awesome lantern in some goddamn snow (suikoden iii // love never dies)

[personal profile] possiblyevil 2012-07-02 11:41 pm (UTC)(link)
Aw yeah, the new themes are gorgeous.

And good luck to anyone who embarks on wrestling down Perl. I've been trying to pick it up as I go after inheriting a mess of it at work and uuughhhhfglndfh the horror. Though I bet Dreamwidth's code is cleaner and easier to track through, since this site works far, far better than the one I deal with. ;P
kaberett: Overlaid Mars & Venus symbols, with Swiss Army knife tools at other positions around the central circle. (Default)

[personal profile] kaberett 2012-07-03 12:58 am (UTC)(link)
For what it's worth, I'm getting there via (a) learning Javascript over at and (b) the camel book... plus (c) a whole lot of hand-holding in the #dw-dev IRC channel :-)

(no subject)

[personal profile] possiblyevil - 2012-07-03 03:19 (UTC) - Expand

(no subject)

[personal profile] foxfirefey - 2012-07-03 03:47 (UTC) - Expand

(no subject)

[personal profile] starwatcher - 2012-07-03 06:05 (UTC) - Expand

(no subject)

[personal profile] azurelunatic - 2012-07-03 07:45 (UTC) - Expand

(no subject)

[personal profile] starwatcher - 2012-07-03 17:25 (UTC) - Expand
twisted_times: Animated icon saying "Sing like nobody's listening, live like you'll die tomorrow, dance like nobody's watching..." etc (dance)

[personal profile] twisted_times 2012-07-02 11:52 pm (UTC)(link)

That you for the update, which is always appreciated and I can more than understand the delays in between one news post and the next.

twisted_times: A grey yin-yang like symbol, but with a pentagon and a golden apple incribed with the word "Kallisti" replacing circles. (Sacred Chao)

[personal profile] twisted_times 2012-07-03 12:00 am (UTC)(link)

...aaaaaaaaaaaaaaaaannnnnnnnddd, just as soon as I post and go see there's an item in my Inbox - hey, presto, it's a spam message!

soc_puppet: Dreamsheep with a ball of white yarn for a body (Crochet)

[personal profile] soc_puppet 2012-07-02 11:54 pm (UTC)(link)
Anyone know if there's any fandom auctions going on for any of this? I'm not in a place to give monetarily, so offering skills is probably the best I'm going to be able to do at the moment.
geminianeyes: Cute sisters from PW as kids (Cuteness in progress)

[personal profile] geminianeyes 2012-07-03 12:00 am (UTC)(link)
Thanks for all the hard work you guys do, and the news update! I hope you get well soon and that disaster season slows down.
girlingoldboots: (Default)

[personal profile] girlingoldboots 2012-07-03 12:06 am (UTC)(link)
Thank you for the update.

I was wondering, is there anyway that unwanted users can be removed from your profile? I haven't granted access, and they haven't taken the hint to remove me.
random_ooc: The words Tam I am on a purple background (Default)

[personal profile] random_ooc 2012-07-03 12:49 am (UTC)(link)
I usually ban them.

(no subject)

[personal profile] girlingoldboots - 2012-07-03 01:42 (UTC) - Expand

Page 1 of 3

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