Code Monkey home page Code Monkey logo

apereo.foundation's People

Contributors

apetro avatar christianmurphy avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

apetro

apereo.foundation's Issues

Search

Add ability to search page contents and tags from within the website.

local issue: no styling on /

So I get no styling on / when rendering locally via the Docker image. Everything else seems to work fine. Seems to be only local since https://apereo.foundation/ styles just fine.

Have not yet sufficiently troubleshot (presumably once I sufficiently troubleshoot I'll resolve some local issue I haven't discovered yet.)

Liquid Warning re dot in page lang?

I started getting this locally:

    Liquid Warning: Liquid syntax error (line 2): Expected end_of_string but found dot in "{{ page.lang | site.lang | default: "en" }}" in /_layouts/base.html

Have not yet sufficiently locally troubleshot, but maybe it's from #38 ?

re-license website content to CC-BY-4.0 (maybe)

I'm quite open to being convinced that Apache2 is fine.

And frankly I'm personally pretty exhausted about licensing and would be pretty willing to just give up.

But if we're looking to run with what was previously discussed and worked out about how non-code content should be licensed, I think where we got is that the website content should be CC-BY (while the custom website software to the extent that it exists probably should be Apache2.)

cf. apereo/apereo.github.io#4

Mechanically maybe we come out the other end with a root LICENSE file that remains Apache2 and then a /docs/LICENSE file that is CC-BY, and more importantly marking in the generated website that content licensed under CC-BY.

Cf. Apereo website status quo licensing footer

apereo-is-cc-by-3

Note also that happily since status quo website is unambiguously defaulting to CC-BY-3 most of its content can be slurped in and redesigned here per that license without asking anyone permission about anything. So much to be said for open source licensing.

Have governance

What is this? Is it a sponsored project? Does it have a PMC? Committers? Is it going through incubation?

I know what it is right now. Right now it's a personal repo in which some people who happen to be members of the community are, wearing their individual contributor hats, experimenting with a very promising, wonderful, potentially radically more welcoming and inclusive and effective way to wrangle the website. This is right and proper and good. Beautiful even.

And that might get pretty far along.

But not as far as it needs to go. At some point gotta wrestle down, no seriously, what is this, how is it governed, what makes it legitimate, how does it relate to Apereo the corporation. Can Apereo's website / webmaster spend be applied to work in this context? Etc.

Cf. https://github.com/apereo/apereo.github.io/issues/22

Allow Comments?

Should there be some complicity to have conversations and discussions on the site itself?

provide a micro site partial template for other apereo projects to self manage

If there was a smaller micro-site template that was apreo branded / maintained that then individual projects could pick up and PR against to manage their own content you'd be able to standardize UI/UX while still decentralizing the management of the content generated by each project (even if it's a single page that they could manage to describe and link off to updates about their own project).

This could reduce strain on the apereo foundation to maintain the site while still maintaining brand consistency

Enable jekyll titles from headings

If you have a Jekyll page that doesn't have a title specified in the YAML Front Matter, but the first non-whitespace line in the page is a Markdown H1 / H2 / H3, this plugin instructs Jekyll to use that first heading as the page's title.
If you have a Jekyll page that doesn't have a title specified in the YAML Front Matter, but the first non-whitespace line in the page is a Markdown H1 / H2 / H3, this plugin instructs Jekyll to use that first heading as the page's title.

https://github.com/benbalter/jekyll-titles-from-headings

This will reduce some duplication.

Add committers file

Committers include the committers to exising apereo projects.
Plus some highly involved individuals.

Related to #9

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.