Crowdsourcing: What are some good platforms to build open educational resources on? I've got the basics like Omeka S, Omeka, Drupal, Wordpress, but it's been a while I have looked at platforms.

#OpenEducationalResources #OpenEducationalResource #OER #CMS

For most of our digital projects, we use Rails, but this will be a site that needs continual updating so we need something with user controls and permissions.
@nirak What's wrong with Devise on Rails for user accounts/authentication? I also played around with RefineryCMS a few years ago and was impressed.

@benwbrum I phrased that badly. The rails software we made and use to publish materials has no authentication system (we use it to organize & display data created by other means), and would not be a good use case for the proposed project. A rails cms would be fine!

I suspect Omeka S will be a good candidate but want to make sure I am not overlooking something.

@nirak We've been piloting Omeka S as an OER-focused catalog, with hosting. You mentioned WordPress and are likely aware that Pressbooks transforms it into a full book-focused OER-production and hosting platform. Manifold and PubPub serve similar roles.
For certain #OER projects, it's a good idea to focus on granularity/modularity. In that case, creating activities in H5P is a valid approach. You can do so in a CMS or LMS.

@nirak Do you mean a Content Management System (CMS) like Wordpress or an educational webtool like Moodle.

I'm assuming the terms I'm using are accurate and recognisable :)

@rowlandm I am mostly thinking of CMS's yes. I have seen a lot of OER's made using wordpress, but I think we'll need something a bit more robust than that. Moodle can sort of serve this purpose, but it would be clunky - it's really mostly made for running classes on, rather than holding resources *for* classes.
@nirak @rowlandm Important to consider the LMS landscape, including MoodleNet. Creating/indexing/collecting/managing #OERs which are interoperable across different instances for learning experiences might have a deeper impact than publishing content with the appropriate CC license.
@enkerli @rowlandm I am really interested in the "interoperability across resources" idea. One of the things I like about Omeka S is the semantic HTML and the API.

@nirak if people are super technical they could use github-like technology.

Really great for text-based documents and collaboration but can be iffy for multi-media.

If people can get their head around git (there are a lot of tutorials) and markdown it is a left-of-field kind of suggestion!

@nirak maybe a wiki might be better....

@rowlandm We do use Github for the majority of our projects, students work on TEI or other docs and commit it to github and then we post to a website. I think for this project that would be difficult to maintain since there will be partners we won't have a direct hand in training.

A wiki is a great idea, not sure why I didn't think of that. I will add to our list of possibilities, thanks!

@nirak I am a big fan of Markdown for OER myself🙂 Favorite platforms are Grav CMS (https://getgrav.org/) and Docsify (https://docsify.js.org/). I also used Docsify for my newest open source Markdown publishing project, https://Docsify-This.net.
Grav - A Modern Flat-File CMS | Grav CMS

Grav is a Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS.

Grav CMS

@hibbittsdesign Thanks! I love markdown for my own stuff, but I have had a few issues with training when the group adding to a resource is extensive. Do you generally just point people at a markdown guide and let them at it?

I'll add these to the list I'm building. :)

@nirak For sure you are right that some level of comfort with Markdown is needed, so really dependent on the skill level of those involved.I've had pretty good success with folks interested in learning it as the basics can be pretty quick to communicate etc.

@nirak
Depends a lot on the nature/use/purpose of the OER.
For what is definitely intended as book-structured OER content, I recommend either PressBooks (built on WP but a very diff exper). PB can be self-hosted or via SaaS see Pressbooks.org.
Also Manifold fr manifoldapp.org

for interactive, homework style stuff, we find WP with the H5P plugin very good. see h5p.org for info.

Then for fully hosted OER content there's also libretexts.org

@econproph Manifold wouldn't work because the partners want something they can edit directly, rather than going through technical folks. The resource will be much more "collection of resources to support a variety of topics" rather than a cohesive book. They are looking to build onto it over the years as well.

@nirak
Ah, well I wish I had clearer guidance then for you, but alas, I am just now beginning to plunge into those depths. I've got some fuzzy ideas about how to go about it but our own R&D on it with a couple of depts doesn't really start till later this year.

Right now I'm imagining a "commons" built off of a WP multi-site (perhaps using CUNY's CBOX setup), but there's a lot of experimentation to go.

@nirak We developed a complex infrastructure to build our resource in html, pdf, odt and docx from markdown code. It uses pandoc and makefile, but all the rights and permissions (as well as the building) is handled through github. You can read more about it at https://csci-1301.github.io/about.html#software-1 Not sure I would recommend this set-up, but it's to say "sometimes, you have to develop it yourself"…
About

@clementaubert HA, this sound somewhat similar to what we have build for other projects- software to transform content to HTML and post to an API (https://github.com/CDRH/datura) that we use alongside a rails gem to display data from the API (https://github.com/CDRH/orchid). This system works well for most things we do, but not so great for ongoing, incremental changes, which tend to get bogged down due to lack of tech staff to do the updates.
GitHub - CDRH/datura: Datura is a ruby gem that manages data (TEI-XML, CSVs, VRA-XML, etc) and populates Solr / Elasticsearch instances. Datura also generates HTML for the formats to allow serving the contents via web

Datura is a ruby gem that manages data (TEI-XML, CSVs, VRA-XML, etc) and populates Solr / Elasticsearch instances. Datura also generates HTML for the formats to allow serving the contents via web -...

GitHub
@nirak It is, indeed, quite similar in the design choices & limitations. Yet it seems so alien to me (not familiar with gem)! I'm glad I wasn't the only one thinking that "doing it myself" was the best route 🙂