learn-awesome / learn

A social network of lifelong learners built around humanity's universal learning map.
https://learnawesome.org/
Other
343 stars 40 forks source link

Filter for open resources #266

Open nileshtrivedi opened 2 years ago

nileshtrivedi commented 2 years ago

Some people/institutions have a strong preferences for open educational resources that are not hidden behind paywalls or login walls or require ads. See poki.com as an example for games.

This also came up in a WhatsApp conversation:

image

We should enrich items/links with attributes like is_oer or perhaps (requires_login, is_paid, has_ads) and then apply support this as a search filter. Perhaps even have a dedicated page for it at https://oer.learnawesome.org/ ?

nileshtrivedi commented 2 years ago

We already have a cost field in the Item model: https://github.com/learn-awesome/learn/blob/master/app/models/item.rb#L31

Couldn't an item be free at one link and paid on another? Should we consider an is_oer field on the Link model instead?

nileshtrivedi commented 2 years ago

Misc things that people mean by "open resource":

nileshtrivedi commented 2 years ago

This filter is available in https://github.com/learn-awesome/learndb/ but data remains to be populated.

Kamveno commented 1 year ago

hi @nileshtrivedi i would like to contribute to the issue i am a newbie in open source code. would require your guidance as well

nileshtrivedi commented 1 year ago

Hi @Kamveno We are not developing this project any more. I'd encourage you to explore the new pure-Javascript version here: https://github.com/learn-awesome/learndb