OS-Advisory_Conseil-SO icon indicating copy to clipboard operation
OS-Advisory_Conseil-SO copied to clipboard

Optimizing OSAB on GitHub

Open MikeNwin opened this issue 6 years ago • 4 comments

📝 What

This issue captures annotated notes from a meeting where the purpose was:

  • to start a discussion on how to optimize the Open Source Advisory Board (OSAB) presence on GitHub
  • awareness of the available options on GitHub

📆 When

This meeting was originally held on 2018-10-31.

👥 Who

Attendees of this meeting included:

  • @gcharest
  • @StaceyWilliams

🔢 Agenda

  • [x] 🎯 Goals of OSAB on GitHub

  • [x] :octocat: The GitHub platform

  • [x] 📚 GitHub resources

  • [x] ⏭ Next Steps

MikeNwin avatar Nov 06 '18 03:11 MikeNwin

:dart: Goals of OSAB on GitHub

Some of the goals of the OSAB presence on GitHub were identified as:

  • A centralized location for assessments, meeting notes, and reference materials

  • A place for publishing documentation in a presentable and easily navigable manner

  • A collaboration space that enables everyone to consume and contribute to the information

@gcharest, @StaceyWilliams, please update this with anything I may have missed or misinterpreted.

MikeNwin avatar Nov 06 '18 03:11 MikeNwin

:octocat: The GitHub platform

Some of the available features of the GitHub platform can be visually summarized with this "pyramid".

The following further describes some of the feature options that help to enable collaboration, activity management, and documentation--including example patterns from other organizations on GitHub.

Collaboration

  • [x] Teams

    You can group organization members into teams that reflect your company or group's structure with cascading access permissions and mentions--e.g.:

    • OSAB-members; OSAB-maintainers

    • people-working-group; rules-working-group; tools-working-group

    This enables the ability to @mention an entire team.

  • [x] Collaborators

    An outside collaborator is a person who isn't explicitly a member of your organization, but who has Read, Write, or Admin permissions to one or more repositories in your organization--e.g.:

    • A person who isn't explicitly a member of https://github.com/canada-ca

    • but has permission to https://github.com/canada-ca/OS-Advisory_Conseil-SO

Activity Management

Documentation

MikeNwin avatar Nov 06 '18 04:11 MikeNwin

📚 GitHub resources

There are a number of resources available to help you get started with Git and GitHub, including:

MikeNwin avatar Nov 06 '18 04:11 MikeNwin

Thanks @mikenwin that's a great summary!

Also lots of great and easy to understand resources listed here!

gcharest avatar Nov 06 '18 20:11 gcharest