Category Archives: shameless plug

Activism and Journalism

In yesterday’s “Introduction to Society” class, we discussed a number of things related to activism, journalism, labour issues, and even Apple and Foxconn (along with slacktivism, Kony 2012, mass media, moral entrepreneurs, and Wal-Mart).

This discussion was sparked, in part, from a student’s question:

What good are the finding the sociologists obtain if the sociologists themselves are passive to the issues observed?

Very good question, and I feel that the discussion we’ve had in class scratched the surface of the issue.

My response could have related to my current work, which I have mentioned in class on several occasions. These days, an important part of my work outside of the Ivory Tower has to do with community organizations. More specifically, I do fieldwork for Communautique, whose mission is to:

Support civic participation by promoting information literacy, appropriation of information and communications technologies and contribution to their development.

Though I’m no activist, I see a clear role for activism and my work directly supports a form of activism. The goal here is social change, toward increased participation by diverse citizens. Thankfully, this is no “us/them” campaign. There’s no demonization, here. Many of us may disagree on a course of action, but inclusion, not confrontation, is among this work’s main goals.

I sincerely think that my work, however modest, may have a positive impact. Not that I delude myself into thinking that there’s a “quick fix” to problems associated with social exclusion. But I see a fairly clear bifurcation between paths and I choose one which might lead to increased inclusiveness.

I didn’t talk about my work during out classroom discussion. Though I love to talk about it, I try to make these discussions as interactive as possible. Even when I end up talking more than anybody else, I do what I can not to lead the discussion in too specific a direction. So, instead of talking about Communautique, we talked about Foxconn. I’m pretty sure I brought it up, but it was meant as a way to discuss a situation with which students can relate.

Turns out, there was an ideal case to discuss many of these themes. Here’s a message about this case that I just sent to the class’s forum:

Some of you might have heard of this but I hadn’t, before going to class. Sounds to me like it brings together several points we’ve discussed yesterday (activism, journalism, message dissemination, labour conditions, Foxconn, Apple…). It also has a lot to do with approaches to truth, which do tend to differ.

 

So… An episode of This American Life about Foxconn factories making Apple products contained a number of inaccurate things, coming from Mike Daisey, a guy who does monologues as stage plays. These things were presented as facts (and had gone through an elaborate “factchecking” process) and Daisey defends them as theatre, meant to make people react.

 

Here’s a piece about it, from someone who was able to pinpoint some inaccuracies: “An acclaimed Apple critic made up the details”.

 

The retraction from the team at This American Life took a whole show, along with an apparently difficult blogpost.

Interesting stuff, if you ask me. Especially since people might argue that the whole event may negatively impact the cause. After all, the problems of factory workers in China may appeal to more than people’s quickest emotional responses. Though I’m a big fan of emotions, I also think there’s an opportunity to discuss these issues thoughtfully and critically. The issue goes further than Apple or even Foxconn. And it has a lot to do with Wallerstein’s “World Systems Theory”.

 

Anyhoo… Just thought some of you may be interested.

Future of Learning Content

If indeed Apple plans to announce not just more affordable textbook options for students, but also more interactive, immersive ebook experiences…

Forecasting next week’s Apple education event (Dan Moren and Lex Friedman for Macworld)

I’m still in catchup mode (was sick during the break), but it’s hard to let this pass. It’s exactly the kind of thing I like to blog about: wishful thinking and speculation about education. Sometimes, my crazy predictions are fairly accurate. But my pleasure at blogging these things has little to do with the predictions game. I’m no prospectivist. I just like to build wishlists.

In this case, I’ll try to make it short. But I’m having drift-off moments just thinking about the possibilities. I do have a lot to say about this but we’ll see how things go.

Overall, I agree with the three main predictions in that MacWorld piece: Apple might come out with eBook creation tools, office software, and desktop reading solutions. I’m interested in all of these and have been thinking about the implications.

That MacWorld piece, like most media coverage of textbooks, these days, talks about the weight of physical textbooks as a major issue. It’s a common refrain and large bookbags/backpacks have symbolized a key problem with “education”. Moren and Friedman finish up with a zinger about lecturing. Also a common complaint. In fact, I’ve been on the record (for a while) about issues with lecturing. Which is where I think more reflection might help.

For one thing, alternative models to lecturing can imply more than a quip about the entertainment value of teaching. Inside the teaching world, there’s a lot of talk about the notion that teaching is a lot more than providing access to content. There’s a huge difference between reading a book and taking a class. But it sounds like this message isn’t heard and that there’s a lot of misunderstanding about the role of teaching.

It’s quite likely that Apple’s announcement may make things worse.

I don’t like textbooks but I do use them. I’m not the only teacher who dislikes textbook while still using them. But I feel the need to justify myself. In fact, I’ve been on the record about this. So, in that context, I think improvements in textbooks may distract us from a bigger issue and even lead us in the wrong direction. By focusing even more on content-creation, we’re commodifying education. What’s more, we’re subsuming education to a publishing model. We all know how that’s going. What’s tragic, IMHO, is that textbook publishers themselves are going in the direction of magazines! If, ten years from now, people want to know when we went wrong with textbook publishing, it’ll probably be a good idea for them to trace back from now. In theory, magazine-style textbooks may make a lot of sense to those who perceive learning to be indissociable from content consumption. I personally consider these magazine-style textbooks to be the most egregious of aberrations because, in practice, learning is radically different from content consumption.

So… If, on Thursday, Apple ends up announcing deals with textbook publishers to make it easier for them to, say, create and distribute free ad-supported magazine-style textbooks, I’ll be going through a large range of very negative emotions. Coming out of it, I might perceive a silverlining in the fact that these things can fairly easily be subverted. I like this kind of technological subversion and it makes me quite enthusiastic.

In fact, I’ve had this thought about iAd producer (Apple’s tool for creating mobile ads). Never tried it but, when I heard about it, it sounded like something which could make it easy to produce interactive content outside of mobile advertising. I don’t think the tool itself is restricted to Apple’s iAd, but I could see how the company might use the same underlying technology to create some content-creation tool.

“But,” you say, “you just said that you think learning isn’t about content.” Quite so. I’m not saying that I think these tools should be the future of learning. But creating interactive content can be part of something wider, which does relate to learning.

The point isn’t that I don’t like content. The point is that I don’t think content should be the exclusive focus of learning. To me, allowing textbook publishers to push more magazine-style content more easily is going in the wrong direction. Allowing diverse people (including learners and teachers) to easily create interactive content might in fact be a step in the right direction. It’s nothing new, but it’s an interesting path.

In fact, despite my dislike of a content emphasis in learning, I’m quite interested in “learning objects”. In fact, I did a presentation about them during the Spirit of Inquiry conference at Concordia, a few years ago (PDF).

A neat (but Flash-based) example of a learning object was introduced to me during that same conference: Mouse Party. The production value is quite high, the learning content seems relatively high, and it’s easily accessible.

But it’s based on Flash.

Which leads me to another part of the issue: formats.

I personally try to avoid Flash as much as possible. While a large number of people have done amazing things with Flash, it’s my sincere (and humble) opinion that Flash’s time has come and gone. I do agree with Steve Jobs on this. Not out of fanboism (I’m no Apple fanboi), not because I have something against Adobe (I don’t), not because I have a vested interested in an alternative technology. I just think that mobile Flash isn’t going anywhere and that. Even on the desktop, I think Flash-free is the way to go. Never installed Flash on my desktop computer, since I bought it in July. I do run Chrome for the occasional Flash-only video. But Flash isn’t the only video format out there and I almost never come across interesting content which actually relies on something exclusive to Flash. Flash-based standalone apps (like Rdio and Machinarium) are a different issue as Flash was more of a development platform for them and they’re available as Flash-free apps on Apple’s own iOS.

I wouldn’t be surprised if Apple’s announcements had something to do with a platform for interactive content as an alternative to Adobe Flash. In fact, I’d be quite enthusiastic about that. Especially given Apple’s mobile emphasis. We might be getting further in “mobile computing for the rest of us”.

