Apr 302012
 

We had a fantastic documentation sprint this weekend! I won’t go over all the stuff we got accomplished, since that’s already covered elsewhere. Instead, I’d just like to thank the folks that came out for their time, and for all their hard work.

In addition to writing a lot of material, we got a lot cleaned up, and spent some great time talking, getting to know one another, and seeing the city of San Francisco and the surrounding area. Our ferry ride up to Sausalito for dinner, and the cab ride back to the city across the Golden Gate Bridge was, I know, a big hit with some of our first-time visitors to the Bay Area.

I personally enjoyed meeting everyone I didn’t already know, and seeing familiar faces once again. On top of that, it was nice to check out the San Francisco office, which I’d not yet seen. I understand now why it’s so popular. It’s one of the most impressive locations I’ve ever seen!

While most people share pictures of the view of the Bay or of the Bay Bridge, I want to share this one. I remember this sign from when I was a kid, but never from this close up!

The iconic Hills Bros. building sign!

It makes me very proud to work for an organization that will bring community members together like this to collaborate in real time, in person, now and then. It’s great for community bonding as well as for just getting things done. And I’m proud of our contributors that attended for giving up some of their personal time to spend time with us here in the City by the Bay. Thank you!

 Posted by at 1:17 PM
Apr 242012
 

Here are today’s Wiki Wednesday articles! If you know about these topics, please try to find a few minutes to look over these articles that are marked as needing technical intervention and see if you can fix them up. You can do so either by logging into the wiki and editing the articles directly, or by emailing your notes, sample code, or feedback to mdnwiki@mozilla.org.

Note: This Wiki Wednesday is published way off-schedule, and a little short, due to a technical problem I ran into compiling it.

Contributors to Wiki Wednesday will get recognition in the next Wiki Wednesday announcement. Thanks in advance for your help!

JavaScript

Thanks to Berker Beksag for contributing!

SeaMonkey

Developing Mozilla

Extensions

Thanks to Neil Rashbrook for his contributions since last time!

XUL

XPCOM

Thanks again to Neil Rashbrook for his help!

Interfaces

Thanks (yet again!) to Neil Rashbrook for his contributions.

Plugins

CSS

Thanks to brianloveswords!

 Posted by at 11:09 AM
Apr 152012
 

As I’ve blogged about before, I’ve been working on sample code for the source-editor.jsm that was added to Firefox as part of the ongoing work on the developer tools. This sample code evolved over time into a full-fledged extension, and one I’m rather proud of. I just posted it to AMO today.

Edit Source adds options to the Web Developer menu and the context menu on text-based documents (including HTML, CSS, XML, and JavaScript), which lets you open a source editor window. You can then edit the document’s text, save it to your local disk, and most interestingly, re-render the original document (for HTML, anyway) to reflect the changes you’ve made.

This makes it a handy tool for experimenting with HTML, and a nice learning tool. In addition, if you open up an about:blank tab and edit its source, you can write HTML from scratch and see what it looks like rendered on screen. That’s also a pretty neat trick.

There are things that would be fun and useful to add to it, but I probably need to move on and get to writing again! So I’ve posted the code to Github. Feel free to take a look and tweak it! There’s an IDEAS.txt file in the repository you can look at for some thoughts for things that might be handy to add.

 Posted by at 4:46 PM
Apr 062012
 

A few days ago, Damon shared an announcement about what we’re calling the “Kilimanjaro event.” This is that point in time at which we expect our release process to have led to the ability for users to find and install Web apps easily. There’s more to it than that, so read the forum post Damon wrote and then come back. This will wait.

Done? Good.

So this is going to have something of an impact on the priorities for Mozilla’s staff documentation team. Since we’re putting an emphasis on Web apps and, by extension, open Web standards, we’re going to be increasingly focused on this area of documentation, and by extension (no pun intended) less of our attention will be directed toward add-on related documentation.

That means we’re going to need to rely more on the broader community to cover extension and other add-on related documentation work. If we don’t pull together a few folks to volunteer to work on that, it will likely fall behind significantly over the coming months, unfortunately. We will see what we can do to at least ensure the absolutely critical stuff (things that break compatibility, for instance), but beyond that, it will pretty much be up to you!

In the meantime, the staff writers will be doubling down on the Apps, BrowserID, Open Web (CSS/DOM/HTML/JavaScript), WebAPI, and probably WebRTC related documentation.

You can expect to see further blog posts on this over the coming days and weeks. It’s going to be an exciting ride!

 Posted by at 11:08 AM