Author Archive for Tom Caswell

Good things brewing at 2nd Connexions Conference

Two Rows Brew Pub fermenters near Rice University campus

Two Rows Brew Pub near Rice University

I just returned from an excellent Connexions conference, and there are definitely good things brewing in Houston. Video from the conference panels and sessions held in the main auditorium should be available here soon. I want to share just a few highlights from the sessions I attended.

Conference summary

After a nice welcome and introduction, the first panel shared major content projects, demonstrating the supreme importance the Connexions team places on the content. Mark Horner shared the four projects he is leading with the support of the Shuttleworth Foundation. Jan-Bart de Vreede presented the Wikiwijs project. Kien Pham (Vietnam Foundation), Gary Martin (National Council of Professors of Educational Administration),
Judy Baker (Community College Consortium for Open Education Resources), and Fred Moody (Rice University Press) all shared very interesting projects.

During the breakout sessions, Connexions Project Manager Kathi Fletcher and Alan Runyan of Enfold Systems shared details about the newly-released Enterprise Rhaptos, an open source, stand-alone version of Connexions’ software. This is big news, and I’ll go into more detail later.

During the afternoon authors’ panel, Chuck Severance shared a great story of reuse, and how he ended up authoring 3 books in one year. Jan Odegard, Ken Busbee, and Andrew Barron also contributed to an interesting panel. I also enjoyed hearing from a long list of for profit partners: enTourage (makers of eDGe), SoftChalk, UniqU (providing services and training around Connexions), inetoo, ereadia, Soomo Publishing & WebAssign. Connexions is clearly living up to their name and gaining momentum.

Technical stuff

I’m pleased to see Enterprise Rhaptos rolling out as an open source project. This could meet the needs of many organizations who want their own Connexions site. It will be interesting to see how Enterprise Rhaptos competes with eduCommons in the institutional OCW space, and I would love to see content flow easily between the two systems so users can experience the “frictionless remix” mentioned during several sessions.

Here are some new features Kathi Fletcher announced for Enterprise Rhaptos and for the main Connexions repository:

  1. Quick install instructions (for Enterprise Rhaptos) You can be up and running in 20 min. — I’m intrigued with Amazon EPS virtualization, but I don’t see any docs on setting that up. Anyone have a link?
  2. Web-based MathML editor that can be used outside of CNX as well
  3. CollXML (CNX aggregation format) will soon support output to IMS CC
  4. Support for Google Analytics allowing individual members to track their own stats.
  5. Kathi announced several more features that the Shuttleworth foundation agreed to sponsor the day before. Since the slides aren’t up yet, here is a photo of Kathi’s feature slide. A bounty system of community development was also announced at the same time, allowing outside developers to be paid for working on features the community is willing to fund.

Future directions and friendly feedback

The new Connexions features and the introduction of Enterprise Rhaptos brings with it new questions. Here are some things to think about:

  1. How will Enterprise Rhaptos instances connect to the Connexions Mother Ship (CMS)? It seems reasonable to expect a search from cnx.org to list results from Enterprise Rhaptos sites. Wouldn’t it also make sense to allow Enterprise Rhaptos to upload content to the main cnx.org site as well? Perhaps via RSync?
  2. With multiple Enterprise Rhaptos, how will we standardize UIDs for duplicate copies of content? Could we establish a domain-level ID as well as a UID for content. I am in favor of the LOCKSS model (Lots of Copies Keeps Stuff Safe), but I don’t necessarily want Google to have the last word on which copy I find. It makes sense to decide on a consistent URL structure in place up front so Enterprise Rhaptos instances can play nice with the Connexions Mother Ship.
  3. Why not have a basic, through-the-web, WYSIWYG editor option for Connexions? Perhaps this should have been my first question. Let me explain this further in the next paragraph.

As someone who is still relatively new to Connexions, I offer the perspective of a new user. I can see how the strangeness of the Connexions Extensible Markup Language (CNXML) could be intimidating to an instructor with average computer skills who wants to add their content to Connexions. Even the Microsoft Word plugin doesn’t entirely get around this issue, and users still end up staring at XML code. Frankly, no one should be surprise that Computer Science instructors are among the main advocates for Connexions. They are not intimidated by a raw markup language. What about everyone else? Could a “beginner mode” be added as an more simple option for authoring?

What elements would be included in a simplified authoring mode? It would be interesting to analyze all the content on the Connexions site to determine which specific tags are being used most. Could a basic, WYSIWYG web editor be created to satisfy the needs of most content creators? While I understand the wonderful advantages of using XML, it could be made all but invisible in “beginner mode,” and I think this would attract even more content creators than ever before.

To conclude, the Connexions 2010 conference was exciting, encouraging, and though-provoking. I’m thrilled to see such a vibrant community forming to meet the needs of so many different users using Connexions.

eduCommons 3-2-1-Launch! Available Now

I am pleased to announce the eduCommons 3.2.1-final release, available now for download at educommons.com. The past 8 months have been a transition period, as the eduCommons project has moved toward a sustainable, community supported model of development. This release includes numerous contributions from all over the world, including code contributions for OpenSearch support, OAI-pmh support, Selenium testing, and translations completed for Hindi, Traditional Chinese, Simplified Chinese, Spanish, Turkish, and Japanese, with 10 more languages in progress. English is also available.

