https://github.com/smartlogic/bohconf
It's an unconference.
https://github.com/smartlogic/bohconf
Last synced: 3 months ago
JSON representation
It's an unconference.
- Host: GitHub
- URL: https://github.com/smartlogic/bohconf
- Owner: smartlogic
- Created: 2010-05-04T18:48:33.000Z (about 16 years ago)
- Default Branch: master
- Last Pushed: 2020-01-21T02:10:28.000Z (over 6 years ago)
- Last Synced: 2025-03-07T02:39:49.940Z (over 1 year ago)
- Language: HTML
- Homepage: http://www.bohconf.com
- Size: 4.71 MB
- Stars: 8
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BohConf Web site
## Developing
Serve the folder with any web server. For example:
`ruby -run -e httpd . -p 9000`
## Publishing
Please keep `master` and `gh-pages` in sync. Because this is a "Project Page" not a User or Organization Page, we must use the `gh-pages` branch and not the `master` branch. So, only content on `gh-pages` will be published.
In the future, it would be nice to have a BohConf organization, if we made any other codes we wanted to share.
In the meantime, run these commands / follow these steps (instructions below assume you are working in the root director of the `master` branch):
1. Update the cache (see below): `bin/update-manifest`
2. Add new and modified files to the commit: `git commit -am ""`
3. Checkout the `gh-pages` branch: `git checkout gh-pages`
4. Merge `master`'s changes in: `git merge master`
5. Go back to `master` so you don't accidentally screw up `gh-pages`: `git checkout master`
6. Publish: `git push` or `git push origin gh-pages`
## Updating the cache
Before committing (step 1), run `bin/update-manifest` to update the cache manifest. This will ensure people with an offline copy will get the update. I recommend using a tool like [live](http://github.com/ngauthier/nicks-toolbox/blob/master/live) to run it on file system changes.
### Pages not updating locally?
Sometimes the appcache gets stuck. In chrome visit [chrome://appcache-internals/](chrome://appcache-internals/) to clear it manually.