chihacknight / chihacknight.org Goto Github PK
View Code? Open in Web Editor NEW:star2: Website for the Chi Hack Night.
Home Page: https://chihacknight.org
License: MIT License
:star2: Website for the Chi Hack Night.
Home Page: https://chihacknight.org
License: MIT License
Need a paragraph to talk about the City of Chicago (link to portal, twitter), Cook County (link to portal, twitter), ChiHackNight, Smart Chicago (link to blog, infrastructure resources), and Code for America (national connections, links to summit speeches, and a plug for 'find a hack night near you' which would go to the Brigade map.
Page driven by a JSON feed based on github urls.
Inspiration: http://sindresorhus.com/bower-components/#!/search/bootstra
Port posts from http://civictechvoices.tumblr.com/ to /blog/
Hi Chicago,
You guys did an awesome job with the site. I was interested in maybe redeploying/upgrading it here in hampton roads, Virginia. Is there any documentation on how the events/projects/people work or their dependencies to setup for someone to redeploy this?
best,
Hi Guys,
Recently I forked your project to create a new civic community like yours here
in Monterrey, México.
As you stated in the README
file you produce all the necessary plain HTML
code in the pages, I think that you have good reasons for that.
I want to propose to take advantage of the Jekyll structure and the Liquid
template system, I figured out a way to integrate Mustache and the Liquid
system, you can find the results in our Hacking Monterrey site, also, you can
find our source code in our Github repo.
After work on the conversion into Jekyll I think these are the following benefits:
_config.yml
). With this changes is really easy to fork your project and create a new community site.sitemap.xml
generation.robots.txt
generation.gh-pages
branch.Possible new features for your site:
If you are agree with the changes I did on Hacking Monterrey. I can fork again
your site and make the necessary changes to adjust to Jekyll (without translate
the site to Spanish) and create a Pull Request for you, but I want to know your
opinions about this proposal first.
Thanks in advance.
Fill out a section on the about page detailing the history of the Open Gov Hack Night
Got a start on this: aa5b98d
So, this may have been my fault - but it appears that there are duplicate project entries. Is there a way to delete the entries through the web interface or is it easier just to go into the db and remove them by hand?
why you're welcome to join
who usually comes? curious citizens, journalists
We have dynamically loaded content on a couple of pages on the site. Is google able to index these pages?
These look nice: http://east13.gomodev.com/#schedule
.date-picker { float: left; padding-bottom: 30px; width: 100%; }
.date-picker a { background: #f1f1f1; border-radius: 6px; color: #898989; display: inline-block; height: 112px; width: 104px; }
.date-picker a.central { margin: 0 33px; }
.date-picker .weekday { border-bottom: 2px solid #fff; display: block; font: bold 14px Montserrat; padding: 8px 0 6px; text-transform: uppercase; }
.date-picker .date { display: block; font-size: 42px; padding: 15px 0 5px; }
.date-picker .month { font-size: 14px; text-transform: uppercase; }
.date-picker .active { background: #fff; border: 2px solid #202020; color: #121212; }
.date-picker .active .weekday { border-color: #202020; }
table or calendar driven by a json feed of past events
One of the questions that I always get asked during the Civic Hacking 101 is how can I find a project that I can work on - or "I'm a Designer/Writer/UX person how can I help?"
With the Projects page, you can see where the GitHub account is and who is working on what, but there's still not a way that people can easily tell that "Hey, this project needs a UX person."
In real life, we solve this through the White Board. We throw the projects up - write a little note about what the projects need - then erase it at the end of the night.
Would there be an easy way to put up a needs/haves board? I'm not sure if that would be a running google doc or somehow be able to tag the projects with needs? (Or even hook the project list up to issues?)
Just had the same projects come up multiple times:
I'd like to create an easy or relatively simple way to add blog posts about the hack night into data/hack_night_events.js.
All the posts that I make about the hack night get added to a catagory on our RSS feed called http://www.smartchicagocollaborative.org/category/opengov-hack-night/
If I provide the needed metadata (like the date) would it be possible to draw links to those posts into the event page?
The events page is missing details for events before June 4, 2013.
This task involves browsing through the open gov chicago group and filling in details to a JSON file or Google Doc
See issue #4
http://opengovhacknight.org/projects.html#/?search=iandees returns six repos, but on the people page it says he Ian Dees has only credit for three repos.
@tomschenkjr pointed out that the various pages that are asynchronously loading JSON were not loading anything for him and when I started looking into it, I noticed that those pages basically don't work in IE8. Looks the jQuery promise stuff is just not loading anything. As far as I can tell from this, we're setting all the correct headers, etc. but maybe there's something more nuanced that is going on there.
We've created a wufoo form (https://smartchicago2012.wufoo.com/forms/chicago-civic-hacker-contact-form/) to gather information about people who want to work on civic projects.
It would be useful to integrate this into the OpenGovHackNight.org site so we could:
Some observations from entering the form during last week's hack night:
Almost nobody had a GitHub account, but half the people indicated they wanted help setting it up.
Half of the people surveyed entered a Twitter account.
It took about 3 minutes for the group to fill out the form.
@derekeder - I can email you the API key when you're ready. Embed code below:
<div id="wufoo-wno0n8g0i87lb3">
Fill out my <a href="https://smartchicago2012.wufoo.com/forms/wno0n8g0i87lb3">online form</a>.
</div>
<script type="text/javascript">var wno0n8g0i87lb3;(function(d, t) {
var s = d.createElement(t), options = {
'userName':'smartchicago2012',
'formHash':'wno0n8g0i87lb3',
'autoResize':true,
'height':'1409',
'async':true,
'host':'wufoo.com',
'header':'show',
'ssl':true};
s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'wufoo.com/scripts/embed/form.js';
s.onload = s.onreadystatechange = function() {
var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
try { wno0n8g0i87lb3 = new WufooForm();wno0n8g0i87lb3.initialize(options);wno0n8g0i87lb3.display(); } catch (e) {}};
var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
})(document, 'script');</script>
API Table below:
API ID Field Title
1 First
2 Last
3 Email
14 Twitter Handle
17 Yes
18 No
19 No, but I'd like help seeting one up.
12 Link to GitHub Profile
13 Link to LinkedIn Profile
15 What civic issues do you care about?
117 What skills (technical and non-technical) would you like to contribute to a project?
221 Do you have a project or an idea for a project?
218 If you're a subject matter expert - would you be interested in being connected with people who want to work in your area?
219 Questions, Feedback, and comments?
CfA has their API based on https://github.com/open-city/civic-json-worker up and running. We should switch the hack night over to using it for stability and consistency. They've already got our civic json files from https://github.com/open-city/civic-json-files/blob/master/projects.json loaded in.
They also have a Civic Issue Finder, which we can use instead of our hacked together solution: http://www.codeforamerica.org/geeks/civicissues/embed Neat!
The data sources section of the resources page still needs to be fully populated.
This task involves browsing around obscure government web pages and determining what kind of data it holds.
Google doc for data entry: https://docs.google.com/spreadsheet/ccc?key=0AtbqcVh3dkAqdDZFaTlwRlBDczVGbUtJUnNwVnZ2ZVE#gid=0
See issue #28
The things in our 'other open data sources' list are all over the board in terms of the format it comes in. Add a column to the google doc for 'data format'.
Examples:
Relates to #28
Now that the contributors are showing on the projects page, we might want to eliminate the owner from the contributor list.
Wait a minute, was I supposed to do that on the worker side @derekeder ? Or were we going to do that client side?
The website
link for
http://opengovhacknight.org/projects.html#/?search=osd-bike-routes points to http:///
for
http://opengovhacknight.org/projects.html#/?search=osd-building-footprints it points to http://opengovhacknight.org/projects.html
Leaderboard page that shows
The "Chicago Civic Hack Night" in the upper left of the site should be a home link (though of course the "Home" link on the right should continue to exist).
I have a PR ready for this; will submit it soon, just some delay because we're doing GitHub training along the way :-).
Created a page for developer resources:
http://opengovhacknight.org/resources.html
Started with a list of APIs and data portals available in Chicago. Should continue to flesh out with:
@GovInTrenches, @jpvelez, @evz, @MiguelABarbosa, @kfogel - I welcome your feedback!
The current text calls out techies vs non-techies, but we should go further.
Suggestions from @cathydeng:
My understanding of the thinking here is to place the most active projects at the top of the listing on the projects page. We may be able to get pretty far using this:
http://developer.github.com/v3/repos/statistics/
which has things like weekly commit counts, etc. If we wanted to get really fancy, we could render a little sparkline chart that showed the last years' worth of activity ala:
Huh. That would be really, really nice.
Working on a list of other groups and events in the Chicago civic tech sphere (losely defined right now)
Can we have this somewhere on our site:
The links to the "Projects" page from the "People" page are not working correctly. See: http://opengovhacknight.org/projects.html#/?search=derekeder. The "People" page shows Derek with 31 projects, but the link takes you to the "Projects" page with zero search results.
Maybe there has been a change with DataTables? I've been looking at this, but don't have a fix yet.
We need to either add a way to include links to Smart Chicago's blog posts on Hack Night (even if it's me cross-posting to our site) OR including a paragraph linking to the Smart Chicago blog
Update the Google Drive folder for the Mob Programming sessions to:
https://drive.google.com/folderview?id=0B6Z01JezxTRUeFY0Ync1TU00ajg&usp=sharing
Go to people page and search for
"Check your git settings! "
@cathydeng you had some thoughts on reorganizing the home page. Wanna take a stab?
make header less complicated, move stuff around
Links to press links, WBEZ things
Other Open data source list is not loading on http://chihacknight.org/data-resources.html
A section of the resources page for Tools
Searchable Map Template
Tabula
etc.
I'll start working on this but someone may be able to get started on it before I do.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.