Part of this may be related to HTML5. I was quite enthusiastic when Tumult released its “Hype” HTML5-creation tool. I only used it to create an HTML5 version of my playfulness talk. But I enjoyed it and can see a lot of potential.

Especially in view of interactive content. It’s an old concept and there are many tools out there to create interactive content (from Apple’s own QuickTime to Microsoft PowerPoint). But the shift to interactive content has been slower than many people (including educational technologists) would have predicted. In other words, there’s still a lot to be done with interactive content. Especially if you think about multitouch-based mobile devices.

Which eventually brings me back to learning and teaching.

I don’t “teach naked”, I do use slides in class. In fact, my slides are mostly bullet points, something presentation specialists like to deride. Thing is, though, my slides aren’t really meant for presentation and, while they sure are “content”, I don’t really use them as such. Basically, I use them as a combination of cue cards, whiteboard, and coursenotes. Though I may sound defensive about this, I’m quite comfortable with my use of slides in the classroom.

Yet, I’ve been looking intently for other solutions.

For instance, I used to create outlines in OmniOutliner that I would then send to LaTeX to produce both slides and printable outlines (as PDFs). I’ve thought about using S5, but it doesn’t really fit in my workflow. So I end up creating Keynote files on my Mac, uploading them (as PowerPoint) before class, and using them in the classroom using my iPad. Not ideal, but rather convenient.

(Interestingly enough, the main thing I need to do today is create PowerPoint slides as ancillary material for a textbook.)

In all of these cases, the result isn’t really interactive. Sure, I could add buttons and interactive content to the slides. But the basic model is linear, not interactive. The reason I don’t feel bad about it is that my teaching is very interactive (the largest proportion of classtime is devoted to open discussions, even with 100-plus students). But I still wish I could have something more appropriate.

I have used other tools, especially whiteboarding and mindmapping ones. Basically, I elicit topics and themes from students and we discuss them in a semi-structured way. But flow remains an issue, both in terms of workflow and in terms of conversation flow.

So if Apple were to come up with tools making it easy to create interactive content, I might integrate them in my classroom work. A “killer feature” here is if interaction could be recorded during class and then uploaded as an interactive podcast (à la ProfCast).

Of course, content-creation tools might make a lot of sense outside the classroom. Not only could they help distribute the results of classroom interactions but they could help in creating learning material to be used ahead of class. These could include the aforementioned learning objects (like Mouse Party) as well as interactive quizzes (like Hot Potatoes) and even interactive textbooks (like Moglue) and educational apps (plenty of these in the App Store).

Which brings me back to textbooks, the alleged focus of this education event.

One of my main issues with textbooks, including online ones, is usability. I read pretty much everything online, including all the material for my courses (on my iPad) but I find CourseSmart and its ilk to be almost completely unusable. These online textbooks are, in my experience, much worse than scanned and OCRed versions of the same texts (in part because they don’t allow for offline access but also because they make navigation much more difficult than in GoodReader).

What I envision is an improvement over PDFs.

Part of the issue has to do with PDF itself. Despite all its benefits, Adobe’s “Portable Document Format” is the relic of a bygone era. Sure, it’s ubiquitous and can preserve formatting. It’s also easy to integrate in diverse tools. In fact, if I understand things correctly, PDF replaced Display PostScript as the basis for Quartz 2D, a core part of Mac OS X’s graphics rendering. But it doesn’t mean that it can’t be supplemented by something else.

Part of the improvement has to do with flexibility. Because of its emphasis on preserving print layouts, PDF tends to enforce print-based ideas. This is where EPUB is at a significant advantage. In a way, EPUB textbooks might be the first step away from the printed model.

From what I can gather, EPUB files are a bit like Web archives. Unlike PDFs, they can be reformatted at will, just like webpages can. In fact, iBooks and other EPUB readers (including Adobe’s, IIRC) allow for on-the-fly reformatting, which puts the reader in control of a much greater part of the reading experience. This is exactly the kind of thing publishers fail to grasp: readers, consumers, and users want more control on the experience. EPUB textbooks would thus be easier to read than PDFs.

EPUB is the basis for Apple’s iBooks and iBookstore and people seem to be assuming that Thursday’s announcement will be about iBooks. Makes sense and it’d be nice to see an improvement over iBooks. For one thing, it could support EPUB 3. There are conversion tools but, AFAICT, iBooks is stuck with EPUB 2.0. An advantage there is that EPUBs can possibly include scripts and interactivity. Which could make things quite interesting.

Interactive formats abound. In fact, PDFs can include some interactivity. But, as mentioned earlier, there’s a lot of room for improvement in interactive content. In part, creation tools could be “democratized”.

Which gets me thinking about recent discussions over the fate of HyperCard. While I understand John Gruber’s longstanding position, I find room for HyperCard-like tools. Like some others, I even had some hopes for ATX-based TileStack (an attempt to bring HyperCard stacks back to life, online). And I could see some HyperCard thinking in an alternative to both Flash and PDF.

“Huh?”, you ask?

Well, yes. It may sound strange but there’s something about HyperCard which could make sense in the longer term. Especially if we get away from the print model behind PDFs and the interaction model behind Flash. And learning objects might be the ideal context for this.

Part of this is about hyperlinking.  It’s no secret that HyperCard was among HTML precursors. As the part of HTML which we just take for granted, hyperlinking is among the most undervalued features of online content. Sure, we understand the value of sharing links on social networking systems. And there’s a lot to be said about bookmarking. In fact, I’ve been thinking about social bookmarking and I have a wishlist about sharing tools, somewhere. But I’m thinking about something much more basic: hyperlinking is one of the major differences between online and offline wriiting.

Think about the differences between, say, a Wikibook and a printed textbook. My guess is that most people would focus on the writing style, tone, copy-editing, breadth, reviewing process, etc. All of these are relevant. In fact, my sociology classes came up with variations on these as disadvantages of the Wikibook over printed textbooks. Prior to classroom discussion about these differences, however, I mentioned several advantages of the Wikibook:

  • Cover bases
  • Straightforward
  • Open Access
  • Editable
  • Linked

(Strangely enough, embedded content from iWork.com isn’t available and I can’t log into my iWork.com account. Maybe it has to do with Thursday’s announcement?)

That list of advantages is one I’ve been using since I started to use this Wikibook… excerpt for the last one. And this is one which hit me, recently, as being more important than the others.

So, in class, I talked about the value of links and it’s been on my mind quite a bit. Especially in view of textbooks. And critical thinking.

See, academic (and semi-academic) writing is based on references, citations, quotes. English-speaking academics are likely to be the people in the world of publishing who cite the most profusely. It’s not rare for a single paragraph of academic writing in English to contain ten citations or more, often stringed in parentheses (Smith 1999, 2005a, 2005b; Smith and Wesson 1943, 2010). And I’m not talking about Proust-style paragraphs either. I’m convinced that, with some quick searches, I could come up with a paragraph of academic writing which has less “narrative content” than citation.

Textbooks aren’t the most egregious example of what I’d consider over-citing. But they do rely on citations quite a bit. As I work more specifically on textbook content, I notice even more clearly the importance of citations. In fact, in my head, I started distinguishing some patterns in textbook content. For instance, there are sections which mostly contain direct explanations of key concepts while other sections focus on personal anecdotes from the authors or extended quotes from two sides of the debate. But one of the most obvious sections are summaries from key texts.

For instance (hypothetical example):

As Nora Smith explained in her 1968 study Coming Up with Something to Say, the concept of interpretation has a basis in cognition.

Smith (1968: 23) argued that Pierce’s interpretant had nothing to do with theatre.

These citations are less conspicuous than they’d be in peer-reviewed journals. But they’re a central part of textbook writing. One of their functions should be to allow readers (undergraduate students, mostly) to learn more about a topic. So, when a student wants to know more about Nora Smith’s reading of Pierce, she “just” have to locate Smith’s book, go to the right page, scan the text for the read for the name “Pierce”, and read the relevant paragraph. Nothing to it.

Compare this to, say, a blogpost. I only cite one text, here. But it’s linked instead of being merely cited. So readers can quickly know more about the context for what I’m discussing before going to the library.

