-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updated readme, to reflect new changes #73
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,48 @@ | ||
![NodeSchool Montréal Logo](http://nodeschool.io/montreal/i/NodeSchoolMTL.svg) | ||
|
||
# Develop NodeSchoolMTL | ||
# NodeSchool Montreal Website | ||
|
||
We use [Jekyll](https://jekyllrb.com/) to build [http://nodeschool.io/montreal](http://nodeschool.io/montreal). If you want to run the site or develop it locally you'll have to install [Jekyll](https://github.com/jekyll/jekyll) and [Jekyll-Sitemap](https://github.com/jekyll/jekyll-sitemap). | ||
|
||
`gem install jekyll` | ||
Aditionally, in order to suport both French and English | ||
content, we need to use gems (Ruby modules) that are not | ||
supported by GitHub's gh-pages Jekyll scripts. For this | ||
reason we run jekyll with the help of [Travis](https://travis-ci.com/). | ||
|
||
`gem install jekyll-sitemap` | ||
Notes to Mentors | ||
---------------- | ||
|
||
If you are adding yourself or removing yourself as a | ||
mentor, you should create a PR request, first having modified | ||
the following resources, as appropiate: | ||
|
||
- _config.yml | ||
- i/mentors/ | ||
|
||
Generating the Site | ||
------------------- | ||
|
||
One you have made your changes, you can test them, by | ||
running (tested on macOS and Linux): | ||
|
||
`script/cibuild` | ||
|
||
`bundle exec jekyll serve` | ||
|
||
Note, that the `script/deploy` is intended to be used | ||
by Travis and should not be run locally. When run it | ||
will do all the magic necessary to take the generated | ||
site and push it to the gh-pages branch. | ||
|
||
Pull Request | ||
------------ | ||
|
||
Remember when making your pull request (PR) to do it against | ||
the [gh-pages-src](https://github.com/nodeschool/montreal/tree/gh-pages-src) branch. Doing anything else will most definitely | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Why do we have other branches? Can we just have the one, or at the least set it as the default? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not sure why we have both We could change things up, such that GitHub does not support i18n at this point. There is the following open issue tracking this: github/pages-gem#401 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Then let's remove There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @ajmas Can we go with this flow, then? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Needs to be updated. |
||
result in a rejected PR. | ||
|
||
Event Information | ||
----------------- | ||
|
||
We pull in event information through the [Tito](http://tito.io) embed widget but all the attendees listed are pulled via the [Tito API](http://api.tito.io). In order to update the listing of attendees, you'll have: | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Against which branch?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That was stated in a section below, but we can put it in this section.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Noticed that. This is fine.