Planet Sakai

May 24, 2013

Michael Feldstein

Harvard Faculty Request Faculty Oversight of HarvardX (Their Usage of edX)

Yesterday, 58 faculty members from the Faculty of Arts and Sciences at Harvard wrote an open letter to the dean requesting faculty oversight of HarvardX. When schools sign up for edX, their implementations tend to be called SchoolX, thus HarvardX specifically refers to their usage of the MOOC platform, not to the overall edX organization. This distinction is important, given Harvard’s founding role in creating the edX organization and $30m pledge of support.

The letter is short, so I’ll quote it in full (the signatures are much longer than the letter itself).

As the university marks the first anniversary of edX and HarvardX, some faculty are tremendously excited about the potential of HarvardX; others are deeply concerned about the program’s costs and consequences. We appreciate the meetings, town halls, and other arenas in which faculty have been able to discuss HarvardX. But we believe that many critical questions about the relationship of the FAS to HarvardX, and to edX, have not yet been addressed. These questions (which fall outside the remit of the two existing HarvardX faculty committees, most of whose members are not from FAS) range from faculty oversight of HarvardX to the impact online courses will have on the higher education system as a whole.

The Faculty of Arts and Sciences is directly responsible for the teaching of Harvard undergraduates and Ph.D. students. It is our responsibility to ensure that HarvardX is consistent with our commitment to our students on campus, and with our academic mission. Given the rapid pace of development of HarvardX, we believe it is essential to have a formal, sustained, and structured faculty discussion on these issues as soon as possible. We write to request that you appoint a committee of FAS ladder faculty to draft a set of ethical and educational principles that will govern FAS involvement in HarvardX, to be brought before the FAS for a vote in the coming academic year.

Note that they request FAS ladder faculty, which means tenure and tenure track faculty and specifically not adjuncts and lecturers. It is possible, however, that the requested committee of ladder faculty could choose to involve adjuncts in the process.

In Michael’s recent post on the San Jose State University open letter regarding edX, he called out the missed opportunity for faculty involvement in the future of MOOCs.

By ignoring the scholarship of teaching, the department missed an opportunity to engage the MOOC question in a different way. Rather than thinking of MOOCs as products to be bought or rejected, they could have approached them as experiments in teaching methods that can be validated, refuted, or refined through the collective efforts of a scholarly community. Researchers collaborate across university boundaries all the time. The same can be true in the scholarship of teaching. The faculty could have demanded access to the edX data and the freedom to adjust the course design. The letter authors seem deeply invested in positioning the edX course as something that is locked down from a third-party commercial vendor. But in reality, the edX course is developed by a faculty member and provided by a university-based non-profit entity. Perhaps the department felt that there wasn’t sufficient opportunity in this particular course design to make a request to have a collaboration worthwhile. But their rhetoric gives no indication that there is any room for such exploration under any circumstances, or indeed that the department has anything to learn about use of educational technology that could lead to either improved outcomes or lower costs.

The Harvard letter, in my opinion, takes this more reasoned approach of viewing MOOCs as experiments in “teaching methods that can be validated, refuted, or refined through the collective efforts of a scholarly community”. Let’s hope that media coverage of the Harvard letter keeps this balanced view in mind rather than seeing another example to pit faculty members against the big three MOOC providers.

The post Harvard Faculty Request Faculty Oversight of HarvardX (Their Usage of edX) appeared first on e-Literate.

by Phil Hill at May 24, 2013 02:50 PM

May 22, 2013

Adam Marshall

Does your Resources tool display the wrong file types?

Sometimes one sees the wrong icon next to a file in the Resources tool, this may also have the side effect of forcing the download of a file rather than opening it in the browser. This can be quite annoying.

I asked WebLearn developer Matthew Buckett about this and here is what he had to say about PDFs that were incorrectly attributed.

To fix the issue go into the Resources tool and for every file with the problem click on “Edit Details (Properties)” then scroll to the bottom of the page to find the File Type field and click “Change File Type”. Then from the first drop-down list select “application” and from the second select “pdf”. Then click save. The file should then download/open in all browser fine.

Background/Reasons: When a file is uploaded to WebLearn we get some additional bits of information as well as the actual file. One of those pieces of information is the MIME type, which is a value saying what the format of the contents of the file are. When file was uploaded into WebLearn, the user’s computer told WebLearn that the contents of the files were ‘text/unknown’, WebLearn saves this value and then when anyone download/opens the file the value is sent back to the browser to help it understand it. This mechanism allows files to open correctly when they don’t have a known extension.

To address the above problem, the user needs to fix the MIME type for all PDF files on his computer which should stop this problem from occurring in the future. One might be able to do this using the Finder or an application like http://www.rubicode.com/Software/RCDefaultApp/

Some browsers don’t trust the value in the MIME type and will also look at the file extension to determine how to handle it so the problem may not be evident with all browsers. Once the file is downloaded and saved to disk the MIME type information is lost and so the operating system uses the file extension to determine how to open the file.

Another way to workaround the problem is to put the files to upload in a zipfile then upload the zipfile and expand the zipfile in WebLearn. This way there isn’t any MIME type information about the PDF files when the ZIP is expanded so WebLearn should use the .pdf extension to set the MIME type and so get it correct.

by Adam Marshall at May 22, 2013 12:06 PM

May 21, 2013

Michael Feldstein

Right to Access Report Links and Upcoming Event

As we announced the other day, Phil and I have written a report sponsored by the 20 Million Minds Foundation responding to California SB 520, a.k.a. the “MOOC bill,” and making some recommendations for the governor and legislature to consider as they attempt to tackle the bottleneck course problem in the current budget discussions. You can see more about the report on 20 Million Minds website here. Ry Rivard of Insider Higher Education has a good write-up of the paper here.

Phil and I will doing a CrowdHall event Tuesday through Friday of next week. CrowdHall basically lets anyone ask questions (asynchronously) and then have participants vote up the best questions for responses by the “speakers.” I have no idea how well it will work, but I’m interested in trying it. We will be serializing the paper here on e-Literate during those days, posting a new section and some commentary each day to try to stimulate discussion. The event starts at 9 AM PST and ends at 2 PM PST each day (although how much those times mean during an asynchronous event is not clear to me).

