New WordPress 4.1 Provides Much Improved Distraction-Free Writing Experience

WordPress version 4.1 is out today and the greatest feature I like is a new and MUCH improved "distraction-free writing" experience.

Wordpress4 1 dfw

The beautiful part about this is that when you click in the window and start typing, all the sidebars and menus fade way so that you can just focus on writing...

BUT...

... the moment you move your mouse outside the writing window all the sidebars and menus come back!

This is a huge improvement over the previous experience with WordPress 4.0 where once you clicked the button you were in a white screen with no way out unless you scrolled up and clicked the link in the menu bar that appeared:

Wordpress4 0 dfw

I found the WordPress 4.0 way so annoying that I never used it. Inevitably after I entered the mode I needed to change categories or tags or something like that - and so it was simply easier to NOT use the distraction-free mode.

The WordPress development team produced a video that shows how well this new writing mode works.

I like it because it lets me write but also makes it super easy for me to get back to the menus and sidebars.

All you need to do to enable the "distraction-free writing" mode is to click on the box on the right top of the editing window:

Dfw

It acts as a toggle to turn the "DFW" mode on or off.

Very nicely done!

There were of course many other aspects of the WordPress 4.1 release. The release post and the field notes as well as the codex entry go into much more detail. The Twenty Fifteen theme is pretty cool... and some of the other features are also interesting. But for me... I just like this new writing environment!

What do you think? What do you like best about WordPress 4.1?


An audio commentary is available as TDYR 200:


If you found this post interesting or useful, please consider either:



The WordPress Plugin I Want: Statistics About Content Creation - Number of Posts, Pages, etc.

Here's the one WordPress plugin I really want to have - something that tells me the number of blog posts, pages or other content types that have been created in my site over a certain period of time.

As every year draws to a close, I'd like to be able to generate a report that says something like:

In 2014, we created:
  • 210 blog posts
  • 43 pages
  • 25 events
  • 72 articles (or pick some other 'custom post type' that you create)

Now, for some sites, like the Deploy360 site at work, I'd like to be able to do this on a quarterly basis so that we can provide updates internally about how much content we've created. For this reason I'd love to be able to choose a date range for a report. I also want the plugin to be able to work with custom post types, as on a couple of sites I've used that feature to create new post types with certain formats so that they are easy to enter by authors.

That's the minimum of what I'd like - the number of posts, pages and other content types created within a given interval.

Beyond that, a few other features would be great:

  • the word count for each type of content and in total;
  • these kind of statistics based on categories and tags so that I could know how much writing is happening on different topics (kind of like the Story Board in the EditFlow plugin only with counts);
  • these kind of statistics for each author of content, so I could understand the output of the writers on a site.

All of which would be great... but the key is the early part about the counts of content type over a time interval.

Anyone using a WordPress plugin that does something like this?

If so, PLEASE LET ME KNOW! Either as a comment to this post or on social media... or via email.

I've spent time searching the WordPress Plugin Directory but so far I haven't found anything that fits what I need. A great number of the "statistics" plugins are related to visitor statistics, i.e. how many people visited your site - but I don't need that. I already have Google Analytics and the Jetpack plugin helping me there.

What I want are content statistics.

I want to be able to easily see how much content I and the others who write on a site are producing over a given interval.

I'd note that for some sites (such as my work) I'd be willing to pay for a plugin like this if it were from a commercial plugin developer.

Seen anything like this?


