Hackpads are smart collaborative documents. .

Jess Pomfret

1623 days ago
Unfiled. Edited by Persa , Jess Pomfret , Jeff Schuler 1623 days ago
Persa Mapping App - June 12th Update
 
Goals
  • Jeff:
  • Get Summit into good shape - happy to present the app
  • What does it need to be for the MVP? Scopefix
  • Getting it into a place where we can invite more participation
  • Documentation
  • Make github repo secure so we can pass it out
  • Creating something reusable so 
 
Ultimate goal?
  • Find a trail, hike a trail
  • Maximum utility on a trail? Is it where you are at? Or how to get there?
  • Work on the app that exists currently
  • Functional requirements and technical requirements
 
  • Elevation maps -> rating system
  • Bike accessible vs. hiking trails
  • Ability for businesses that are nearby to be plotted 
  • ameneties: restaurants, bathrooms, water fountains
  • User submissions
  • yelp integration? or some social integration?
  • peer review? 
  • review from admin?
  • report this button?
  • How to join the development together (of CLE and Summit) -- they don't have version control right now --
  • need to develop in tandem
  • Create modularity / plugins / base classes
  • Security
  • a barrier for contributions
 
Jess P Carlton's location app - http://carltonramsey.com/
  • graphs current location lat/lon
 
Jeff S John Fitzpatrick - fitz@wans.net
Carlton Ramsey - eccentricDBA@outlook.com
Jess Pomfret - jpomfret7@gmail.com
Jeff Schuler - jeff@websubstrate.com
Persa Zula - persa@persazula.com
Persa James Brosnahan - jbros1@tormail.org
Jeff S Sandra - amazonengr@gmail.com 
 
 
Jeff S Other ideas
  • Making GIS data available as open data through the site as well
  • Loops
  • Find a trail, hike a trail
  • Trail ratings
  • Amenities: restrooms, restaurants
  • User submissions
  • Social/participatory
  • Show "Here's where this project came from and how to contribute"
 
Persa John : 
  • functional requirements
 
Persa :
  • moving hackpad docs to wiki
  • acquire data
 
G :
  • keepass db
 
Carlton :
  • docs / rebuild
 
James :
  • how to the code is structured to see what can be seperated, modules into code
 
Jess :
  • look into documentation
 
 
 
1644 days ago
Unfiled. Edited by Jess Pomfret 1644 days ago
Jess P Misc Notes
 
OpenData StackExchange
I wasn't totally sure where to add this, hence the misc notes pad, but there is a stack exchange with some interesting questions/discusions for open data that has some interesting questions/answers and discussions: 
 
(feel free to move this somewhere else if it's more appropriate. 
 
 
1651 days ago
Unfiled. Edited by Jess Pomfret , Persa 1651 days ago
  • Stench eminating from the valley !!
 
  • Northwest Akron
Jess P
  • Highland Square
 
  • Yoga
 
1671 days ago
Unfiled. Edited by Persa 1671 days ago
Persa Civic Hacking Primer
 
Notes for explaining civic hacking, feel free to revise and add your own!
 
What is civic hacking? 
Hacking has an interesting social definition, due to news reports regarding computer terrorism, and a few bad movies from the 90's. But in reality, we use the term "hacking" as a way to represent the tinkering and experimentation that we do using open data.
 
So what does civic hacking look like?
 
An open data set: http://www.cityofchicago.org/city/en/depts/streets/provdrs/streets_san/svcs/street_sweeping.htmlA civic hacking solution to data that is hard to access: http://sweeparound.us/  (uses above data set) - displays it in a way that is easy for people to see, and then even allows the user to get reminder via email or text message
 
Civic hacking takes data that has been released by the government and does something interesting and useful with it
 
What is open data?
Open data is data that is available to everyone, machine-readable (machine-readable means that I can program a computer to read that data to display it in a useful way), free of charge, and often is data that has been trapped on individual computers at city hall that has been put online for people to use, even if it is hard to use
 
There is all sorts of data that the city collects - reports on potholes, food safety inspections, reports on graffiti, abandoned buildings. If this data is published online, it can be used by civic hackers to create useful applications.
 
So who is paying for all of this programming?
In the open data and open government movement, all of the applications and solutions we create are "open source". If you come from a programming background, you understand the term, but for those who are new to this world, open source software is software for which the code that creates and runs the program is freely published and distributed online under an open source license. Often this means that the source code is open for people to study, reuse, repurpose, "hack" or tinker with, and either enhance or create new things with it. This allows our projects to help other cities and counties benefit from reusing the applications and "standing on the shoulders of giants" by not having to start from scratch with a project. 
 
For example, Chicago's civic hacking group was took a data set for flu shot clinics and created this app two flu seasons ago which allowed locals to enter in their address and get transit directions to the closest flu shot clinic near them.
 
 
Boston then had a flu outbreak last flu season in which the city declared a public health emergency, and their local civic hacking group used the requested the source code from Chicago. The Chicago group used a website called GitHub to share the repository of the source code. GitHub allows developers to post their entire software project online and share it with others, allows people to browse the source code and all of the files that make up the application, make a copy of it, and even contribute back to the original project. Using GitHub, Boston's civic hacking group was able to get a copy of the code, and create their own version of the flu shots application in less than 36 hours. 
 
By using open source licenses when building our work, we can allow this type of rapid application reuse when other cities need it.
 
 
Community Organizing
 
Partnering with people who need to use the data is very important in building a useful application.
 
Other civic hacking apps: http://opencityapps.org/
 
 
 

Contact Support



Please check out our How-to Guide and FAQ first to see if your question is already answered! :)

If you have a feature request, please add it to this pad. Thanks!


Log in