Ning

Hands Off

In an earlier post this year, I held out hope that 2009 would finally be the year where people started taking data ownership and data portability seriously.

As Facebook often does, they help illustrate why this is relevant, and why this is something people should care about.

The fun began a few weeks ago, when Facebook changed their Terms of Service. Last weekend, Consumerist described the specifics of the changes:


Facebook's terms of service (TOS) used to say that when you closed an account on their network, any rights they claimed to the original content you uploaded would expire. Not anymore.

Now, anything you upload to Facebook can be used by Facebook in any way they deem fit, forever, no matter what you do later. Want to close your account? Good for you, but Facebook still has the right to do whatever it wants with your old content. They can even sublicense it if they want.

To summarize, the old version of Facebook's Terms of Service used to specify that, when a person deleted their account, their content went with them (and never mind that the process of deleting an account has proven, well, troublesome for some).

Facebook founder Mark Zuckerberg initially defended the change (does this remind anyone else of the response to Beacon?), but 24 hours later Facebook announced that they would revert to the original terms of service.

But really, the hue and cry over Facebook's terms of service misses the larger point: when you put your data into a hosted service, you are allowing it to slide outside of your control. This is true of most hosted services, including Facebook, Ning, MySpace, etc. Facebook's change of the license terms illustrates a larger point: they control your data. More importantly, sites like Facebook and Ning allow people who have no ties to either company to access your data via third party apps. A quick read through the Developers Terms of Service for both Facebook and Ning show that developers of these apps can access user data and content, but this creates an enormous gray area: if someone deletes their account, what happens to any data collected by these third party application developers? I would love to hear of the mechanisms in place that measure how application developers abide by the rules concerning user data.

So, when evaluating a platform for use by you, by your class, or within your school, department, district, or organization, make sure to read the privacy policy, terms of service, and any applicable third party developer terms of service. All of these affect how the work of people within your site will be treated, and potentially used -- which is especially relevant given that most of these sites include terms that allow for indiscriminate resuse and republication of content posted in the site.

At the risk of stating the obvious, none of these are concerns for sites built using open source tools.

And for those curious about where this ends, it looks like Facebook's interest in user data extends beyond the grave.

On Sustainability, Experimentation, and Knowing When To Break the Mold

There have been a few posts I've encountered recently that have resonated with me. If I had more time to write, I could probably get a response together in a more timely way, but I'm more like the socially awkward person you meet who interrupts a conversation to respond to a comment that was made ten minutes ago. I don't really keep pace with the ebb and flow of the blogosphere.

But with that said, I enjoyed reading Clarence Fisher's post on The Death of Big Ideas. I then encountered Chris Sessum's thoughts on Investing In What Works, followed by Deborah Meier's post over at Bridging Differences where she talks about how "we can learn even from people whose work we often despise."

I include these posts to try and give a sense of what was swimming around in my head when I read Miguel Guhlin's comment; Miguel's comment is short, but it provides a good jumping-off point for some of the trends I have been observing in both education and the educational blogosphere for a while -- at least the last two years, possibly longer.

In many ed-tech blogs, there is a lot of talk about open source. Some of the people talking about open source even blog about open source, even posting solutions or thoughts about the specific issues they face. However, very few educators get involved in meaningful ways within open source communities within the actual open source community -- and by this, I mean that very few educators spend time engaging within the actual infrastructure set up by the open source communities to support users of the various open source tools. And to clarify, I am definitely not saying that every person using an open source tool should be actively involved in the community behind that tool. That's unrealistic, and, frankly, unnecessary; not to mention the very obvious reality that teachers have limited time to start with.

However, implementors of technology programs would have a lot to both gain and offer. The process of open source development, and the conversations within these communities have direct implications for education. When I was teaching, I supported classes using Phorum, Moodle, and Drupal. Each of these applications has different strengths and weaknesses, but the process of learning from and within the various communities around these applications made me a better teacher. So, when Clarence Fisher says (in his post, linked from above), "Blogs are not new anymore. Neither is Voicethread or flickr or wikis. But what about curriculum design, and power and democracy in classrooms?" this resonates with me for two main reasons: first, the lack of any support for this type of questioning was one of the factors that led to me leaving the classroom; and second, this open structure that Clarence describes is precisely what exists within the Drupal community. It's an amazingly liberating experience to be able to work in this space, and the irony is that the experience many edtech bloggers describe as ideal (in general terms: openness, transparency, and a flattened hierarchy) have been humming along smoothly for quite some time as part of the open source ecosystem.

On a practical note: folks implementing technology in schools could learn/borrow from open source communities. For example, tech integrators could learn more strategies for end user training, and about effective means of documenting the systems they build. They would also be able to contribute to discussions on usability, and would be able to get more conversant with how to set these various applications up within their own infrastructure. None of this involvement requires any knowledge of how to write code.

The challenge: for most of us, we need to chart our own path through the knowledge that is already present in open source communities. But, given that many bloggers describe charting an individual path through knowledge as the ideal for students, it's hard to see where that isn't a good thing.

In his comment, Miguel says a couple other things that merit highlighting:

So, with 250 Joomla sites around my neck, Drupal seems interesting but you don't switch over to a whole new system overnight when no one else knows Drupal in your organization (and I'm ignorant of that, too).

