Skip to content

Commit 11761cb

Browse files
committed
Adding author
1 parent 86f0d1a commit 11761cb

File tree

5 files changed

+46
-112
lines changed

5 files changed

+46
-112
lines changed

LICENSE.md

Lines changed: 21 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -2,123 +2,33 @@
22
permalink: /license/
33
---
44

5-
All of the written material on this site is made available under the Creative
6-
Commons - Attribution - NonCommercial 4.0 International license (CC-BY-NC-4.0),
7-
while the software is made available under the Hippocratic License.
5+
All of this site is made available under the Creative Commons Attribution
6+
license. You are free:
87

9-
## Writing
8+
- to Share - to copy, distribute and transmit the work
109

11-
*This is a human-readable summary of (and not a substitute for) the license.
12-
For the full legal text of this license, please see
13-
<https://creativecommons.org/licenses/by-nc/4.0/legalcode>.*
10+
- to Remix - to adapt the work
1411

15-
All of this site is made available under the terms of the Creative Commons
16-
Attribution - NonCommercial 4.0 license. You are free to:
12+
Under the following conditions:
1713

18-
- **Share** — copy and redistribute the material in any medium or format
14+
- Attribution - You must attribute the work using "Copyright © Greg Wilson" (but
15+
not in any way that suggests that we endorse you or your use of the work).
16+
Where practical, you must also include a hyperlink to <https://buildtogether.tech>.
1917

20-
- **Adapt** — remix, transform, and build upon the material
18+
With the understanding that:
2119

22-
- The licensor cannot revoke these freedoms as long as you follow the license
23-
terms.
20+
- Waiver - Any of the above conditions can be waived if you get permission
21+
from the copyright holder.
2422

25-
Under the following terms:
23+
- Other Rights - In no way are any of the following rights affected by the
24+
license:
25+
- Your fair dealing or fair use rights;
26+
- The author's moral rights;
27+
- Rights other persons may have either in the work itself or in how
28+
the work is used, such as publicity or privacy rights.
2629

27-
- **Attribution** — You must give appropriate credit, provide a link to the
28-
license, and indicate if changes were made. You may do so in any reasonable
29-
manner, but not in any way that suggests the licensor endorses you or your
30-
use.
30+
- Notice - For any reuse or distribution, you must make clear to others the
31+
license terms of this work. The best way to do this is with a link to
32+
<http://creativecommons.org/licenses/by/4.0/>.
3133