UPDATE: I should have noted that the closest plugin I've found so far is Word Stats, but the plugin hasn't been updated in almost 2 years and while it works fine on one of my sites, it has a problem creating reports on another of my sites and another site went unresponsive after I activated the plugin (and so I quickly ssh'd in and removed the word-stats plugin directory).


An audio commentary is available as TDYR 199:


If you found this post interesting or useful, please consider either:



Two Weeks In... How Is A Blog Post A Day Doing? #Finish2014Strong

So, two weeks after saying I would write at least one blog post a day (and talking about that) for all of December 2014, how am I doing?

Well... so far so good.

  • I posted at least once on the Deploy360 site every work day.
  • I did put something up on my personal sites every day so far.
  • I recorded a new "The Dan York Report" podcast on 10 of the 14 days.

I've had a serious cold/cough that made for really poor audio... so on some of the worst days I skipped it. I didn't think it made sense to record a poor-quality audio podcast just for the sake of saying I did it.

In fact, I'm honestly surprised how much I did write, given how foggy my head has felt and how most days it has seemed like I'm moving through molasses.

Now... the question will be whether I can continue this through the remaining days that include holidays and vacation time!

Here's the list of the month so far:


Monday, December 1

Deploy360 Programme:

Personal Sites:

The Dan York Report audio podcast:

Other:


Tuesday, December 2

Deploy360 Programme:

Personal Sites:

The Dan York Report audio podcast:


Wednesday, December 3

Deploy360 Programme:

Personal Sites:

The Dan York Report audio podcast:


Thursday, December 4

Deploy360 Programme:

DNSSEC Deployment Initiative:

Personal Sites:

The Dan York Report audio podcast:


Friday, December 5

Deploy360 Programme:

Personal Sites:

The Dan York Report audio podcast:

  • (no podcast - too sick)

Saturday, December 6

Deploy360 Programme:

  • (no post)

Personal Sites:

The Dan York Report audio podcast:


Sunday, December 7

Deploy360 Programme:

  • (no post)

Personal Sites:

The Dan York Report audio podcast:

  • (no podcast - too sick)

Monday, December 8

Deploy360 Programme:

Personal Sites:

The Dan York Report audio podcast:

Other:


Tuesday, December 9

Deploy360 Programme:

Personal Sites:

The Dan York Report audio podcast:


Wednesday, December 10

Deploy360 Programme:

Personal Sites:

The Dan York Report audio podcast:

  • (no podcast - too sick)

Thursday, December 11

Deploy360 Programme:

Personal Sites:

The Dan York Report audio podcast:


Friday, December 12

Deploy360 Programme:

Personal Sites:

The Dan York Report audio podcast:

  • (no podcast)

Saturday, December 13

Deploy360 Programme:

  • (no post)

Personal Sites:

The Dan York Report audio podcast:


Sunday, December 14

Deploy360 Programme:

  • (no post)

Personal Sites:

The Dan York Report audio podcast:


Now we'll see what the rest of the month brings...


An audio version of this post is available:


If you found this post interesting or useful, please consider either:



Opinion - A New iPhone App Aiming To Make Podcasting Easy For Everyone

How can podcast creation be made even easier on the iPhone? I recently stumbled upon a new iPhone app called simply "Opinion" that is aimed at making podcasting no longer just "a medium reserved for tech geeks and media corporations" but rather a medium available to everyone.

Given that it's audio, it may be best to listen... so I recorded a "The Dan York Report" podcast today using the app and you can hear my thoughts in the recording:

Opinion main screen

UPDATE: One quick production note - I recorded this podcast on my iPhone 5s just using the internal microphone of the 5s. I did not attach a headset or any other kind of external mic. (People have asked about this.) I was sitting in a quiet room, but it was just with the raw iPhone 5s microphone. Nothing else.

If you are interested in trying it out yourself, you can download Opinion in the AppStore for the iPhone. As I note in the recording, it will install onto the iPad, but in doing so it just behaves as an iPhone app (i.e. it doesn't make use of the iPhone's screen and just looks like a huge iPhone app).

You can find more info, too, at www.opinionpodcasting.com.

A quick summary of some of my thoughts:

  • The app was extremely easy to use.
  • I liked how you could stop and start the recording, generating new tracks within the same session. You can then easily move tracks around if you wanted to. For instance, I realized that I had left something out that I wanted to include earlier, so I recorded another track and then moved that back into the earlier flow.
  • The editing tool nicely lets you split tracks so, for instance, I could split an existing track to insert a new track.
  • I also used the editing tool to remove / trim the ends of tracks. I would cut the track which would create a new track with the audio I wanted to delete - and then I would just delete the track.
  • The workflow right now involves having a single "session" inside of the app. When you are done with the recording you upload it to some site or service. When you want to record again you are doing so in the same session, i.e. you need to delete some or all tracks in order to record again. This is in contrast to another app I use, Hindenburg Field Recorder, that lets you save your recording sessions inside the app. I don't think this is necessarily a bad thing, as most of the time I wind up simply deleting the older recording sessions in Hindenburg Field Recorder because they take up space. This "one session" approach has its merits.
  • One thing I like about it is that I could use this workflow to make a simple "intro" and "outro" for my TDYR podcasts. It could go like this:
    • Record an intro track.
    • Record an outro track.
    • Record a main episode track and then move it between the intro and outro.
    • Upload the finished episode to SoundCloud.
    • The next time... delete the main episode track.
    • Record a new main episode track.
    • Move it between the intro / outro tracks.
    • Upload the new finished episode to SoundCloud.
    • Repeat....

    This could be quite cool!

  • I haven't tried it yet, but the app has the ability to import music from your iPhone's Music library. You could then bring in songs or other audio. In my case, I could record my intro or outro on my regular computer, complete with music, then upload it to my iPhone via iTunes... and then have it available in Opinion.
  • The app worked really well from a usage perspective with having very nice touch gesture support.
  • Recording up to 10 minutes of audio is free - after that it is $5 for unlimited recording space. Definitely a reasonable price.
  • I'm not a big fan of the name as it's really generic... but I can see what they are getting at.

Let me end my just pointing out that Opinion has some nice export options. SoundCloud has a dedicated export function, but you can also send it via email or, more usefully, the "More" button lets up export to DropBox, Evernote or other apps and services you have on your iPhone:

UPDATE: Sadly, the Opinion app does NOT let you upload to DropBox yet. I asked the developers on Twitter about this, and they said they are considering this for a future version. (So I would encourage you to ask them on Twitter about this, too, to let them know you want it.)

UPDATE #2 Yea! The developers have implemented DropBox support and it will apparently be out in the next version.

Opinion export

All in all I found it a rather impressive app!

What do you think? Will you give it a try?


If you found this post interesting or useful, please consider either:



A Blog Post A Day For December 2014 - #Finish2014Strong

Over the weekend I decided that I'd set myself the personal challenge of "finishing strong" in 2014 with publishing at least one post across my various different sites for each day of December 2014.

Why?

Well... I started out strong at the beginning of 2014 publishing content very frequently. In fact, I published a post a day on the Deploy360 site for the entire first quarter, mostly just again as a personal challenge. But then as the year went on I haven't been been as consistent.

In running, we talk about "finishing strong"... about trying to keep a little bit of energy in reserve so that you can have a final boost of effort as you get close to the finish line.

With that idea, I'm setting my own personal goal to finish 2014 in a strong way from a content creation / publishing point of view.

My idea is that I'll publish at least one post every day of December, including weekends - and I'll also tag it at least on Twitter with the hashtag #Finish2014Strong. There are others using that hashtag, too, and for similar reasons and ideas, it seems.

I'm writing about this publicly, of course, because if I put it out there in front of all of you reading this... well... I kind of need to follow through on it, eh?

Any of you are welcome to join me! Let's finish 2014 strong from a writing point of view!

TWO Posts A Day, Really

In truth, my goal will really be TWO posts a day. One will be on the Internet Society Deploy360 blog where I am, in fact, employed to be writing every day:

The other post each day will be on at least one of my various different personal sites, including:

  • Disruptive Conversations - how the "social media" of blogs, podcasts, wikis, virtual worlds, etc. are changing the way we communicate
  • Disruptive Telephony - how Voice-over-IP (VoIP) is fundamentally changing the technology we use to communicate
  • CircleID - a site focused on Internet infrastructure where I occasionally contribute articles
  • Code.Danyork.com - a place where I write about programming/developer topics, typically outside the realm of communications/telephony.
  • Voice of VOIPSA - a group weblog from the Voice Over IP Security Alliance on voip security issues
  • Monadnock Curling Club - a site focused on bringing the sport of curling to southwestern New Hampshire
  • DanYork.com - my "personal" site where I write about topics that don't fit in my other sites.
  • Migrating Applications to IPv6, a book published by O'Reilly in June 2011
  • Seven Deadliest Unified Communications Attacks, a book on VoIP security published by Syngress in April 2010

A large part of why I'm doing this is that I haven't been writing very consistently on my personal sites... and I'd like to change that. This is just a personal challenge to see if I can do this.

Quality versus Quantity

A reaction I've heard to this idea is that the quantity doesn't matter if what you do is simply push out a bunch of rather lame half-baked posts. You know the type... a post with one or two sentences that effectively says "Hey, look at this cool new thing..." and then points to another site or article. Or a post that effectively "excerpts" almost an entire other article.

That is very much a challenge with any of these kind of "blog post a day" kind of things... and my goal is definitely NOT to do that.

I want both quality AND quantity!

And the reality is that I have a looooonnnngggg queue of articles I'd like to write - and I need to clean out that queue! In particular, I have a number of more thoughtful/inspirational pieces I'd like to write, probably for my little-used danyork.com site.

The good news is that with the publishing systems I use I can schedule posts out in advance. I don't need to be writing posts each day. For example, there's Christmas in there... and some weekends where I've got some family activities planned. There may be a couple of nights where I spend a few hours getting a number of posts queued up.

The point of the "1 post a day" idea is not so much to guarantee quantity as to motivate myself to get out there and write!

When January 1, 2015, comes around you'll have to let me know how I do. :-)

Plus An Audio Podcast...

And just to keep life interesting, I'm also going to try to record one of my "The Dan York Report" (TDYR) audio podcasts up on SoundCloud each day. Again, I started the year doing one of these a day... and then slacked off a good bit over the past few months. It is so incredibly easy to record these audio segments... I just need to do it!

(And I recorded one for today already.)

DanYork.me - Tracking The Content I Create

I - and you all - will be able to see what content I create this month at my site where I aggregate all the content I write across various sites:

I use a WordPress plugin to pull in the RSS feeds of all the various places I write and display pointers to them on that site. It's a handy way for me to keep track of what I've written and where. A quick scan down can show what I've done.

Join Me?

Do you, too, want to "finish 2014 strong" from a writing point of view? Do you need some extra motivation to pick up the electronic pen and create some more content?

Please do!

This is just my own personal challenge to myself... written publicly... but I welcome any others who want to #Finish2014Strong - having others out there doing the same thing can be an added inspiration for those times when it would be so much easier to do something else rather than write! :-)

Let's see how this goes!


P.S. On day 1 I'm off to a great start with so far these 5 posts plus the audio podcast:

... let's see how the next 30 days go! :-)


An audio version of this post is available:


If you found this post interesting or useful, please consider either:



Ello Adds Feature To Share Posts Out To Other Social Networks

The team over at Ello yesterday added the ability to share out posts you write on Ello to other social networks. When you are logged in to Ello, there is now a small circle-and-arrow icon below a post: Ello sharing link When you click/tap the icon you get the typical kind of "social sharing" box that you see on many social networks:` Ello social sharing You click on the social network to which you want to share and you get the usual kind of sharing windows you see for that given social network. As co-founder Paul Budnitz notes, there was internal discussion about whether to offer this capability, but they decided:
On the other hand, we've have had many requests from Ello users for this function — especially from people who want to make Ello the central place for all their online activity, and need to post out to friends and followers who are still using other networks.

It will be interesting to see how widely this gets used and whether this is an incentive for people to use Ello as one of the places they primarily post content.

If you use Ello, what do you think about this feature?

UPDATE: The Ello team also released a wide range of other interesting features and fixes.


If you found this post interesting or useful, please consider either:



FIR On Technology Episode 2 - Known and the Indie Web

Firontechnology 300What is “Known” and how does it relate to the IndieWeb? What is the difference between the Known software and the Withknown hosted platform? How do these compare to the new Ello social network? And what value are any of these to communicators?

Back on October 29, I released episode 2 of "FIR On Technology with Dan York" where I had a discussion with Shel Holtz about the new Known platform and what it can do. If you haven't taken a listen yet, I encourage you to do so!

I would also encourage you to read my article from September 26: "The Importance of The 'Known' Publishing Platform And The Rise Of The Indie Web", as that was the basis of what got me interested in Known.

Please do explore, too, the lengthy list of links in the show notes that connect you to many different aspects of the Known project as well as to the larger IndieWeb movement.

As I noted, I am experimenting a bit with the hosted version of Known at http://danyork.withknown.com/. I'll be quite honest and say that I'm not yet ready to replace one of my primary publishing platforms... but I'm intrigued by what they are doing with Known and have been watching the ongoing updates to the platform on Github.

I have some ideas for some future projects and might consider Known... although I must admit that most of my work these days is heavily invested in WordPress and I'm trying not to have too many more platforms. However, there are some projects that don't need the full power that WordPress provides - and they might be perfect for what Known is trying to do.

Regardless, I think it's great to have another potential publishing platform out there - and I very much like the ideals of the IndieWeb movement!

Anyway... please do enjoy episode #2 of FIR On Technology - and please do let me know that you think of the podcast!


If you found this post interesting or useful, please consider either:



Reflections On Ello - October 5, 2014

Ello logo 180 pixelsAs people who follow me on Ello know, I've been experimenting a good bit with the platform. In order to capture some thoughts for own recollection (and also for the FIR report I need to record this morning), here are some quick thoughts and links about Ello that reflect what I've learned over the past few weeks.

First, as I wrote, we have to remember that Ello is not Facebook, Twitter, Google+, etc., and we have to just go in with an open mind.

The Ello platform is very definitely still a "beta" with a long list of features that they want to add, but over the past bit there have been some changes of interest:

I love the display of photos in Ello, but there's one bit of brokenness that does bother me:

I asked the question of why should Ello have to have a mobile app and wondered about how Ello behaved different from other apps... and I learned a bit more about why (and what you can do)

Clay Shirky had two great posts about Ello being a conversational versus annotative medium:

He also had two other good articles and threads:

Oh, and there's now a parody social network... Owdy! :-)

Please do join me on Ello if you are interested in the continuing experiments... and please feel free to share your own tips and insights!


If you found this post interesting or useful, please consider either:



R.I.P. Orkut, The First "Social Network" Many Of Us Used

Orkut logoI find it somewhat ironic that as many of us play with Ello, the newest social network to catch our attention, today marks the end of Orkut, one of the first "social networks" that many of us used. Google has shut it down, and the Orkut home page now is the home to the "community archive" of many of the group discussions that happened there over the years. A Google support page has more information about the shutdown - and how to export your data if you want to save it.

Orkut was quietly launched in late January 2004 ... ten years ago ... and I can dive back into Advogato where I used to write in those days and see that:

And... then that's pretty much all I seem to have written about Orkut... outside of a post in 2008 about Orkut planning to use OpenSocial (remember OpenSocial?).

And that's somewhat symptomatic of what happened to Orkut... other sites and social networks emerged that captured more of our attention. As the Wikipedia article about Orkut notes, the site became for a while a huge community for users in Brazil and also India... so huge in Brazil, in fact, that the site wound up ultimately being managed by Google's office in Brazil (and this is undoubtedly why the "community archive" appears in Portuguese).

But for many of us outside those regions, we moved on. Some to Friendster and MySpace... then to Twitter in 2006... Facebook... and tens of other social networks that are now lost to history... (ReadWrite has a nice timeline about the rise and fall of Orkut, including how Facebook overtook Orkut in Brazil in 2012.)

When Google announced back in June that Orkut would be shutting down today, it had been so many years that I couldn't even easily find my account on Orkut. With all of Google's various "accounts", there were a bunch of "Dan York" accounts... and my Orkut account wasn't among them. Obviously I'd missed that point in time when Orkut users were supposed to link their Orkut accounts to their Google accounts.

Still, it's worth pausing for a moment to remember Orkut. It was the first time that many of us dealt with "friends" and "fans". It's instructive to read this rant from danah boyd, venting my contempt for orkut... the whole "social networking" thing was so brand new in those days. Friendster was around, and a few others, but not many. Danny Sullivan's piece from that time is a good read, too.

And sadly, we never really got the "protocol for networking the social networks" that David Weinberger thought might arise (although there have been many attempts (recent example, the "IndieWeb", although that is more about linking publishing sites than true "social networks", but there is a 'social' aspect to it)).

R.I.P., Orkut ... you had a good run... and you helped introduce many of us to the concepts that would become simply part and parcel of the "social" world in which we live today.


UPDATE 1 Oct 2014 - Interesting infographic about the history of Orkut: Bye bye Orkut – A Look back into the History of Orkut

You can hear an audio commentary on this topic on SoundCloud:


Watching 'Known' Grow... via Github

KnownIt's kind of fun "watching" the Known publishing platform grow - and growing it is... each and every day in terms of new features and functions. Known, as you may recall from my recent post, is a new publishing platform available in either a hosted platform (withknown.com) or as software you can install on your own server. Last week I wrote about why Known and the "Indie Web" are so incredibly important.

But the cool part about Known is that like most open source projects it has an open issue tracker... in this case Known uses Github. The overall Github account is https://github.com/idno ("idno" was the original name of the project before they changed it to "Known") and you can find repositories there for the main Known source code (/idno) as well as various plugins that work with Known, themes and other materials.

But it is the "issues" that I find most interesting. If you go to:

https://github.com/idno/idno/issues

You'll see all the currently open issues along with the ensuing discussion. Perhaps more interestingly you can see the closed issues at:

https://github.com/idno/idno/issues?q=is%3Aissue+is%3Aclosed

to see all the great work the Known development team has been doing.

Being a Github user, I have "watched" the idno repository and chosen to receive email notifications when there are new issues or new posts about issues.

The result has been a fascinating glimpse into the development process of the team... and it's just been fun to watch how they continue to build more functionality into the platform. Great to see!


If you found this post interesting or useful, please consider either: