25 | 32 | 33 | 36 |
25 | 32 | 33 | 36 |
├── .gitignore ├── .ruby-version ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── README.md ├── _config.yml ├── _data └── authors.yml ├── _drafts └── blog │ └── 2015-03-25-recap-q1-demo-night-by-julia-gitis.md ├── _includes ├── add-edit.html ├── application.html ├── breadcrumbs.html ├── comments.html ├── footer.html ├── header.html ├── ndoch_head.html ├── open-graph.html ├── page-author.html ├── page-meta.html ├── share-this.html ├── stories.html └── updates.html ├── _layouts ├── blog.html ├── default.html ├── job.html └── projects.html ├── _posts ├── blog │ ├── 2014-09-05-LocalFreeWeb.md │ ├── 2014-10-22-how-our-campaign-data-visualization-app-can-help-you-this-election.md │ ├── 2014-10-22-speaker-mattarana-on-accessibility.md │ ├── 2015-01-07-sf-brigade-hosts-citycampsf.md │ ├── 2015-01-18-code-for-san-francisco-gets-sponsored.md │ ├── 2015-03-25-recap-q1-demo-night-by-julia-gitis.md │ ├── 2015-04-09-celebrating-ethan-lang.md │ ├── 2015-04-29-april-12-2015-campaign-finance-summit.md │ ├── 2015-06-01-SF-Bay-Area-Happiness-Survey.md │ ├── 2016-03-24-code-across.md │ ├── 2016-04-09-created-meet-sf-brigade-members.md │ ├── 2016-04-26-sf-brigade-s-data-science-working-group.md │ ├── 2016-08-15-vr-data-visualization-a-new-way-to-address-community-issues.md │ ├── IMG_4949.JPG │ ├── MattArana.jpg │ ├── Screen Shot 2014-09-11 at 4.44.39 PM.png │ ├── TopTenA11yIssues.jpg │ ├── image00.jpg │ └── image01.jpg ├── images │ └── TopTenA11yIssues.jpg ├── jobs │ ├── 2015-08-17-executive-team.md │ ├── 2015-08-17-finance-team.md │ ├── 2015-08-17-hack-night-team.md │ ├── 2015-08-17-new-member-support-team.md │ ├── 2015-08-17-project-launch-team.md │ ├── 2015-08-17-website-and-tools-team.md │ ├── 2016-08-30-events-team.md │ └── 2016-09-04-infrastructure-team.md └── projects │ ├── 7746 │ └── 2015-04-29-code-for-san-francisco-shared-resources.md │ ├── 32595 │ └── 2014-07-26-sf-open-referral.md │ ├── 32597 │ └── 2015-01-24-code-for-san-francisco-website.md │ └── 32601 │ └── 2015-06-03-sf-cycleready.md ├── about ├── index.html └── privacy_policy.html ├── api ├── authors.json └── tags.json ├── blog ├── feed.xml └── index.html ├── codeacross └── index.html ├── css ├── bootstrap.min.css ├── font-awesome.min.css └── sfbrigade.css ├── events └── index.html ├── favicon.ico ├── fonts ├── FontAwesome.otf ├── fontawesome-webfont.eot ├── fontawesome-webfont.svg ├── fontawesome-webfont.ttf ├── fontawesome-webfont.woff ├── glyphicons-halflings-regular.eot ├── glyphicons-halflings-regular.svg ├── glyphicons-halflings-regular.ttf └── glyphicons-halflings-regular.woff ├── getstarted └── index.html ├── hackforchange ├── 2015recap │ └── index.html ├── index.html ├── judges │ └── index.html ├── participate │ └── index.html ├── partners │ └── index.html ├── project-guidelines │ └── index.html ├── projectreqs │ └── index.html ├── projects │ └── index.html ├── resources │ ├── NDoCH_Logo-02-02_WhiteBackground.png │ ├── NDoCH_onepager.pdf │ ├── NDoCH_webflyer_WhiteBackground.png │ └── index.html ├── schedule │ └── index.html └── sponsors │ └── index.html ├── happiness ├── happyform.js ├── index.html └── thankyou.html ├── images ├── 9thHoward.png ├── Jesse.jpg ├── NDoCH_banner-02_WhiteBackground.png ├── NDoCH_banner-2.png ├── NDoCH_webflyer_WhiteBackground.png ├── ayoriselassie.jpeg ├── blog │ ├── EthanAbroad.jpg │ ├── EthanProfessional.jpg │ ├── LocalFreeWebText.jpg │ ├── MattArana.jpg │ └── TopTenA11yIssues.jpg ├── cfsf.png ├── danparham.jpg ├── goldengate-top.jpg ├── headshot 2.15.16.jpg ├── petershanley.jpg ├── projects │ └── ohana-screen.png ├── sponsors │ ├── CfA_logo.jpg │ ├── Imagineh2o.png │ ├── MSFTlogo.png │ ├── code-for-america.jpg │ └── galvanize.png └── uploads │ ├── IMG_1846.jpg │ ├── IMG_2066.jpg │ ├── IMG_2084.jpg │ ├── Screen Shot 2015-01-14 at 11.33.05 AM.png │ ├── Screen Shot 2015-01-14 at 9.39.41 AM.png │ ├── first.png │ └── gyver.png ├── index.html ├── jobs ├── faq │ └── index.md └── index.html ├── js ├── bootstrap.min.js ├── jquery-2.1.1.min.js ├── jquery.validate.min.js ├── moment.min.js ├── mustache.js ├── projectData.js ├── projects.js ├── resources.js └── sponsors.js ├── people └── index.html ├── projects.csv ├── projects ├── details.html └── index.html ├── scripts ├── audit.js ├── setup └── test ├── sfperspectives └── index.html └── signup └── index.html /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | _site/ 3 | CNAME 4 | .c9 5 | node_modules 6 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.4.2 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: ruby 3 | env: 4 | - PATH=$HOME/bin:$PATH 5 | install: 6 | # install newer phantomjs, see https://github.com/travis-ci/travis-ci/issues/3225 for discussion 7 | - mkdir $HOME/bin 8 | - curl https://s3.amazonaws.com/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2 | tar Oxjv phantomjs > $HOME/bin/phantomjs 9 | - chmod +x $HOME/bin/phantomjs 10 | - scripts/setup 11 | before_script: 12 | - phantomjs --version 13 | - bundle exec jekyll serve --detach 14 | script: 15 | - scripts/test 16 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | ruby "2.4.2" 3 | 4 | gem 'github-pages' 5 | -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- 1 | GEM 2 | remote: https://rubygems.org/ 3 | specs: 4 | activesupport (4.2.9) 5 | i18n (~> 0.7) 6 | minitest (~> 5.1) 7 | thread_safe (~> 0.3, >= 0.3.4) 8 | tzinfo (~> 1.1) 9 | addressable (2.5.2) 10 | public_suffix (>= 2.0.2, < 4.0) 11 | coffee-script (2.4.1) 12 | coffee-script-source 13 | execjs 14 | coffee-script-source (1.11.1) 15 | colorator (1.1.0) 16 | concurrent-ruby (1.0.5) 17 | ethon (0.11.0) 18 | ffi (>= 1.3.0) 19 | execjs (2.7.0) 20 | faraday (0.13.1) 21 | multipart-post (>= 1.2, < 3) 22 | ffi (1.9.18) 23 | forwardable-extended (2.6.0) 24 | gemoji (3.0.0) 25 | github-pages (167) 26 | activesupport (= 4.2.9) 27 | github-pages-health-check (= 1.3.5) 28 | jekyll (= 3.6.2) 29 | jekyll-avatar (= 0.5.0) 30 | jekyll-coffeescript (= 1.0.2) 31 | jekyll-default-layout (= 0.1.4) 32 | jekyll-feed (= 0.9.2) 33 | jekyll-gist (= 1.4.1) 34 | jekyll-github-metadata (= 2.9.3) 35 | jekyll-mentions (= 1.2.0) 36 | jekyll-optional-front-matter (= 0.2.0) 37 | jekyll-paginate (= 1.1.0) 38 | jekyll-readme-index (= 0.1.0) 39 | jekyll-redirect-from (= 0.12.1) 40 | jekyll-relative-links (= 0.5.1) 41 | jekyll-sass-converter (= 1.5.0) 42 | jekyll-seo-tag (= 2.3.0) 43 | jekyll-sitemap (= 1.1.1) 44 | jekyll-swiss (= 0.4.0) 45 | jekyll-theme-architect (= 0.1.0) 46 | jekyll-theme-cayman (= 0.1.0) 47 | jekyll-theme-dinky (= 0.1.0) 48 | jekyll-theme-hacker (= 0.1.0) 49 | jekyll-theme-leap-day (= 0.1.0) 50 | jekyll-theme-merlot (= 0.1.0) 51 | jekyll-theme-midnight (= 0.1.0) 52 | jekyll-theme-minimal (= 0.1.0) 53 | jekyll-theme-modernist (= 0.1.0) 54 | jekyll-theme-primer (= 0.5.2) 55 | jekyll-theme-slate (= 0.1.0) 56 | jekyll-theme-tactile (= 0.1.0) 57 | jekyll-theme-time-machine (= 0.1.0) 58 | jekyll-titles-from-headings (= 0.4.0) 59 | jemoji (= 0.8.1) 60 | kramdown (= 1.14.0) 61 | liquid (= 4.0.0) 62 | listen (= 3.0.6) 63 | mercenary (~> 0.3) 64 | minima (= 2.1.1) 65 | rouge (= 2.2.1) 66 | terminal-table (~> 1.4) 67 | github-pages-health-check (1.3.5) 68 | addressable (~> 2.3) 69 | net-dns (~> 0.8) 70 | octokit (~> 4.0) 71 | public_suffix (~> 2.0) 72 | typhoeus (~> 0.7) 73 | html-pipeline (2.7.1) 74 | activesupport (>= 2) 75 | nokogiri (>= 1.4) 76 | i18n (0.9.1) 77 | concurrent-ruby (~> 1.0) 78 | jekyll (3.6.2) 79 | addressable (~> 2.4) 80 | colorator (~> 1.0) 81 | jekyll-sass-converter (~> 1.0) 82 | jekyll-watch (~> 1.1) 83 | kramdown (~> 1.14) 84 | liquid (~> 4.0) 85 | mercenary (~> 0.3.3) 86 | pathutil (~> 0.9) 87 | rouge (>= 1.7, < 3) 88 | safe_yaml (~> 1.0) 89 | jekyll-avatar (0.5.0) 90 | jekyll (~> 3.0) 91 | jekyll-coffeescript (1.0.2) 92 | coffee-script (~> 2.2) 93 | coffee-script-source (~> 1.11.1) 94 | jekyll-default-layout (0.1.4) 95 | jekyll (~> 3.0) 96 | jekyll-feed (0.9.2) 97 | jekyll (~> 3.3) 98 | jekyll-gist (1.4.1) 99 | octokit (~> 4.2) 100 | jekyll-github-metadata (2.9.3) 101 | jekyll (~> 3.1) 102 | octokit (~> 4.0, != 4.4.0) 103 | jekyll-mentions (1.2.0) 104 | activesupport (~> 4.0) 105 | html-pipeline (~> 2.3) 106 | jekyll (~> 3.0) 107 | jekyll-optional-front-matter (0.2.0) 108 | jekyll (~> 3.0) 109 | jekyll-paginate (1.1.0) 110 | jekyll-readme-index (0.1.0) 111 | jekyll (~> 3.0) 112 | jekyll-redirect-from (0.12.1) 113 | jekyll (~> 3.3) 114 | jekyll-relative-links (0.5.1) 115 | jekyll (~> 3.3) 116 | jekyll-sass-converter (1.5.0) 117 | sass (~> 3.4) 118 | jekyll-seo-tag (2.3.0) 119 | jekyll (~> 3.3) 120 | jekyll-sitemap (1.1.1) 121 | jekyll (~> 3.3) 122 | jekyll-swiss (0.4.0) 123 | jekyll-theme-architect (0.1.0) 124 | jekyll (~> 3.5) 125 | jekyll-seo-tag (~> 2.0) 126 | jekyll-theme-cayman (0.1.0) 127 | jekyll (~> 3.5) 128 | jekyll-seo-tag (~> 2.0) 129 | jekyll-theme-dinky (0.1.0) 130 | jekyll (~> 3.5) 131 | jekyll-seo-tag (~> 2.0) 132 | jekyll-theme-hacker (0.1.0) 133 | jekyll (~> 3.5) 134 | jekyll-seo-tag (~> 2.0) 135 | jekyll-theme-leap-day (0.1.0) 136 | jekyll (~> 3.5) 137 | jekyll-seo-tag (~> 2.0) 138 | jekyll-theme-merlot (0.1.0) 139 | jekyll (~> 3.5) 140 | jekyll-seo-tag (~> 2.0) 141 | jekyll-theme-midnight (0.1.0) 142 | jekyll (~> 3.5) 143 | jekyll-seo-tag (~> 2.0) 144 | jekyll-theme-minimal (0.1.0) 145 | jekyll (~> 3.5) 146 | jekyll-seo-tag (~> 2.0) 147 | jekyll-theme-modernist (0.1.0) 148 | jekyll (~> 3.5) 149 | jekyll-seo-tag (~> 2.0) 150 | jekyll-theme-primer (0.5.2) 151 | jekyll (~> 3.5) 152 | jekyll-github-metadata (~> 2.9) 153 | jekyll-seo-tag (~> 2.2) 154 | jekyll-theme-slate (0.1.0) 155 | jekyll (~> 3.5) 156 | jekyll-seo-tag (~> 2.0) 157 | jekyll-theme-tactile (0.1.0) 158 | jekyll (~> 3.5) 159 | jekyll-seo-tag (~> 2.0) 160 | jekyll-theme-time-machine (0.1.0) 161 | jekyll (~> 3.5) 162 | jekyll-seo-tag (~> 2.0) 163 | jekyll-titles-from-headings (0.4.0) 164 | jekyll (~> 3.3) 165 | jekyll-watch (1.5.0) 166 | listen (~> 3.0, < 3.1) 167 | jemoji (0.8.1) 168 | activesupport (~> 4.0, >= 4.2.9) 169 | gemoji (~> 3.0) 170 | html-pipeline (~> 2.2) 171 | jekyll (>= 3.0) 172 | kramdown (1.14.0) 173 | liquid (4.0.0) 174 | listen (3.0.6) 175 | rb-fsevent (>= 0.9.3) 176 | rb-inotify (>= 0.9.7) 177 | mercenary (0.3.6) 178 | mini_portile2 (2.3.0) 179 | minima (2.1.1) 180 | jekyll (~> 3.3) 181 | minitest (5.10.3) 182 | multipart-post (2.0.0) 183 | net-dns (0.8.0) 184 | nokogiri (1.8.1) 185 | mini_portile2 (~> 2.3.0) 186 | octokit (4.7.0) 187 | sawyer (~> 0.8.0, >= 0.5.3) 188 | pathutil (0.16.0) 189 | forwardable-extended (~> 2.6) 190 | public_suffix (2.0.5) 191 | rb-fsevent (0.10.2) 192 | rb-inotify (0.9.10) 193 | ffi (>= 0.5.0, < 2) 194 | rouge (2.2.1) 195 | safe_yaml (1.0.4) 196 | sass (3.5.3) 197 | sass-listen (~> 4.0.0) 198 | sass-listen (4.0.0) 199 | rb-fsevent (~> 0.9, >= 0.9.4) 200 | rb-inotify (~> 0.9, >= 0.9.7) 201 | sawyer (0.8.1) 202 | addressable (>= 2.3.5, < 2.6) 203 | faraday (~> 0.8, < 1.0) 204 | terminal-table (1.8.0) 205 | unicode-display_width (~> 1.1, >= 1.1.1) 206 | thread_safe (0.3.6) 207 | typhoeus (0.8.0) 208 | ethon (>= 0.8.0) 209 | tzinfo (1.2.4) 210 | thread_safe (~> 0.1) 211 | unicode-display_width (1.3.0) 212 | 213 | PLATFORMS 214 | ruby 215 | 216 | DEPENDENCIES 217 | github-pages 218 | 219 | RUBY VERSION 220 | ruby 2.4.2p198 221 | 222 | BUNDLED WITH 223 | 1.15.4 224 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # CodeForSanFrancisco.org [](https://travis-ci.org/sfbrigade/sfbrigade.github.io) 2 | 3 | **Note: This repo is deprecated, the brigade has since moved to an installation of Brigadehub. If you're noticing an issue with something on the current site, please contact the leadership team at Code for San Francisco for further support.*** 4 | 5 | The website for the Code for San Francisco Brigade 6 | 7 | ### Goals 8 | 1. Explain what Code for San Francisco is and the type of work we do. 9 | 2. To celebrate our events, projects, and discussions! 10 | 4. Encourage current and new members to participate with clear ways to get involved. 11 | 5. To have this site be easily reused by other Brigades just starting out. 12 | 13 | ## Blogging Instructions 14 | If you are tasked with writing posts for the site blog, follow these instructions: 15 | 16 | What you'll need: 17 | - a github account with access to the sfbrigade github organization. 18 | (ask somebody at san francisco brigade for this) 19 | 20 | To create a new post: 21 | - go to http://prose.io/#sfbrigade/sfbrigade.github.io/tree/master/_posts/blog 22 | - if the page asks you to "authorize with github", click the authorize button 23 | note: ensure you are signed in with your github account 24 | - create a new blog post by clicking the "new file" button 25 | there are various controls for formatting text, links and creating images 26 | 27 | To add an image: 28 | - click on the add image button. 29 | - click "selecting one". 30 | - pick a file on your local computer. 31 | - in the "image url" field, ensure to change the url from something like 32 | "_posts/blog/yourimagename.jpg" 33 | to 34 | "images/blog/yourimagename.jpg" 35 | this is changing the path of the image to be images/blog/ rather then _posts/blog. 36 | !this is important, as the image will not work if this is not done! 37 | - add in alt text for the image. alt text is important for user's that browse by websites using text readers. 38 | 39 | ## Adding a Notification 40 | 41 | To add a new notification: 42 | 43 | 0. Open up [_includes/header.html](https://github.com/sfbrigade/sfbrigade.github.io/blob/master/_includes/header.html) 44 | 0. Click the `Edit` button 45 | 0. Search for `Notification` 46 | 0. Copy/paste the example and modify the title and description 47 | 0. Preview your changes 48 | 0. If satisfied, commit your changes with a small description of them. This 49 | will create a pull request (basically a change request) and someone will 50 | review your changes. If it is time sensitive, please reach out to someone on 51 | the website and tools team directly (see 52 | http://codeforsanfrancisco.org/about/) to have them review 53 | 0. Later you should remove the notification by deleting it using the same 54 | process as above 55 | 56 | ### Tech 57 | 58 | Built using [Jekyll](http://jekyllrb.com/), [Bootstrap](http://getbootstrap.com/), and the [CfAPI](https://github.com/codeforamerica/cfapi). 59 | 60 | ## Contributing 61 | 62 | ### Submitting an Issue 63 | 64 | We use [GitHub Issues](https://github.com/sfbrigade/sfbrigade.github.io/issues) to track bugs and features. We've included several of our open GitHub Issues right on our homepage using the [Civic Tech Issue Finder](http://www.codeforamerica.org/geeks/civicissues). 65 | 66 | ### Running the Site Locally on Your Computer 67 | 68 | To run the site locally on your own computer (most helpful for previewing your own changes), you will need Jekyll installed ([click here for Jekyll installation instructions](http://jekyllrb.com/docs/installation/).) 69 | 70 | Fork and clone the repository, then install dependencies (requires **ruby** and **bundler**). 71 | 72 | ```` sh 73 | cd sfbrigade.github.io/ 74 | ./scripts/setup 75 | ```` 76 | 77 | Finally, run the following command in the root directory of the repo: 78 | 79 | $ bundle exec jekyll serve 80 | 81 | or 82 | 83 | $ bundle exec jekyll serve --watch 84 | 85 | The latter will cause Jekyll to watch for file changes and automatically 86 | regenerate the HTML (though you will still need to refresh the browser). 87 | If the `--watch` flag does not work, try the following instead: 88 | 89 | $ bundle exec jekyll serve --force_polling 90 | 91 | (See [here](https://github.com/guard/listen/wiki/Troubleshooting) for 92 | background information on why `--watch` might not be working.) 93 | 94 | 95 | Your computer should now be serving your local copy of the site at: 96 | 97 | * [http://0.0.0.0:4000](http://0.0.0.0:4000) 98 | 99 | If the above URL does not work (e.g. when using Chrome), try: 100 | 101 | * [http://127.0.0.1:4000](http://127.0.0.1:4000) 102 | 103 | (See [this issue](https://github.com/jekyll/jekyll/issues/3048) for more 104 | information.) 105 | 106 | ### Accessibility 107 | 108 | An accessible website/app is our number one priority. We value all 109 | contributions that put user accessibility as the top consideration when 110 | creating or modifying user interface elements. See 111 | http://www.w3.org/WAI/intro/wcag and for information/examples about accessible 112 | forms/controls see http://webaim.org/techniques/forms/controls. 113 | 114 | ### Sharing Your Changes Using Jekit 115 | 116 | You can use the nifty [Jekit](https://jekit.codeforamerica.org/) app to preview changes you make to this site. 117 | 118 | To do this, fork this repo, and commit your changes on a branch to your fork. You can then preview what your changes look like by navigating to: 119 | 120 | https://jekit.codeforamerica.org/USERNAME/sfbrigade.github.io/BRANCHNAME/ 121 | 122 | For a basic example of its usage, if GitHub user **@lolname** has made changes to the projects page on their fork (on the `master` branch), they can preview their changes using Jekit by going to: 123 | 124 | https://jekit.codeforamerica.org/lolname/sfbrigade.github.io/master/projects 125 | 126 | ### Submitting a Pull Request 127 | 128 | 1. Fork the project. 129 | 2. Create a topic branch. 130 | 3. Implement your feature or bug fix. 131 | 4. Commit and push your changes. 132 | 5. Submit a pull request. 133 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | permalink: /:categories/:title/ 2 | markdown: kramdown 3 | url: "http://old.codeforsanfrancisco.org" 4 | defaultbranch: master 5 | 6 | name: Code for San Francisco 7 | description: A volunteer civic technology group. 8 | 9 | owner: 10 | twitter: sfbrigade 11 | 12 | plugins: 13 | - jekyll-redirect-from 14 | 15 | prose: 16 | media: 'images/uploads' 17 | rooturl: '_posts' 18 | siteurl: http://old.codeforsanfrancisco.org 19 | relativeLinks: 'http://prose.github.io/starter/links.jsonp' 20 | ignore: 21 | - index.md 22 | - _config.yml 23 | - /_layouts 24 | - /_includes 25 | - /js 26 | metadata: 27 | _posts/blog: 28 | - name: "layout" 29 | field: 30 | element: "hidden" 31 | value: "blog" 32 | - name: "title" 33 | field: 34 | element: "text" 35 | label: "Title" 36 | - name: "tags" 37 | field: 38 | element: "multiselect" 39 | label: "Add Tags" 40 | options: "http://old.codeforsanfrancisco.org/api/tags.json?callback=tagsCallback" 41 | alterable: true 42 | placeholder: "Choose Tags" 43 | - name: "author" 44 | field: 45 | element: "select" 46 | label: "Author" 47 | options: "http://old.codeforsanfrancisco.org/api/authors.json?callback=authorsCallback" 48 | _posts/projects: 49 | - name: "layout" 50 | field: 51 | element: "hidden" 52 | value: "projects" 53 | - name: "category" 54 | field: 55 | element: "hidden" 56 | value: "projects" 57 | - name: "title" 58 | field: 59 | element: "text" 60 | label: "Title" 61 | - name: "lead" 62 | field: 63 | element: "text" 64 | label: "Short description" 65 | help: "This text shows up directly under the name of the project and should be a one sentence description." 66 | - name: "contact" 67 | field: 68 | element: "text" 69 | label: "Contact email" 70 | help: "This is used as the contact email where form submissions will get sent" 71 | _posts/updates: 72 | - name: category 73 | field: 74 | element: "hidden" 75 | value: "updates" 76 | - name: title 77 | field: 78 | element: "text" 79 | label: "Title" 80 | 81 | exclude: ["lib", "config.rb", ".sass-cache", "Capfile", "config", "log", "Rakefile", "Rakefile.rb", "tmp", "*.sublime-project", "*.sublime-workspace", "Gemfile", "Gemfile.lock", "README.md", "LICENSE", "node_modules", "Gruntfile.js", "package.json", "vendor", "scripts", ".travis.yml"] 82 | -------------------------------------------------------------------------------- /_data/authors.yml: -------------------------------------------------------------------------------- 1 | jason_lally: 2 | name: Jason Lally 3 | bio: "Open Data Program Manager for the City and County of San Francisco" 4 | gravatar: b0d79f25e915d34f7f06907322ad8060 5 | 6 | joseph_tanigawa: 7 | name: Joseph Tanigawa 8 | bio: "Joseph leads the LocalFreeWeb project team" 9 | gravatar: 7a6e46ed3a94c711d31f8ee4e343e958 10 | 11 | jesse_biroscak: 12 | name: Jesse Biroscak 13 | bio: "Brigade Captain" 14 | gravatar: 7a6e46ed3a94c711d31f8ee4e343e958 15 | 16 | jay_rooney: 17 | name: Jay Rooney 18 | bio: "" 19 | gravatar: 7a6e46ed3a94c711d31f8ee4e343e958 20 | 21 | laura_paajanen: 22 | name: Laura Paajanen 23 | bio: "" 24 | gravatar: 7a6e46ed3a94c711d31f8ee4e343e958 25 | 26 | lawrence_grodeska: 27 | name: Lawrence Grodeska 28 | bio: "" 29 | gravatar: 7a6e46ed3a94c711d31f8ee4e343e958 30 | 31 | allen_meyer: 32 | name: Allen Meyer 33 | bio: "" 34 | gravatar: 7a6e46ed3a94c711d31f8ee4e343e958 35 | 36 | peter_thompson: 37 | name: Peter Thompson 38 | bio: "" 39 | gravatar: 7a6e46ed3a94c711d31f8ee4e343e958 40 | 41 | julio_feliciano: 42 | name: Julio Feliciano 43 | bio: "" 44 | gravatar: 7a6e46ed3a94c711d31f8ee4e343e958 45 | 46 | andrew_hyder: 47 | name: Andrew Hyder 48 | bio: "" 49 | gravatar: "" 50 | 51 | desmond_liang: 52 | name: Desmond Liang 53 | bio: "" 54 | gravatar: "" 55 | 56 | maddie_suda: 57 | name: Maddie Suda 58 | bio: "Brigade Co-Captain" 59 | gravatar: "" 60 | 61 | lamar_jordan: 62 | name: Lamar Jordan 63 | bio: "" 64 | gravatar: "" 65 | 66 | laura_childs: 67 | name: Laura Childs 68 | bio: "" 69 | gravatar: "" 70 | 71 | asha_john_allen: 72 | name: Asha John and Allen Meyer 73 | bio: "" 74 | gravatar: "" 75 | 76 | vedrana_trbusic: 77 | name: Vedrana Trbusic 78 | bio: "Executive Coordinator at Code for SF" 79 | gravatar: "" 80 | 81 | kasia_rachuta: 82 | name: Kasia Rachuta 83 | bio: "Data Analyst Intern with background in theoretical physics, passionate about technology and impact" 84 | gravatar: "" 85 | -------------------------------------------------------------------------------- /_drafts/blog/2015-03-25-recap-q1-demo-night-by-julia-gitis.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: blog 3 | published: false 4 | title: "" 5 | author: andrew_hyder 6 | --- 7 | 8 | ## 9 | On Wed Mar 18, we hosted our first demo night at the brigade! It was awesome to see what kind of projects our members are working on. 10 | 11 | Trent Robbins presented GetSocrata. He is bilding an api wrapper to get data from Socrata ("the world leader in cloud solutions for open data and data-driven governments"). 12 | 13 | Yariv Rabinovitch presented the Bicycle Newbie Initiative. They are deploying a project for connecting experienced and newbie bicyclists during commutes. How great is that? 14 | 15 | Sheffield Hale represented the Open Health Data Team, which is working on mapping ads for unhealthy products like tobacco and soda, like how many ads are within walking distance of schools. 16 |  17 | 18 | Patrick Stern presented Parksafe. His team is looking to provide parking confidence for drivers in SF. They are building an app that informs users on rules surrounding potential ticketing situations. 19 | 20 | Mike Hernandez presented SF in Progress. They are bringing more awareness and advocacy to citizens. For example, his team gives citizens a chance to show up at public hearings and get their voices heard. 21 | 22 | Jeremy Lucas presented Project Blip- promoting online safety, security, and privacy. 23 | 24 | Jason Lally represented SF Social Services Open Referral Database. They are mapping social services so that folks can more easily find them. Isn't that great? 25 | 26 | Greg Arenius presented BallotAPI- make it really easy to find out what's on your ballot. 27 | 28 | Peter Hall presented Campaign Finance Visualization- different ways to look at data around campaign finance. Their team uses data to check that people are following the law. 29 | 30 | Finally, Jason Lally went over the Code for San Francisco website (yes, the one you're looking at now). How can we create a website that meets the needs of the communities we serve? 31 | 32 | Then on Wed Mar 25, 3 teams that didn't get a chance to present last week presented their work. Chris Jerdonek presented on SF Election Data. Scott presented on [World University and School](http://worlduniversityandschool.org/), which is free high quality online wiki education. David Biel presented [SFHomeless.net](http://sfhomeless.net), a valuable resource in wiki format. 33 | 34 | Come to our hack nights to meet these teams, support their work, and learn more. -------------------------------------------------------------------------------- /_includes/add-edit.html: -------------------------------------------------------------------------------- 1 |
{{ post.excerpt | remove: '
' | remove: '
' }} Read more... 14 |