CodeForPhilly.org

Project Info

Users' URL
http://codeforphilly.org/
Developers' URL
https://github.com/CfABrigadePhiladelphia/laddr
Stage
Commenting: Initial status for project, it's an idea people are commenting on
README

A collaborative space for Philadelphia's civic developers

The site you're looking at right now

TODO

  • Improve checkin/checkout workflow - DONE
  • Make checkins automatically expire after 3 hrs inactivity - DONE
  • Make updates editable by their author - DONE
  • Show tags on project details page
  • Create separate auto-complete fields when editing a project or member profile for tech and topic tags
  • Improve registration workflow
  • Implement "how to get started" workflow / flowchart
  • Incorporate project updates into homepage
  • Global and in-project requests board
  • Restore rich markdown editor for project README
  • Implement member mentions in markdown
  • Somehow index mentions and send alerts?
  • Add twitter field to profiles
  • On the "Mission" page, fix the browser tab title text so it reads "Mission" instead of "How to Help"
  • Create project issues tracking system:
  • Every "to do" (aka task) should have a unique ID #
  • Users should be able to assign themselves to a task
  • Each task should have a status like not-started, in-progress, complete
  • Users should be able to rank and display rank in priority order
  • Each task should enable people to comment on the task (Up to X number of comments until its likely we'll crash Chris' server!)
  • Improve member's ability to comment and collaborate on projects.
  • Give members a means to suggest, comment, and +1 new project ideas.
  • Move the “Tools” top menu header under the “Members” menu header. This will help streamline the top header. All the links under Tools are related to member activities and don’t relate to all users.
  • Update the “How to help” page. Ideas for improvement could include:
  • Add a ‘call to action’ button on this page!!!!!! Users should have a practical next step for how to get involved. Perhaps a link to the “go register now!” registration workflow?
  • Reduce the total amount of text
  • Better “section” / sub-title the content
  • Provide active links to current, related projects so users can quickly associate a high level contribution opportunity to a specific project.
  • On the Home page, Mission page, and Projects page include a “get started now” button. This button would take users to either the http://www.codeforphilly.com/register page or a new intermediate splash page.
  • Enhance the “Register” page
  • Add content to give users context as to:
  • Why they should register?
  • What will they “get” once they register?
  • Will I get spammed? Is there a periodic newsletter?
  • What if I just want to receive the newsletter?
  • Show the tags for a project on the project view page

Project Activity

Update #15

Code for Philly can now track buzz — articles published about our projects. Buzz will show up in the site-wide and project-specific activity feeds, as well as on the dedicated buzz page.

To log some buzz, open the buzz create page and select the relevant project, or click the "Log Buzz" button next to a project's activity feed header

Posted on by Chris Alfano

Update #14

CodeForPhilly.org is now running on Laddr, a new application based on CodeForPhilly.org for brigades all around the world!

This catches us up with Code for Croatia and codeNamu(Korea) who have already started using Laddr

Posted on by Chris Alfano

Update #13

You can now edit and delete project updates after you've posted them!

No more posting follow-ups to correct mistakes and no more excuses for sloppy markdown ;-)

The project editing and update editing forms are both equipped with EpicEditor now for easier markdown editing and preview

Posted on by Chris Alfano

Update #12

Big thanks to Code for Philly regular @Kbrown for concepting and helping illustrate our new logo and favicon!

Posted on by Chris Alfano

Update #11

Hello to all Code for Philly People. Here are some mockups of a design for the Code for Philly logo. I would like feedback when able.

https://www.dropbox.com/sh/q86yab5inw1id3r/8u3j44_fXN

Posted on by Karin Brown

Update #10

Some great updates tonight!

@ryon55 cleaned up the CSS for the sidebars and activity on the home page, and gave the members page some much-needed love

I implemented the bootstrap-tagsinput widget on the edit profile page and edit project page so that you can tag yourself and your projects with tech:* and topic:* tags that link to the home page sidebar

Posted on by Chris Alfano

Update #9

New homepage design launched! Now featuring project updates front-and-center, a tag-based directory for members and projects, and a new checkin system based on events and projects that you don't have to remember to check out of!

Posted on by Chris Alfano

Update #8

Mockup up a new homepage concept: https://s3.amazonaws.com/uploads.hipchat.com/22383/118162/7nlin1yvd5nhxwk/codeforphilly%20mockup.pdf

Posted on by Chris Alfano

Update #7

Added List of Projects Member is assigned to on Member page

Posted on by Tariq Hook

Update #6

Twitter field added to profiles

Posted on by Tariq Hook

Update #5

Project pages use a lot more bootstrap now — forms are hidden behind menu-accessible modals and everything has responsive grid layout + proper structures

Posted on by Chris Alfano

Update #3

Some recent minor changes:

  • Created checkout-all tool for admins
  • Moved navbar source to unified site.tpl and cleaned up formatting
  • Checked-in people on homepage now have mouseover tooltips with their names
  • Homepage now features latest member, next meetup, and CfA pitch
  • Default avatar is liberty bell now

Posted on by Chris Alfano

Update #2

Project updates now have permalinks and their own tweet feed + link

Posted on by Chris Alfano

Update #1

New Features

  • Project updates
  • Staff can remove project members
  • Staff can reassign project maintainer
  • Home page uses main site template
  • Server-side markdown rendering

Posted on by Chris Alfano