Skip to content

Latest commit

 

History

History
62 lines (39 loc) · 2.51 KB

CONTRIBUTING.md

File metadata and controls

62 lines (39 loc) · 2.51 KB

Contributing to the Developers Conference 2019 website

👍🎉 First off, thanks for taking the time to contribute! 🎉👍

The following is a set of guidelines for contributing to DevCon2019. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.

Goals

  • A website that has useful information about the conference.
  • A sessions schedule interface that is easy to use.
  • A sessions rating interface for attendees, to gather feedback.

1. Before you start, READ SECTION 1

1.1 Technology Stack

  • HTML/CSS 😜
  • Vuejs + Vuex
  • Golang 1.11
  • Google Spreadsheet as a CMS(sponsors and stats)

1.2 Theme : Ice & Fire

Design

  • Download the Desktop PSD here
  • Download the Mobile PSD here
  • Download the Page Extras PSD here
  • Download the Schedule Page PSD here

2. Where to begin

  • The first part of the project will be mostly Front-end Development(VueJS)
  • Take a look at the Project Board
  • It is likely there are open issues that you can help with.

3. How to contribute

  1. Pick an Issue or Create an issue to help with
  2. Comment on the issue and let everyone know you'll be helping on this. (to avoid duplicates)
  3. Clone the master branch and resolve the issue locally.
  4. Make a merge request to the master branch
  5. One of the maintainers will review the PR and merge, else there will be comments if adjustments are required.

4. Deployment to Staging

We're using Netlify as a our 'continuous integration' thing during development.

Once a maintainer merges new changes in the branch deploy, netlify will automatically trigger a new build pipeline and after a few minutes the changes will be shown on the staging website.

Click here to view the staging website »

5. Questions?

You can reach the maintainers on Twitter or MSCC Slack !

  • Sandeep Ramgolam: 🐦 @__sun__

  • Cedric Poilly: 🐦 @cedpoilly

  • Jochen Kirstaetter: 🐦 @JKirstaetter