├── README.md
├── apache-license-2.0.md
├── cla-2.0.md
├── cla-rationale.md
├── contributors
├── 0962bd43bb8849553d91650a78cb2924
│ ├── AdityaShirole.md
│ ├── adrianrossouw.md
│ ├── afang.md
│ ├── baris.md
│ ├── bleggett.md
│ ├── brentburg.md
│ ├── broucz.md
│ ├── claylo.md
│ ├── corbinu.md
│ ├── eduardolundgren.md
│ ├── fandy.md
│ ├── fjarrett.md
│ ├── frostney.md
│ ├── hopkinsth.md
│ ├── johnmcalester.md
│ ├── jonnolen.md
│ ├── kaworru.md
│ ├── lsinger.md
│ ├── mairatma.md
│ ├── naivefun.md
│ ├── pra85.md
│ ├── thatjoemoore.md
│ ├── timmytofu.md
│ ├── udaiveerS.md
│ └── victorgama.md
├── aki237.md
├── amardeshbd.md
├── antkazam.md
├── apache
│ ├── Filirom1.md
│ ├── JaidenAshmore.md
│ ├── JohnYangSam.md
│ ├── Lindurion.md
│ ├── MattWhelan.md
│ ├── Midnight-Coder.md
│ ├── README
│ ├── aarono.md
│ ├── alexrass.md
│ ├── andreypopp.md
│ ├── andybons.md
│ ├── asapach.md
│ ├── asciidisco.md
│ ├── atimb.md
│ ├── casear.md
│ ├── cdauth.md
│ ├── ctalkington.md
│ ├── danfuzz.md
│ ├── darul75.md
│ ├── domenic.md
│ ├── eahutchins.md
│ ├── evanj.md
│ ├── existentialism.md
│ ├── felthy.md
│ ├── fengmk2.md
│ ├── fmenezes.md
│ ├── gbloice.md
│ ├── izuzak.md
│ ├── jgable.md
│ ├── jmervine.md
│ ├── lillesand.md
│ ├── manobi.md
│ ├── masakura.md
│ ├── mastercactapus.md
│ ├── monbro.md
│ ├── myme.md
│ ├── nathanjsweet.md
│ ├── okize.md
│ ├── pixelheresy.md
│ ├── queequac.md
│ ├── sergeylukin.md
│ ├── slaks.md
│ ├── snicker.md
│ ├── thebyrd.md
│ └── theefer.md
├── asalant.md
├── benpickles.md
├── chrisronline.md
├── cognitom.md
├── ilius.md
├── koresar.md
├── lacqui.md
├── liuchong.md
├── nadrane.md
├── nagelflorian.md
├── njuettner.md
├── sanatgersappa
├── thoop.md
├── vweevers.md
└── zchee.md
├── mit-license.md
├── sign-cla-paper.md
├── sign-cla.md
├── styleguides
└── JavaScript.md
└── themucha.md
/README.md:
--------------------------------------------------------------------------------
1 | Open Source at Medium
2 | ==============================================
3 |
4 | This repository serves as the umbrella project to represent the
5 | various open source efforts at [A Medium Corporation](https://medium.com).
6 | Come here to get an overview of the various projects, to learn how to
7 | contribute to them, and to sign up as a contributor.
8 |
9 | Table Of Contents
10 | -----------------
11 |
12 | On this page:
13 |
14 | * [Note to External Contributors](#note-to-external-contributors)
15 | * [List of Projects](#list-of-projects)
16 |
17 | Other pages:
18 |
19 | * [Sign the CLA](https://github.com/Medium/opensource/blob/master/sign-cla.md)
20 | * [CLA Rationale](https://github.com/Medium/opensource/blob/master/cla-rationale.md)
21 | * [Contributors](https://github.com/Medium/opensource/blob/master/contributors)
22 | * [Contributor License Agreement 2.0](https://github.com/Medium/opensource/blob/master/cla-2.0.md)
23 | * [MIT License](https://github.com/Medium/opensource/blob/master/mit-license.md)
24 |
25 | Style guides:
26 |
27 | * [JavaScript](https://github.com/Medium/opensource/blob/master/styleguides/JavaScript.md)
28 |
29 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
30 |
31 | Note to External Contributors
32 | -----------------------------
33 |
34 | Hello, External Person!
35 |
36 | We at Medium are eager to work with you. In order for us to accept patches from you, you will have to
37 | electronically sign a statement that indicates two things:
38 |
39 | * You are willingly licensing your contributions under the terms of
40 | the open source license of the project that you’re contributing to.
41 |
42 | * You are legally able to license your contributions as stated.
43 |
44 | The reason we do this is to ensure, to the extent possible, that we don’t “taint”
45 | the projects we manage with contributions that turn out to be improper. This protects
46 | everyone who wants to use the projects, including *you*! If you want a longer explanation,
47 | then you can check out the [CLA Rationale page](https://github.com/Medium/opensource/blob/master/cla-rationale.md).
48 |
49 | Once you sign the Contributor License Agreement (the “CLA”), we will then be able to
50 | merge your contributions with a clear conscience and with only the friction that results
51 | from the usual technical back-and-forth of a vibrant open source project.
52 |
53 | To get started with this process, visit the
54 | [Sign the CLA](https://github.com/Medium/opensource/blob/master/sign-cla.md)
55 | page.
56 |
57 | For reference, projects manageed by A Medium
58 | Corporation include some using
59 | [MIT License](https://github.com/Medium/opensource/blob/master/mit-license.md)
60 | with a small clarifying preamble and some using
61 | the [Apache 2.0 License](https://github.com/Medium/opensource/blob/master/apache-license-2.0.md).
62 |
63 | In addition to our CLA, we have a policy where we avoid owning code that we don’t intend
64 | to maintain through use. If your patch is not in-line with our intended use case
65 | at Medium we will not merge it into any of our trees. But don't be discouraged! If
66 | that’s the case, we encourage you to run your own fork. Email us with a link to it
67 | and we will consider linking to it from the main repo.
68 |
69 | If you have any questions about any of this, please raise them by
70 | filing a bug on this project, since there’s a good chance that if you
71 | have a question then someone else has the same question too. If it is
72 | really and truly a private matter, then you can mail Medium’s
73 | official Open Sourceror privately, at
74 | [open-source@medium.com](mailto:open-source@medium.com).
75 |
76 | Thanks, and happy hacking!
77 |
78 | Cheers,
79 |
80 | Your friends at A Medium Corporation
81 |
82 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
83 |
84 | List of Projects
85 | ----------------
86 |
87 | ### Node Libraries
88 |
89 | These are [Node](http://nodejs.org/) modules that can be used pretty directly as
90 | libraries in applications.
91 |
92 | * [Daemon Sauce](https://github.com/Medium/daemonsauce) — Making
93 | it easy to be a proper *nix daemon.
94 | * [Datadog Utils](https://github.com/Medium/datadog-utils); Go-based library for easier navigation and transparency of Datadog internals.
95 | * [Dynamite](https://github.com/Medium/dynamite) — A promise-based DynamoDB client.
96 | * [Falkor](https://github.com/Medium/falkor) — HTTP Level Functional
97 | Testing Library.
98 | * [Kew](https://github.com/Medium/kew) — A lightweight promise library optimized for node.js
99 | * [Matador](https://github.com/Medium/matador) — Application
100 | framework.
101 | * [Oid](https://github.com/Medium/oid) — Utilities for object
102 | identity.
103 | * [Pipette](https://github.com/Medium/pipette) — Stream and pipe
104 | utilities.
105 | * [Shepherd](https://github.com/Medium/shepherd) — Asynchronous dependency injection for node.js.
106 | * [Typ](https://github.com/Medium/typ) — Type predicates and
107 | assertions.
108 | * [Variants](https://github.com/Medium/variants) — A variants
109 | (experiments, mods) system with dynamic flag evaluation.
110 |
111 | ### Node Build Tools
112 |
113 | These are build-time tools packaged as [Node](http://nodejs.org/) modules.
114 |
115 | * [PhantomJS](https://github.com/Medium/phantomjs) — NPM wrapper for
116 | grabbing the right PhantomJS binary.
117 | * [Soynode](https://github.com/Medium/soynode) — Integration of
118 | the Soy template system (part of Google Closure).
119 |
120 | ### Other
121 |
122 | * [Open Source Umbrella Project](https://github.com/Medium/opensource) — This site.
123 |
--------------------------------------------------------------------------------
/apache-license-2.0.md:
--------------------------------------------------------------------------------
1 | Copyright 2012 The Obvious Corporation and contributors.
2 |
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 |
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 |
16 | ```
17 | -------------------------------------------------------------------------
18 | Apache License
19 | Version 2.0, January 2004
20 | http://www.apache.org/licenses/
21 |
22 |
23 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
24 |
25 | 1. Definitions.
26 |
27 | "License" shall mean the terms and conditions for use, reproduction,
28 | and distribution as defined by Sections 1 through 9 of this document.
29 |
30 | "Licensor" shall mean the copyright owner or entity authorized by
31 | the copyright owner that is granting the License.
32 |
33 | "Legal Entity" shall mean the union of the acting entity and all
34 | other entities that control, are controlled by, or are under common
35 | control with that entity. For the purposes of this definition,
36 | "control" means (i) the power, direct or indirect, to cause the
37 | direction or management of such entity, whether by contract or
38 | otherwise, or (ii) ownership of fifty percent (50%) or more of the
39 | outstanding shares, or (iii) beneficial ownership of such entity.
40 |
41 | "You" (or "Your") shall mean an individual or Legal Entity
42 | exercising permissions granted by this License.
43 |
44 | "Source" form shall mean the preferred form for making modifications,
45 | including but not limited to software source code, documentation
46 | source, and configuration files.
47 |
48 | "Object" form shall mean any form resulting from mechanical
49 | transformation or translation of a Source form, including but
50 | not limited to compiled object code, generated documentation,
51 | and conversions to other media types.
52 |
53 | "Work" shall mean the work of authorship, whether in Source or
54 | Object form, made available under the License, as indicated by a
55 | copyright notice that is included in or attached to the work
56 | (an example is provided in the Appendix below).
57 |
58 | "Derivative Works" shall mean any work, whether in Source or Object
59 | form, that is based on (or derived from) the Work and for which the
60 | editorial revisions, annotations, elaborations, or other modifications
61 | represent, as a whole, an original work of authorship. For the purposes
62 | of this License, Derivative Works shall not include works that remain
63 | separable from, or merely link (or bind by name) to the interfaces of,
64 | the Work and Derivative Works thereof.
65 |
66 | "Contribution" shall mean any work of authorship, including
67 | the original version of the Work and any modifications or additions
68 | to that Work or Derivative Works thereof, that is intentionally
69 | submitted to Licensor for inclusion in the Work by the copyright owner
70 | or by an individual or Legal Entity authorized to submit on behalf of
71 | the copyright owner. For the purposes of this definition, "submitted"
72 | means any form of electronic, verbal, or written communication sent
73 | to the Licensor or its representatives, including but not limited to
74 | communication on electronic mailing lists, source code control systems,
75 | and issue tracking systems that are managed by, or on behalf of, the
76 | Licensor for the purpose of discussing and improving the Work, but
77 | excluding communication that is conspicuously marked or otherwise
78 | designated in writing by the copyright owner as "Not a Contribution."
79 |
80 | "Contributor" shall mean Licensor and any individual or Legal Entity
81 | on behalf of whom a Contribution has been received by Licensor and
82 | subsequently incorporated within the Work.
83 |
84 | 2. Grant of Copyright License. Subject to the terms and conditions of
85 | this License, each Contributor hereby grants to You a perpetual,
86 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
87 | copyright license to reproduce, prepare Derivative Works of,
88 | publicly display, publicly perform, sublicense, and distribute the
89 | Work and such Derivative Works in Source or Object form.
90 |
91 | 3. Grant of Patent License. Subject to the terms and conditions of
92 | this License, each Contributor hereby grants to You a perpetual,
93 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
94 | (except as stated in this section) patent license to make, have made,
95 | use, offer to sell, sell, import, and otherwise transfer the Work,
96 | where such license applies only to those patent claims licensable
97 | by such Contributor that are necessarily infringed by their
98 | Contribution(s) alone or by combination of their Contribution(s)
99 | with the Work to which such Contribution(s) was submitted. If You
100 | institute patent litigation against any entity (including a
101 | cross-claim or counterclaim in a lawsuit) alleging that the Work
102 | or a Contribution incorporated within the Work constitutes direct
103 | or contributory patent infringement, then any patent licenses
104 | granted to You under this License for that Work shall terminate
105 | as of the date such litigation is filed.
106 |
107 | 4. Redistribution. You may reproduce and distribute copies of the
108 | Work or Derivative Works thereof in any medium, with or without
109 | modifications, and in Source or Object form, provided that You
110 | meet the following conditions:
111 |
112 | (a) You must give any other recipients of the Work or
113 | Derivative Works a copy of this License; and
114 |
115 | (b) You must cause any modified files to carry prominent notices
116 | stating that You changed the files; and
117 |
118 | (c) You must retain, in the Source form of any Derivative Works
119 | that You distribute, all copyright, patent, trademark, and
120 | attribution notices from the Source form of the Work,
121 | excluding those notices that do not pertain to any part of
122 | the Derivative Works; and
123 |
124 | (d) If the Work includes a "NOTICE" text file as part of its
125 | distribution, then any Derivative Works that You distribute must
126 | include a readable copy of the attribution notices contained
127 | within such NOTICE file, excluding those notices that do not
128 | pertain to any part of the Derivative Works, in at least one
129 | of the following places: within a NOTICE text file distributed
130 | as part of the Derivative Works; within the Source form or
131 | documentation, if provided along with the Derivative Works; or,
132 | within a display generated by the Derivative Works, if and
133 | wherever such third-party notices normally appear. The contents
134 | of the NOTICE file are for informational purposes only and
135 | do not modify the License. You may add Your own attribution
136 | notices within Derivative Works that You distribute, alongside
137 | or as an addendum to the NOTICE text from the Work, provided
138 | that such additional attribution notices cannot be construed
139 | as modifying the License.
140 |
141 | You may add Your own copyright statement to Your modifications and
142 | may provide additional or different license terms and conditions
143 | for use, reproduction, or distribution of Your modifications, or
144 | for any such Derivative Works as a whole, provided Your use,
145 | reproduction, and distribution of the Work otherwise complies with
146 | the conditions stated in this License.
147 |
148 | 5. Submission of Contributions. Unless You explicitly state otherwise,
149 | any Contribution intentionally submitted for inclusion in the Work
150 | by You to the Licensor shall be under the terms and conditions of
151 | this License, without any additional terms or conditions.
152 | Notwithstanding the above, nothing herein shall supersede or modify
153 | the terms of any separate license agreement you may have executed
154 | with Licensor regarding such Contributions.
155 |
156 | 6. Trademarks. This License does not grant permission to use the trade
157 | names, trademarks, service marks, or product names of the Licensor,
158 | except as required for reasonable and customary use in describing the
159 | origin of the Work and reproducing the content of the NOTICE file.
160 |
161 | 7. Disclaimer of Warranty. Unless required by applicable law or
162 | agreed to in writing, Licensor provides the Work (and each
163 | Contributor provides its Contributions) on an "AS IS" BASIS,
164 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
165 | implied, including, without limitation, any warranties or conditions
166 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
167 | PARTICULAR PURPOSE. You are solely responsible for determining the
168 | appropriateness of using or redistributing the Work and assume any
169 | risks associated with Your exercise of permissions under this License.
170 |
171 | 8. Limitation of Liability. In no event and under no legal theory,
172 | whether in tort (including negligence), contract, or otherwise,
173 | unless required by applicable law (such as deliberate and grossly
174 | negligent acts) or agreed to in writing, shall any Contributor be
175 | liable to You for damages, including any direct, indirect, special,
176 | incidental, or consequential damages of any character arising as a
177 | result of this License or out of the use or inability to use the
178 | Work (including but not limited to damages for loss of goodwill,
179 | work stoppage, computer failure or malfunction, or any and all
180 | other commercial damages or losses), even if such Contributor
181 | has been advised of the possibility of such damages.
182 |
183 | 9. Accepting Warranty or Additional Liability. While redistributing
184 | the Work or Derivative Works thereof, You may choose to offer,
185 | and charge a fee for, acceptance of support, warranty, indemnity,
186 | or other liability obligations and/or rights consistent with this
187 | License. However, in accepting such obligations, You may act only
188 | on Your own behalf and on Your sole responsibility, not on behalf
189 | of any other Contributor, and only if You agree to indemnify,
190 | defend, and hold each Contributor harmless for any liability
191 | incurred by, or claims asserted against, such Contributor by reason
192 | of your accepting any such warranty or additional liability.
193 |
194 | END OF TERMS AND CONDITIONS
195 | ```
196 |
--------------------------------------------------------------------------------
/cla-2.0.md:
--------------------------------------------------------------------------------
1 | The Contributors License Agreement
2 | ==========================================
3 |
4 | Version 2.0
5 | -----------
6 |
7 | ### Preface
8 |
9 | This Agreement is between You, the Users, the Contributors, and A Medium Corporation. The intent of the Agreement is to clarify your responsibilities as a Contributor.
10 |
11 | The Agreement is meant to protect You, the Users, the Contributors,
12 | and A Medium Corporation from the malicious misdeeds of others.
13 | The Agreement is *not* intended to restrict how You use Your own
14 | Contributions.
15 |
16 | The Agreement is written in plain English to be easily understood by
17 | You and all those affected by it. The terms defined below and used
18 | throughout this document are capitalized in order to reduce ambiguity,
19 | but they should be understood to have their usual colloquial meaning
20 | and the singular shall include the plural.
21 |
22 | ### Definitions
23 |
24 | 1. "Agreement" — This document.
25 |
26 | 2. "You" / "Your" — The individual signing this Agreement.
27 |
28 | 3. "A Medium Corporation" — The company which manages the
29 | Projects. The company's website is at .
30 |
31 | 4. "Project" — Open source projects being managed by A Medium Corporation. The Projects may all be found at
32 | with an overview at
33 | .
34 |
35 | 5. "Contribution" — Code, content, and ideas
36 | that are meant to be integrated into Projects. Issues (bug report)
37 | and pull requests (suggestions to integrate content) filed on a
38 | Project are implicitly Contributions, unless they clearly state
39 | up-front, "This is not a contribution." Contributions may take
40 | other forms as well, including (but not limited to) email or other
41 | more general communication intended to be received by one or more
42 | Contributors.
43 |
44 | 6. "Contributor" — Those people and
45 | corporations that provide Contributions.
46 |
47 | 7. "User" — Those people and companies which make use of the
48 | Projects. Making use of a Project includes (but is not limited to)
49 | compiling and/or running its content, taking some action which
50 | causes its content to be used, copying its content, distributing
51 | its content, modifying its content, and even taking its content
52 | and/or ideas for a less direct purpose.
53 |
54 |
55 | ### Licensing Agreement
56 |
57 | When You provide a Contribution to a Project:
58 |
59 | * You assert that the Contribution was authored by You.
60 |
61 | * You license that Contribution under the terms of the
62 | license of that Project. More specifically, You grant an irrevocable
63 | license for Your Contribution to the Users, the Contributors, and
64 | A Medium Corporation.
65 |
66 | * You assert that You have the authority and are able to license Your
67 | Contribution under the license of that Project.
68 |
69 | * If Your employer has rights to intellectual property that You create
70 | which may include Your Contribution, then You assert that Your
71 | employer has granted You explicit permission to license the Contribution
72 | on behalf of Your employer.
73 |
74 | Furthermore:
75 |
76 | * You assert that You have the authority and are able to enter into this
77 | Agreement.
78 |
79 | * If You become aware of a problem with any of Your Contributions or
80 | with the fact that You have signed this Agreement, then You agree to
81 | inform A Medium Corporation about the problem, without any undue
82 | delay.
83 |
84 | To the extent possible under law, Medium has dedicated all copyright and related and neighboring rights to the text of this license to the public domain worldwide. This software is distributed without any warranty. See .
85 |
--------------------------------------------------------------------------------
/cla-rationale.md:
--------------------------------------------------------------------------------
1 | CLA Rationale
2 | ==============
3 |
4 | Why do this at all?
5 | -------------------
6 |
7 | The point of the CLA signing process is to have a credible record of
8 | a developer stating that they really intend to contribute to an open
9 | source project. Technically speaking, the thing we are aiming for is a
10 | *non-repudiable* statement from a contributor, that is, a statement
11 | that would be a blatant falsehood to later deny.
12 |
13 | This is an important step in assuring that an open source project
14 | — any open source project — truly is open source. More
15 | specifically, it helps guard against bad actors who contribute to a
16 | project only *apparently* in good faith, and then later make trouble
17 | by claiming they weren't really contributing under the project's open
18 | source license. For some projects "trouble" has historically come, for
19 | example, in the form of patent lawsuits.
20 |
21 | A Medium Corporation wants to do our part to guard against this
22 | potential trouble, and we believe so should you. We aren't innovating
23 | here by asking you to sign an agreement, but we *are* trying to
24 | innovate by making the agreement and process nearly-transparent,
25 | natural to do for folks already active in open source, and (we hope)
26 | extremely understandable.
27 |
28 | For comparison, here are a few other open source projects and
29 | organizations that use contributor license agreements or have similar
30 | processes:
31 |
32 | * [ANTLR](http://www.antlr.org/):
33 |
34 | * [Apache](http://www.apache.org/):
35 | * [GNU](http://www.gnu.org/):
36 |
37 | * [Google](http://code.google.com/) (Android, Chrome / ChromeOS, and more):
38 |
39 | * [Linux kernel](http://kernel.org/):
40 |
41 | * [Node](http://nodejs.org/):
42 | * [10Gen](http://www.10gen.com/) (MongoDB):
43 |
44 |
45 | In addition, there is unsurprisingly a
46 | [Wikipedia page about CLAs](http://en.wikipedia.org/wiki/Contributor_License_Agreement). It's brief but has some good information and useful links.
47 |
48 |
49 | Why do it this way?
50 | -------------------
51 |
52 | In an older time, this sort of agreement might have been collected in
53 | paper form. You might have been asked to sign a piece of paper and
54 | then send it into an organization (perhaps physically or as a fax),
55 | which would in turn keep it in a real filing cabinet.
56 |
57 | We no longer live in that time.
58 |
59 | One wonderful thing about the world we live in today is that we can
60 | achieve the necessary non-reputiability without having to have a
61 | physical document. In the case of the CLA, we bootstrap this ability
62 | off of the infrastructure provided by GitHub: More specifically, we
63 | treat GitHub as a neutral third party to witness the transactions
64 | between a would-be contributor and A Medium Corporation. GitHub
65 | ends up acting sort of like a notary, in that its records of the
66 | actions — such as in particular the pull requests — of
67 | people using it can be taken as authoritative and unbiased.
68 |
69 | So, when a contributor forks this project, commits a change indicating
70 | agreement to the CLA, and files a pull request back with this project,
71 | GitHub knows that all that happened, knows when it happened, and knows
72 | the identity of the entity taking all that action. Should there ever
73 | be a dispute about whether any of that took place, it's not just
74 | he-said she-said, because GitHub has unbiased information which it can
75 | use to shed light on the situation.
76 |
77 | In addition to what's in the pull request, we need to have a little
78 | bit of extra information, which can help verify that you are who you
79 | say you are, should the need arise. In particular, we need to have
80 | some information that can link you to your contributions, even if you
81 | later delete your GitHub account. Since people rightly desire privacy
82 | about their addresses and phone numbers, we don't ask for this
83 | information to be made public in the pull request, instead going for a
84 | traditional email. We promise never to use this information for
85 | any purpose other than resolving authorship disputes.
86 |
87 | The upshot is that filing a pull request containing a statement of
88 | agreement to the MCLA, along with the supplementary email, is close
89 | enough to having submitted a signed physical document saying the same
90 | things. That is, this tactic is a workable solution to the problem. And
91 | since fits in naturally with how actual contributions get made, what
92 | we do here ends up being the least-intrusive way of getting the
93 | assurance that we all need to operate in safety.
94 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/AdityaShirole.md:
--------------------------------------------------------------------------------
1 | 2015-10-30
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Aditya Shirole
13 | https://github.com/AdityaShirole
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/adrianrossouw.md:
--------------------------------------------------------------------------------
1 | 2014-09-15
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Adrian Rossouw
13 | https://github.com/AdrianRossouw
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/afang.md:
--------------------------------------------------------------------------------
1 | October 8, 2015
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Andy Fang
13 | https://github.com/afang
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/baris.md:
--------------------------------------------------------------------------------
1 | 2015-10-15
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Baris Metin
13 | https://github.com/baris
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/bleggett.md:
--------------------------------------------------------------------------------
1 | 2016-03-18
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 9c66148e92cf3f01f8e849c4762cce87.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Benjamin Leggett
13 | https://github.com/bleggett
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/brentburg.md:
--------------------------------------------------------------------------------
1 | 2015-05-01
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Brent Burgoyne
13 | https://github.com/brentburg
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/broucz.md:
--------------------------------------------------------------------------------
1 | Wednesday, October 14, 2015
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Pierre Brouca
13 | https://github.com/broucz
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/claylo.md:
--------------------------------------------------------------------------------
1 | 2014-10-15
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Clay Loveless
13 | https://github.com/claylo
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/corbinu.md:
--------------------------------------------------------------------------------
1 | 1/26/2015
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Corbin Uselton
13 | https://github.com/corbinu
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/eduardolundgren.md:
--------------------------------------------------------------------------------
1 | 17/07/2014
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Eduardo Lundgren
13 | https://github.com/eduardolundgren
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/fandy.md:
--------------------------------------------------------------------------------
1 | 2016-06-16
2 |
3 | I hereby agree to the terms of the Contributors License Agreement, version 2.0, with MD5 checksum 0962bd43bb8849553d91650a78cb2924.
4 |
5 | I furthermore declare that I am authorized and able to make this agreement and sign this declaration.
6 |
7 | Signed,
8 |
9 | Andy Fang https://github.com/fandy
10 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/fjarrett.md:
--------------------------------------------------------------------------------
1 | 2015-10-08
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Frankie Jarrett
13 | https://github.com/fjarrett
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/frostney.md:
--------------------------------------------------------------------------------
1 | 2015-11-03
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Johannes Stein
13 | https://github.com/frostney
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/hopkinsth.md:
--------------------------------------------------------------------------------
1 | 2015-01-13
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Thomas Hopkins
13 | https://github.com/hopkinsth
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/johnmcalester.md:
--------------------------------------------------------------------------------
1 | 2016-01-05
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | John McAlester
13 | https://github.com/johnmcalester
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/jonnolen.md:
--------------------------------------------------------------------------------
1 | 2015-09-10
2 |
3 | I hereby agree to the terms of the Contributors License Agreement, version 2.0, with MD5 checksum 0962bd43bb8849553d91650a78cb2924.
4 |
5 | I furthermore declare that I am authorized and able to make this agreement and sign this declaration.
6 |
7 | Signed,
8 |
9 | Jon Nolen
10 |
11 | https://github.com/jonnolen
12 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/kaworru.md:
--------------------------------------------------------------------------------
1 | 2015-07-23
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Markus Bordihn
13 | https://github.com/Kaworru
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/lsinger.md:
--------------------------------------------------------------------------------
1 | 2015-10-28
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Leif Singer
13 | https://github.com/lsinger
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/mairatma.md:
--------------------------------------------------------------------------------
1 | 2014-08-11
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Maira Bello
13 | https://github.com/mairatma
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/naivefun.md:
--------------------------------------------------------------------------------
1 | 10/21/2015
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | PeiSong Xiong
13 | https://github.com/naivefun
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/pra85.md:
--------------------------------------------------------------------------------
1 | 2016-02-12
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Prayag Verma
13 | https://github.com/pra85
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/thatjoemoore.md:
--------------------------------------------------------------------------------
1 | 2016-05-13
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Joseph Moore
13 | https://github.com/ThatJoeMoore
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/timmytofu.md:
--------------------------------------------------------------------------------
1 | 2016-02-23
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Tim Adams
13 | https://github.com/timmytofu
14 |
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/udaiveerS.md:
--------------------------------------------------------------------------------
1 | 2016-01-26
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Udaiveer Singh
13 | https://github.com/udaiveerS
--------------------------------------------------------------------------------
/contributors/0962bd43bb8849553d91650a78cb2924/victorgama.md:
--------------------------------------------------------------------------------
1 | Wednesday, May 20, 2015
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Victor Gama
13 | https://github.com/victorgama
14 |
--------------------------------------------------------------------------------
/contributors/aki237.md:
--------------------------------------------------------------------------------
1 | 2017-10-21
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Akilan Elango
13 | https://github.com/aki237
14 |
--------------------------------------------------------------------------------
/contributors/amardeshbd.md:
--------------------------------------------------------------------------------
1 | 2016-08-26
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Hossain Khan
13 | https://github.com/amardeshbd
--------------------------------------------------------------------------------
/contributors/antkazam.md:
--------------------------------------------------------------------------------
1 | 2017-04-21
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Anthony Davis
13 | https://github.com/antkazam
14 |
--------------------------------------------------------------------------------
/contributors/apache/Filirom1.md:
--------------------------------------------------------------------------------
1 | 2013-11-27
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Romain Philibert
13 | https://github.com/Filirom1
14 |
--------------------------------------------------------------------------------
/contributors/apache/JaidenAshmore.md:
--------------------------------------------------------------------------------
1 | 22/04/2013
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Jaiden Ashmore
13 | https://github.com/JaidenAshmore
14 |
--------------------------------------------------------------------------------
/contributors/apache/JohnYangSam.md:
--------------------------------------------------------------------------------
1 | 2012-12-31
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | John Yang-Sammataro
13 | https://github.com/JohnYangSam
14 |
--------------------------------------------------------------------------------
/contributors/apache/Lindurion.md:
--------------------------------------------------------------------------------
1 | 2013-10-11
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Eric W. Barndollar
13 | https://github.com/Lindurion
14 |
--------------------------------------------------------------------------------
/contributors/apache/MattWhelan.md:
--------------------------------------------------------------------------------
1 | Fri Dec 6 15:04:04 PST 2013
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 | Matt Whelan
12 |
13 | https://github.com/MattWhelan
14 |
--------------------------------------------------------------------------------
/contributors/apache/Midnight-Coder.md:
--------------------------------------------------------------------------------
1 | 2014-04-07
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 063446fb691881581971b90f601fb9a5.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Sagar Jhobalia
13 | https://github.com/Midnight-Coder
14 |
--------------------------------------------------------------------------------
/contributors/apache/README:
--------------------------------------------------------------------------------
1 | This directory contains CLAs signed before we switched licenses from Apache to MIT.
2 |
--------------------------------------------------------------------------------
/contributors/apache/aarono.md:
--------------------------------------------------------------------------------
1 | Monday 28th of April 2014
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Aaron O'Mullan
13 | https://github.com/AaronO
14 |
--------------------------------------------------------------------------------
/contributors/apache/alexrass.md:
--------------------------------------------------------------------------------
1 | 2013-01-30
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Alex Rass
13 | https://github.com/alexrass
--------------------------------------------------------------------------------
/contributors/apache/andreypopp.md:
--------------------------------------------------------------------------------
1 | 2013/10/02
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Andrey Popp
13 | https://github.com/andreypopp
14 |
--------------------------------------------------------------------------------
/contributors/apache/andybons.md:
--------------------------------------------------------------------------------
1 | 2013-01-22
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am free and able to make this agreement
8 | and sign this declaration.
9 |
10 | Signed,
11 |
12 | Andrew Bonventre
13 | https://github.com/andybons
14 |
--------------------------------------------------------------------------------
/contributors/apache/asapach.md:
--------------------------------------------------------------------------------
1 | 2013-08-18
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Aliaksei Sapach
13 | https://github.com/asapach
--------------------------------------------------------------------------------
/contributors/apache/asciidisco.md:
--------------------------------------------------------------------------------
1 | 2013-03-25
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Sebastian Golasch
13 | https://github.com/asciidisco
--------------------------------------------------------------------------------
/contributors/apache/atimb.md:
--------------------------------------------------------------------------------
1 | 2012-10-05
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Attila Incze
13 | https://github.com/atimb
--------------------------------------------------------------------------------
/contributors/apache/casear.md:
--------------------------------------------------------------------------------
1 | 25/04/2013
2 |
3 | I hereby agree to the terms of the Obvious Contributors License Agreement, version 1.0, with MD5 checksum fbe613f727e76c93e4a5967536c87fbe.
4 |
5 | I furthermore declare that I am authorized and able to make this agreement and sign this declaration.
6 |
7 | Signed,
8 |
9 | Casear Chu https://github.com/Casear
10 |
--------------------------------------------------------------------------------
/contributors/apache/cdauth.md:
--------------------------------------------------------------------------------
1 | 2013-01-14
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Candid Dauth
13 | https://github.com/cdauth
14 |
--------------------------------------------------------------------------------
/contributors/apache/ctalkington.md:
--------------------------------------------------------------------------------
1 | 2012-10-16
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Chris Talkington
13 | https://github.com/ctalkington
--------------------------------------------------------------------------------
/contributors/apache/danfuzz.md:
--------------------------------------------------------------------------------
1 | 2012-07-03
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am free and able to make this agreement
8 | and sign this declaration.
9 |
10 | Signed,
11 |
12 | Dan Bornstein
13 | https://github.com/danfuzz
14 |
--------------------------------------------------------------------------------
/contributors/apache/darul75.md:
--------------------------------------------------------------------------------
1 | 2014-01-02
2 |
3 | I hereby agree to the terms of the Obvious Contributors License Agreement, version 1.0, with MD5 checksum fbe613f727e76c93e4a5967536c87fbe.
4 |
5 | I furthermore declare that I am authorized and able to make this agreement and sign this declaration.
6 |
7 | Signed,
8 |
9 | Julien Valéry https://github.com/darul75
10 |
--------------------------------------------------------------------------------
/contributors/apache/domenic.md:
--------------------------------------------------------------------------------
1 | 2012-10-11
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am free and able to make this agreement
8 | and sign this declaration.
9 |
10 | Signed,
11 |
12 | Domenic Denicola
13 | https://github.com/domenic
14 |
--------------------------------------------------------------------------------
/contributors/apache/eahutchins.md:
--------------------------------------------------------------------------------
1 | 2013-11-05
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Edward Hutchins
13 | https://github.com/eahutchins
14 |
15 |
--------------------------------------------------------------------------------
/contributors/apache/evanj.md:
--------------------------------------------------------------------------------
1 | 2013-10-26
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am free and able to make this agreement
8 | and sign this declaration.
9 |
10 | Signed,
11 |
12 | Evan Jones
13 | https://github.com/evanj
14 |
--------------------------------------------------------------------------------
/contributors/apache/existentialism.md:
--------------------------------------------------------------------------------
1 | 2013-05-05
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Brian Ng
13 | https://github.com/existentialism
14 |
--------------------------------------------------------------------------------
/contributors/apache/felthy.md:
--------------------------------------------------------------------------------
1 | 2013-04-02
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Pete Feltham
13 | https://github.com/felthy
14 |
--------------------------------------------------------------------------------
/contributors/apache/fengmk2.md:
--------------------------------------------------------------------------------
1 | 2014-05-22
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Yuan Feng
13 | https://github.com/fengmk2
14 |
--------------------------------------------------------------------------------
/contributors/apache/fmenezes.md:
--------------------------------------------------------------------------------
1 | 2014-06-20
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Filipe Constantinov Menezes
13 | https://github.com/fmenezes
14 |
--------------------------------------------------------------------------------
/contributors/apache/gbloice.md:
--------------------------------------------------------------------------------
1 | 2013-11-20
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | ce876e3d1743ae78eaa20f9b9ea281ad.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Graham Bloice
13 | https://github.com/gbloice
--------------------------------------------------------------------------------
/contributors/apache/izuzak.md:
--------------------------------------------------------------------------------
1 | 2013-02-23
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Ivan Zuzak
13 | https://github.com/izuzak
14 |
--------------------------------------------------------------------------------
/contributors/apache/jgable.md:
--------------------------------------------------------------------------------
1 | 2013-08-19
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Jacob Gable
13 | https://github.com/jgable
--------------------------------------------------------------------------------
/contributors/apache/jmervine.md:
--------------------------------------------------------------------------------
1 | 12 July 2013
2 |
3 | I hereby agree to the terms of the Obvious Contributors License Agreement, version 1.0, with MD5 checksum fbe613f727e76c93e4a5967536c87fbe.
4 |
5 | I furthermore declare that I am authorized and able to make this agreement and sign this declaration.
6 |
7 | Signed,
8 |
9 | Joshua Mervine
10 | https://github.com/jmervine
11 |
--------------------------------------------------------------------------------
/contributors/apache/lillesand.md:
--------------------------------------------------------------------------------
1 | 2014-04-01
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 7beb312f0f5c2d80d11f9bd9747351295eac2241.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Jøran Lillesand
13 | https://github.com/lillesand
14 |
--------------------------------------------------------------------------------
/contributors/apache/manobi.md:
--------------------------------------------------------------------------------
1 | 2013-02-10
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Gabriel de Oliveira Barbosa
13 | https://github.com/manobi
14 |
--------------------------------------------------------------------------------
/contributors/apache/masakura.md:
--------------------------------------------------------------------------------
1 | 2014-06-18
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Tomo Masakura
13 | https://github.com/masakura
14 |
--------------------------------------------------------------------------------
/contributors/apache/mastercactapus.md:
--------------------------------------------------------------------------------
1 | 2014-06-17
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Nathan Caza
13 | https://github.com/mastercactapus
14 |
15 |
--------------------------------------------------------------------------------
/contributors/apache/monbro.md:
--------------------------------------------------------------------------------
1 | 2014-01-27
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Michael Klein
13 | https://github.com/monbro
14 |
--------------------------------------------------------------------------------
/contributors/apache/myme.md:
--------------------------------------------------------------------------------
1 | 2012-11-25
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am free and able to make this agreement
8 | and sign this declaration.
9 |
10 | Signed,
11 |
12 | Martin Øinæs Myrseth
13 | https://github.com/myme
14 |
--------------------------------------------------------------------------------
/contributors/apache/nathanjsweet.md:
--------------------------------------------------------------------------------
1 | 06/23/2014
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Nathan Sweet
13 | https://github.com/nathanjsweet
--------------------------------------------------------------------------------
/contributors/apache/okize.md:
--------------------------------------------------------------------------------
1 | 2014-01-24
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Morgan Wigmanich
13 | https://github.com/okize
--------------------------------------------------------------------------------
/contributors/apache/pixelheresy.md:
--------------------------------------------------------------------------------
1 | August 12, 2013
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Keith Gibbs
13 | https://github.com/pixelheresy
--------------------------------------------------------------------------------
/contributors/apache/queequac.md:
--------------------------------------------------------------------------------
1 | 2013-09-19
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Roland Eckl
13 | https://github.com/queequac
14 |
--------------------------------------------------------------------------------
/contributors/apache/sergeylukin.md:
--------------------------------------------------------------------------------
1 | 2013-06-20
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Sergey Lukin
13 | https://github.com/sergeylukin
14 |
--------------------------------------------------------------------------------
/contributors/apache/slaks.md:
--------------------------------------------------------------------------------
1 | 2012-12-20
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Schabse Laks
13 | https://github.com/slaks
14 |
--------------------------------------------------------------------------------
/contributors/apache/snicker.md:
--------------------------------------------------------------------------------
1 | 2013/12/05
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Nick Gordon
13 | https://github.com/snicker
14 |
--------------------------------------------------------------------------------
/contributors/apache/thebyrd.md:
--------------------------------------------------------------------------------
1 | 2012-10-11
2 |
3 | I hereby agree to the terms of the Obvious Contributors License Agreement, version 1.0, with MD5 checksum fbe613f727e76c93e4a5967536c87fbe.
4 |
5 | I furthermore declare that I am free and able to make this agreement and sign this declaration.
6 |
7 | Signed,
8 |
9 | David Byrd https://github.com/thebyrd
10 |
--------------------------------------------------------------------------------
/contributors/apache/theefer.md:
--------------------------------------------------------------------------------
1 | 2013-09-03
2 |
3 | I hereby agree to the terms of the Obvious Contributors License
4 | Agreement, version 1.0, with MD5 checksum
5 | fbe613f727e76c93e4a5967536c87fbe.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Sébastien Cevey
13 | https://github.com/theefer
14 |
--------------------------------------------------------------------------------
/contributors/asalant.md:
--------------------------------------------------------------------------------
1 | 2016-11-07
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Alon Salant
13 | https://github.com/asalant
14 |
--------------------------------------------------------------------------------
/contributors/benpickles.md:
--------------------------------------------------------------------------------
1 | 2016-07-11
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Ben Pickles
13 | https://github.com/benpickles
14 |
--------------------------------------------------------------------------------
/contributors/chrisronline.md:
--------------------------------------------------------------------------------
1 | 05/18/2016
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Chris Roberson
13 | https://github.com/chrisronline
--------------------------------------------------------------------------------
/contributors/cognitom.md:
--------------------------------------------------------------------------------
1 | 2016-08-03
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Tsutomu Kawamura
13 | https://github.com/cognitom
14 |
--------------------------------------------------------------------------------
/contributors/ilius.md:
--------------------------------------------------------------------------------
1 | 2017-03-10
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Saeed Rasooli
13 | https://github.com/ilius
14 |
--------------------------------------------------------------------------------
/contributors/koresar.md:
--------------------------------------------------------------------------------
1 | Tue Jul 26 2016 17:25:50 GMT+1000 (AEST)
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Vasyl Boroviak
13 | https://github.com/koresar
14 |
--------------------------------------------------------------------------------
/contributors/lacqui.md:
--------------------------------------------------------------------------------
1 | 2016-10-03
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Kevin Lacquement
13 | https://github.com/lacqui
14 |
15 |
16 |
--------------------------------------------------------------------------------
/contributors/liuchong.md:
--------------------------------------------------------------------------------
1 | 2017-02-04
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Liu Chong
13 | https://github.com/liuchong
--------------------------------------------------------------------------------
/contributors/nadrane.md:
--------------------------------------------------------------------------------
1 | 12/18/2017
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Nick Drane
13 | https://github.com/nadrane
--------------------------------------------------------------------------------
/contributors/nagelflorian.md:
--------------------------------------------------------------------------------
1 | 2017-06-06
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Florian Nagel
13 | https://github.com/nagelflorian
14 |
--------------------------------------------------------------------------------
/contributors/njuettner.md:
--------------------------------------------------------------------------------
1 | 2017-01-04
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Nick Jüttner
13 | https://github.com/njuettner
14 |
--------------------------------------------------------------------------------
/contributors/sanatgersappa:
--------------------------------------------------------------------------------
1 | 2015-10-09
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Sanat Gersappa
13 | https://github.com/sanatgersappa
14 |
--------------------------------------------------------------------------------
/contributors/thoop.md:
--------------------------------------------------------------------------------
1 | 2016-08-02
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Todd Hooper
13 | https://github.com/thoop
14 |
--------------------------------------------------------------------------------
/contributors/vweevers.md:
--------------------------------------------------------------------------------
1 | 2016-08-01
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Vincent Weevers
13 | https://github.com/vweevers
14 |
--------------------------------------------------------------------------------
/contributors/zchee.md:
--------------------------------------------------------------------------------
1 | 2017-05-08
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 143da42902fd29612270cc1e4c7b5296.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Koichi Shiraishi
13 | https://github.com/zchee
14 |
--------------------------------------------------------------------------------
/mit-license.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2014 A Medium Corporation
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
22 |
23 |
24 |
--------------------------------------------------------------------------------
/sign-cla-paper.md:
--------------------------------------------------------------------------------
1 | Sign the CLA: Dead Tree Edition
2 | ================================
3 |
4 | Even though we at A Medium Corporation would love to leave the
5 | paper world behind, various jurisdictions require that we also accept
6 | physically signed documents. If you wish to take advantage of this
7 | when signing the CLA, then all you need to do is mail us a document
8 | with the following content:
9 |
10 | ```
11 | [date]
12 |
13 | I hereby agree to the terms of the attached Contributors
14 | License Agreement.
15 |
16 | I furthermore declare that I am free and able to make this agreement
17 | and sign this declaration.
18 |
19 | Signed,
20 | [your signature]
21 |
22 | [your name]
23 | https://github.com/[your github userid]
24 | [your email address]
25 | [your address]
26 | [your phone number]
27 | ```
28 |
29 | Replace the bracketed text as follows:
30 |
31 | * `[date]` with today's date, in the unambiguous numeric form `YYYY-MM-DD`.
32 | * `[your signature]` with your signature.
33 | * `[your name]` with your name (printed).
34 | * `[your github userid]` with your GitHub userid.
35 | * `[your email address]` with an email address at which you can be
36 | contacted.
37 | * `[your address]` with a physical mailing address at which you can be
38 | contacted.
39 | * `[your phone number]` with a phone number at which you can be contacted.
40 |
41 | Print out a copy of [the CLA](cla-2.0.md), sign and date that copy,
42 | and attach it to the page described above.
43 |
44 | Send it all to:
45 |
46 | A Medium Corporation
47 | Attention: Open Sourceror
48 | 760 Market Street Suite 900
49 | San Francisco CA 94102
50 |
--------------------------------------------------------------------------------
/sign-cla.md:
--------------------------------------------------------------------------------
1 | Sign the CLA
2 | =============
3 |
4 | This page is the step-by-step guide to signing the Medium
5 | Contributors License Agreement. It's easy and pretty painless!
6 | For an explanation about why we ask you to do this, see the
7 | [CLA Rationale page](cla-rationale.md).
8 |
9 | 1. First and foremost, read [the current version of the
10 | CLA](cla-2.0.md). It is written to be as close to plain
11 | English as possible.
12 |
13 | 2. Make an account on [GitHub](https://github.com/) if you don't already
14 | have one.
15 |
16 | 3. File a pull request on this project (the Medium Open Source
17 | Umbrella Project), as [outlined below](#filing-the-pull-request).
18 |
19 | 4. Email the Medium Open Sourceror, as [outlined below](#sending-the-email).
20 |
21 | 5. Wait for a Medium team member to merge your pull request. You may start
22 | opening pull requests for the project you're contributing to but we will
23 | only be able to merge your contributions after your signed CLA is merged.
24 |
25 | If you wish to, you may also file the CLA in paper form. Please
26 | see the instructions on [the paper CLA page](sign-cla-paper.md)
27 | for details.
28 |
29 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
30 |
31 | Filing the Pull Request
32 | -----------------------
33 |
34 | If you don't yet know how to file a pull request, read [GitHub's
35 | document about it](https://help.github.com/articles/using-pull-requests).
36 |
37 | Make your pull request be the addition of a single file to the
38 | [contributors](contributors) directory of this project. Name the file
39 | with the same name as your GitHub userid, with `.md` appended to the
40 | end. For example, for the user `danfuzz`, the full path to the file
41 | would be `contributors/danfuzz.md`.
42 |
43 | Put the following in the file:
44 |
45 | ```
46 | [date]
47 |
48 | I hereby agree to the terms of the Contributors License
49 | Agreement, version 2.0, with MD5 checksum
50 | 143da42902fd29612270cc1e4c7b5296.
51 |
52 | I furthermore declare that I am authorized and able to make this
53 | agreement and sign this declaration.
54 |
55 | Signed,
56 |
57 | [your name]
58 | https://github.com/[your github userid]
59 | ```
60 |
61 | Replace the bracketed text as follows:
62 |
63 | * `[date]` with today's date, in the unambiguous numeric form `YYYY-MM-DD`.
64 | * `[your name]` with your name.
65 | * `[your github userid]` with your GitHub userid.
66 |
67 | You can confirm the MD5 checksum of the CLA by running the md5 program over `cla-2.0.md`:
68 |
69 | ```
70 | md5 cla-2.0.md
71 | MD5 (cla-2.0.md) = 143da42902fd29612270cc1e4c7b5296
72 | ```
73 |
74 | If the output is different from above, do not sign the CLA and let us know.
75 |
76 | That's it!
77 |
78 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
79 |
80 | Sending the Email
81 | -----------------
82 |
83 | Send an email to Medium's official Open Sourceror
84 | at [open-source@medium.com](mailto:open-source@medium.com),
85 | with the subject "CLA" and the following body:
86 |
87 | ```
88 | I submitted a pull request to indicate agreement to the terms
89 | of the Contributors License Agreement.
90 |
91 | Signed,
92 |
93 | [your name]
94 | https://github.com/[your github userid]
95 | [your address]
96 | [your phone number]
97 | ```
98 |
99 | Replace the bracketed text as follows:
100 |
101 | * `[your name]` with your name.
102 | * `[your github userid]` with your GitHub userid.
103 | * `[your address]` with a physical mailing address at which you can be
104 | contacted.
105 | * `[your phone number]` with a phone number at which you can be contacted.
106 |
--------------------------------------------------------------------------------
/styleguides/JavaScript.md:
--------------------------------------------------------------------------------
1 | # JavaScript Rules
2 |
3 | Enclosed you’ll find stylistic rules and guidelines for JavaScript authors
4 | contributing code back to Medium. Following these rules will make sure
5 | that our codebase is consistent and maintainable.
6 |
7 | Ideally, all our code should look like a single person typed it, no matter
8 | how many people contributed. **If you’re editing a file, make sure your
9 | changes are consistent with the rest of the file even if it goes against
10 | some of the rules on this page.**
11 |
12 | ### Naming ###
13 |
14 | - Use `functionNamesLikeThis`, `variableNamesLikeThis`, `ClassNamesLikeThis`,
15 | `EnumNamesLikeThis`, `methodNamesLikeThis`, and `SYMBOLIC_CONSTANTS_LIKE_THIS`.
16 | - Private properties, variables, and methods (in files or classes) should be
17 | named with a leading underscore.
18 | - Protected properties, variables, and methods should be named without an
19 | underscore (like public ones).
20 | - For more information on private and protected, read the section on visibility.
21 |
22 | ### Namespaces ###
23 |
24 | Client code should use namespaces under `obv` that mirror the folder structure.
25 |
26 | ```js
27 | goog.provide('obv.sloth')
28 |
29 | obv.sloth.sleep = function() {
30 | // ...
31 | }
32 | ```
33 |
34 | Filenames should match the namespace of class that they define, e.g. `obv.foo.Class` should
35 | be in `/foo/Class.js` and `obv.bar.baz` should be in `/bar/baz.js`. Filenames should end in .js, and
36 | should contain no punctuation except for - or _. Prefer - to _
37 |
38 | ### Code formatting ###
39 |
40 | * Always start your curly braces on the same line as whatever they’re opening. For example:
41 |
42 | ```js
43 | if (something) {
44 | // ...
45 | } else {
46 | // ...
47 | }
48 | ```
49 |
50 | * Try not to make your lines go over 100 characters.
51 | * Use 2-char indent for blocks and 4-char indent for wrapped lines.
52 | * Use whitespace around operators.
53 | * Do not put any space after `[`, `{` or before `]`, `}` in single-line array and object initializers.
54 |
55 | ```js
56 | var arr = [1,2,3]
57 | var obj = {a: 1, b: 2, c: 3}
58 | ```
59 |
60 | * Format multiline array and object initializers likes this:
61 |
62 | ```js
63 | var obj = {
64 | a: 1,
65 | b: 2,
66 | c: 3
67 | }
68 | ```
69 |
70 | * Do not use semicolons unless omiting one will break your code.
71 | * Use single-quotes for strings.
72 |
73 | ### Types ###
74 |
75 | For client code, we use Google Closure Compiler for type checks. Annotate your functions and properties
76 | accordingly. For more information, see the [JS Compiler Docs](https://github.com/google/closure-compiler/wiki/Annotating-JavaScript-for-the-Closure-Compiler).
77 |
--------------------------------------------------------------------------------
/themucha.md:
--------------------------------------------------------------------------------
1 | 2015-08-04
2 |
3 | I hereby agree to the terms of the Contributors License
4 | Agreement, version 2.0, with MD5 checksum
5 | 0962bd43bb8849553d91650a78cb2924.
6 |
7 | I furthermore declare that I am authorized and able to make this
8 | agreement and sign this declaration.
9 |
10 | Signed,
11 |
12 | Mark Mucha
13 | https://github.com/themucha
14 |
--------------------------------------------------------------------------------