I downloaded the SDK back in April of 2014 so I could attempt to develop a channel that played Podcasts. I found the mrss template and it seemed perfect for what I was trying to do, since the podcasts had RSS feeds. It took some time to get it to work as there were some issues, however I finally did.
I recently started developing a new channel, using the same, slightly modified, template. Before I started I downloaded the SDK again, to make sure I had the most recent version, assuming it was updated regularly. I found that there were no changes, at least in the examples I was using. I downloaded this on 1/18/2015. So, I just used my original template and modified it for the current channel needs. I got it working great, to a point. Then I decided to research marking episodes as read and partially watched/listened to. In searching the forums, I came across this post.
viewtopic.php?f=34&t=43843&p=408510It was originally posted in 210 but there was an follow-up post back in 2012 saying "This is a very old thread. Registry based resume was added to the MRSS template last year." With a link to a new version of of the MRSS Template. There is no version in the SDK, other than the build number in the manifest, which is 101105 and I'm not even sure that's the version. The ReadMe.pdf in the SDK has a date in 2010. The link to the new version specifically says it's version 1.2.1 and the ReadMe.pdf has a date of June 23, 2012. This is the link to the file, it's on some box.com website. I don't see any links from the Roku Developer section to getting other or newer examples from this site though.
https://roku.box.com/s/d834c57fcc831b498423I'm wondering why this version of the example is not in the SDK, since it seems to have more functionality and code samples for new developers. I'm also curious if there are other examples in the SDK that's currently available that are not up to date.
For example, I read something recently where Roku is pretty much requiring that developers move to a Splash Screen. I couldn't find the post but it was posted by a Roku employee. However NONE of the examples I looked at, and I looked at about a dozen at least, have the splash_screen variable in the manifest file.
Of course this means if I want to use the new MRSS Template, I'll have to redo my channel. Very frustrating, especially considering that this newer example was already available last April when I first downloaded the SDK.