Skip to content

Commit

Permalink
merged upstream
Browse files Browse the repository at this point in the history
  • Loading branch information
Morgan Estes committed Oct 30, 2013
2 parents fd10453 + 90e3f2a commit fbabdd1
Show file tree
Hide file tree
Showing 39 changed files with 3,900 additions and 29 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.DS_Store
\#*#
*~
.#*
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,20 @@ This is what you need to power any system which aims to collect and submit elect

**Current Status**

We're going through every member of the Senate and codifying their contact form structure into YAML files that follow a simple schema. The `/members` directory already contains a few examples, such as [this description](https://github.com/unitedstates/congress-contact/blob/master/members/B000575.yaml) of how to submit [Roy Blunt's contact form](http://www.blunt.senate.gov/public/index.cfm/contact-form?p=contact-roy).
We're going through every member of the House of Representatives and codifying their contact form structure into YAML files that follow a simple schema. The `/members` directory already contains a few examples, such as [this description](https://github.com/unitedstates/congress-contact/blob/master/members/B000575.yaml) of how to submit [Roy Blunt's contact form](http://www.blunt.senate.gov/public/index.cfm/contact-form?p=contact-roy).

We have completed the contact forms for the entire Senate!

### Contributing

Read our [contribution guide](https://github.com/unitedstates/contact-congress/blob/master/documentation/how_to_contribute.md) for a fuller description.

But more briefly, if you'd like to help:

* [File a ticket](https://github.com/unitedstates/congress-contact/issues/new) naming the Senator you're claiming.
* [Reply to an open ticket](https://github.com/unitedstates/congress-contact/issues?labels=MoC&page=1&state=open) stating that you are currently working on this issue.
* [Fork this repository](https://github.com/unitedstates/congress-contact/fork).
* [Check out the schema](documentation/schema.md) we're using to represent the steps involved in filling out a member's web form.
* Go visit that Senator's website, and fill out a new YAML file describing how to submit the form.
* Go visit that representative's website, and fill out a new YAML file describing how to submit the form.
* Save this file in `/members` as `[bioguide].yaml`, where `[bioguide]` is that member's *Bioguide ID*.
* If you don't know their Bioguide ID: you can find it by visiting [bioguide.congress.gov](http://bioguide.congress.gov) and looking at the end of the URL for a given member. For example, Sen. Chiesa's profile at `http://bioguide.congress.gov/scripts/biodisplay.pl?index=C001100` means his Bioguide ID is `C001100`, and so his file would be placed at `/members/C001100.yaml`.
* When you're done, [submit a pull request](https://github.com/unitedstates/congress-contact/compare/) with the new file.
Expand Down
8 changes: 8 additions & 0 deletions contact-congress.sublime-project
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"folders":
[
{
"path": "/Users/morganestes/Repositories/contact-congress"
}
]
}
Loading

0 comments on commit fbabdd1

Please sign in to comment.