Skip to content

ASoTNetworks/ournetworks.ca

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ournetworks.ca

Build Status

This repository holds the source code and static assets of ournetworks.ca, built with Jekyll, Normalize.css, and icons from Font Awesome. Live stream graphic assets from IPFS and loading animation from jxnblk/loading.

Logo by Marlo Yarlo. 2019 design concept by Amelia Zhang.

State of Our Networks 2019 organizing materials and planning can be found in the 2019 planning repository.

License & Copyright

Copyright (C) 2019 garrying, dcwalk, patcon, sarah, benhylau, eloisa

Ournetworks.ca code at ournetworks/ournetworks.ca is licensed under a GNU General Public License v3.0. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.0. A copy is distributed with the code at LICENSE.md.

Unless otherwise indicated, State of Our Networks content and documentation is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. State of Our Networks 2017 Mini-Conference content is by Toronto Mesh.

Development

  1. Clone repository: git clone https://github.com/ournetworks/ournetworks.ca.git && cd ournetworks.ca
  2. Install Bundler gem: gem install bundler
  3. Install dependancies: bundle install
  4. Run locally: bundle exec jekyll serve
  5. Visit your localhost on port 4000: http://localhost:4000 or http://127.0.0.1:4000

Deployment

Deploying to Dat

Ournetworks.ca is avaliable on Dat and can be visited via Beaker Browser:

  • dat://eae17983cd6833287ab10ff4c1a3ca5d9ae7af7049eaa525912950720ece2e49/
  • dat://ournetworks.ca/

Generally, the following steps occur in Travis CI as updates are commited, or merged, into master branch:

  • Install Dat command line tool: npm install -g dat
  • Clone Dat archive: dat clone [dat address] [destination folder] --exit
  • Build site (via Jekyll): bundle exec jekyll build
  • cd [destination folder]
  • Import the archive's secret key: dat keys import
  • Update archive: dat sync

About

Website for State of Our Networks 📡

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 45.4%
  • CSS 26.5%
  • JavaScript 23.6%
  • Ruby 3.9%
  • Shell 0.6%