The post Right to Access Report Links and Upcoming Event appeared first on e-Literate.

by Michael Feldstein at May 21, 2013 07:43 PM

May 20, 2013

Michael Feldstein

MOOCs Explained: Radio Interview with University of Delaware

Just over a week ago I had the opportunity to participate in a radio interview for the University of Delaware’s local station WVUD, with the Campus Voices interview airing on May 17th. The interview was in advance of Delaware’s summer faculty institute, where I will be speaking in just over a week. I really enjoyed the interview, and this is an area that needs more attention – local educational technology support for faculty innovation, with an emphasis on faculty sharing best practices. The summer institute is May 28th – 31st.

I was interviewed by Richard Gordon and Paul Hyde, and some of the key topics we explored:

  • Not everyone is a reader of the Chronicle of Higher Education – what the heck is a MOOC?
  • How do MOOCs affect faculty teaching in a bricks-and-mortar university?
  • What are the completion rates of MOOCs and what are the student types?
  • Are there applications beyond higher education?
  • Why is there such significant pushback against MOOCs lately?
  • What disciplines beyond science and engineering are using MOOCs?

Here is link to the U Delaware radio interview - audio only. It’s about a half hour in length, but with some cool NPR-sounding music to kick it off.

I have also added some graphics and created a video of the interview.

Click here to view the embedded video.

The post MOOCs Explained: Radio Interview with University of Delaware appeared first on e-Literate.

by Phil Hill at May 20, 2013 02:00 PM

May 14, 2013

Adam Marshall

Byte-sized Site Info tool 14 May 2013

The following questions emerged at the lunchtime session on the Site Info tool on 14 May 2013:

Q: How do you delete a site?
A: Good question – this option is not part of the Site Info ‘dashboard’. To delete a site, you need to remove it from the hierarchy and delete it. Both operations can be done at the same time from the Hierarchy Manager (small menu on the lower left side > Arrange site). Go to the desired site; click on ‘Arrange site’ on the lower left menu; click on ‘Remove site’; select the box ‘Also delete the site’; click on ‘Confirm remove site’. If you do not see the Hieararchy Manager (small menu on lower left side), you will need to speak to your Local WebLearn Coordinator to give you the required permissions.

Q: Do site participants receive an email when a site is deleted?
A: No – so it is not necessary to first remove them as site participants before you delete the site.

Q: Do site participants receive an email when creating internal sub-groups?
A: No – so you can create, edit or remove internal sub-groups without any notifications being sent.

Q: External users (without an Oxford single singon account) – how do they get access to a WebLearn site and how do they get their login details?
A: WebLearn allows you as the site owner to add either Oxford University particpants, or anyone else, simply by using their email address. If the new participant is an external user (e.g. a research collaborator at another university, a visiting expert etc.), they will automatically receive a one-time system-generated email message giving them a link to activiate their account and create their password. They then log in to WebLearn by clicking on the ‘Other Users’ login link. You can try this out by adding yourself to a WebLearn site with your external email address (e.g. gmail, yahoo etc.), give yourself the ‘access’ role, and then log on as an external user to see how the site operates from the access point of view. (This gives a more authentic experience than using the ‘Switch to access user’ toggle option.)

Q: When might you want to make someone ‘Inactive’ in your site?
A: You might be testing something new in the site – instead of unpublising it, you could make the participants temporarily ‘Inactive’ which means that it is as if they have been removed from the site. Later you can make them ‘Active’ again. Another scenario is if you have added a bulk ‘Participant Group’ – you cannot remove individuals in the bulk group, but you can make someone Inactive if you know that they have left the group or course.

by Jill Fresen at May 14, 2013 01:44 PM

Your personal WebLearn space

Jill Fresen has sent me this:

Every member of Oxford University has their own personal ‘cloud’ in WebLearn, called ‘My Workspace’. You can enter your contact details, upload your photo into your profile, and make connections with other WebLearn users. You also have a personal file storage area (max 100 Mb) which you can use to back up files, access them from any other computer, or build a personal web page.

Come along to the Learn at Work day session entitled “WebLearn: An online space for learning and collaboration” at IT Services, 13 Banbury Road on 23 May 2013 from 3:00 to 4:00 pm.

More information and bookings at: http://courses.it.ox.ac.uk/detail/TLW12

by Adam Marshall at May 14, 2013 09:55 AM

May 09, 2013

Seth Theriault

The short and long of my trip to Anchorage

Earlier this week, I went to Anchorage for an hour. Yes, an hour.

Here's the scene at Ted Stevens Anchorage International Airport around 1 a.m., shortly after my arrival and not long before my departure:

ANC South Terminal, B Concourse

The Hudson News store (on the right, past the Cinnabon) has a good selection of Alaska-themed postcards.

A map of the full 31-hour, 9600-mile trip from New York's La Guardia Airport to Anchorage and back (via Washington, D.C., Phoenix, and Charlotte) looks like this:

(Map generated using the Great Circle Mapper)

by Seth Theriault at May 09, 2013 11:30 PM

May 08, 2013

Dr. Chuck

Being Blackboard’s Sakai Chief Strategist – One Year In

Note: I am not speaking for Blackboard in this post and I am not speaking for the University of Michigan in this post. The opinions in this are my own.

Just over a year ago, in addition to my full-time job as a Clinical Associate Professor at the University of Michigan School of Information, I became a part-time employee of Blackboard, Inc. as with a title of Sakai Chief Strategist (My Blog Post / Press Release)

I figure it is probably a good time to give a bit of a status update as to how things went this past year and what I did.

A little more context on my decision / strategy

You can go back and read all my motivation, rationalization, and plans from my blog posts from late March and early April of last year. While all I said was completely true – there was one small detail in my motivation for going to Blackboard that I somewhat understated a year ago. You can see a running theme of Sakai CLE resources in those posts but not up-front and explicit. Now a year later I can be much more explicit.