If any organization has 250 of anything (and I'm talking in general terms, from web sites to Matchbox cars) then it implies that a significant amount of resources has gone into building that collection. If an organization has arrived at that place more or less by accident, then I would surmise that there are greater dysfunctions within the organization that need to be fixed before even the best web presence could be used effectively. But before any change should be considered, a solid needs analysis should be done, and at the very least this needs analysis should account for available staffing, in-house talent, budget, organizational priorities, strengths and weaknesses of the current site(s), and whether the sites are meeting the needs of the organization. After these (and likely other) items have been considered, an organization is ready to address any questions about change.

And: if your current technology solution is "around (your) neck" things could probably be working more smoothly.

But when the dust settles, Deborah Meier really says it best: "Enough already, let’s have the courage to rethink what we have wrought instead of just turning the screws tighter on an indefensible system we happened upon." This applies equally to educational reform and tech infrastructure maintenance. Mistakes or non-decisions of the past should not dictate the terms of the present or the future.

While I appreciate offers of help, it seems like Drupal is for a district that hasn't tried anything yet but is ready to make the plunge.

Any tool adopted by any organization will have barriers to adoption, ranging from data migration, end user training, reallocating or acquiring infrastructure, to organizational expectations management. This is as true of Drupal as it is of any tool, regardless of whether it is open source or proprietary. If you start looking at numbers of what it costs to implement and maintain a piece of software on your infrastructure, using an open source tool can bring real cost savings (along these lines, I love it when people describe Sharepoint as a free tool). Educators have spent too long chasing the elusive free tool, only to be surprised when the tool goes away or shifts license terms. It's not like the cost of free tools has gone unnoticed or unremarked. But more on that later.

The notion that Drupal in particular -- or open source in general -- will complicate data migration doesn't hold up. If anything, open source tools leverage open standards more thoroughly, and allow for greater access to data, than their proprietary counterparts. For example, Drupal is far more open than Ning, Whipple Hill, FinalSite, Blackboard, Blackbaud, Schoolwires, or any of the usual suspects.

Also, what about the argument that Drupal installs should be hosted by web providers (e.g. Siteground) that have Fantastico and can support upgrades/updates, etc. relieving the load from school district staff which lack that expertise?

Outsourcing the hosting infrastructure (ie, servers, server maintenance, firewall, and internet connectivity) can make sense in some (not all) circumstances. However, a school should NEVER have their site on shared hosting. On most shared hosting accounts, your site is one of hundreds or thousands competing for server resources. A school's infrastructure should be on a VPS at the very least. On a VPS, your site is guaranteed resources. More importantly, the level of support for a VPS is generally greater than for shared hosting.

As for using Fantastico to maintain a site, I don't recommend it. Drupal's install process is not enormously complex, and should certainly be within the reach of a technically competent individual. The same is true for code upgrades. If a school or district lacks the expertise to do this in-house, or is unwilling to devote resources to get time/training to learn how to do this, then they should probably rethink their relationship to their web presence. For what it's worth, the ease of upgrading has gotten progressively easier over the last several years. Four years ago, with Drupal 4.6, upgrades made me mildly nervous. Now, with Drupal 6, upgrades are much less complex, to the point where they are approaching routine.

Controlling Our Own Destiny, and Next Steps

As two widely read educational bloggers have noticed recently, using a free proprietary tool has some risks. The tool can go away, or it can change its license terms (For what it's worth, I like both Google and Voicethread, IMO, both companies are completely in their rights to do whatever they want -- within obvious ethical bounds, of course -- to have their businesses succeed). This won't happen with an open source tool, as when you install and run an open source tool -- even on outsourced infrastructure -- you can always access your data, and with Drupal, your data is accessible in a variety of open formats.

Perhaps 2009 will be the year when people turn the corner and begin to take student privacy and data control more seriously. Perhaps 2009 will be the year when the educational blogosphere begins to stop its crow-like pursuit of the shiny thing, usually in the form of some new free tool that will really! really! solve everything. Perhaps 2009 will be the year when we finally, truly, learn that the medium is not the message, and begin to move beyond the language of school and educational reform into the hard, timeconsuming, emotionally exhausting, risk-laden work of true reform (and again, hats off to Deborah Meier -- if you haven't read her piece, go there now). Drupal can be an incredibly powerful tool in helping support and drive educational reform. I have long believed that Drupal has been poorly understood within the edtech community, but that's a different, albeit related story.

The potential of the educational blogosphere is incredible, not in the sense of a unified movement, but in the sense of an incredible diversity of opinion, and a sincere desire to help people learn more efficiently. However, as Clarence Fisher notes: "I haven't seen a massive, new idea in the edublogosphere for a good long while now."

In the meantime, if there are educators who want to get started using Drupal, come on over to the Drupal in Education group. Ask questions. Get involved. Make mistakes with us. Learn. We're all here to help.

Just sayin'

There are some risks to using an external service.

Just sayin, is all.

OT: for those confused by the url of this post.

Can I Be Your Friend?

It looks like Ning has got some new friends -- I first saw the news at everybody's favorite home for digital whispers, and Marc Andreessen confirmed it on his blog.

Marc Canter has something to say about it, and Diego Doval responds.

Syndicate content