Discuss would be the community that I believe needs to be built in to the system. At this point I’m considering setting up a private instance of Slack for discussion threads and chats. Skype, Hangouts, or Facebook Live would be used to regularly provide “just in time” learner support.
Digitally Literate Courses: Structure of courses, modules, & learning pathways
W. Ian O'Byrne

Maybe using a medium publishing are just for course related longer discussions to be posted to. invite all students/learners to be authors for the publication.