Early in 2012, things were looking really bleak for the Sakai CLE. The progress toward the 2.9 release had slowed and eventually stopped. I was really worried that if Sakai 2.9 (most importantly Rutgers LessonBuilder) did not ship that Sakai 2.8 would not be able to hold its market share because of Sakai 2.8’s lack of structured and sequenced content. But I felt that 2.9 with its new portal and LessonBuilder would be a solid and competent LMS that would have a long life in the US and around the world.

I did not want to quit so close to the finish line. If you recall, Sakai 2.9 was in *beta* when the TCC cancelled all further release activity.

In January – March 2012, I felt that we were seeing the end of Sakai before our eyes. In this blog post from March 31 last year – I get a little testy and call out the Sakai community for its lack of investment in the commons. You can see my frustration, anger, and fear with respect to Sakai’s long-term survival in that post.

Michael Chasen was willing to give me money and resources to invest in Sakai so we could finish and ship Sakai 2.9. He would put little or no constraints on how I spent the money – it was mine to spend as I saw fit. It was not enough money to take over Sakai development and release management but I gave him a figure that I felt would get things moving again when added to the rest of the Sakai community resources.

You can look at the Sakai 2.9.0 release cycle document to see that 2.9.0 was finished November 12, 2012. The code freeze and first release tag (A01) had been created 13 months earlier on October 17, 2011.

I want to make it really clear that many people deserve credit for the 2.9.0 release. My contribution and Blackboard’s contribution to 2.9.0 was non-trivial but many others contributed much more than Blackboard or me. It was a cross-community effort and I was only a part of that effort – which is as it should be.

What Got Done? How Did You Spend Your Time? How Did You Spend the Money

Here is a list in no particular order.

  • I bought food, drink, stickers, and shirts for community leadership. Sorry – but this is important. For those of you who have been in Sakai from the beginning, you may remember situations where I used the University of Michigan Credit card (backed by grant funds) to pick up the tab for 40-50 people at a time. If you are going to volunteer your spare time to doing hundreds of hours Quality Assurance or software development – then *someone* should at least buy you a meal or two to say “thanks”. I don’t hesitate to use my Blackboard American Express Card to pick up the tab when I am sitting at a table with a bunch of amazing community volunteers. I took the entire TCC and a few guests to Ruth Chris at the June 2012 meeting. I turned in an expense of $3700 for the TCC dinner. It was approved with no questions asked. It was a bargain given the amount of work that the people eating those steaks have contributed over the years.
  • I contracted with developers in the Sakai community from June 2012 – February 2013 to work on resolving any and every outstanding Sakai 2.9 issue they could find. When I paid these contractors I did not ask that they make any public statements about the source of their funds. This was not about getting credit for Blackboard per se, it was simply to get the product out the door with whatever it took.
  • I paid for travel for several people in the Sakai community who could not otherwise attend meetings where I felt their presence was very valuable and their organizations could not afford their attendance. Again, the funds were given without any requirement of public announcement that the funds came from Blackboard. These funds were a gift/grant because I wanted the particular person to be at the meeting – it was not to make it about Blackboard.
  • I travelled to the Sakai meetings in Atlanta, Paris, and Puebla Mexico as well as had Blackboard pay my way to the Sakai Foundation board meetings while I was still on the board. I also went to a Moodle Moot in Los Angeles. I gave talks at each of these meetings – mostly focused on bringing some excitement back to the CLE and making sure that everyone knew how awesome Sakai 2.9 was.
  • Blackboard paid my part-time salary and made it possible for me to spend nearly all my own spare time working on Sakai. Beyond bug fixes and release support for Sakai 2.9, the my primary large developments were to completely replace the Sakai Web Content tool with a JSR-168 portlet that eliminated the double iframe problem and allowed us to deal with sites that are starting to set the X-Frame header. The second development was a major investment in cleaning up the LTI code in Sakai and release a new version of LTI with Sakai 2.9.2 that fixed over 45 problems that were identified in the LTI code from the 2.9.0 release. Both the new Web Content tool and LTI code should be in the upcoming 2.9.2 release. This was all supported by Blackboard. University of Michigan (Beth, Zhen, and John) can also take a bunch of the credit for the new LTI code as well. Matt Jones and Sam Ottenhoff of LongSight also helped with the Web Content tool.
  • I even spent Blackboard funds to send myself to a purely academic conference. I figure I am an academic researcher – I should go to an academic (i.e. not industry) conference once in a while. It was my first non-industry conference in years.
  • I installed a Sakai 2.9 QA server on my Blackboard-provided server hardware. I wanted this so I could do more complete tests of Sakai’s increasing support for LTI-related web services.

So What Did You Do For Blackboard Last Year?

I did do a few things for Blackboard that weren’t just working on Sakai.

  • I advocated internally for quick implementation of LTI 1.1 in ANGEL – which was completed in mid-summer and announced at BbWorld 2012 in July. I joyfully filled out my IMS Ring of Compliance with the ANGEL logo and got the tattoo in New Orleans with Linda Feng doing the filming.
  • I did a review of the xpLor integration API and made suggestions that led to a new version of the API that makes it more reasonable to integrate xpLor into an LMS at “arms length” – it made xpLor more like just anther external tool in terms of its access to information within the LMS. I hope this new API will be the basis for a general-purpose Learning Object Repository Integration (LORI) API in an upcoming version of IMS LTI 2.x and that such an API will allow many tools (i.e. not just xpLor) to enjoy deep integration with LMS systems.
  • I built the API code to support the revised LORI API so that Blackboard’s xpLor (as well as other LOR products) can smoothly integrate into Sakai’s Lessons capability as of Sakai 2.9.2. I also built PHP sample code/unit tests for that API.
  • I have been interacting with the Blackboard Engage (formerly Edline) group that sells a very successful K12 CMS system. I am working with them as they explore LTI integrations. (I am not announcing any delivery of any product here)
  • I have been attending IMS quarterly meetings and Learning Impact to continue to move IMS LTI 2.0 and other IMS activities forward.
  • I have been working with Blackboard Collaborate (formerly Wimba/Elluminate) as they explore the LTI integration. They are in pretty good shape on their own but I help a little bit here and there when they ask.
  • I worked with my new colleagues from Moodlerooms. But really I mostly just learned from them. We went through the design of the Moodle 2.3 LTI code and its design approaches – and I stole many of those ideas for LTI in Sakai. They showed me some of their secrets of how they get Moodle to scale so well. Their approaches really informed what I think we should do in Sakai if we want to become a SaaS application. Seeing the Moodlerooms SaaS implementation makes me just a little jealous.

There were several things I did not do in the past year. First, I am not allowed to work on closed-source products directly as part of the employment contract between University of Michigan, Blackboard, and me. So I have not written any code for Learn, xpLor, or any of Blackboard’s non-open source products. This has not been a problem – I have been plenty busy with Sakai and IMS things and Blackboard has plenty of really talented folks working on those products. The second thing I have not done is any kind of sales support. Three times in the past year a sales person in a situation where Sakai was involved in a possible Learn sale has contacted me asking for help. In each case I have politely declined. My management (in the Blackboard engineering organization) has put absolutely no pressure on me at all to do any sales support at all. I doubt they even knew I was contacted. I have answered a few technical questions about different versions of Sakai or how to convert data but nothing on the strategies or tactics of a particular sale.

So I feel very comfortable and feel no conflict of interest. If Blackboard products fare well in the marketplace I am happy because my budget for money to spend on Sakai goes up. But I have had no problem at all remaining 100% loyal to Sakai and the Sakai community over the past year as a Blackboard employee – in particular because my management expects me to be committed to Sakai and the Sakai community.

So What Went Wrong?

Nothing is perfect, right? There must be some disappointment.

If I look back over the year, the only thing that leaves me a little disappointed is that I really wanted to get to the point that I could use Blackboard’s performance testing lab and quality assurance processes and apply them to Sakai as a way to increase overall resources available to the community. This would be an amazing contribution if I can pull it off. I made some progress on this last summer when the performance test lab in Blackboard (which is awesome) did some performance testing on Sakai and identified some areas that could be improved.

I really would love to have gotten that work finished and presented to the Sakai community – but I just got too distracted by other things to stay on top of that task and bring it home. And once Sakai 2.9.0 shipped it seemed to me to be less pressing. Perhaps in time I will come back to this task and finish it. But even now, it is kind of on my back burner.

Not much else went wrong.

So What Is Next?

In general, much of the roadmap of the Sakai CLE is discussed and set at the annual meeting – this year in San Diego. So some of these priorities might get adjusted after that meeting. But for now, these are the two tasks I will set out to accomplish this summer as my Blackboard contribution to Sakai:

  • I want Sakai to be the first LMS to ship LTI 2.0 support. While LTI 1.1 is great and nearly universal, it is starting to fray at the edges as each LMS pours more and more extensions into it. These extensions take widely different approaches, use different formats and web service interaction patterns. There is no interoperability and no conformance tests for these extensions. LTI 2.0 gives a way to solve all these problems – but we have to get started before there is any payoff. So I plan to write the Sakai LTI 2.0 support, a full set of PHP sample code to compliment the Rails sample code developed by John Tibbets and contributed to IMS, and work to get LTI 2.0 into Moodle through my MoodleRooms colleagues. I will also start building sample LTI 2.0 tools and write LTI 2.0 documentation to help evangelize LTI 2.0 to other LMS systems. This is a long task – but the best time to get started is now.
  • Once I have LTI 2.0 underway I want to circle back and look at IMS Common Cartridge import and export in Sakai. Chuck Hedrick has done a great job with Lessons in terms of CC import and export – but I want to expand it to interact with everything in Sakai – not just content in Lessons. I want to look at interoperability of the cartridges in a way that supports open educational resource use cases.
  • I will be teaching a Python MOOC on Blackboard’s CourseSites platform. I want to use this as a way to learn how to teach using Bb Learn and explore some of the cool features of Learn as well as spread my Python material to a few thousand more students through yet another channel. I also expect to serve as an early heavy user of LTI in CourseSites to make sure that it is easy for others who come in after me. I want to also play with the nice Common Cartridge and Open Educational Resource support in Learn as well – again to serve as an pattern for others to follow building MOOC / OER courses. Here is the link to enroll in my course (scroll down to Python for Informatics).

I would like to increase Blackboard’s direct support of the Apereo Foundation. We spent three+ years merging Sakai and JASig – for me it is time to invest in Apereo so it can move into the kinds of wonderful new areas we had imagined as we designed the merger.

Summary/Reflection

It has been a heck of a year. Releasing Sakai 2.9.0 and (soon) Sakai 2.9.2 will be really important milestones for me. My own measurement of the value of my Blackboard activities is simply that the Sakai community is thriving and healthy and the product continues to move forward and improve.

Back a year ago I told people that this would all be “no big deal” and everything would be fine. I hope that people now see a year later that this is indeed the case. Blackboard has gently supported the Sakai community in appropriate ways and without fanfare. As was stated March of last year, Blackboard intends to have a healthy engagement in open source activities like Moodle and Sakai and do so in a way that advances the causes of those communities in order to have a healthy open source ecosystem in higher education.

When I look at both my involvement in Sakai and the Moodlerooms team’s involvement in Moodle – I am pretty pleased and proud of what has been done so far.

As always, comments welcome.

by Charles Severance at May 08, 2013 03:29 AM

May 03, 2013

Dr. Chuck

One More Day of Thought – Introducing CC-One (Formerly CC-Infinity)

I am totally geeked and somewhat histrionic that CC took a look at my plight. Elliot Harmon of CC commented on my post about CC-∞ (Infinity) from yesterday.

… Thinking about CC Infinity, I worry that it would create an infinite number (sorry) of incompatible bodies of work. The exciting promise of OER is the ability to seamlessly mix content together from different sources. Navigating a complicated set of restrictions would make life much more difficult for educators and content creators….

Since my response is really long I decided to make it whole post.


Elliott,

Thanks for your comment. I feel good that the topic is receiving some discussion at CCHQ. When I say “content slums” – I mean any cloning of material for the sole purpose of making money off ads, getting into search results or taking away views. YouTube is not a content slum – but a YouTube channel with nothing but cloned content is a slum (in my vernacular). But my definition hardly matters.

