Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • whats-open whats-open
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • SRCT
  • whats-openwhats-open
  • Issues
  • #31

Closed
Open
Created Feb 09, 2017 by David Haynes@dhaynes3🙆Owner

Contribution Guidelines

Summary

Each repo of the What's Open project has it's own Contributing guide as well as issue templates that are to be used in the development of the respective projects. This repo (Django) should have the baseline minimum Contributing guide with some python sprinkles on top (PEP 8 compliance comes to mind). As brought up in discussion earlier today about the web app's Contributing guide, we should focus on establishing some ground rules for issues and commits but in addition we will need to provide proper examples (with pictures) to help new people out as this may be their first experience working within code style guidelines and could be daunted by our defined rules.

Helpful Links

  • The webapp's contributing guide - https://git.gmu.edu/srct/whats-open-web/blob/new-design/CONTRIBUTING.md
  • The Go contributing guide - https://git.gmu.edu/srct/go/blob/master/CONTRIBUTING.md
  • The Go issue template - https://git.gmu.edu/srct/go/blob/master/.gitlab/issue_templates/default.md
  • The android app's issue template - https://git.gmu.edu/srct/whats-open-android/blob/master/.gitlab/issue_templates/Default.md
  • The IOS app's issue template - https://git.gmu.edu/srct/whats-open-ios/blob/master/.gitlab/issue_templates/issue.md
Assignee
Assign to
Time tracking