And now for a shameless plug for my “Sustainability Happens” session at OpenEd 2009 in Vancouver on Friday. Brent Lambert and I will be sharing details of the new eduCommons release and stories about the vibrant community that has formed around this unique OCW software platform. Attend the session and get a free eduCommons 3.2.1 CD. Of course you can always just download it now. You don’t even need an activation key. I’ve included an updated feature list below. It’s been a great year for eduCommons and I have enjoyed my time as Project Manager. I look forward to seeing more good things come from such a great community.

Tom Caswell


Top 10 features in eduCommons 3.2.1-final:

1. Can you install it? Yes you can!

This release includes easy installers for Windows, RPMs for SUSE and CentOS5/RedHat5, and even a VMWare image. Plus simplified buildout installation scripts for all platforms makes getting up and running with eduCommons easier than ever.

2. WordPress Import/Export

You can send eduCommons course pages to your WordPress, and even import all your WordPress pages back into an eduCommons course. That’s something worth blogging about.

3. Publish site to static HTML

Too many users? Too many courses? Now you can publish your entire site to HTML and put it on your webserver or even a local hard drive. Everything loads nice and fast.

4. Global Find and Replace

This feature allows you to find and replace of text and HTML on an eduCommons site or any portion of it. Thanks to our friends at Novell for adding this component!

5. Common Cartridge, anyone?

Yes, eduCommons now supports IMS CommonCartridge importing and exporting to enhance interoperability of eduCommons courses. We even play nice with Blackboard, WebCT Vista, and Moodle.

6. More RSS. More Better.

eduCommons supports RSS for harvesters and humans too! View all the objects in a course, or just the 5 most recent ones.

7. Integration of OAI code and Open Search plugin

Thanks to our friends in Spain for adding these components!

8. Import/export of courses to/from Moodle

Now eduCommons allows users to import courses from Moodle backups and export them back to Moodle as well.

9. Tests are good!

Unit test coverage has been improved and a new Selenium acceptance testing framework has been added for additional confidence.

10. Community, and lots of it!

We’ve spent time dusting and cleaning the educommons.com site so you’ll feel like getting involved. We’ve got helpful support forums, development tracking, wikis, IRC chats, and the like. Come visit us at http://educommons.com!

eduCommons 3.2.1-RC1 Released

We are pleased to announce the first eduCommons 3.2.1 Release Candidate, now available as a Windows download. This version contains many innovative features, including the following:

•    eduCommons can now import from IMS Common Cartridge, IMS Content Package, MIT course downloads, Blackboard IMS, WebCT Vista, WebCT 6.1/7.0, and Moodle Backups
•    eduCommons can now export to IMS Common Cartridge, IMS Content Package, and IMS Package for Moodle
•    WordPress exports for eduCommons content
•    Publish eduCommons site to static HTML
•    Additional RSS added to view most recent items
•    Support added for additional metadata in rdf/rss views as well as OAI/pmh

We would love to get feedback from the rest of the OpenCourseWare community, and we extend a special invitation to all those interested in joining in testing and localization efforts for this project. Please report bugs and other feedback directly to Tom Caswell, eduCommons Project Manager.

If you are interested in translating eduCommons into your language, please contact Tom Caswell at caswell [dot] tom [at] educommons [dot] com. A final version of eduCommons will be available soon as a production-ready release

NOTE: We just updated an issue with eduCommons installers on SourceForge. Everything should be working now. http://educommons.com/downloads/educommons/releases/3.2.1

OCW Finder, OER Recommender Future Directions Meeting

Folksemantic is a project to create tools that increase the impact of open education resources by helping people find, filter, collaborate around, and remix them. As part of the project, work is underway to integrate the OCW Finder, OER Recommender, and Luvfoo. Plans are to improve these tools and add collaboration, personalized recommendation, widgets, and publishing features. COSL is holding an online meeting on March 26 to describe the Folksementic project and solicit input. See http://oerrecommender.org/mtg to learn more.

eduCommons 3.1.1 released!

COSL and enPraxis are pleased to announce the release of eduCommons 3.1.1 ( http://cosl.usu.edu/projects/educommons/releases/3.1.1). This release provides migration support for eduCommons 3.0.2 users, as well as minor bug fixes for eduCommons 3.1.0-final. Migration allows previous eduCommons adopters to take advantage of numerous new features, including improved LinguaPlone 2.0 content translation support, which allows an OCW to organize content into multiple languages on the same site. The “Export to OpenOCW’ feature allows a user to send a copy of an eduCommons course into OpenOCW for reuse there. eduCommons OpenCouseWare management software is currently use by about 30 major institutions worldwide (list of adopters).

OCWC Update from Technology Track

We got some worthwhile work done during the technology track of the OCWC conference in Dalian, China.

  • We tested site metrics tools for OCWC use, including Google Analytics. This is still in the testing phase.
  • We wrote a technology survey to establish a technical contact for each institution and to find out what types of software members are using to create and publish OCW content. This is almost done, and Clay has agrrd to send it out (I think).
  • We wrote a Google Doc that compares eduCommons, core Moodle, and OU-UK Moodle. This is intended to help better inform OCW software decisions by newcomers.

More info and notes are available here: http://wiki.ocwconsortium.org/index.php?title=Software