Skip to content

GitHub Pages

May Burgos edited this page Mar 21, 2018 · 10 revisions

Summary

There is a lot of confusion on how to get started in Systers Open Source and we want you to help integrate orientation videos, tutorials, and procedures to help new contributors get onboarded to the community.

GitHub Web Pages (Main)

Project Ideas

  • Create mock screens first.
  • Add orientation materials to systers.io
    • Creating an extensive newcomers site such as Public Lab.
    • Adding the software development lifecycle with Systers Open Source
      • Updating the current static PNG to be an interactive dynamic lifecycle (i.e. User clicks on a box "Requirements" and a modal window pops up with clear steps.)
    • Adding a page for contributor recognition, similar to Coala's.

GitHub Web Pages (Celebration)

Project Ideas

  • Create mock screens first.
  • Include an overview of Systers Communities, upcoming events, and how to join. Similar to Community.
    • A separate Calendar and "About Us" or "Contact Us" needs to be included.
      • Export Google Calendar events into a customized built calendar.
        • No embedding.

GitHub Web Pages (Slack)

Project Ideas

  • Create mock screens first.
  • Create a captcha, "Code of Conduct" agreement, and simple "Sign Up" form for both Slack auto-inviters.
  • Create a GitHub login authentication.
    • For example, Arizona Web Dev uses GitHub to authorize and checks to see if the user is located in Arizona.

Development Environment

  • Language: HTML/CSS
  • Framework: [Work with Technical Mentor]
  • Difficulty: Novice to Intermediate

Communicate with Us on Slack!

If you have an idea of how to improve the community with GitHub pages, message us on #gh-pages channel to discuss it :)