The problem in a sense is the kind of thing that happens when something like CC-BY is very successful – I used it on everything. But at some point my fragmentary bits come together in something like a whole book or whole course and after years of development and promotion my work starts to get some attention. But that very moment that I get attention for my work is the exact moment when bottom-feeders can gain the most advantage by cloning those materials.

There comes a time where one needs something that is more precise than the CC-BY series. One might say “use NC” and that will keep people from cloning content on YouTube with ads. But if they are caught – they turn off ads for a few days and then when no one is looking they turn them back on. If all they are doing is cloning materials, they are complying with ND. And they are not trying to limit others from spamming – so they are complying with SA. So all the CC additions are pretty much useless in the face of those whose intention is to clone (and not remix or add value to) materials.

The answer is ARR with pre-granted permissions. In order to avoid the “incompatibility” you speak of above, I would word all the permissions in the following form:

If you are printing a limited number of copies of this book for use in a course,
then you are granted CC-BY license to these materials for that purpose.

If you translate this book into a language other than English,
then you are granted a CC-BY license to these materials with respect
to the publication of your translation. In particular you
are permitted to sell the resulting translated book commercially.

If you are hosting these materials on a server not connected directly to
the Internet (i.e. behind a firewall) to better serve a local population,
then you are granted a CC-BY license to these materials for that purpose.

If you are creating a derived work that includes more than 50% and less than 90% of
this content then you are granted a CC-BY-SA-NC license to these
materials for that purpose.

If you are creating a derived work that includes more than 5% and less than 50% of
this content then you are granted a CC-BY license to these
materials for that purpose.

If you are creating a derived work that includes less than 5%
this content then you are granted a CC0 license to these
materials for that purpose.

By limiting the statements to when a non-ARR license can be used but insisting that those licenses be from the existing CC set hopefully means that the only complex legal interpretation will be the “when to apply” parts of the statements and not the “what happens” part of the statements. Of course I am not a lawyer… :)

You can sit in a room at CCHQ and convince yourselves that such a thing would somehow confuse the CC brand. It indeed might. And so CC might decide not to do it. But just because CC does not build such a thing, it does not mean that thing thing is not needed and it does not keep someone else (i.e. like me) from building such a thing.

I have decided that CC-Infinity is a bad moniker for the idea. Yesterday I was in a hurry and trying to figure what the “opposite” of CC0 was. My new “opposite of CC0″ is CC1 – CC-One.

With the addition of CC-One, there is a delightful slider bar of options on a number line. CC0 would be at 0.0, CC-BY would be at 0.25, CC-BY-SA would be at 0.5, and CC-SA-NC would be 0.75, CC-BY-SA-ND-NC would be 0.85, and CC1 would be at 1.0. It is beautiful – CC1 completes the set perfectly. CC0 starts from PD and works up while CC1 starts from ARR and works down while CC-BY populates useful stopping points in the middle.

I love the symmetry – as an engineer it feels like it is now complete.

I also understand if CC thinks that if you make CC1 it will be come too popular and folks will abandon CC-BY, preferring CC1 even for little things like a Flickr photo. This might reduce the overall amount of CC-BY.

I would disagree, I think that CC1 would mean more people would find one of the CC licenses suitable for far more materials. Some might start with CC1 to dip their toes into CC and then after becoming more educated and comfortable know when they want to use the CC-BY series. I think that CC1 might lead to a short term drop in the use of CC-BY and friends – but in the long run – by making the CC language more expressive and widening the range, we can involve far more content creators in CC overall. Every crack we can put in ARR is a step in the right direction. And frankly something like CC1 might give mainstream publishers and content producers a way to loosen their grip ever so slightly in a way that more slowly achieves our common goals – but does so for a far wider range of materials.

Comments welcome.

P.S. You really need to look at the Bill Fitzgerald post on Creative Commons and Human Nature where he talks about the recent improvement in the Createspace policy that addresses the rights of the copyright holder when the copyright license is “non-exclusive”. It is a beautiful thing – the policy was changed from “first in wins” to “copyright holder wins” early last year. If CC had something to do with this – outstanding. If not, you should say nice things about it and try to get other distribution channels to adopt similar policies. I had a very unhappy run-in with Createspace back in 2010 that caused me a lot of pointless work – back when the policy was “first in wins” and the material was CC-BY-SA.

P.P.S. If I do build this “something less than ARR” framework, I won’t call it CC1 because then I would be sued (rightfully) for trademark infringement. I would love to call it “ARRGH” but I don’t yet know what the “G” and “H” stand for to make the acronym work. :)

by Charles Severance at May 03, 2013 06:47 PM

May 02, 2013

Sakai Project

Marist College will help Lead the Sakai Open Academic Environment (OAE) Initiative

None
off
off

Apereo Foundation Announces that Marist College will help Lead
the Sakai Open Academic Environment (OAE) Initiative
 

May 1, 2013 – The Apereo Foundation has announced that Marist College will formally join the Sakai Open Academic Environment (OAE) initiative to provide leadership and resources for initial pilots as well as further development of the OAE platform. Marist will be coming together with the University of Cambridge (UK) and Georgia Tech, current project partners, to help realize OAE’s compelling vision for the future of academic collaboration.

"The University of Cambridge is delighted to be working with Marist on this groundbreaking project, said John Norman, Director for Cambridge’s Centre for Applied Research in Educational Technologies, “We have always respected Marist’s vision and openness in their approach to technology for higher education and will greatly value their contributions to the project."

Marist’s involvement in the Sakai OAE project connects with its larger strategic goal of advancing its leadership in the use of information technology to support teaching, learning and scholarship.

“Marist has played a leadership role within the Sakai for many years,” said Marist College President, Dr. Dennis Murray, “we are excited about the ways in which OAE can open up our academic community to the world, and thereby enrich our student’s learning experiences while also benefiting our larger global society.”

Marist College will be providing financial support to the project as well as dedicating staff and student employee time for Quality Assurance testing; something that Marist has done for the Sakai Collaboration and Learning Environment (CLE) for many years. They will also be participating in several pioneering pilots both locally at Marist as well as an inter-institutional pilot that will leverage OAE’s unique “permeability”, allowing participants at all three institutions to collaborate across separate OAE instances or “tenants”.