Better yet, this other blogpost of mine is typical of what I’ve been calling a linkfest, a post containing a large number of links. Had I put citations instead of links, the “narrative” content of this post would be much less than the citations. Basically, the content was a list of contextualized links. Much textbook content is just like that.

In my experience, online textbooks are citation-heavy and take almost no benefit from linking. Oh, sure, some publisher may replace citations with links. But the result would still not be the same as writing meant for online reading because ex post facto link additions are quite different from link-enhanced writing. I’m not talking about technological determinism, here. I’m talking about appropriate tool use. Online texts can be quite different from printed ones and writing for an online context could benefit greatly from this difference.

In other words, I care less about what tools publishers are likely to use to create online textbooks than about a shift in the practice of online textbooks.

So, if Apple comes out with content-creation tools on Thursday (which sounds likely), here are some of my wishes:

  • Use of open standards like HTML5 and EPUB (possibly a combination of the two).
  • Completely cross-platform (should go without saying, but Apple’s track record isn’t that great, here).
  • Open Access.
  • Link library.
  • Voice support.
  • Mobile creation tools as powerful as desktop ones (more like GarageBand than like iWork).
  • HyperCard-style emphasis on hyperlinked structures (à la “mini-site” instead of web archives).
  • Focus on rich interaction (possibly based on the SproutCore web framework).
  • Replacement for iWeb (which is being killed along with MobileMe).
  • Ease creation of lecturecasts.
  • Deep integration with iTunes U.
  • Combination of document (à la Pages or Word), presentation (à la Keynote or PowerPoint), and standalone apps (à la The Elements or even Myst).
  • Full support for course management systems.
  • Integration of textbook material and ancillary material (including study guides, instructor manuals, testbanks, presentation files, interactive quizzes, glossaries, lesson plans, coursenotes, etc.).
  • Outlining support (more like OmniOutliner or even like OneNote than like Keynote or Pages).
  • Mindmapping support (unlikely, but would be cool).
  • Whiteboard support (both in-class and online).
  • Collaboration features (à la Adobe Connect).
  • Support for iCloud (almost a given, but it opens up interesting possibilities).
  • iWork integration (sounds likely, but still in my wishlist).
  • Embeddable content (à la iWork.com).
  • Stability, ease of use, and low-cost (i.e., not Adobe Flash or Acrobat).
  • Better support than Apple currently provides for podcast production and publishing.
  • More publisher support than for iBooks.
  • Geared toward normal users, including learners and educators.

The last three are probably where the problem lies. It’s likely that Apple has courted textbook publishers and may have convinced them that they should up their game with online textbooks. It’s clear to me that publishers risk to fall into oblivion if they don’t wake up to the potential of learning content. But I sure hope the announcement goes beyond an agreement with publishers.

Rumour has it that part of the announcement might have to do with bypassing state certification processes, in the US. That would be a big headline-grabber because the issue of state certification is something of wedge issue. Could be interesting, especially if it means free textbooks (though I sure hope they won’t be ad-supported). But that’s much less interesting than what could be done with learning content.

User-generated content” may be one of the core improvements in recent computing history, much of which is relevant for teaching. As fellow anthro Mike Wesch has said:

We’ll  need to rethink a few things…

And Wesch sure has been thinking about learning.

Problem is, publishers and “user-generated content” don’t go well together. I’m guessing that it’s part of the reason for Apple’s insufficient support for “user-generated content”. For better or worse, Apple primarily perceives its users as consumers. In some cases, Apple sides with consumers to make publishers change their tune. In other cases, it seems to be conspiring with publishers against consumers. But in most cases, Apple fails to see its core users as content producers. In the “collective mind of Apple”, the “quality content” that people should care about is produced by professionals. What normal users do isn’t really “content”. iTunes U isn’t an exception, those of us who give lectures aren’t Apple’s core users (even though the education market as a whole has traditionally being an important part of Apple’s business). The fact that Apple courts us underlines the notion that we, teachers and publishers (i.e. non-students), are the ones creating the content. In other words, Apple supports the old model of publishing along with the old model of education. Of course, they’re far from alone in this obsolete mindframe. But they happen to have several of the tools which could be useful in rethinking education.

Thursday’s events is likely to focus on textbooks. But much more is needed to shift the balance between publishers and learners. Including a major evolution in podcasting.

Podcasting is especially relevant, here. I’ve often thought about what Apple could do to enhance podcasting for learning. Way beyond iTunes U. Into something much more interactive. And I don’t just mean “interactive content” which can be manipulated seamless using multitouch gestures. I’m thinking about the back-and-forth of learning and teaching, the conversational model of interactivity which clearly distinguishes courses from mere content.

Open Letter: UnivCafé Testimonial

Here’s a slightly edited version of a message I sent about University of the Streets Café. I realize that my comments about it may sound strange for people who haven’t participated in one of their conversations. And there may be people who don’t like it as much as I do. But it’s remarkable how favourable people are to the program, once they participate in it.

Having taught at eight academic institutions in the United States and Canada, I have frequently gone on record to say that Concordia is my favourite context for teaching and learning. By a long stretch.

Concordia’s “University of the Streets Café” program is among the things I like the most about my favourite university.

Over the past few years, I have been a vocal participant at a rather large number of “UnivCafé” events and have been the guest at one of them. Each of these two-hour conversations has provided me with more stimulation than any seminar or class meeting in which I participated, as a teacher or as a student.

In fact, I have frequently discussed UnivCafé with diverse people (including several members of the Concordia community). As is clear to anyone who knows me, UnivCafé has had a strong impact on my life, both professionally and personally.

Given my experience elsewhere, I have a clear impression of what makes Concordia unique.

  • Emphasis on community development.
  • Strong social awareness.
  • Thoughtful approach to sustainability.
  • Seamless English/French bilingualism.
  • Inclusive attitude, embracing cultural and social diversity.
  • Ease of building organic social networks through informal events.

In a way, UnivCafé encapsulates Concordia’s uniqueness.

Yet it goes further than that. Though it may sound hyperbolic to outsiders, I would not hesitate to say that UnivCafé captures some of the Greek academia (Ἀκαδημία) while integrating dimensions of contemporary life. More pithily: ”UnivCafé is a social media version of Plato‘s Academy”.

It seems to me that academia is in a transition period. For instance, the tenure system could be rethought. With social and technological developments challenging many academic models, universities are often searching for new models. I sincerely hope that the UnivCafé model is a sign of things to come.

I have discussed this on several occasions with students and colleagues, and this notion is gaining ground.

There is something remarkable about how appropriate the UnivCafé model is, in the current context. To my mind, UnivCafé does all of the following:

  • Encourages critical thinking.
  • Gives voice to people who are rarely heard.
  • Exposes participants to a diversity of perspectives.
  • Brings together people who rarely get a chance to interact.
  • Integrates practical and theoretical concerns.
  • Allays fears of public speaking.
  • Builds valuable connections through the local community.
  • Brings academics outside the Ivory Tower.

As may be obvious, I could talk about UnivCafé for hours and would be happy to do so in any context.

In the meantime, may this testimonial serve as a token of appreciation for all the things I have gained from UnivCafé.

WordPress Syllabus Database 0.4 (Theme Files)

 

Was able to create a “self-contained” version of my syllabus database theme, coding in features from outside plugins.

You can see the results on my new test site for this theme.

Here are some screenshots:

I’d still like to add a few things, especially in terms of further styling the “single” and “archive” pages (those which display syllabi individually or together). And I’ll be adding some fields and taxonomies. But the overall structure is in place. And it works.

A surprisingly long bug to fix was the name of the template for individual syllabus display. According to any documentation I’ve seen, it’s supposed to be called “single-syllabus.php”, and this worked in a previous version (on the site where I had used other plugins). But my template wasn’t being applied (so I couldn’t see the meta-data). But, it turns out, “syllabus.php” works. The reason the other filename continued working, on the previous site, is that the More Types plugin had left some traces in the MySQL database running the site. Just a few letters to delete, to solve the problem, but rather difficult to troubleshoot. Especially since I’ve had similar problems in the past but for other reasons.

