D'Arcy Norman, PhD

Work

on context and identity

I had a discussion with King Chung Huang and Paul Pival this morning, about one of King's current research projects. He's working on the topic of context and identity - what it would mean from both institutional and individual perspectives, if our digital identities and contexts were pulled out of the silos of Blackboard, email, and other isolated and closed systems. What would it mean if every person, group, and place has a URL, which is aware of contexts (institutional, academic, geographical, temporal, etc...) and is also able to gather and provide lists of relevant resources.

Read More

but universities ARE open...

A follow-up on my last rant on openness in universities, wherin I improperly aim the camera and showcase my multitude of chin-related tissue.

Read More

Batch adding users to a WordPress site

I'm working with a faculty member who is using a WordPress with his students this semester as a place for them to publish and reflect as a group. To make things easier for everyone involved, it's a good idea to batch create user accounts for the students so they don't have to go through that process (it's easy, but every step avoided means people are more comfortable and less aggravated with a service).

Read More

upgraded ucalgaryblogs.ca to wpmu 2.6.1

Donncha pushed the WPMU 2.6.1 update live today, and it's a required upgrade for security reasons. I just wanted to post that I've upgraded ucalgaryblogs.ca to WPMU 2.6.1 and everything appears fine. It took all of 2 minutes to do, too.

Here's my process:

  1. back stuff up.
  2. login to the server via ssh
  3. download WPMU 2.6.1 into ~/temp, and unzip it.
    cd ~/temp
    wget http://mu.wordpress.org/latest.zip
    unzip latest.zip
  4. delete the wp-content directory in the freshly downloaded copy of WPMU 2.6.1 - I do this so I don't accidentally overwrite any customized themes, or nuke anything in mu-plugins or plugins...
    rm -R wordpress-mu-2.6.1/wp-content
  5. copy the fresh copy of WPMU over top of the existing one in the web directory
    cp -R wordpress-mu-2.6.1/* ~/webdata/ucalgaryblogs.ca/
  6. run the WPMU upgrade site script to run any necessary updates (I don't think there were any database updates, but it's probably a good idea to run it anyway). This will automatically run the script on each blog installed on that copy of WPMU.
  7. done. test some blogs to make sure stuff is working fine.
Read More

User Avatar Photos in WordPress

WordPress has supported Gravatars for awhile, which is great, but if you're rolling out a site for a bunch of students to hammer on, it's not ideal to have to send them to a third party service to set up photos. It's awkward, and confusing, for new users to have to go somewhere else to add a photo to their profile. And profile photos can be very useful, especially at the beginning of a semester when everyone is just getting to know everyone else in a class, to put a face to a name.

Read More

Syndicating and republishing decentralized content with WordPress

I was going to write up a post describing how to use the cool FeedWordPress plugin for WordPress to syndicate external content into a blog, and republish it in the context of a class or group. But, of course, Jim Groom has beaten me to the punch, and done a much more thorough job of documenting the process than I would/could have done. So, yet again, I'll just refer to Jim's work. What I can do is provide a demonstrating workflow to show how FeedWordPress could be used to pull content from one blog into others in the context of a group, project, or class.

Read More

Pimping the WPMU for ucalgaryblogs.ca

I've been slowly tweaking the WPMU install that drives ucalgaryblogs.ca - it's not quite ready for prime time, but it's darned close.

It's now got:

  • multiple blogs per user, and multiple users per blog
  • subdomain hosting for each blog (i.e., myblog.ucalgaryblogs.ca)
  • domain mapping - want to use your own custom domain? want myblog.com to point to the blog you've got at myblog.ucalgaryblogs.ca? there's a setting for that, and then you just have to tell me what domain you want me to tell the webserver to respond to.
  • multilingual admin interface. English. French. Spanish. Chinese. Klingon. Well, I still haven't found the Klingon.po file for WordPress, but once I do... *shakesfist*
  • over 100 themes, most of which are customizable. Want a photoblog? Got it covered. Newsletter? Done. Research project? Sure thing.
  • 500MB of upload space quota per user. This could be increased if needed.
  • Sitewide tag cloud and archives - want to find out who else is writing about mitochondrial RNA? Just hit the tag...
  • Blog directory listing all blogs in the system (currently, some test blogs, and the UC Dinos Football Blog! WOOHOO!)
  • A handy-dandy blog manager bar at the top of all pages - if you're logged in, it gives you easy access to anything you want to do. If you're not logged in, it gives you an easy place to login from, from any page on the ucalgaryblogs.ca service.
  • Lots of other great WordPress goodies, like podcast serving, editing from your iPhone or iPod Touch, great visual editor for posts (with spel chekker, too!) and collaborative blogs with multiple authors.

But, there are still a few things on my todo list before I consider it fully ready for prime time:

Read More

Learning Community - Blogging and Student Publishing

We held our first gathering of the "Blogging and Student Publishing" learning community last week. It was a small, informal gathering - only a handful of profs were able to make it due to summer schedules, and another handful of staff. I think the small group was actually a very good thing for a first gathering, though, as the conversation was extremely engaging and dynamic - something that may have been lost in a larger group. What I loved about this gathering, is that we were able to reproduce much of the vibe from the Social Software Salon event held a couple of years ago at UBC. I'm hoping to to much more of this kind of thing, to get faculty members together and properly caffeinated in order to get the conversations flowing.

Read More

Spore Creature Creator

I've been following Spore since I saw the first demo at TED. I remember playing SimCity back in the day (on my Amiga 1000!), and SimEarth, and the other variants, and have really been looking forward to Spore.

It's really a universe simulator, where players interact at various scales separated by orders of magnitude. The full game starts at the single cell stage, evolving up through multicellular life, eventually up to group and society, and finally planetary and galactic scales. What a great way to show interconnections between the various disciplines? Biochemistry through cellular biology through zoology through ecology through sociology through planetary biology and astrophysics. In a format that can be jumped into by anyone, including kids. Especially kids. What would happen if kids are able to develop a sense of these interactions and interdependencies at various scales?

Read More

on learning communities

I've been working on organizing a project I've called "Learning Communities" here at UCalgary. It's still a bit amorphous, but that's actually part of the plan. What I'm going to do is offer resources and support to any communities on campus so that they can effectively get together and share what they're doing. I'll facilitate meetings, find guest speakers, search for resources, organize presentations, or whatever else is needed for these communities to share the interesting things they're doing (or want to be doing) on campus.

Read More

on content management and communities

I've been deep in thought, planning a set of resources to support a community project, and have been struggling with how to best position these resources to best reflect a dynamic, engaged, face-to-face set of communities.

My initial reaction was that the communities need to exist first face-to-face, and that any online resources are supplementary and intended simply to continue and extend their conversations. The online resources are not the community. I think this part is pretty obvious.

Read More

on edupunk

Jim's been talking about edupunk a fair bit lately (starting with the killer post The Glass Bees, then Permapunk and finally tying in the awesome Murder, Madness, Mayhem wikipedia project), and Jen wrote up a piece that dovetails nicely into the concept. There's something about the edupunk concept that is resonating deeply in me.

It's a movement away from what has become of the mainstream edtech community - a collection of commercial products produced by large companies. Edupunk is the opposite of that. It's DIY. It's hardcore. It's not monetized. It's not trademarked. It's not press-released. It's not on an upgrade cycle. It's not enterprise. It's not shrinkwrapped.

Read More