“The ability for users to control whether content and interactions are shared with just their group, the entire institution, across institutions or even with the world is extremely powerful from a community building and collaboration perspective,” said Josh Baron, Senior Academic Technology Officer and Pro-Tem chair of the Apereo Foundation Board of Directors, whose office has been piloting Sakai OAE with faculty for the past semester.

In addition to participating in this inter-institutional pilot, Marist will also be leveraging the unique capabilities of Sakai OAE to support a new initiative called the Academic Community Cloud or ACC. The initiative’s goal is to “go beyond MOOCs” by opening up the Marist academic community, not just its courses, to the world. Thus allowing the public to connect and collaborate with Marist as means to create new knowledge.

“As a center of excellence at Marist College, the Enterprise Computing Community (ECC) will be among the first groups to pilot Sakai OAE as part of the Academic Community Cloud initiative”, said Dr. Roger Norton, Dean of the Marist School of Computer Science and Mathematics, “with the goal of helping our community connect with those interested in enterprise computing.”

 

About the Apereo Foundation

The Apereo Foundation (http://www.apereo.org) was formed by the merger of Jasig (http://www.jasig.org) and the Sakai (http://www.sakaiproject.org) Foundation in late December 2012. Sakai and Jasig had been pioneers in the production and adoption of open source software for higher education for over ten years. Apereo will take that work further, providing a more rational and improved organizational umbrella for a range of projects and software communities serving higher education. The core mission of the Foundation - to "assist and facilitate educational organizations which collaborate to foster, develop, and sustain open technologies and innovation to support learning, teaching, and research" is discussed, along with the rationale for the merger, in more detail in our white paper “The Value of a Common Foundation: The Case for Apereo”.

May 02, 2013 06:38 PM

Dr. Chuck

The Day After CC-BY Fail – CC-Infinity

Yesterday was an interesting and emotional day for me.

  • I made a video of how upset I am at my own mistake of putting CC-BY on materials and having that decision play into the hands of spammers who would use my content for search or link bait.
  • I removed all the CC-BY references from my Coursera Internet History, Technology, and Security recorded lectures and replaced it with All Rights Reserved.
  • I got some help from Cory Doctorow (tweet) who noticed my situation and gave me some reassurance that YouTube would fall on the side of the copyright holder and not let the spam stand even with the small detail of the CC-BY license. I of course did not believe him (tweet)
  • YouTube did remove the offending videos – even the ones that were CC-BY. Cory was right. It only took two days. (tweet)
  • I made a new version of my histronic video addressing the issues independent of YouTube taking the videos down.
  • Bill Fitzgerald wrote an excellent post titled Creative Commons and Human Nature where he covers some of these issues with less histronics than me. In particular points out that Createspace has an excellent policy that nicely addresses the rights of the copyright holder when the copyright license is “non-exclusive”. It is a beautiful thing – the policy was changed from “first in wins” to “copyright holder wins” early last year. Worth a read.

So reading the above sequence of events you might think, “Great – You won against a spammer.” – but actually that is not at all how I feel.

I effectively used a bit of bluster and YouTube’s general tendency to do whatever the copyright holder asks to get my way. But in effect, I succeeded in revoking CC-BY after the fact and that makes me feel bad. I don’t want to break CC-BY – it was my mistake to use it and legalize spammers.

So I am still removing CC-BY from all my materials that I don’t want used as spam or link bait. I don’t want to face YouTube the next time and have them look at the actual copyright detail and decide that I have no recourse.

We still need a license that protects high-value OER materials from inappropriate reuse while enabling responsible reuse without any requirement of permission.

What we need – CC-∞ (Infinity)

I tenatively title my idea CC-∞ as homage to Creative Commons CC0. CC-∞ starts with All Rights Reserved as the default license (much like CC0 starts with effectively Public Domain) and then adds statements that define legitimate reuse scenarios for which permission is explicitly given.

In a sense if we look at CC-BY+SA+ND+NC it is structured as a liberal license that adds increasing restrictions based on the desires of the copyright holder. CC-∞ is the opposite – it is a restrictive license that adds clauses that make it more liberal in scenarios per the wishes of the copyright holder.

Much like in all of CC – we are best served if the smart lawyers at Creative Commons draft these up. All this stuff is so complex especially when international laws are involved. This is not something that I should draft up by myself – but unless CC builds something like this – I will be forced to define CC-∞ myself – and it will suck. But it will be better than any of the CC-BY variations and better than All Rights Reserved – but still suck unless Creative Commons steps up and does this work.

Reflection

I was really upset yesterday. But I should be clear that I was not upset at YouTube and I was not upset at the spammer. I was upset at myself for not anticipating this “CC-BY” gotcha. It is always painful when you assume that you are safe and doing the right thing and then something jolts you and makes it clear to you that you made a mistake. And you might suffer negative consequences for your mistake. Yesterday my intellectual property and copyright cheese got moved and I was scared and upset.

Now 48 hours later all is well. I will still keep CC-BY on much of my materials – for example, my Python for Informatics course on online.dr-chuck.com is 100% CC-BY and releases all its materials with CC-BY (here). I am not going to remove the CC-BY from these materials because I really want them distributed as widely as possible and and want to pre-permit unfettered reuse – even if a copy of the materials end up in a content slum. I have thought that through and am prepared for it.

Going forward, I won’t just put CC-BY on everything I create related to teaching and learning. I will put it on most of what I produce – just not all. I will ask myself the question, “Are you prepared to make spam-like reuse of these materials legitimate?” If the answer is “yes” – then I will use CC-BY and if the answer is “no” the answer will be my own self-constructed version of CC-∞.

Just in passing, I would just like to note that I am very explicitly not revealing *who* did the spamming. They probably did not have any truly evil plan – they do not deserve any particular attention or criticism. They were in possession of a few MP4 files and put them up on YouTube. I got them taken down – nothing to see here – move along.

Thanks for listening and as always comments welcome.

by Charles Severance at May 02, 2013 04:37 PM

April 24, 2013

Sakai Project

2013 Open Apereo Conference Program

None
off
off

OPEN APEREO 2013 CONFERENCE
REGISTER NOW! http://bitly.com/apereo13registration
The Westin San Diego, CA
June 2-7, 2013

The preliminary Open Apereo 2013 conference program is now available! We have a robust and diverse program of over 100 presentations by over 150 speakers representing more than 60 organizations from around the globe. Come to learn about the latest news and success stories from your colleagues in the Apereo and open source communities. Presentations will cover projects and topics like Sakai, analytics, CAS, integration, Bedework, blended learning, uPortal, security, uMobile, collaboration, CIFER, BigBlueButton, Kaltura, and much, much more!

FULL PROGRAM: http://www.concentra-cms.com/cfp/sessions/apereo13
VISUAL PROGRAM: http://www.concentra-cms.com/cfp/grid/apereo13

If you haven't done so already, Please take advantage of the early bird conference registration and special hotel rate. The deadline for both is May 3!

CONFERENCE REGISTRATION: http://bitly.com/apereo13registration
HOTEL REGISTRATION: https://www.starwoodmeeting.com/Book/apereo

June 2: Pre-conference Workshops
June 3-6: Main Conference
June 7: Post-conference Project Collaboration Time

The program is preliminary and subject to change, and would not have been possible without the time and efforts of a great group of volunteers. Apereo gratefully acknowledges the support our volunteers have contributed.

by brian at April 24, 2013 12:36 AM

April 22, 2013

Sakai OAE

OAE Progress Report

The fourth OAE progress update report is now available, summarising the progress that has been made since the middle of January. It describes the architectural, feature, testing and production-related work that has been done on the way towards an initial OAE release, which is due in July 2013. Piloting will take place at Cambridge University, Georgia Tech and Marist College, and this report describes the scope and focus of this release and pilot.

by Nicolaas Matthijs at April 22, 2013 06:31 PM

April 16, 2013

Matthew Buckett

Generate some files in folders for testing using bash.

I wanted a small test data set consisting of some files in folders, heres a quick shell snippet to generate some:

for dir in {1..100}; do
for dir2 in {a..f}; do
folder=dir-${dir}/dir-${dir2}; mkdir -p ${folder}
echo "A file with some text" > $folder/`pwgen -A10`.txt
done
done

Every time you run it you get more files, but the folders remain the same. It needs bash 3 or greater to run and creates folder like:

./dir-1/dir-a/euciphel.txt
./dir-1/dir-b/aineijof.txt
./dir-1/dir-c/naungeix.txt
./dir-1/dir-d/oopoolah.txt
./dir-1/dir-e/epahgome.txt
./dir-1/dir-f/ahshicia.txt
./dir-2/dir-a/busaenga.txt
./dir-2/dir-b/waepheep.txt
./dir-2/dir-c/jaeyahbi.txt
./dir-2/dir-d/biejoong.txt

by Matthew Buckett (noreply@blogger.com) at April 16, 2013 11:11 AM

April 15, 2013

Sakai Project

2013 Apereo Sakai Fellows Call for Nominations

None
off
off

Nominations for the Apereo Sakai Fellows Program for 2013 are now
open. Up to 4 fellows will be chosen by the selection committee. The
nomination form is attached and eligibility requirements are listed
below. You are encouraged to submit more than one nomination and you
are free to nominate yourself.

Nominations are due by Friday, 26 April
2013, 23:59 UTC.

https://confluence.sakaiproject.org/display/MGT/2013+Apereo+Sakai+Fellow...

As part of the transition to Apereo, a companion Jasig Fellows Program
has been established this year. Individuals will only awarded a single
(Sakai or Jasig) fellowship.

PURPOSE

The Apereo Sakai Fellows program seeks to foster community leadership
and contributions by recognizing and supporting active contributors.
Fellows enrich the community in a variety of ways, including technical
expertise, teaching and research practices and community organization,
support and leadership. Fellowship awards recognize such contributions
and support the efforts of the Fellows with a modest stipend.

For more information on the program and previous Sakai Fellows, please visit:

https://confluence.sakaiproject.org/display/MGT/Sakai+Fellows

AWARD AT A GLANCE

Total: up to 4 Fellowships will be awarded
Term: 1 year from date of award
Stipend: US$2500.00
* Registration fees for the Open Apereo 2013 conference in San Diego
will also be waived.

ELIGIBILITY

All members of the Sakai Community are eligible for nomination subject
to the following limitations:

1. A nominee must not be a previous fellowship winner.
2. A nominee cannot be a member of the Apereo Board, Apereo Foundation
staff, and Selection Committee.

NOMINATION FORM AND DUE DATE

http://bit.ly/12OI7nQ

Deadline: Friday, 26 April 2013, 23:59 UTC
Please return the completed form(s) to Seth Theriault at slt@columbia.edu.

2013 APEREO SAKAI FELLOWS SELECTION COMMITTEE

Nicolaas Matthijs (Fellow 2009)
Megan May (Fellow 2011)
Sam Ottenhoff (Fellow 2012)
Janice Smith (Fellow 2009)
Seth Theriault (Fellow 2006-7), chair
Zach Thomas (Fellow 2006-7)
Lynn Ward (Fellow 2012)

by brian at April 15, 2013 12:25 AM

April 02, 2013

Matthew Buckett

Kerberos Tickets and VNC utilities on a Mac

A Mac ships with two useful utilities which are hidden away by default. The first it Ticket View which allows you to see the kerberos tickets you currently have and the second is Screen Sharing, which is a VNC client. I find it useful to create an alias to these two programs in the Applications/Utilities folder so that spotlight will index them and make them easy to launch. By default the applications are installed in:

/System/Library/CoreServices/

In finder you can go here in Finder by pressing ⇧⌘G and pasting in the path. The drag the programs to:

/Applications/

Not you can easily find these programs and open them from spotlight.


by Matthew Buckett (noreply@blogger.com) at April 02, 2013 01:57 PM

March 26, 2013

Zach Thomas

Continuous Delivery == Awesome

Continuous Delivery, by Jez Humble and David Farley, is one of the best software engineering books I’ve ever read. The ideas in this book are going to transform the industry.

The general idea is that deployments and upgrades are only as painful as they are because we do them infrequently. The release process should be so routine that performing a release is the most boring thing in the world. Continuous delivery takes continuous integration to the natural next level.

Read this book. You’ll see that we needn’t endure the difficulties that we take for granted when we maintain a software system.

Continuous Delivery

March 26, 2013 06:39 AM

March 15, 2013

Teaching with Coursework

Winners of the CourseWork Visual Design Contest

Visual Design Contest Winners

Roger Chen's winning design featured this logo

Congratulations to sophomore Roger Chen and freshman Ashley Ngu for their winning entries in the CourseWork Visual Design Contest. In addition to showing excellent graphic design and an attractive color scheme, the winning entries were comprehensive, simple, and original.

For their efforts, Roger will be awarded a MacBook Air, while Ashley has won a iPad Mini.

Elements of the winning designs will be incorporated into a CourseWork redesign in the 2013-2014 Academic year, but here is a preview of their winning logos.

Ashley Ngu's second place design featured this logo

We thank all the students who took the time to enter. While this contest was judged for visual design, we did appreciate the ideas presented in some entries for improving the workflow of CourseWork and we will be crediting these students if their ideas make it into CourseWork at a future date.

by admin at March 15, 2013 10:15 PM

March 02, 2013

Teaching with Coursework

Call for Entries: 2013 Teaching with Sakai Innovation Award

The Sakai Teaching and Learning community is seeking submissions for the annual Teaching With Sakai Innovation Award (TWSIA) competition. The award recognizes innovation and excellence in technology-supported teaching, academic collaboration, and student engagement. (See last year’s winners.)< http://openedpractices.org/twsia/2012/winners >
Award categories include:

• Higher Education: Face-to-face

• Higher Education: Fully Online or Hybrid Course

• Primary and Secondary Education (K-12)

• Project Sites & Other Uses of Sakai

• Portfolios

We look forward to entries from those using the Sakai CLE and those pioneering the Sakai OAE (Open Academic Environment).

This year, the selection process will consist of two phases:

Phase 1: Preliminary abstract submission (recommended but not required)
Opening Date: Feb 11, 2013 Closing Deadline: March 1, 2013
Each applicant should submit a brief description of the innovative teaching method, practice or strategy to be considered for the final award. Instructions and an example of a well-written abstract are included in the submission form< https://docs.google.com/forms/d/1egNQvvJFxECWsr122G3Uegk9SAsJ3jkawDQR5X0K61Y/viewform >.
Applicants will receive feedback on abstracts by March 8, 2013.
Submitting an abstract is not required. However, the three questions on the abstract submission form will be required for all applicants as a part of the full application process. Those who submit a preliminary abstract may edit their responses prior to submitting the final application, in order to incorporate feedback from the judges.
The responses to these three items also will be used as part of the session description at the annual conference.

Phase 2: Final submission (required of all applicants)
Opening Date: March 1, 2013 Closing Deadline: April 5, 2013
Each applicant will submit an in-depth description of the innovative teaching method, practice or strategy submitted and how it addresses the award criteria.

Resources for applicants
• Award categories< http://openedpractices.org/twsia/award-categories >
• How to get started< http://openedpractices.org/faq/i%E2%80%99m-interested-applying-teaching-sakai-innovation-award-twsia-where-do-i-start >
• Award eligibility, criteria and rubric< http://openedpractices.org/twsia/2011-teaching-sakai-innovation-award-evaluation-rubric >
• Frequently asked questions< http://openedpractices.org/faqs%3Ftag=twsia >

Winners will be announced no later than April 19, 2013 and recognized at the Apereo (previously Jasig-Sakai) Conference in San Diego, California, June 3 -6, 2013.

Registration and travel expenses may be available for award winners.

Contact: Salwa Khan< mailto:sk16@txstate.edu?subject=TWSIA%20 >, sk16@txstate.edu < mailto:sk16@txstate.edu > Texas State University, TWSIA Committee Chair

by admin at March 02, 2013 12:48 AM

March 01, 2013

Ian Boston

HowTo: Make your MacBookPro feel like new again.

Most computers have inbuilt obsolescence that’s fundamental to the way they were created. When the chips were made they semiconductor capability was implanted by doping areas of the silicon with atoms to change the electrical behaviour. Often performed by diffusing those atoms at a higher than normal operating temperature. Once in server, over time the atoms continue to diffuse and eventually they diffuse enough to cause the semiconductor to fail. The CPU stops functioning, or the memory chip becomes… oh whats the word… forgetful.

Under normal conditions this takes a long time, and the older the chip the longer it takes. Older chips, from the 1980s were built on a huge feature scale relative to todays silicon giving atoms extended journeys to complete before diffusion did its damage. 2 years ago I replaces a marine auto pilot, installed in 1984 with a failed 16MHz micro controller the size of a football field. It had survived almost 20 years in a black box in the sun before the doping atoms completed their journey.

Sitting on the train with my legs being slowly roasted by a hot MackBook Pro I realised something wasnt right. I was only reading a PDF with both CPUs at 1% and the fans whirling like dervishes trying in vain to keep the CPU temp below 85C. My legs would recover but I like my MBP and even though it’s becoming old its slow(er) processor and lack of RAM makes me write faster code. I don’t really want those atoms to finish their hop skip and a jump of a journey ending the life of the CPU. At 85C I’ll bet they are hopping all over the place.

After

After

Before

Before

On opening the back I discovered the fan exhausts were clogged with fluff. After cleaning the fans are hardly spinning and the CPU temperatures are well below 50C most of the time. Unintentionally, Apple have added inbuilt obsolescence to their laptops. As you use your MBP it will get hot. The fans will pull in dust even in the most sterile office and home environments and they will eventually block. The silicon components will run hotter than they should, the dopant atoms will be hopping, finish their diffusion journey and your digital life will be in the bin sooner than it should.

Having cleaned the fans, my MBP feels like when it was new and cool…. or am I just getting old and forgetful, where is my fan?


by Ian at March 01, 2013 12:50 AM