{"id":1114,"date":"2010-08-20T09:27:37","date_gmt":"2010-08-20T13:27:37","guid":{"rendered":"http:\/\/www.dr-chuck.com\/csev-blog\/?p=1114"},"modified":"2011-12-17T12:34:18","modified_gmt":"2011-12-17T16:34:18","slug":"solving-a-bug-in-a-dream-sort-of","status":"publish","type":"post","link":"https:\/\/www.dr-chuck.com\/csev-blog\/2010\/08\/solving-a-bug-in-a-dream-sort-of\/","title":{"rendered":"Solving a Bug in a Dream &#8211; Sort Of"},"content":{"rendered":"<p>Last night I had a pretty detailed dream about a Sakai bug.  In this dream, I stumbled across a bug in Sakai that was very simple and very obvious.  It was not as much a code bug &#8211; but a bug in how we deployed something.   <\/p>\n<p>In a way, I was shocked that we had not already caught this simple mistake.   Since it was so simple, I coded up a nice clean fix in the dream, tested the fix, and checked it into the trunk all before I woke up.<\/p>\n<p>Then I woke up and immediately tried to remember the bug.  But for the life of me, I could not remember what the bug was.  For a while I wracked my brain &#8211; after all it was a simple bug with a very elegant fix.  <\/p>\n<p>After a cup of coffee and some more brain searching &#8211; it did occur to me that I had forgotten to add the feature to make it possible to place more than one instance of the Basic LTI tool in a site in Sakai 2.7.0.   <\/p>\n<p>So I made  JIRA for the Basic LTI multi-placement feature, coded the two-line change, and tested the it, committed the code, and closed the JIRA over a second cup of coffee.<\/p>\n<p>http:\/\/jira.sakaiproject.org\/browse\/BLTI-69<\/p>\n<p>But I still have no idea what that bug that I fixed in the dream actually was.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last night I had a pretty detailed dream about a Sakai bug. In this dream, I stumbled across a bug in Sakai that was very simple and very obvious. It was not as much a code bug &#8211; but a bug in how we deployed something. In a way, I was shocked that we had [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1114","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\/1114","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=1114"}],"version-history":[{"count":3,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/1114\/revisions"}],"predecessor-version":[{"id":2864,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/1114\/revisions\/2864"}],"wp:attachment":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/media?parent=1114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/categories?post=1114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/tags?post=1114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}