{"id":3198,"date":"2012-03-31T14:02:08","date_gmt":"2012-03-31T18:02:08","guid":{"rendered":"http:\/\/www.dr-chuck.com\/csev-blog\/?p=3198"},"modified":"2018-12-24T09:15:58","modified_gmt":"2018-12-24T13:15:58","slug":"reflecting-on-a-week-of-sakai-blackboard-and-open-source","status":"publish","type":"post","link":"https:\/\/www.dr-chuck.com\/csev-blog\/2012\/03\/reflecting-on-a-week-of-sakai-blackboard-and-open-source\/","title":{"rendered":"Reflecting on a Week of Sakai, Blackboard, and Open Source"},"content":{"rendered":"<p>I really appreciate that Dave Ackerman (NYU) asked me some questions publicly about my new situation. My response is not particularly to Dave. At times I try to make clear parts of my response that specifically do not apply to Dave and NYU.<\/p>\n<p>Comments welcome.<\/p>\n<h1>You were elected as a UMich employee; would folks have voted for you with the added employee hat?<\/h1>\n<p>There are other examples where someone on the board has changed jobs and where there was some concern as to whether their new job would cause a problem. \u00a0 In one of the previous cases, I was privately quite concerned &#8211; but that concern turned out to be completely unwarranted and that person has done an outstanding job on the board functioning as an individual, representing the community rather than their company. \u00a0They carefully kept the roles separate as will I. \u00a0Ethics demands this.<\/p>\n<p>It is fully my intention to run for board at some point in the future when my term ends at the end of this year. You will be relieved to know that I am not on the Apereo founding board. \u00a0 The earliest I would consider running for the board would be at the end of this year as I would like to focus \u00a0my energies on getting 2.9 released. \u00a0So at some point in the future, the question of how will people vote will be answered. \u00a0 When\/if I run for the board in the future, you will be able to campaign against me, vote against me and if enough people vote against me in that election and I lose, my shame and fall from grace will be public and complete.<\/p>\n<p>I would point out that long before I was a Blackboard employee, I had plenty of detractors. \u00a0If you read my book, you will see that I do not make strategic decisions based on whether it makes people happy or not. \u00a0I was not at all sure that I would be elected to the board when I ran back in 2009. \u00a0Perhaps it was because the people who voted for trusted me as a human being and committed community member than University of Michigan employee number 8675309. \u00a0Perhaps they knew me well enough to know that my commitment to this community is as deep as it can be and is unwavering regardless of what company or university happens to be paying for my travel expenses last year, this year, or next year.<\/p>\n<h1>I consider Blackboard a competitor to Sakai. \u00a0How do I feel about serving on a Board with a competitor? \u00a0Would Pepsi have a Coke employee on it&#8217;s Board?<\/h1>\n<p>Blackboard is not a competitor to Sakai. \u00a0\u00a0Blackboard is not Coke to Sakai&#8217;s Pepsi. \u00a0 Blackboard is Coke, Unicon is Pepsi, \u00a0rSmart is Starbucks, and Sakai is Toastmasters where we all get together on a Friday evening and give speeches to each other.<\/p>\n<blockquote><p>&#8220;&#8230; Thanks Michael Feldstein, that was indeed an excellent speech about \u00a0&#8220;Amazingly Accurate Advanced Alliteration&#8221; (applause). \u00a0 But before you all go, lets make sure to thank Unicon for providing the snacks for tonight&#8217;s Toastmasters meeting (applause). \u00a0 Next week it&#8217;s LongSight&#8217;s turn to provide snacks, right? \u00a0See you all next Friday when Nate Angell will be giving a speech on why &#8220;Portland is So Damn Awesome&#8221; (yes again) (audience groans)&#8230;..&#8221;<\/p><\/blockquote>\n<p>Sakai is an inclusive *open* source project and a non-profit corporation dedicated to supporting, expanding, and advancing an open community around free software that we collectively contribute to. \u00a0The non-profit Sakai Foundation was not formed as the &#8220;place where commercial market opponents of Blackboard secretly meet with angry former Blackboard customers to \u00a0collectively align their attack strategies to achieve maximum damage to Blackboard&#8221;.<\/p>\n<p>Sakai is also not a secret club that meets in a tree house named the &#8220;Boys Are NOT Allowed Club&#8221;.<\/p>\n<p>Check the bylaws to see if there is any reference to &#8220;secret strategy plotting sessions&#8221; or membership rules regarding boys.<\/p>\n<p><a href=\"http:\/\/sakaiproject.org\/sites\/default\/files\/Sakai%20Foundation%20Official%20bylaws%20v%202.0.pdf \" target=\"_new\">Sakai Foundation ByLaws<\/a><\/p>\n<p>Please read the bylaws and come back here and quote the parts that justify treating Blackboard differently than any other company with an intention to support and invest in the Sakai community. \u00a0I challenge you to find any passage in the bylaws that pertains to Blackboard that does not equally to Unicon or rSmart.<\/p>\n<p>If you look at the board members of IMS (a non-profit industry alliance):<\/p>\n<p><a href=\"http:\/\/www.imsglobal.org\/boardofdirectors.html\" target=\"_new\">IMS Global Learning Consortim Board of Directors<\/a><\/p>\n<p>You see lots of competitors on the same board. \u00a0It turns out that this is a *great* idea and frankly the makeup of the IMS board that includes a diversity of commercial interests is precisely why IMS works so well.<\/p>\n<p>Blackboard *is* a competitor to rSmart, Unicon, LongSight, Edia, IBM, OpenCollab, Samoo, Seensoft, Sungard, Serensoft, KEL, Embanet, and many others with commercial interest in Sakai.<\/p>\n<p><a href=\"http:\/\/sakaiproject.org\/node\/2338\" target=\"_new\">Sakai Commercial Affiliates<\/a><\/p>\n<p>If they can be on the board, then why not Blackboard? \u00a0If I was on the board of directors of one of those actual competitors and a Blackboard employee it would be a gigantic issue.<\/p>\n<p>Actually, I was on the board of a company that provides Sakai services and <strong>is<\/strong> a competitor to Blackboard and regularly goes against Blackboard in RFQ situations. \u00a0 This Monday at 7:25PM, I offered my resignation to that board when I became a Blackboard employee and the board accepted my resignation with regrets. \u00a0It was very very very sad for me personally because I completely believed in what that company was trying to do and still believe in their mission &#8211; but I could not be on their board for the very reasons you cite. I typed the message at 4:45 (10 minutes after the press release went public) but kept it as draft for several hours because I just could not bring myself to hit the send button. I knew that my fellow board members would not see the press release until I sent the message so I wanted to delay it as long as I could. The people that I met through that board have become wonderful friends and I already miss them and the conversations we would have at board dinners after the board meetings were over. \u00a0The next board meeting was in Tahoe in a few weeks and I had been looking forward to it for a very long time as all of our other board meetings have been in San Francisco and LA and after five years, we were going to finally have a board meeting in Tahoe. And now I can&#8217;t go and spend time with dear friends. Resigning from that board and the possibility that I will never see some of those friends again is the only thing that has brought tears to my eyes this week.<\/p>\n<p>Over the past few years working on IMS standards, I have developed friendships at Jenzabar, Desire2Learn, Instructure, and other companies. \u00a0While expect those friendships to continue as friendships, there will immediately be a natural loss of camaraderie, openness, sense of adventure, and shared purpose in those relationships. \u00a0This loss is because of my new association with Blackboard &#8211; not because of my long-standing association with Sakai.<\/p>\n<p>While I was working in IMS, I was open about my involvement in the Sakai community &#8211; I actively built reference implementations in Sakai and often used Sakai as the first LMS to run through interoperability tests and in public demonstrations of new IMS capabilities. \u00a0I continuously used Sakai to help engineer IMS standards. \u00a0All the commercial participants in IMS <strong>knew<\/strong> I was the &#8220;Sakai guy&#8221; in addition to the &#8220;IMS guy&#8221;. \u00a0It was never a problem. \u00a0Never. \u00a0Desire2Learn may compete with rSmart &#8211; but they don&#8217;t compete with &#8220;Sakai&#8221; &#8211; we all understood that &#8211; Sakai was seen by all as a fair and honest participant in the marketplace.<\/p>\n<p>It is ironic that virtually everyone in the marketplace from the outside (for profit and open source) sees Sakai as a fair, honest and open place where anyone can come and exchange ideas with the other members of a community committed to broadly advancing teaching and learning in a non-threatening manner. \u00a0It is literally only a *few* people *inside* the community that see us as &#8220;Seal Team 6&#8221; carefully plotting the end of Blackboard since 2003. \u00a0Folks, we don&#8217;t even have a helicopter &#8211; let alone many special stealthy helicopters. If we have been planning some kind of attack on Blackboard all this time, the Sakai board should approve the purchase of a tank or a flame thrower at the very minimum.<\/p>\n<p>If Desire2Learn or Instructure decided to offer Sakai services and started to contribute real resources and real value (not just a check for $10K) to the Sakai community &#8211; I would make the case that they should be welcomed with open arms too.<\/p>\n<p>Back to my participation on the Sakai board and in the Sakai community, \u00a0both the Sakai and Moodle communities (and foundations) need to be open to all that can help and contribute. \u00a0Open source communities like Drupal, OLAT, Joomla, and many others have these commercial-as-evil conversations over-and-over-and-over &#8230; &#8230; and-over.<\/p>\n<p>The only time there is ever a problem in open communities is when one company becomes so dominant to the point where it employs a significant majority of the committers and creatives that produce an open source product (i.e. like Oracle and MySql) where that company could switch to a closed-source strategy any time it likes and retain enough committers to successfully maintain the code in a proprietary manner.<\/p>\n<p>I wrote about this in a blog post in 2010 when Oracle bought MySql:<\/p>\n<p><a href=\"http:\/\/www.dr-chuck.com\/csev-blog\/2010\/01\/why-an-open-source-community-should-not-cede-leadership-to-a-commercial-entity-mysqloracle\/\">Why an Open Source Community Should not cede Leadership to a Commercial Entity \u2013 MySql\/Oracle<\/a><\/p>\n<p>The blog post is not a perfect analog to the current situation because mostly I am talking about how GPL is not as much protection as it claims to be and leads communities to a false sense of security where one company holds the copyright or a majority of committers. \u00a0 The post *is* about a community that thought things would be all right so they let others do all the investing. \u00a0 This quote from my blog post seems to apply in the current situation:<\/p>\n<blockquote><p>&#8220;Successful open source projects need to make sure to feed and take care of their\u00a0bazaar\u00a0\u2013 their volunteer technical\u00a0core for the product. Be very wary of the \u201cget resources quick\u201d or \u201cget results quick\u201d schemes where you cede\u00a0leadership to something or someone in the cathedral.&#8221;<\/p><\/blockquote>\n<p>Wow &#8211; that would seem to be highly critical of me and my recent actions, right? \u00a0Oops! \u00a0Perhaps I should quickly go back and edit that blog post to be more charitable to evil corporations. \u00a0Not going to happen. Wouldn&#8217;t be prudent. I stand behind my words.<\/p>\n<p>If you read the entire post, it is a call to action to insure *diversity* and avoid apathy in an open source community and to make sure that unaffiliated individuals remain involved in the community and that the collective grooms *multiple* corporations to be involved in the community. \u00a0For-profits in open source is frankly the driving engine of progress &#8211; without for-profit involvement, Apache and Linux would not function. \u00a0I <b>am not<\/b> talking about RedHat because I despise proprietary forks that remove talent and resources from the community and then turn around and use revenue from their sales of a product they got for free to market against the community product (like Ubuntu). \u00a0I <b>am<\/b> talking about the hundreds of other responsible companies in the Linux community like IBM that pay employees and let them work freely in the community edition of an open source product as a fraction of their job. \u00a0Like Google&#8217;s 20% time.<\/p>\n<p>In Sakai, Universities are great at forming the starting capital to kick off new initiatives like CLE and OAE. \u00a0 But frankly they are not so good at writing a check year after year to keep something like CLE properly fed so it can survive. \u00a0 Foundation staff on the CLE was five people in 2005 based mostly on contributions from Higher-Ed IT. \u00a0 Since about four months ago, the foundation staff working on the CLE is zero and shortly after the last foundation resource was removed, the CLE progress toward release slowed to a crawl and a few weeks ago, the release was postponed indefinitely. \u00a0The only remaining *dedicated* release management resources moving the Sakai 2.9 release forward come from LongSight and Unicon.<\/p>\n<p>I get the sense that all this irrational fear is that somehow Blackboard will &#8220;take over&#8221; Sakai. \u00a0That is simply not possible as long as others in the community remain committed to investing in Sakai. \u00a0 As long as the community remains rich and diverse, Blackboard is just one of many sources of resources to help us all move forward and their resources make it better for everyone &#8211; including Blackboard&#8217;s commercial competitors. \u00a0If the current members of the community continue to withdraw their financial support from the foundation and their staff support of Sakai projects and efforts, you are ceding the community to whomever is left at the end.<\/p>\n<p>There is the saying, &#8220;Will the last person leaving the room please turn out the lights.&#8221; \u00a0 In open source, it is a little different, &#8220;The last organization in the room, owns the software.&#8221;. \u00a0 My plea to this community is to &#8220;please stop leaving the room&#8221;.<\/p>\n<p>It has been said that I can never quit writing a blog post or email message while I am ahead. \u00a0 And this time is no different. \u00a0:)<\/p>\n<p>I would suggest that those who vehemently oppose Backboard&#8217;s involvement ask themselves the following questions. \u00a0These do not apply to anyone in particular and certainly do not apply to you David as your contributions to Sakai OAE and this community are above reproach.<\/p>\n<p>&#8211; Do I really have a <i>logical<\/i> reason for my opposition? \u00a0Is there anything in the bylaws or the tenets of open source that discriminates and declares or allows one to logically determine that one commercial source of resources is &#8220;evil&#8221; and another commercial source of resources is &#8220;good&#8221;?<\/p>\n<p>&#8211; How can you be opposed to increasing diversity of thinking, ideas and approaches? \u00a0How can you be opposed to having one more source of financial and resources to our community? \u00a0Tell us all a logical reason for your position without using the word &#8216;evil&#8217;. \u00a0I seriously doubt you can.<\/p>\n<p>&#8211; Are you uncomfortable finding out that there has been an increasing disconnect between public puffery supporting Sakai and private and shameful reductions in contributed resources? \u00a0Have you been part of the puffery? \u00a0 Have you withdrawn resources? \u00a0I am sure you have great reasons as to why you withdrew resources &#8211; everyone does.\u00a0 Talk to the hand.<\/p>\n<p>&#8211; Does it bother you that about 40 higher educations <b>stopped<\/b> supporting the Sakai Foundation over the past five years? \u00a0Are you uncomfortable that so far, higher education seems unable take care of its own in the long run?<\/p>\n<p>&#8211; Are you uncomfortable that for-profit companies <b>already<\/b> provide all of the long-term committed resources for the Sakai CLE product? \u00a0Would you perhaps feel more comfortable if there were three companies providing consistent dedicated resources for the CLE community instead of two?<\/p>\n<p>&#8211; Are you uncomfortable knowing that if community members had continued to contribute enough resources to maintain the &#8220;Sakai commons&#8221;, I would might not be working for Blackboard right now?<\/p>\n<p>Welcome to open and community source folks. \u00a0 Resources matter. \u00a0The commons matter. \u00a0There is no such thing as a free lunch.<\/p>\n<p>Please don&#8217;t read that last point as me having any second thoughts about my decision. Trust me, this will turn out to be the smartest decision I have ever made. I am not looking back. I am looking forward and breathless with anticipation. Soon, you will see that what we have accomplished so far will turn out to have only been the warm up act.<\/p>\n<p>And, &#8216;no&#8217; &#8211; the Sakai Foundation still does not need a tank or even a <a href=\"http:\/\/waterlooinsider.files.wordpress.com\/2010\/12\/img_0394.jpg\" target=\"_new\">Zamboni<\/a>.<\/p>\n<p>I am happy and honored that David Ackerman of New York University has the confidence and respects me enough to challenge me publicly and demand that I explain myself. \u00a0 He and NYU has been giving an amazing amount of resources and talent to this community (remember the icons on tools &#8211; those came from NYU &#8211; thank Max &#8211; love ya!). \u00a0And in particular David *continues* to give resources and has always been willing to *increase* his support when something is important. \u00a0This message is *not* about David Ackerman.<\/p>\n<p>But if you have spent the past five years like an ostrich with your head buried in the sand, hoping not to see how bad the commons of the Sakai community have become, and the press release Monday forced you to pop your head up and say &#8216;holy shit!&#8217; &#8211; I am *not* sorry. \u00a0It is about damn time you took notice of how so few people are working so hard on your behalf and being treated pretty damn poorly by those they faithfully serve.<\/p>\n<p>Those of you who are still saying &#8216;no&#8217; to Blackboard resources are voting to continue a downward death spiral of the CLE. \u00a0 Pop up a new tab in your browser and listen to this\u00a0&#8211;\u00a0<a href=\"http:\/\/www.youtube.com\/watch?v=eVTXPUF4Oz4\" target=\"_blank\" rel=\"noopener\">http:\/\/www.youtube.com\/watch?v=eVTXPUF4Oz4<\/a>\u00a0as you read the rest of this post. The symbolism is not as simple as it seems on the surface. I will give you one hint &#8211; in the song, the lyrics are not <b>me<\/b> talking to the Sakai community. Drop me an email when you figure it out.<\/p>\n<p>Given that the CLE is an essential part of the OAE and that it will be some time before the OAE can truly fully replace the CLE, I would suggest that the premature death of the CLE will lead to failure for OAE and as such failure for and of the entire Sakai community. \u00a0 The CLE must continue until the OAE is ready to take its place. \u00a0This is absolutely not about OAE versus CLE. \u00a0This is about investing in CLE to support the OAE.<\/p>\n<p>I took the most pro-community step I could take in putting my reputation, friendships, my next board election, and everything I hold dear on the line when it seemed like there was no hope of any source of resources for the continued survival of of the Sakai CLE and asked Blackboard for resources. \u00a0If you read my book you will see that I have many times over done things that were unpopular or even hurt a few people&#8217;s feelings in order to keep this community alive. I assure you that this is one more of those things that a year from now &#8211; people who publicly and privately are cursing me right now &#8211; will later come up and tell me &#8211; &#8220;I am amazed at how well this worked out&#8230; \u00a0You were right all along.&#8221;<\/p>\n<p>When that happens, I <b>will not<\/b> say, &#8220;I told you so.&#8221; I <b>will<\/b> say, &#8220;Yeah &#8211; isn&#8217;t it great to be out of the woods in terms of resources. Oh and by the way thanks for the two students you contributed to the CLE 2.9 QA. They were so helpful brought a lot of excitement and energy. We would love to have them back again to help us with the next release which should be a lot easier because we finally have decent coverage on written test plans. Are they available for the next OAE bug bash &#8211; OAE QA is even more fun because they have better unit tests than the CLE&#8230;..&#8221;<\/p>\n<p>Even with all my curmudgeonly ranting in this post, frankly things are looking pretty optimistic in my opinion. \u00a0Blackboard will make some healthy investments in the community in terms of my time, access to Blackboard resources, and direct financial contributions to the Foundation and other Sakai efforts. \u00a0CLE will begin to move forward and as OAE matures we will gently move from one product to the other as our organizational needs dictate.<\/p>\n<p>And perhaps the best outcome of all is that more than a few people might wake up and realize that they have been under-contributing to the Sakai Foundation and the Sakai Community (particularly the CLE). Perhaps motivated by genuine altruism or fear that Blackboard might take over, those people and organizations will stir from their self-imposed torpor and increase their support to make damn sure that whatever Blackboard spends on the commons &#8211; that the rest of the community is spending enough to insure that Blackboard&#8217;s contributions to the commons remain a reasonably small fraction of the overall community investment.<\/p>\n<p>Sorry if I moved your collective cheese this week. \u00a0That always hurts. \u00a0But if in the process, I can cause you to look at the cheese and realize that it is nearly all gone and kind of dried up, and perhaps that once you look at the state of our shared cheese and feel sorry for it &#8211; that you will bring some more cheese.<\/p>\n<p>Blackboard has brought some cheese for us all to share. \u00a0Will you bring some of your cheese back as well or will you wait until no one is looking and just snatch what you see as your fair share of the remaining cheese and ride off on your high horse and curse Blackboard under your breath? \u00a0It is your choice. My path forward is clear and publicly stated.<\/p>\n<p>\/Chuck<\/p>\n<p>P.S. Keep the questions and challenges coming. \u00a0I have nothing to hide. \u00a0 Ask them all.<\/p>\n<p>P.P.S. \u00a0When you see me next, I will be proudly wearing a Blackboard shirt. \u00a0But my heart, beating an inch below that logo &#8211; has always and will always belong to the greater Sakai community. \u00a0My permanent tattoo on my right shoulder includes Sakai, Blackboard, IMS, Desire2Learn, LearningObjects, OLAT, Instructure, Moodle and an empty space tentatively reserved for ANGEL (please hurry &#8211; don&#8217;t let OpenClass or Fronter get that last slot!). \u00a0 My Sakai logo was my first and is in the center and the largest of all my tattoos. \u00a0 \u00a0The other tattoos &#8211; while important &#8211; are like a small solar system revolving around Sakai like planets.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I really appreciate that Dave Ackerman (NYU) asked me some questions publicly about my new situation. My response is not particularly to Dave. At times I try to make clear parts of my response that specifically do not apply to Dave and NYU. Comments welcome. You were elected as a UMich employee; would folks have [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3198","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/3198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/comments?post=3198"}],"version-history":[{"count":38,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/3198\/revisions"}],"predecessor-version":[{"id":5642,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/3198\/revisions\/5642"}],"wp:attachment":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/media?parent=3198"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/categories?post=3198"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/tags?post=3198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}