haxtheweb / issues

Issue queue for hax, haxcms, elmsln, lrnwebcomponents, wcfactory, websites and more.
Apache License 2.0
11 stars 1 forks source link

[marketing] OERSchema needs a new website #669

Closed btopro closed 4 months ago

btopro commented 3 years ago

http://oerschema.org/ Update to use hax11ty (uses jeckyll currently) but needs to allow for it's current way it generates the RDF schema. Best bet is to iframe that part and make a wrapper site that's hax11ty so we can sustain and enhance it as we grow.

needs:

michael-collins commented 3 years ago

Point of fact, it's not a Jekyll site. Boyce built it using Gulp and Twig. If you want to add to it, just do some pull requests against the https://github.com/open-curriculum/oerschema/blob/master/src/config/schema.yml file, and it will autogenerate new schema. It has example code block features. A better use of time would be to add to the schema definitions and provide code examples.

michael-collins commented 3 years ago

Also, all changes get discussed beforehand with the project group, so make sure to bring up change proposals in the issue queue ahead of making pull requests.

btopro commented 3 years ago

yeah I dono how to update that then. I'm not sure why a marketing site merged w/ an ontology but then again I've done things like that before so no stones thrown :p. Still, from a pure marketing perspective It needs a different theme some how.

michael-collins commented 3 years ago

I think it was for efficiency. It’s somewhat trivial to change the aspects if the theme, so just let me know what you think should be changed and we can try to move it forward.

On Mon, May 17, 2021 at 10:15 AM Bryan Ollendyke @.***> wrote:

yeah I dono how to update that then. I'm not sure why a marketing site merged w/ an ontology but then again I've done things like that before so no stones thrown :p. Still, from a pure marketing perspective It needs a different theme some how.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/elmsln/issues/issues/669#issuecomment-842360898, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAII66B4GGCTH4EFHKU7BQLTOEQIHANCNFSM43VADH7A .

btopro commented 3 years ago

the homepage has a video (by me) showing something that doesn't even work any more to my knowledge.

michael-collins commented 3 years ago

Okay, I'll remove it. Anything else?

btopro commented 3 years ago

Anything to suggest it's part of larger efforts. I think it's a larger redesign of properties and how they are all connected / integrated. Wasn't a specific "this needs a new website" in a vaccume. More, how do we better communicate what ELMS is, HAX, HAXcms, OERSchema, LRNWebcomponents, WCFactory, HAX11ty, etc. Using HAX11ty for all sites is one start in this direction. Having common navigational structures / 90s web-ring style linkage or logo / link farm associations, are more in general what I had in mind as opposed to specific "just change the site to look like X" :)

btopro commented 4 months ago

It's hooked into everythign else now but for ontology reasons needs its own thing too. https://oer.hax.psu.edu/bto108/sites/haxcellence/documentation/oer-schema