32-
- **NonCommercial** — You may not use the material for commercial purposes.
33-
34-
- No additional restrictions — You may not apply legal terms or technological
35-
measures that legally restrict others from doing anything the license
36-
permits.
37-
38-
Notices:
39-
40-
You do not have to comply with the license for elements of the material in the
41-
public domain or where your use is permitted by an applicable exception or
42-
limitation.
43-
44-
No warranties are given. The license may not give you all of the permissions
45-
necessary for your intended use. For example, other rights such as publicity,
46-
privacy, or moral rights may limit how you use the material.
47-
48-
## Software
49-
50-
Licensor hereby grants permission by this license ("License"), free of charge,
51-
to any person or entity (the "Licensee") obtaining a copy of this software and
52-
associated documentation files (the "Software"), to deal in the Software without
53-
restriction, including without limitation the rights to use, copy, modify,
54-
merge, publish, distribute, sublicense, and/or sell copies of the Software, and
55-
to permit persons to whom the Software is furnished to do so, subject to the
56-
following conditions:
57-
58-
- The above copyright notice and this License or a subsequent version published
59-
on the [Hippocratic License Website](https://firstdonoharm.dev/) shall be
60-
included in all copies or substantial portions of the Software. Licensee has
61-
the option of following the terms and conditions either of the above
62-
numbered version of this License or of any subsequent version published on
63-
the Hippocratic License Website.
64-
65-
- Compliance with Human Rights Laws and Human Rights Principles:
66-
67-
1. Human Rights Laws. The Software shall not be used by any person or
68-
entity for any systems, activities, or other uses that violate any
69-
applicable laws, regulations, or rules that protect human, civil, labor,
70-
privacy, political, environmental, security, economic, due process, or
71-
similar rights (the "Human Rights Laws"). Where the Human Rights Laws of
72-
more than one jurisdiction are applicable to the use of the Software,
73-
the Human Rights Laws that are most protective of the individuals or
74-
groups harmed shall apply.
75-
76-
2. Human Rights Principles. Licensee is advised to consult the articles of
77-
the [United Nations Universal Declaration of Human
78-
Rights](https://www.un.org/en/universal-declaration-human-rights/) and
79-
the [United Nations Global
80-
Compact](https://www.unglobalcompact.org/what-is-gc/mission/principles)
81-
that define recognized principles of international human rights (the
82-
"Human Rights Principles"). It is Licensor's express intent that all use
83-
of the Software be consistent with Human Rights Principles. If Licensor
84-
receives notification or otherwise learns of an alleged violation of any
85-
Human Rights Principles relating to Licensee's use of the Software,
86-
Licensor may in its discretion and without obligation (i) (a) notify
87-
Licensee of such allegation and (b) allow Licensee 90 days from
88-
notification under (i)(a) to investigate and respond to Licensor
89-
regarding the allegation and (ii) (a) after the earlier of 90 days from
90-
notification under (i)(a), or Licensee's response under (i)(b), notify
91-
Licensee of License termination and (b) allow Licensee an additional 90
92-
days from notification under (ii)(a) to cease use of the Software.
93-
94-
3. Indemnity. Licensee shall hold harmless and indemnify Licensor against
95-
all losses, damages, liabilities, deficiencies, claims, actions,
96-
judgments, settlements, interest, awards, penalties, fines, costs, or
97-
expenses of whatever kind, including Licensor's reasonable attorneys'
98-
fees, arising out of or relating to Licensee's non-compliance with this
99-
License or use of the Software in violation of Human Rights Laws or
100-
Human Rights Principles.
101-
102-
- Enforceability: If any portion or provision of this License is determined to
103-
be invalid, illegal, or unenforceable by a court of competent jurisdiction,
104-
then such invalidity, illegality, or unenforceability shall not affect any
105-
other term or provision of this License or invalidate or render
106-
unenforceable such term or provision in any other jurisdiction. Upon a
107-
determination that any term or provision is invalid, illegal, or
108-
unenforceable, to the extent permitted by applicable law, the court may
109-
modify this License to affect the original intent of the parties as closely
110-
as possible. The section headings are for convenience only and are not
111-
intended to affect the construction or interpretation of this License. Any
112-
rule of construction to the effect that ambiguities are to be resolved
113-
against the drafting party shall not apply in interpreting this
114-
License. The language in this License shall be interpreted as to its fair
115-
meaning and not strictly for or against any party.
116-
117-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
118-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
119-
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
120-
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
121-
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
122-
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
123-
124-
*The Hippocratic License is an [Ethical Source license](https://ethicalsource.dev).*
34+
For the full legal text of this license, please see <http://creativecommons.org/licenses/by/4.0/legalcode>.

_config.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@ chapters:
9494
title: "How to Get Started Freelancing"
9595
- slug: "rules-change"
9696
title: "How to Change the World"
97+
- slug: "authors"
98+
title: "Authors"
9799
- slug: "index"
98100
title: "Index"
99101
skip: true
@@ -117,6 +119,7 @@ kramdown:
117119
"adhd-thread": ["https://twitter.com/NomeDaBarbarian/status/1369846245200515072", "A thread on ADHD"],
118120
"alloy": ["https://alloytools.org/", "Alloy"],
119121
"ant": ["https://ant.apache.org/", "Apache Ant"],
122+
"aosa": ["https://aosabook.org/", "The Architecture of Open Source Applications"],
120123
"apache": ["https://apache.org/", "Apache Software Foundation"],
121124
"apt": ["https://en.wikipedia.org/wiki/APT_(software)", "APT"],
122125
"ask-a-manager": ["https://www.askamanager.org/", "Ask a Manager"],
@@ -135,6 +138,7 @@ kramdown:
135138
"buzzfeed-datacamp": ["http://third-bit.com/2019/04/22/datacamp-clarifications/", "DataCamp Clarifications"],
136139
"captain-awkward": ["https://www.buzzfeednews.com/article/daveyalba/datacamp-sexual-harassment-metoo-tech-startup ", "Buzzfeed article on DataCamp"],
137140
"carnac": ["http://code52.org/carnac/", "Carnac"],
141+
"carpentries": ["https://carpentries.org/", "The Carpentries"],
138142
"carpentries-git": ["https://swcarpentry.github.io/git-novice/", "The Carpentries' lesson on Git"],
139143
"carpentrycon-talk": ["https://www.youtube.com/watch?v=7xR50ty5DZ0", "Greg Wilson's CarpentryCon keynote"],
140144
"charles-rules": ["https://geekfeminism.wikia.com/wiki/Charles%27_Rules_of_Argument", "Charles' Rules of Argument"],
@@ -199,6 +203,7 @@ kramdown:
199203
"jekyll": ["https://jekyllrb.com/", "Jekyll"],
200204
"jekyll-bug": ["https://stackoverflow.com/questions/66320774/how-to-pre-define-links-in-jekyll-config-yml-using-kramdown-links-def-options", "A bug in Jekyll"],
201205
"jira": ["https://www.atlassian.com/software/jira", "Jira"],
206+
"js4ds": ["https://js4ds.org/", "JavaScript for Data Science"],
202207
"jsdoc": ["https://jsdoc.app/", "JSDoc"],
203208
"kaplan-moss-executives": ["https://jacobian.org/2021/mar/5/exec-status-update/", "How to Give a Status Update to Executives"],
204209
"kaplan-moss-jacob": ["https://jacobian.org/", "Jacob Kaplan-Moss"],
@@ -247,6 +252,7 @@ kramdown:
247252
"stack-overflow-good-question": ["https://stackoverflow.com/help/how-to-ask", "How do I ask a good question?"],
248253
"stjs": ["https://stjs.tech/", "Software Tools in JavaScript"],
249254
"subversion": ["https://subversion.apache.org/", "Subversion"],
255+
"t3": ["http://teachtogether.tech/", "Teaching Tech Together"],
250256
"t3-personas": ["https://teachtogether.tech/en/index.html#s:process-personas", "Learner Personas"],
251257
"taylor-francis": ["https://taylorandfrancis.com/", "Taylor & Francis"],
252258
"tech-solidarity": ["https://techsolidarity.org/", "Tech Solidarity"],
@@ -265,6 +271,7 @@ kramdown:
265271
"wayne-hillel": ["https://hillelwayne.com/", "Hillel Wayne"],
266272
"wayne-linked-lists": ["https://www.hillelwayne.com/post/linked-lists/", "Why Do Interviewers Ask Linked List Questions?"],
267273
"webaim-wave": ["https://wave.webaim.org/", "WebAIM WAVE"],
274+
"wilson-greg": ["https://third-bit.com/", "Greg Wilson"],
268275
"womens-work": ["https://en.wikipedia.org/wiki/Women%27s_work", "Women's work"],
269276
"xkcd-passwords": ["https://xkcd.com/936/", "XKCD on secure passwords"]
270277
}

_data/numbering.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,9 +209,14 @@ entries:
209209
label: N
210210
slug: rules-change
211211
title: How to Change the World
212-
- file: ./index/index.md
212+
- file: ./authors/index.md
213213
kind: Appendix
214214
label: O
215+
slug: authors
216+
title: Authors
217+
- file: ./index/index.md
218+
kind: Appendix
219+
label: P
215220
slug: index
216221
title: Index
217222
figures:

_data/terms.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
authors: []
12
automation:
23
- key: build_manager
34
term: build manager

authors/index.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
---
3+
4+
**[Greg Wilson][wilson-greg]** has worked in industry and academia for 35 years,
5+
and is the author or editor of several books,
6+
including *Beautiful Code*,
7+
*[The Architecture of Open Source Applications][aosa]*,
8+
*[JavaScript for Data Science][js4ds]*,
9+
and *[Teaching Tech Together][t3]*.
10+
He was the co-founder and first Executive Director of [Software Carpentry][carpentries]
11+
and received ACM SIGSOFT's Influential Educator Award in 2020.

0 commit comments

Comments
 (0)