Skip to content

Web site for the OSSU CS Curriculum #546

@szaitseff

Description

@szaitseff

I wounder if anyone else in the OSSU Community thinks that a web site for the curriculum would have any value for the community members? I mean a simple static site for reference purposes. The old firebaseapp site is out of date and requires time and commitment to maintain. But a simple GitHub Pages site could do the job as well.

Let me illustrate the idea on my own example. I personally prefer keeping track of my CS progress and a complete log of the related activities in a GitHub repository (see here). But in social networks and for sharing to a wider public (e.g. on CV), I prefer sharing a link to a personal web site rather than to the GitHub repository, which may seem a bit confusing for a non-tech public. My web site/page is based on the README.md file in the repository. It was easy to build using the GitHub Pages tool and one of the supported themes. It does not require any maintenance and updates as soon as I update the README.md file.

The OSSU CS Curriculum is currently mostly maintained in one README.md file and could similarly be mirrored to a GitHub Pages site for reference purposes. It would be automatically updated with each update of the README.md file with no maintenance efforts required! The GitHub Pages tool also allows a multi-page site linked to different files in the same project repository if needed.

Therefore, I call for an exchange of opinions from the OSSU community whether a simple web site for the CS Curriculum would be of any value for members? I personally find it a bit confusing that, when searching for "OSSU" in browser or when giving a reference to the OSSU Curriculum to a general public, the only option available is a GitHub repository. I also think that a mirror of the repository is enough, and no "login" or functionality of the firebase site is required, as students can easily track their progress in a public GitHub repository or in a public Trello board.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions