👍🎉 First off, thanks for taking the time to contribute! 🎉👍
The following is a set of guidelines for contributing to DevCon2020. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
- A website that has useful information about the conference.
- A sessions schedule interface that is easy to use.
- HTML/CSS 😜
- Vuejs + Vuex
- TailwindCSS
- Github
- Netlify CI
- Google Spreadsheet as a CMS(sponsors and stats)
We don't have a design ! Just a theme. The discussions for this is taking place in the MSCC slack. Please join us over there!
- 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.
- Pick an Issue or Create an issue to help with
- Comment on the issue and let everyone know you'll be helping on this. (to avoid duplicates)
- Clone the
develop
branch and resolve the issue locally - Make a merge request to the
develop
branch - One of the maintainers will review the PR and merge, else there will be comments if adjustments are required.
We're using Netlify as a our 'staging' server during development.
You should be able to see the sites here :
Netlify Staging : https://devcon2020.netlify.com/
Once a maintainer merges new changes in the branch develop
, netlify will
automatically trigger a new build pipeline and after a few minutes the changes will be shown on the staging website.