Here are the files for the current version of my theme.

Syllabus Database 0.4 (Theme Files)

 

[gview file=”http://blog.enkerli.com/files/2011/08/syllabusdb-0.4.zip” save=”1″]

And here’s the export file for the two syllabi I created:

Syllabus Database, WP Export File (ZIP)

[gview file=”http://blog.enkerli.com/files/2011/08/syllabusdatabase.wordpress.2011-08-09.xml_.zip” authonly=”1″]

I changed some things to my local installation for the course display screenshot (to make things fit), but I was able to upload this file to another site (on another server), activate the theme and two plugins (Attachmentsand google doc embedder).

 

Yep! I’m still having fun

Using WordPress as a Syllabus Database: Learning is Fun

(More screenshots in a previous post on this blog.)

Worked on a WordPress project all night, the night before last. Was able to put together a preliminary version of a syllabus database that I’ve been meaning to build for an academic association with which I’m working.

There are some remaining bugs to solve but, I must say, I’m rather pleased with the results so far. In fact, I’ve been able to solve the most obvious bugs rather quickly, last night.

More importantly, I’ve learnt a lot. And I think I can build a lot of things on top of that learning experience.

Part of the inspiration comes from Kyle Jones’s blogpost about a “staff directory”. In addition, Justin Tadlock has had a large (and positive) impact on my learning process, either through his WordPress-related blogposts about custom post types and his work on the Hybrid Theme (especially through the amazing support forums). Not to mention WordCamp Montrealofficial documentationplugin pagestutorials, and a lot of forum– and blogposts about diverse things surrounding WordPress (including CSS).

I got a lot of indirect help and I wouldn’t have been able to go very far in my project without that help. But, basically, it’s been a learning experience for me as an individual. I’m sure more skilled people would have been able to whip this up in no time.

Thing is, it’s been fun. Close to Csíkszentmihályi’s notion of “flow”. (Philippe’s a friend of mine who did research on flow and videogames. He’s the one who first introduced me to “flow”, in this sense.)

So, how did I achieve this? Well, through both plugins and theme files.

To create this database, I’ve originally been using three plugins from More Plugins: More Fields, More Taxonomies, and More Types. Had also done so in my previous attempt at a content database. At the time, these plugins helped me in several ways. But, with the current WordPress release (3.2.1), the current versions of these plugins (2.0.5.2, 1.0.1, and 1.1.1b1, respectively) are a bit buggy.

In fact, I ended up coding my custom taxonomies “from scratch”, after running into apparent problems with the More Taxonomies plugin. Eventually did the same thing with my “Syllabus” post type, replacing More Types. Wasn’t very difficult and it solved some rather tricky bugs.

Naïvely, I thought that the plugins’ export function would actually create that code, so I’d be able to put it in my own files and get rid of that plugin. But it’s not the case. Doh! Unfortunately, the support forums don’t seem so helpful either, with many questions left unanswered. So I wouldn’t really recommend these plugins apart from their pedagogical value.

The plugins were useful in helping me get around some “conceptual” issues, but it seems safer and more practical to code things from scratch, at least with taxonomies and custom post types. For “custom metaboxes”, I’m not sure I’ll have as easy a time replacing More Fields as I did replacing More Taxonomies and More Types. (More Fields helps create custom fields in the post editing interface.)

Besides the More Plugins, I’m only using two other plugins: Jonathan Christopher’s Attachments and the very versatile google doc embedder (gde) by Kevin Davis.

Attachments provides an easy way to attach files to a post and, importantly, its plugin page provides usable notes about implementation which greatly helped me in my learning process. I think I could code in some of that plugin’s functionality, now that I get a better idea of how WordPress attachments work. But it seems not to be too buggy so I’ll probably keep it.

As its name does not imply, gde can embed any file from a rather large array of file types: Adobe Reader (PDF), Microsoft Office (doc/docx, ppt/pptx/pps, xsl/xslx), and iWork Pages, along with multipage image files (tiff, Adobe Illustrator, Photoshop, SVG, EPS/PS…). The file format support comes from Google Docs Viewer (hence the plugin name).

In fact, I just realized that GDV supports zip and RAR archives. Had heard (from Gina Trapani) of that archive support in Gmail but didn’t realize it applied to GDV. Tried displaying a zip file through gde, last night, and it didn’t work. Posted something about this on the plugin’s forum and “k3davis” already fixed this, mentioning me in the 2.2 release notes.

Allowing the display of archives might be very useful, in this case. It’s fairly easily to get people to put files in a zip archive and upload it. In fact, several mail clients do all of this automatically, so there’s probably a way to get documents through emailed zip files and display the content along with the syllabus.

So, a cool plugin became cooler.

Syllabus Database (archive)

[gview file=”http://blog.enkerli.com/files/2011/08/syllabusdb-0.2.zip” height=”20%”]

As it so happens, gde is already installed on the academic site for which I’m building this very same syllabus database. In that case, I’ve been using gde to embed PDF files (for instance, in this page providing web enhancements page for an article in the association’s journal). So I knew it could be useful in terms of displaying course outlines and such, within individual pages of the syllabus database.

What I wasn’t sure I could do is programmatically embed files added to a syllabus page. In other words, I knew I could display these files using some shortcode on appropriate files’ URLs (including those of attached files). What I wasn’t sure how to do (and had a hard time figuring out) is how to send these URLs from a field in the database: I knew how to manually enter the code, but I didn’t know how to automatically display the results of the code when a link is entered in the right place.

The reason this matters is that I would like “normal human beings” (i.e., noncoders and, mostly, nongeeks) to enter the relevant information for their syllabi. One of WordPress’s advantages is the fact that, despite its power, it’s very easy to get nongeeks to do neat things with it. I’d like the syllabus database to be this type of neat thing.

The Attachmentsplugin helps, but still isn’t completely ideal. It does allow for drag-and-drop upload and it does provide a minimalist interface for attaching uploaded files to blogposts.

First Attach Button (Screenshot)
Screenshot of First “Attach” Button

In the first case, it’s just a matter of clicking the Attach button and dropping a file in the appropriate field. In the second case, it’s a matter of clicking another Attachbutton.

Second Attach Button (Screenshot)
Screenshot of the Second “Attach” Button

The problem is between these two Attach buttons.

File Uploaded Screenshot
Screenshot of the Uploaded File

The part of the process between uploading the file and finding the Attach button takes several nonobvious  steps. After the file has been uploaded, the most obvious buttons are Insert into Post and Save all changes, neither of which sounds particularly useful in this context. But Save all changes is the one which should be clicked.

To get to the second Attach button, I first need to go to the Media Library a second time. Recently uploaded images are showing.

Images Only Screenshot
Screenshot of the Media Library Only Showing Images

For other types of files, I then click All Types, which shows a reverse chronological list of all recently uploaded files (older files can be found through the Search Media field). I then click on the Show link associated with a given file (most likely, the most recent upload, which is the first in the list).

Second Attach Button (Screenshot)
Screenshot of the second “Attach” Button

Then, finally, the final Attach button shows up.

Clicking it, the file is attached to the current post, which was the reason behind the whole process. Thanks to both gde and Attachments, that file is then displayed along with the rest of the syllabus entry.

It only takes a matter of seconds to minutes, to attach a file (depending on filesize, connection speed, etc.). Not that long. And the media library can be very useful in many ways. But I just imagine myself explaining the process to instructors and other people submitting syllabi for inclusion the the database.

Far from ideal.

A much easier process is the one of adding files by pasting a file URL in a field. Which is exactly what I’ve added as a possibility for a syllabus’s main document (say, the PDF version of the syllabus).

Course Data Screenshot
Screenshot of the Course Data Box

Passing that URL to gde, I can automatically display the document in the document page, as I’m doing with attachments from the media library.  The problem with this, obviously, is that it requires a public URL for the document. The very same “media library” can be used to upload documents. In fact, copying the URL from an uploaded file is easier than finding the “Attach” button as explained previously. But it makes the upload a separate process on the main site. A process which can be taught fairly easily, but a process which isn’t immediately obvious.

I might make use of a DropBox account for just this kind of situation. It’s also a separate process, but it’s one which may be easier for some people.

In the end, I’ll have to see with users what makes the most sense for them.

In the past, I’ve used plugins like  Contact Form 7 (CF7), by Takayuki Miyoshi, and Fast Secure Contact Form (FSCF)  by Mike Challis to try and implement something similar. A major advantage is that they allow for submissions by users who aren’t logged in. This might be a dealmaking feature for either FSCF or CF7, as I don’t necessarily want to create accounts for everyone who might submit a syllabus. Had issues with user registration, in the past. Like attachments, onboarding remains an issue for a lot of people. Also, thanks to yet other plugins like Michael Simpson’s Contact Form to Database (CFDB), it should be possible to make form submissions into pending items in the syllabus database. I’ll be looking into this.

Another solution might be Gravity Forms. Unlike the plugins I’ve mentioned so far, it’s a commercial product. But it sounds like it might offer some rather neat features which may make syllabus submission a much more interesting process. However, it’s meant for a very different use case, which has more to do with “lead data management” and other business-focused usage. I could innovate through its use. But there might be more appropriate solutions.

As is often the case with WordPress, the “There’s a plugin for that” motto can lead to innovation.  Even documenting the process (by blogging it) can be a source of neat ideas.

A set of ideas I’ve had, for this syllabus database, came from looking into the Pods CMS Framework for WordPress. Had heard about Pods CMS through the WordCast Conversations podcast. For several reasons, it sent me on an idea spree and, for days, I was taking copious notes about what could be done. Not only about this syllabus database but about a full “learning object repository” built on top of WordPress. The reason I want to use WordPress is that, not only am I a “fanboi” of Automattic (the organization behind WordPress) but I readily plead guilty to using WordPress as a Golden Hammer. There are multiple ways to build a learning object repository. (Somehow, I’m convinced that some of my Web developing friends that Ruby on Rails is the ideal solution.) But I’ve got many of my more interesting ideas through looking into Pods CMS, a framework for WordPress and I don’t know the first thing about RoR.

Overall, Pods CMS sounds like a neat approach. Its pros and cons make it sound like an interesting alternative to WordPress’s custom post types for certain projects, as well as a significant shift from the main ways WordPress is used. During WordCamp Montreal, people I asked about it were wary of Pods. I eventually thought I would wait for version 2.0 to come out before investing significant effort in it.

In the meantime, what I’ve built is a useful base knowledge of how to use WordPress as a content database.

Can’t wait to finish adding features and fixing bugs, so I can release it to the academic organization. I’m sure they’ll enjoy it.

Even if they don’t ever use it, I’ve gained a lot of practical insight into how to do such things. It may be obvious to others but it does wonders to my satisfaction levels.

I’m truly in flow!

iCloud Reality

This post is a follow-up to both the WWDC 2011 keynote and my previous post, in which I used iCloud as inspiration for some “cloud computing” dreams.

“Whoa!”, you say, ”two posts about iCloud within 24 hours? This guy must really about iCloud!”

Actually, I don’t care about iCloud itself. Now that it’s been announced, I can say that I’ll welcome it, as a replacement for MobileMe and enhancement to the “iTunes ecosystem”. But it’s not that major a thing, in my mind.

Point is, I don’t blog because I really care about specific things. I blog because it’s fun to do.

In this case, it’s pretty easy to do. Nothing groundbreaking in this blogpost, but it’s a neat context for blogging, in my mind. Almost like a writing exercise. And a placeholder for further thoughts on “cloud computing”, Apple, and mobile devices. I do “care” about all of these things in the sense that I’m curious to see what might come out of them. But my universe probably won’t collapse if these things all take an unexpected turn.

Why don’t I blog about Android? Well, mostly because I don’t have an Android device and don’t plan on getting a smartphone or a new tablet in the foreseeable future. I do follow Google news (especially through TWiG but also through some generalist tech blogs, like TNW) and there are some things I find interesting, in what Google offers. But that’ll have to wait for another day. (I do have a blogpost in mind for “What I Like about Google”.)

So… iCloud, eh?

Well, pretty much as rumours predicted, overall. Which is neither awe-inspiring nor so disappointing. I’m looking forward to some features which made it in and somewhat lukewarm about several of the things they announced. Not overwhelmed but not really underwhelmed either. So I’m “whelmed”.

An announcement about which I have positive feelings isn’t about iCloud: Mac OS X Lion will be available for download in July, at a reasonable price (30$). Since my 2006 Mac mini doesn’t support Lion, the news may not impact me that directly but it does mean that I’ll be able to install it on the MacBook of the person about whom I really care. And it might mean that we’ll see updated Mac minis in July. So, timing should be good, for me, in terms of getting a new computer before the semester starts.

Speaking of Lion, I’m rather puzzled by the announcement (rumoured a few days ago) that the server version will come at an extra cost. Guess I had misunderstood a previous announcement that Server was included in the normal version of Mac OS X to mean that it would be included at no extra cost. During the keynote, it was announced that Server would be an App Store purchase, though no price was mentioned. Looking on Apple’s site as I’m writing this, I find out that Mac OS X Lion Server will cost 50$. Not free, but not as bad as I feared, until a minute ago.

Now, about the iCloud and iOS5 announcements…

One thing I find remarkable (and which also applies to Mac OS X Lion) is how precisely rumours end up matching the actual announcement. For a company which is known as being so tightly sealed, it’s kind of unexpected. What’s more awkward, though, is that it doesn’t seem to have that much effect on dulling down audience reactions. Almost everything which was announced today has at least been rumoured yet the crowd was very enthusiastic at some points. Now, it’s a very specific crowd, which comprises a number of die-hard Apple enthusiasts (after all, their business may depend on Apple, to a fairly large extent). But I must admit I was surprised by some of these reactions, especially pertaining to iOS5. I can understand that the new notification system may be a big “wow factor”, to many of these developers. It might help them make their apps more useful. But I was genuinely surprised that tabbed browsing got such a positive response. I personally don’t miss tabbed browsing on iOS4 and almost wish we could keep the current approach to switching between preloaded pages. But members of the audience seemed quite happy about the change. Of course, their reactions are shaped by many factors, as in a tv show. But I felt like one who didn’t get the joke. “So, y’all wanted tabbed browsing, all this time? Ok…”

The announcement of a PC-free feature of iCloud was quite similar. I understand that it’s pretty neat, and it does correspond to a lot of things Gruber has been saying for a while. But how big of a deal is it, for developers? What am I missing, here? I’m sure I’ll be told, soon enough. Or the audience reaction was exaggerated because of other factors.

Speaking of Gruber. A statement of his, made before the keynote, got some people thinking (including myself):

Don’t think of iCloud as the new MobileMe; think of iCloud as the new iTunes.

I’d say it’s a bit of both. While iCloud does make iTunes optional in some cases, it doesn’t completely negate any need for it. On the other hand, iCloud will officially replace MobileMe.

What’s happening to MobileMe?
Effective June 6, 2011, if you had an active MobileMe account, your service has been automatically extended through June 30, 2012, at no additional charge. After this, the MobileMe service will no longer be available.

What will happen to the content I have on MobileMe?
Apple has announced a new service called iCloud which will be available this fall and free for iOS 5 and OS X Lion users.

Sounds to me like as direct a replacement as possible. And it makes all the sense in the world. No news on “Find My iPhone”, but I’d be surprised (and disappointed) if it were abandoned, the way eCards were abandoned in the transition from .Mac to MobileMe.

Not that Gruber was wrong or that his advice was misleading. It’s just that MobileMe users are directly impacted. As one of those rare people who purchased a MobileMe license since the iPad came out, I do welcome the news. If this hadn’t been announced, I probably wouldn’t have renewed my MobileMe license (due at the end of this month). So the timing is right, for me. While it was expected, based on rumours, it’s a “classy move”.

It must also mean that Apple isn’t finding much value in selling MobileMe, anymore. One might say that iCloud is more valuable as a selling point for iOS5 and OS X Lion devices than MobileMe was as its own revenue stream. We’ve heard from Apple Store employees (and I heard from other people dealing with Apple retail) that Apple was pushing MobileMe whenever it could. In this sense, the change is clueful.
In fact, there’s something about free, in this case. Now that MobileMe is free, I might actually start using it more.
As mentioned in my last post, I haven’t been making intensive or extensive use of MobileMe. I did use the “Find My iPhone” on occasion and the synchronization has been somewhat helpful, despite the fact that I use Gsync. But I wasn’t really using the other features, including email, gallery, and iDisk. Now that I know how it’ll fit in the coming year, I find it somewhat easier to “invest” in these tools.

That’s the rational argument, and it might not actually hold so well. For one thing, we still don’t know how seamless the transition to iCloud will be. And some MobileMe features have been left undiscussed. So, counting on the MobileMe to iCloud transition might be ill-advised.

There are some less-rational motivations behind my possibly-intensified use of MobileMe. One is that I feel almost an obligation to give free services a chance. And, though MobileMe itself hasn’t changed, doing more with it might give me a taste of what’s is likely to happen with iCloud.

Although some MobileMe features have not been mentioned in terms of iCloud.

One glaring omission is iWeb. As mentioned before, the web publishing application hasn’t been updated along with other parts of iLife (most notably, iPhoto, iMovie, and GarageBand). Unlike the other pieces of the iLife suite, it almost requires MobileMe to provide significant value (although you can also publish via FTP). I was daydreaming about iCloud becoming a webhost and it’s conceivable that Apple might follow that route at some point in the distant future. But, right now, it sounds like iWeb’s value proposition has become less interesting than it ever was. It’s possible that iWeb-created sites maintained through MobileMe will continue to be supported beyond the transition to iCloud. But it sounds unlikely.

And there might be a missed opportunity, here. As is often the case, with technology companies, iWeb sounds like an afterthought, for Apple. Maybe it’ll be like Apple TV and go from a “hobby” to something closer to the central strategy. But I doubt it. In part because iWeb doesn’t really fit in the “Digital Hub” vision which, as Jobs finally reminded us, has been central for Apple for the better part of the last decade.

Speaking of the digital hub… In a way, it was a very telling part of today’s presentation. It does demonstrate a clear vision for something which been carried out through iLife and the whole “iTunes ecosystem”. The picture of a Mac surrounded by PDas, digital cameras, and other peripherals requires some adjustment, to accommodate for iOS devices and wireless connections. Bul the idea has remain relatively unchanged, as we prepare for the so-called “post-PC era”.

Yet this “digital hub” notion shows some weaknesses, in terms of imagining the future of “cloud computing”, the alleged target of the iCloud announcement. Not that I have any idea whether or not Apple will succeed “in the cloud space”. I wouldn’t bet either way. But Apple’s “digital hub” shows a few signs of constraining the imagination.

For one thing, hubs are a rather specific way to organize things. The laptop or desktop computer is now “just a device”, and there’s a lot of insight hidden in this conception of “devices”. But it’s also more hub than spoke. Regardless of how important Apple products have been for road warriors, the notion is still that users have specific places where some devices remain. Several parts of the iCloud announcement make it possible to overcome this model, but I’d argue that the model remains dominant in the minds of many Apple employees and customers.

A better way to put it, perhaps, is that Apple is transitioning away from the digital hub model into a much more fluid structure. Addressing the digital hub model might have been a way to pave the road to an ethereal future, with “cloud computing ” and seamless integration of multiple devices. But I have my doubts. For instance, description of WiFi iTunes Sync in the iOS5 video has a mention of physical proximity to a machine running iTunes. It confuses me a bit, since it also sounds like it’ll be possible to use iOS5 devices without any access to a machine running iTunes, It might be that the description is inaccurate (you can sync your devices through “iTunes in the cloud”, wherever you are). Or the two types of synchronization are different, in that one pairs your iOS5 device with a given Mac or PC while the other lets you use your iOS5 with iCloud content. But I tend to link my confusion to a clash between two models. It’s more likely that I just “don’t get it”, and it all makes sense in the grand scheme of things. I’m fine with that.

In other words, feel free to disagree. Maybe the iCloud announcement means that the “digital hub” era is over and that what comes next bears only limited resemblance to the Mac surrounded by peripherals. Or the restrictions are more important than I imagine and the “cloud” is but a surface enhancement to what remains a decidedly “hub-centric model”.

Time will tell.

One part of the iCloud announcement that I find positive is about document sync. I recently started using iWork and iWork.com as a significant part of my workflow. Several things are missing from this, including an easy way to synchronize documents across iOS and Mac OS X devices. Unless I misunderstood, it sounds like iCloud will make this process seamless. I have my doubts as to how it might work in practice (synchronization is a relatively difficult problem, when there are multiple instances of the same context). But it might still be a time-saver, for me. In a way, it’s almost like taking away a pain point.

At the same time, no mention has been made of collaboration, in any way, shape, or form. As it stands, iWork.com makes it possible to share documents but collaboration is extremely limited in that case. In fact, unless I’m mistaken, it’s not even possible to allow public downloads of these documents. Unlike, say, Slideshare. In this sense, GDocs is very likely  remain a much more desirable solution for any form of collaboration. And since GDocs doesn’t handle iWork documents so well, sharing document for further collaboration will long remain a sticking point,in my workflow.

What’s more promising, though, is document sync as a replacement for some uses of Dropbox. I’m sure the GoodReader developer(s) have been giving iCloud a lot of thought. After all, the app can already use iDisk, Dropbox, WebDAV, GDocs, and other “cloud services”. I also hope that Jesse Grosjean at Hog Bay Software will add iCloud to TaskPaper sync, along with Dropbox. And I’m guessing that other apps will spring out, making good use of iCloud’s document sync. The WWDC crowd sounded fairly enthusiastic about this. And I’m sure advantages over iDisk are painfully obvious to several people. I’m mostly glad that it’ll be available for free to all iOS5 and OS X Lion users.

(By the by… I’m assuming that iCloud will be free to iOS5 users without Mac OS X machines and to OS X Lion users without iOS devices. It’d be very surprising but also very frustrating if it weren’t the case. Official mentions I’ve seen didn’t address this and I’ve learnt to be wary of assumptions about that which “goes without saying”, in Apple announcements.)

(Also by the by… Is “OS X Lion” the official name of the OS? Sounds like it. Not sure it’s significant but it could make sense in a “post-PC era”, with the Mac as “just another device”.)

Something iCloud doesn’t do, in this context, is completely replace Dropbox, in most use cases. For one thing, with documents in general as with iWork documents specifically, no mention has been made of collaboration and it sounds like it won’t really be possible to use iCloud to share documents efficiently.

This is where I would have let my mind wander, despite the fact that Apple has a spotty track record in collaboration. Basically, iCloud makes me wish for an integrated solution which combines: real-time collaboration in document editing (GDocs), seamless document sharing (Dropbox), online identity (Twitter/Facebook), and fluid group formation (Apache Wave, née Google Wave). Apple wasn’t going to create this, but the iCloud announcement was a context for me to think about such things.

Google is much more likely to do something like this. GDocs already has many of the required features, and we keep hoping that the “social Web” projects grouped under the “Google Me” label will benefit Google products more generally. But there seems to be an arbitrary separation between work collaboration and “social features”, for some reasons. So I’m not holding my breath. I’m just dreaming of an openly available solution making it even easier to collaborate with diverse people in diverse contexts.

Anyhoo… Back to the keynote.

An intriguing announcement during the iOS5 section was News Stand. It sounds like it’s mostly about the distribution mechanism but I wonder if it may not also mean that Apple is giving publishers some tools to make it easier to create iOS content. Apart from Apple’s relationship with publishers (which sounds more lovey-dovey than some publishers’ rhetoric makes us believe), there’s something about content creation that I really wish could be put in the hands of normal individuals.

In a way, it goes back to the iWeb issue. The rest of iLife can be quite useful, in terms of “user-generated content”. But given the number of professional, amateur, and would-be developers using Apple devices, one might expect some content creation tools, especially in terms of Web content. Tumult Hype is a neat example of an app which could be part of the content creator’s arsenal. But I could just imagine some Apple-crafted software app to handle Web content the way other contents are handled in GarageBand and Logic Studio; iPhoto and Aperture; iMovie and Final Cut Studio. iPhoto is the only one of these which was addressed in the keynote. But they could all be part of a broader strategy, helping people get creative and share their creativity. Given that something as basic as WYSIWYG HTML is very difficult on iOS, the lack of Apple-built Web tools becomes something of a thorn.

Speaking of “user-generated content”… Photo Stream was announced, as part of iCloud. Apart from “iTunes in the Cloud”, it’s one of the biggest sections of the iCloud feature set. Problem is, it’s pretty much a blindspot, for me. I might not be the only one, judging yet again from audience reactions during the keynote. But I’m specifically immune to enthusiasm about photo-related features.

I mean, I’m sure Photo Stream can become very popular. It’s almost stereotypical as the kind of feature which gets “normal people” excited. And by “normal people” I don’t mean non-geeks. I mean people who react positively to pictures. I just don’t have the same relationship with anything visual. I rarely use my phone or iPod touch’s cameras. When I do, it’s mostly about documenting something (à la Evernote) or scanning a QR/barcode. So Photo Stream is wasted on me.

The one feature I was possibly most excited about is one which wasn’t mentioned but that I still think might be part of the iCloud reality: OTA podcasts. I listen to a number of podcasts and synchronization remains an issue. It’s the main (though not single) reason I connect my iPod touch to my Mac mini. I’d really benefit from being able to synchronize podcasts while “on the road”, using any reliable WiFi connection. To be honest, if it’s not included in iCloud/iOS5, I’ll be disappointed. Not to the point of abandoning the platform. But I admit that my expectations are that it’ll happen, and I see it as relatively important.

Much of it is a convenience feature, as I won’t have to go back to my “home base” just to get updated podcasts. But it may change my relationship to said podcasts, as I’ll be getting them more regularly, the way I’m now able to follow a large number of blogs using Reeder and Instapaper. Problem is, podcasts aren’t the type of content iCloud will host and it’s possible that the omission from the keynote was purposeful. Five years after transforming iTunes into the dominant “podcatcher”, it’s possible that Apple may be marginalizing podcasts in a rather serious way. I sure hope the opposite is true, and there’s a lot which could be done to make podcasts (and iTunes U) shine in the iCloud ecosystem.

But, again, I’ve been learning not to get my hopes up.

iCloud Dreams

Got lots more to blog, including something about “received knowledge”. And a list of things I love about Google. (I’m also getting started on “logical punctuation”, as you may already be noticing…)

But, at the risk of attracting trolls and Apple haters, I thought I’d post some notes from a daydreaming session. In some ways, it’s easier to write than the rest. And it’s more “time-sensitive”, in that my thoughts will likely sound very silly, very soon.

But I don’t care.

So, yes, this post is about iCloud, which will be officially unveiled in a few hours. No, it doesn’t mean that I expect anything specific from iCloud or that I trust Apple to deliver something awesome.

Contrary to what some people seem to think, I’m no Apple fanboi. I use a number of Apple products and I find several of them to be close to the ideal in my workflow, but I don’t have any sort of deep involvement in “the Cult of Mac”, Apple Inc., AAPL, or even Apple-focused development. I use the tools and like them, but I don’t think Apple will save us any more than will Facebook, Dell, Google, Amazon, Twitter, HP, or Microsoft.

[Automattic, on the other hand… 😉 ]

So, back to iCloud…

According to many, “cloud computing” (whatever that means) is a domain in which Apple has been relatively weak. I tend to share that opinion, despite the fact that a number of tools that I use have to do with either “the cloud”, Apple, or both. What might give trolls and haters some ammo is that I do have a MobileMe subscription. But there’s a lot I dislike about it and the only features I really find valuable are “over-the-air” syncing (henceforth “OTA”) and “Find My iPhone”. And since I use GSync on my iPod touch, MobileMe’s OTA isn’t that incredibly important. Depending on what iCloud may be, my MobileMe renewal (which comes up in a few days) could be a very hard sell. I don’t regret having it as it did help me retrieve my iPad. But it’s rather expensive if it’s the only thing it does. (Then again, so is insurance of any kind, but I digress…)

So, I’m no MobileMe poweruser. Why would I care about iCloud?

In some ways, I don’t. Or, at least, I didn’t. Until very recently, though I saw rumours about Apple’s new “cloud services”, I was only vaguely intrigued about it. I did think that it might solve my MobileMe issue. But I treated these rumours with a lot of skepticism and a rather low level of interest.

Yet, today, iCloud has been giving me a drift-off moment. Like Android did, at some point.

It’s not that I have predictions to make about iCloud. I’m not even speculating, really. But it got me to think. And, I admit, I enjoy thinking.

Without further ado (about nothing), my fanciful thoughts stemming from a short daydreaming session about iCloud…

The main thing people seem to be expecting  (based on rumoured negotiations with music publishers) is a music streaming service similar to Music Beta by Google or a digital file storage service similar to Amazon Cloud Drive. Both of these are quite neat and I could see myself using something like this. But it’s not exactly what makes me dream. While iTunes integration might make Apple’s version of a music streaming service somewhat more useful than the others. Besides, rumours have it that, through agreements with the recording industry, iCloud might sync music without requiring long uploads. It’s quite possible that this only works with tracks purchased on iTunes, which would upset those whose expectations are high, but could already be useful to some.

Where I’m beginning to drift off, though, is when I start thinking about OTA for podcasts. It’s been high up on my wishlist, as a feature, and you might say that it’s a pet peeve with iOS devices for podcatching. Having to sync my iPod touch to my main desktop just to have my podcast list up-to-date is a major hassle. Sure, there are apps which sync podcasts OTA. Problem is, they can’t add podcasts to the native iOS media player, which is a dealbreaker in my case. (As absurd as it may sound to others, one reason this is a dealbreaker is that I now listen to everything at doublespeed. Hey, it’s my podcast library and I listen to it as I want, ok?)

So, OTA podcasts would constitute a significant enhancement to my experience. Nothing absolutely required and possibly not that significant for others, but it’d really help me in more ways than one could imagine.

Thing is, syncing my iPod touch isn’t just about podcasts, even though podcatching is my main motivation to sync. After all, I don’t listen to podcasts yet I still sync my iPad. So, what else? Well, backing up is the main other thing, and it might be one of the core reason for Apple’s implicit insistence on syncing. That’d be classic Apple. Data loss can be such a big problem that they’d “do what they can” to prevent users from losing data. Far from perfect, in my experience (I ended up having some problems when I lost my “iTunes Library” file). And quite annoying when it meant that the sync would take a very long time to finish at precisely the point when I’m trying to leave home. But a classic Apple move, even in the way Apple haters may mean it.

So OTA synchronization of the whole iOS device, and not just podcasts or music, would be a definite plus, in this perspective. If it does end up coming with iCloud, it’d provide support to the idea that the tethering of iOS devices to desktop computers is really about ensuring that users back up their devices…

…and stay up to date. Firmware updates aren’t that frequent, but they’re probably a major part of the equation for Apple.

But not so much for me. If OTA podcasts were available, I’d still sync my iOS devices on occasion, through whatever means necessary. In fact, were I to use an Android device, a backup app would be essential, to me. So still not much dreaming from the backup aspect of iCloud.

Although… Sync is much broader than preventing device-specific data loss and making sure your device has the latest firmware.

For one thing, it does encompass some of the aforementioned OTA functionalities in MobileMe. Useful, but still not dreamworthy.

We get a bit closer to a “dream come true” if we talk about Xmarks, a bookmark-sync service originally meant for Firefox.  Sure, it sounds incredibly prosaic. But OTA bookmarks would open up a wide range of possibilities. This is about a qualitative difference from going OTA. In the case of backups, it’s about avoiding an annoyance but, arguably, it’s not really about changing something major about our behaviour. (Then again, maybe it is, with people who don’t back their devices up.) Point is, with something as simple as bookmarks, OTA is “disruptive”. At least, it gets me to daydream. One reason is that:

…no matter how fundamental they have been for the Web, links and bookmarks have yet to find their full value.

Hmm… Ok, perhaps a bit hyperbolic… So let me rephrase…

There’s still a lot to be done with URLs and, as simple as they are, I love thinking about links. Maybe I’m just obsessed with URLs.

As it so happens, I have a full list of thoughts about “link processing” and I’ve already blogged about related topics (on more than one occasion, in different contexts, going back to relatively early blogposts). And I even think social science can help.

I mean, think about it! There’s so much you can do, with links! Much of it is obvious, but I’d argue, rarely discussed. For instance, it’s very clear that we can post links pretty much anywhere. Doing so, we’re sharing their “content”. (In a semiotic sense, links are indices. I wish we can move from the “semantic Web” to the “semiotic Web”. But that’s another issue.) Sharing a link is the basic act of the social Web. It’s so obvious and frequent that it seems not to require discussion”.

Another obvious thing about links: we can measure the number of times they’re followed. In 2011, more than thirty years after hypertext has been introduced as a stable concept, much of the Web’s finances still relies on “clickthroughs”. Seems important.

And there’s a lot of processing which can be done with URLs: shortening them, adding them to “to do” lists, checking them for validity, keeping them in link libraries, archiving their “content”, showing them as external or internal links, preventing them from “rotting away”, showing the wordcount or reading time of the item they “target”, display them as QR codes, abuse them, etc.

As you can notice, it’s easy to get me on a tangent simply thinking about URLs. What’s this have t’do with iCloud, you ask? Probably not much, in terms of the actual service which will be announced at Moscone. But I’ve been dreaming about iCloud as a way to integrate Diigo, Instapaper, Delicious, reddit, digg, Slashdot, StumbleUpon, Spurl, The NethernetXmarks

Hey, I told you I was dreaming! Something as simple as managing, processing, sharing, and archiving links in iCloud could lead to just about anything, in my imagination.

And speaking of Xmarks… It’s now owned by Lastpass, a company which focus on password management. IMHO, some Lastpass-like features could make their way in diverse products, including iCloud. Is this far-fetched? Possibly. But secure handling of passwords can be a major issue in both of Apple’s new operating systems (Mac OS X Lion and iOS5). From “keychains” to SSO, there’s a lot of work to be done which relates to password management, in my mind.

Which leads me to think about authentication in general and the rumours about “deep Twitter integration in iOS 5”. (Not directly related to iCloud, but who knows?) Again, something which can send me (and others) on drift-off moments. What if this integration suddenly made iOS devices more useful in terms of social networking services? Something to ponder, if one has a propensity for pondering.

At the same time, given the relative lack of activity on iTunes Ping, I wouldn’t bet on Twitter integration having that major an impact by itself. Not unlike Google, Apple has a hard time making a mark on the social Web. Now, if Twitter integration does connect to everything else Apple does, it could lead to interesting things. A full-fledged online identity? Access to contacts for not only messaging and photo sharing but for collaboration, group management, and media sharing? Not betting on any of this, but it could be fun. Again, not specific to iCloud, but quite related to “The Cloud”. If Twitter integration is deep enough, in iOS 5, it’d be possible to use iOS devices for “cloud computing”, getting further into the “post-PC era”.

An iCloud feature which is expected by several people, is something like an OTA version of the “iTunes file sharing” feature in iOS. Several apps (especially Apple’s own apps) use iTunes and a USB cable to share files. It was a welcome addition to iTunes 9.1 but it’s rather inconvenient. So many other apps rely on Dropbox for file sharing.

Which leads me to dream about iCloud as a replacement for Dropbox. Sounds extremely unlikely that it’ll have the full Dropbox feature set, especially if one thinks about the “Pro 50” and “Pro 100” plans on Dropbox. But I dream of the day when Apple’s iDisk will compete with Dropbox. Not that I’m convinced it ever will. But it’d make Apple’s devices all the more useful if it did.

Something similar, which isn’t frequently discussed directly, in connection with iCloud rumours, but which would rock: Mozy– or Carbonite-style backup, for Mac OS X machines. Sounds very unlikely that Apple will ever offer something like this but, as crazy as it may sound, the connection between Time Capsule and iCloud would be great if it went that far. From a user’s perspective, the similarities between Time Machine backup and “backing up in the cloud” (à la Mozy/Carbonite) are quite obvious. The advantages of both are clear. And while no hardware announcement is supposed to make its way to the WWDC 2011 keynote, I’d give the Time Capsule some consideration if it provided me with the equivalent of what I currently have with Mozy. Not to mention that Mozy has already sparked some drift-off moments, in me, before they announced their new plans. What if I could have a single service which combines features from Mozy, Time Machine, Dropbox, and YouSendIt?

I even think about the possibilities in terms of web hosting. As it stands, MobileMe does allow for some Web publishing through the iWeb application in its iLife suite. But iWeb has never been a major effort for Apple and it hasn’t been seen a significant update in quite a while. What if iCloud could become a true webhost just like, say… iWeb.com? (Semi-disclaimer: I won a free account with iWeb.com, last Fall, and I host some sites there. I also know some of the people who work there…)

Yet again, I don’t expect this to happen. It’s not speculation, on my part. It’s a daydream.

The reason this makes me dream is that I find all these things to be related and I wish they were integrated more seamlessly. Something about which Apple haters may not care much is the type of integration represented by iTunes. As clunky as iTunes may be, in some respects, it’s quite a success in terms of integrating a lot of different things. In fact, it probably overextended its reach a bit too much and we need to replace it. Apple needs to replace iTunes and we should also replace iTunes in our lives.

Like Gruber, I end up thinking about iCloud in relation to iTunes more than in relation to MobileMe. But I also dream about the ideal cloud service, which would not only sync and backup files between iOS devices, hundreds of millions of iTunes store accounts, and Macs, but replace several of the services for which I’m paying monthly fees.

Here’s to dreaming…

Other parts of this crazy, iCloud-infused daydream, in notes form:

Espace social et innovation ouverte

Présentation pour le panel « Innovation ouverte et living labs, la divergence cohésive par les réseaux sociaux ?» organisé par Patrick Dubé dans le cadre de la dixième conférence internationale webcom Montréal.

[iframe frameborder=’0′ style=’width:460px;height:375px;’ src=’http://public.iwork.com/embed/?d=Espace_social_et_innovation_ouverte.key&a=p1081389799&h=768&w=1024&sw=458′]

Trusting People: Tummel Edition

Tummelvison 56: Howard Rheingold on crap detection, collaborative learning, and online community | Tummelvision

Reminds me of my own blogpost about “Trusting People” from five years ago, but with more emphasis on the political aspect. There was also some notion of reciprocity involved, which connects to well-known anthropological concepts.  Most directly, Rheingold alluded to Marcel Mauss’s approach to gifts (which also influenced Austin Hill’s idea about the social economy as a gift economy). And, as he did last week, Marks described the cultural dimension of the ultimatum experiment (which also has to do with reciprocity). All of which reminds me of my own little pun about the “attention economy”:

To get attention, you need to pay attention.

(I know, it’s overly simplistic. But, sometimes, I like to play with buzzphrases.)

Anyhoo…

It’s nice to hear much of this. Makes for conceptual connections which can, in turn, make for human connections.

The segment about couchsurfing was particularly interesting, in this respect. Including the acknowledgement that it may be gendered (like most things in social life). Mostly heard about couchsurfing from men so it was useful to hear a woman share her perspective on it.

The more I listen to TummelVision, the more I feel like tummlers are “my kind of people.” (No, not in an exclusive sense. In an inclusive sense reminiscent of communitas, sense of belonging, in-group, etc. Sure, there’s an out-group, an eventual sense of exclusion. But the feeling involved is about sharing, connecting, accepting, welcoming, opening…)