<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">@Christopher<br><div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">I like Buddypress, but I don't think it is currently a good option for<span class="Apple-converted-space">&nbsp;</span><br>course management. It is great for more interaction (like the messaging<span class="Apple-converted-space">&nbsp;</span><br>system) &nbsp;and forum integration, but the code is very new and Buddypress<span class="Apple-converted-space">&nbsp;</span><br>generates a huge amount of mysql queries so you'd almost have to have a<span class="Apple-converted-space">&nbsp;</span><br>dedicated server for more than a few students on the site at a time. </span></blockquote><div><br></div><div>From an admin perspective this is probably true. &nbsp;BuddyPress tends to run slowly when pushed - at least on my shared hosting account even with W3cache enabled and WP-DBmanager doing some cleanup occasionally.</div><div><br></div><div>But from an instructor's angle, BuddyPress increases communication peer-to-peer and peer-to-professor in non-standard ways that a typical LMS usually doesn't enable. &nbsp;This interaction, as I have observed, leads to more class engagement and anecdotally more learning.</div><br><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">&nbsp;<br>Why force the user to have Buddypress to use a plugin? &nbsp;Making a plugin<span class="Apple-converted-space">&nbsp;</span><br>depend on another plugin to work is not great design. If that other<span class="Apple-converted-space">&nbsp;</span><br>plugin breaks or changes in a way that is incompatible, your plugin<span class="Apple-converted-space">&nbsp;</span><br>stops working too!<br>It would be for the best to let the plugin do what it is supposed to do<span class="Apple-converted-space">&nbsp;</span><br>with or without Buddypress so no functionality would be lost if<span class="Apple-converted-space">&nbsp;</span><br>Buddypress has to be disabled due to server load or compatibility issues.<br></span></blockquote><div><br></div><div>I see your concern with this. &nbsp;I'd counter by saying that BuddyPress has WordPress (the Organization) support since Andy Peatling and JJ Scooby are involved. &nbsp;This isn't a plugin that is going to go by the wayside.</div><div><br></div><div>I guess I see groups &amp; courses as having this natural relationship and that it's tough to envision a non-BuddyPress WP-as-LMS. &nbsp;But you're right, not everyone would want the BuddyPress features (but why not?!).</div><br><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><br>Well, for scholarpress to work for me, it would need to be redesigned to:<br>1. give homework and other tasks based on days from course enrollment<span class="Apple-converted-space">&nbsp;</span><br>(I'd like to see email updates sent to enrolled students. It really<span class="Apple-converted-space">&nbsp;</span><br>isn't practical to expect students to log in to the site frequently to<span class="Apple-converted-space">&nbsp;</span><br>know what they should do.)<br></span></blockquote><div><br></div><div>But logging into the site is de facto practice in my experience with Blackboard. &nbsp;However, extending notifications beyond e-mail to RSS and maybe SMS would be a nice change. &nbsp;I'm in agreement with you though, we need to provide multiple ways to keep track of dynamic course content like assignment and grade updates.</div><br><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">4. not force me to use the plugin's course pages since Wordpress is the<span class="Apple-converted-space">&nbsp;</span><br>CMS. I don't need bloatware! The plugin should not manage content. It<span class="Apple-converted-space">&nbsp;</span><br>should manage the course features... I hope that makes sense. &nbsp;Wordpress<span class="Apple-converted-space">&nbsp;</span><br>should continue to manage site registration and user profiles (an issue<span class="Apple-converted-space">&nbsp;</span><br>I have with Buddypress for using separate profile data)</span></blockquote><br></div><div>Ah, but again BuddyPress adds key functionality with its profile data. &nbsp;Completely customizable - something WP doesn't do out of the box. &nbsp;I know I create a lot of profile fields for input so that the professor I assist can get some key information on his students (if they provide it, which most do).</div><br><div><br></div><div>@Joseph</div><div><br></div><div><blockquote type="cite">I'm very excited to see where this can go. &nbsp;</blockquote><div><br></div><div>Glad our paths continue to cross. :)</div><br><blockquote type="cite">WordPress as a course management system is really already quite viable--for more experienced and skilled users. &nbsp;For the average teacher, there is still some smoothing out to do.<br></blockquote><div><br></div><div>Yep. &nbsp;They way you and I use BP/WP as LMS isn't something that a general user can pick up and run with on the fly. &nbsp;It does take a bit of courtship....</div><br><blockquote type="cite">So I would recommend, very strongly, that any approach to making new LMS-type plugins for WordPress should keep them atomized and specifically tailored to specific tasks.<br></blockquote><div><br></div><div>I couldn't agree more. &nbsp;Keep it focused on modules (parts of the plugin as a whole) that can be switched on and off depending on need. &nbsp;I advocate for complete customization of the LMS for the professor but also for the student. &nbsp;Of course, this granularity of customization, I imagine, increases complexity with the plugin as a whole.</div><br><blockquote type="cite">We really should not be thinking of beating moodle or blackboard at their own game. &nbsp;It's not a good game or one that has much of a future.<br></blockquote><div><br></div><div>That's an interesting statement... &nbsp;I think my approach to WP-as-LMS is motivated by the fact that I <i>do</i>&nbsp;in fact want to beat Blackboard and create a separate alternative to Moodle. &nbsp;It's about options - preferably free options created by a community that truly cares about their online learning environment. &nbsp;I'd agree that Blackboard doesn't have a happy future years away, but institutions still buy-in to this behemoth because it has a solid foothold in the LMS domain and it will stay as such in the present unless more and better options (like WP or a better Moodle) start to break it down, or it implodes. &nbsp;God, I hope it implodes....</div><br><blockquote type="cite"><br>Again--none of this is meant to be critical in the sense of stopping progress! &nbsp;I'm just ecstatic to see the project getting rolling, and we should see it as opening up possibilities, rather than closing than down.</blockquote><br></div><div>Same here! &nbsp;If there's any criticism from me, it's only constructive.</div></body></html>