<div dir="ltr">Hey guys<div><br></div><div>Just chiming in. My understanding is that the MOOC Maker would provide an interface that allowed someone to enter the sort of configuration details the current MOOC scripts we have require; in so far as someone (a user) wanting to set up a mechanical mooc would not need to look at code to be able to do that?</div>
<div><br></div><div>From that pov it certainly makes sense for the MOOC Maker to at least have a consistent rest based back end/api which could be implemented in anything; the rest based interface makes it easier for others to integrate the MOOC Maker processes into their own apps ( assuming we are hosting it ) should they wish to. I think the key here ( given that it doesn't seem to be particularly complex ) might be to get something up and running quickly? perhaps sticking to python/django might be pragmatic for now? If we stick to a rest based interface we can always change the underlying implementation later if we think we would benefit from something different?†</div>
<div style><br></div><div style>cheers</div><div style>N†</div><div>†<br></div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 18, 2013 at 4:46 PM, Jos Flores <span dir="ltr"><<a href="mailto:josmasflores@gmail.com" target="_blank">josmasflores@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey guys,<br>
<br>
loads of goodies in the list, as usual. One question: moving the MOOC<br>
maker to Django?<br>
I understand that python/django is the main tech, and I understand why<br>
you'd want to stay away from RoR, but I probably got this wrong, but I<br>
thought that the mech mooc was more like a set of scripts than a full<br>
blown site... is that correct? or are there other plans for it?<br>
<br>
Would it make sense to have a separate, restful back end, and a front<br>
end written on top of that? Flask maybe on the back end and a<br>
JavaScript MV* library in front?<br>
<br>
cheers,<br>
Josť<br>
<div><div class="h5"><br>
<br>
On 18 January 2013 15:34, Dirk Uys <<a href="mailto:dirk@p2pu.org">dirk@p2pu.org</a>> wrote:<br>
> Progress<br>
><br>
> Check out <a href="http://learn.media.mit.edu" target="_blank">http://learn.media.mit.edu</a> - look familiar?<br>
><br>
> Sysadmin<br>
><br>
> removed spam from <a href="http://badges.p2pu.org" target="_blank">badges.p2pu.org</a>!<br>
><br>
> backed up etherpad lite database<br>
><br>
> figured out where the code is for etherpad...<br>
><br>
> Course UX<br>
><br>
> show "fresh additions" on course listing page<br>
><br>
> notifications for new users in courses<br>
><br>
> MOOC<br>
><br>
> MOOC blog and documentation<br>
><br>
> MOOC Trello - <a href="https://trello.com/board/mooc/50f414bc44cd6ea45b006dd9" target="_blank">https://trello.com/board/mooc/50f414bc44cd6ea45b006dd9</a><br>
><br>
> CSS<br>
><br>
> Setup seperate project scaffolding and variables<br>
><br>
> Make the documentation page look p2pu nice<br>
><br>
> lernanta CSS to be finished fo end of month<br>
><br>
> Blog posts<br>
><br>
> Good blog Chris<br>
><br>
> Priorities<br>
><br>
> Small tweaks to Mech MOOC software for Media Lab course<br>
><br>
> Sysadmin<br>
><br>
> moving <a href="http://pad.p2pu.org" target="_blank">pad.p2pu.org</a> to same server running stats<br>
><br>
> updating <a href="http://p2pu.org" target="_blank">p2pu.org</a> OS<br>
><br>
> moving <a href="http://badges.p2pu.org" target="_blank">badges.p2pu.org</a> to different server from production<br>
><br>
> maybe doing it all using Chef<br>
><br>
> Course UX<br>
><br>
> feedback from community<br>
><br>
> support for old courses to list and update on learn page (currently a 1 time<br>
> export)<br>
><br>
> CSS<br>
><br>
> Course UX fixes<br>
><br>
> Proposals:<br>
><br>
> MOOC Maker RoR -> Django<br>
><br>
> Mismatch between org tech stack and MOOC<br>
><br>
> MOOC Maker will be implemeted in Django<br>
><br>
> DU, CE to plan<br>
><br>
> Problems<br>
><br>
> DONE (removed) -- Still have this in our google groups footer:<br>
><br>
> "Specific topics such as research, web development and course design are<br>
> discussed in separate working groups:<br>
><br>
> <a href="http://wiki.p2pu.org/mailing-lists" target="_blank">http://wiki.p2pu.org/mailing-lists</a>"<br>
><br>
> Process<br>
><br>
> Trello still underused (is there a MOOC Maker board now?)<br>
><br>
> <a href="https://trello.com/board/mooc/50f414bc44cd6ea45b006dd9" target="_blank">https://trello.com/board/mooc/50f414bc44cd6ea45b006dd9</a> - sweet!<br>
><br>
> Add a person (who takes the lead) to each Trello card<br>
><br>
> this shouldn't substitute communication! (agree!)<br>
><br>
><br>
><br>
</div></div>> _______________________________________________<br>
> p2pu-dev mailing list<br>
> <a href="mailto:p2pu-dev@lists.p2pu.org">p2pu-dev@lists.p2pu.org</a><br>
> <a href="http://lists.p2pu.org/mailman/listinfo/p2pu-dev" target="_blank">http://lists.p2pu.org/mailman/listinfo/p2pu-dev</a><br>
><br>
_______________________________________________<br>
p2pu-dev mailing list<br>
<a href="mailto:p2pu-dev@lists.p2pu.org">p2pu-dev@lists.p2pu.org</a><br>
<a href="http://lists.p2pu.org/mailman/listinfo/p2pu-dev" target="_blank">http://lists.p2pu.org/mailman/listinfo/p2pu-dev</a><br>
</blockquote></div><br></div></div></div>