chicago / dev.cityofchicago.org Goto Github PK
View Code? Open in Web Editor NEWDeveloper resources provided by the City of Chicago and sister agencies and get technical updates from the developer blog.
Home Page: http://dev.cityofchicago.org
Developer resources provided by the City of Chicago and sister agencies and get technical updates from the developer blog.
Home Page: http://dev.cityofchicago.org
The site chicago.github.io lists all GitHub projects, which is based on a look-up that retrieves projects from GitHub. It would be nice to dedicate a page within dev.cityofchicago.org to that same functionality.
The page would arrange all current github.com/Chicago projects and display them. Clicking on a project would take the user to the repo.
Once completed, the chicago.github.io site can be used to simply redirect users to dev.cityofchicago.org
After completing #6, the footer contains blog posts from all posts, which is too much. The footer should only contain the most recent 5 posts.
The dev.cityofchicago.org
repo is only for the website. Other API documentation included on the website should be maintained in a separate repo. For example, the Open311 API docs are stored in a separate repository but rendered at http://dev.cityofchicago.org/docs/open311/
The README.md
should be updated to provide instructions on setting this up.
The icon at the top of the page points to lead-free, not lead-safe
After completing Chicago/lead-safe-api-docs#32 and #50, it would make sense to feature the project either in the banner image or as a featured project.
Clicking on a tag in the /blog/ section only directs to "#".
The link in this image points to http://dev.cityofchicago.org/docs/api
I believe it should point to http://dev.cityofchicago.org/docs/open311/
Clicking on a post leads to a 404
error. The links are pointing to https://[category1]/[category2]/[post-title.html]
.
Need to look at the URL structure to make sure it points to https://[url]/[category1]/...
Also need to regenerate the blog posts so they appear in the folder directory. They are currently missing.
Currently, images in the banner do not have a clear way to provide image credits when necessary. Would like to create a small area in either the lower left- or right-hand corner of the hero/banner image to display credits. The text can be small and just provide enough space to mention the owner of the image and mention any licensing (e.g., CC-BY).
Editing and adding to this website can be a bit tricky. The README should be modified to also discuss:
Need to make a few tweaks to the menu which, in combination with #22, will make it easier to find information.
Build Jekyll site in Travis CI. Do some testing to ensure there are no broken links. Will be following this tutorial to set that up.
Completing this will make #5 easier.
Visiting the blog site at https://chicago.github.io/dev.cityofchicago.org/blog/index.html and click on "Home" in the upper-left hand nav bar. It fails to take you to the homepage at https://chicago.github.io/dev.cityofchicago.org/index.html and simply keeps you on the blog page.
Should return back to the site's homepage.
Remove:
Use the jekyll-import tool to import from the Tumblr blog. The author should always be Open Data Team
.
The link is in the Resources tab, and the new link is https://api.chicagohealthatlas.org/api-docs/index.html
Move the links to the following URLs:
Consolidating #7 for a central issue on issues with links...
root/category/year/month/day/title.html
instead of the blog/
subdirectory.The blue links on the main pages, such as the blog page, are too light and is hard to read. However, when hovering, it's just about the right color. So, will change the inactive link to #99D6EF
and change the active link to a darker blue.
Load times are running longer for some individuals which is caused by the large banner images:
@media
queries in the CSS to load smaller images on smaller devices.@tomschenkjr - I could just e-mail you but it seemed as if whatever conversation takes place here may be useful documentation of the eventual answer. Feel free to delete this issue if you prefer to do this a different way.
I like the idea of creating a new branch for a blog post and then handling publication as a pull request. However, I am not seeing how to create a new branch in the GitHub GUI. I am not sure if I am missing it or if it is a permissions issue.
An alternative approach would be to fork the repo into my own GitHub account and do the pull request from there.
Will receive a 404 error at a URL http://dev.cityofchicago.org/blogpage2
. The URL should be http://dev.cityofchicago.org/blog/page2`.
This error also happens when looking at older pages and attempting to look at newer entries.
Will also receive a 404 error.
Just need to fix the relative URL in the _includes/pagination.html
file.
Reminder to complete Chicago/open311-api-docs#1
The only place I see it now is in the readme
@levyj would you mind doing this with the other updates to the blog?
Static images in the hero background look nice, but interested in experimenting with subtle gifs that have some noticable movement, but nothing too dramatic.
After completing Chicago/lead-safe-api-docs#32, need to modify the headers to include Lead Safe as an available resource. The link should point to the corresponding Lead Safe API docs.
Right now is using the serif font stack. <h*>
fonts should switch to a Sans font.
Separate from the already-mentioned bus and train tracker API, should also include the GTFS feed.
The link labeled "This API endpoint" in the below picture from about halfway down http://dev.cityofchicago.org links to http://feeds.divvybikes.com/stations/stations.json which does not work.
Added a LICENSE.md and NOTICE.md file. The NOTICE file needs to mention the licenses of:
Link to github.com/Chicago in main nav bar
Prior tracking code was intermingled with http://blockee.org/, so need to create a new tracking code.
Accessing any of the links under the Resources page returns a 404 if you don't start from the homepage (dev.cityofchicago.org). It appears the relative paths are incorrect so leads to odd links.
I am seeing two errors in the console for missing files. Could be two separate issues, but they could be resolved as a single issue as well.
When I load the page a second time I don't see the favicon error, presumably because it's not checking every time.
$ jekyll serve
Configuration file: C:/Users/375492/Github/DoIT/dev.cityofchicago.org/_config.yml
Source: C:/Users/375492/Github/DoIT/dev.cityofchicago.org
Destination: C:/Users/375492/Github/DoIT/dev.cityofchicago.org/_site
Incremental build: disabled. Enable with --incremental
Generating...
done in 16.82 seconds.
Auto-regeneration: enabled for 'C:/path/to/project/dev.cityofchicago.org'
Server address: http://127.0.0.1:4000
Server running... press ctrl-c to stop.
[2018-12-28 11:46:37] ERROR `/fonts/font-awesome/fontawesome-webfont.ttf' not found.
[2018-12-28 11:46:38] ERROR `/favicon.ico' not found.
Likely via Travis CI. Deploy to S3 automatically.
Currently, the logo and text is completely an image that does not scale well. Objective is to use a city seal image but use the :after
pseudo-element to render text in the browser.
The rotating set of images are not auto-advancing. The user can click arrows to advanced images, but otherwise does not advance after the site is loaded.
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.