This repository has been archived by the owner on Jan 28, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
s/clojarr/jaunt/g #76
Merged
Merged
Changes from 1 commit
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,51 +1,44 @@ | ||
# Contributor Code of Conduct | ||
|
||
As contributors and maintainers of this project, and in the interest of | ||
fostering an open and welcoming community, we pledge to respect all people who | ||
contribute through reporting issues, posting feature requests, updating | ||
documentation, submitting pull requests or patches, and other activities. | ||
As contributors and maintainers of this project, and in the interest of fostering an open and | ||
welcoming community, we pledge to respect all people who contribute through reporting issues, | ||
posting feature requests, updating documentation, submitting pull requests or patches, and other | ||
activities. | ||
|
||
We are committed to making participation in this project a harassment-free | ||
experience for everyone, regardless of level of experience, gender, gender | ||
identity and expression, sexual orientation, disability, personal appearance, | ||
body size, race, ethnicity, age, religion, or nationality. | ||
We are committed to making participation in this project a harassment-free experience for everyone, | ||
regardless of level of experience, gender, gender identity and expression, sexual orientation, | ||
disability, personal appearance, body size, race, ethnicity, age, religion, or nationality. | ||
|
||
Examples of unacceptable behavior by participants include: | ||
|
||
* The use of sexualized language or imagery | ||
* Personal attacks | ||
* Trolling or insulting/derogatory comments | ||
* Public or private harassment | ||
* Publishing other's private information, such as physical or electronic | ||
addresses, without explicit permission | ||
* Publishing other's private information, such as physical or electronic addresses, without explicit | ||
permission | ||
* Other unethical or unprofessional conduct | ||
|
||
Project maintainers have the right and responsibility to remove, edit, or | ||
reject comments, commits, code, wiki edits, issues, and other contributions | ||
that are not aligned to this Code of Conduct, or to ban temporarily or | ||
permanently any contributor for other behaviors that they deem inappropriate, | ||
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, | ||
code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or | ||
to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, | ||
threatening, offensive, or harmful. | ||
|
||
By adopting this Code of Conduct, project maintainers commit themselves to | ||
fairly and consistently applying these principles to every aspect of managing | ||
this project. Project maintainers who do not follow or enforce the Code of | ||
Conduct may be permanently removed from the project team. | ||
By adopting this Code of Conduct, project maintainers commit themselves to fairly and consistently | ||
applying these principles to every aspect of managing this project. Project maintainers who do not | ||
follow or enforce the Code of Conduct may be permanently removed from the project team. | ||
|
||
This Code of Conduct applies both within project spaces and in public spaces | ||
when an individual is representing the project or its community. | ||
This Code of Conduct applies both within project spaces and in public spaces when an individual is | ||
representing the project or its community. | ||
|
||
Instances of abusive, harassing, or otherwise unacceptable behavior | ||
may be reported by contacting a project maintainer at | ||
[[email protected]](mailto:[email protected]). All | ||
complaints will be reviewed and investigated and will result in a | ||
response that is deemed necessary and appropriate to the | ||
circumstances. Maintainers are obligated to maintain confidentiality | ||
with regard to the reporter of an incident. | ||
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting a | ||
project maintainer at [[email protected]](mailto:[email protected]). All complaints will | ||
be reviewed and investigated and will result in a response that is deemed necessary and appropriate | ||
to the circumstances. Maintainers are obligated to maintain confidentiality with regard to the | ||
reporter of an incident. | ||
|
||
|
||
This Code of Conduct is adapted from the [Contributor Covenant][homepage], | ||
version 1.3.0, available at | ||
[http://contributor-covenant.org/version/1/3/0/][version] | ||
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.3.0, available | ||
at [http://contributor-covenant.org/version/1/3/0/][version] | ||
|
||
[homepage]: http://contributor-covenant.org | ||
[version]: http://contributor-covenant.org/version/1/3/0/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,18 @@ | ||
ontributing to Clojarr | ||
Contributing to Clojarr | ||
|
||
:+1::tada: First off, thanks for taking the time to contribute! :tada::+1: | ||
|
||
The following is a set of guidelines for contributing to Clojarr which is hosted at [arrdem/clojarr](https://github.com/arrdem/clojarr) on GitHub. | ||
These are just guidelines, not rules, use your best judgment and feel free to propose changes to this document in a pull request. | ||
The following is a set of guidelines for contributing to Clojarr which is hosted at | ||
[arrdem/jaunt](https://github.com/arrdem/jaunt) on GitHub. These are just guidelines, not rules, | ||
use your best judgment and feel free to propose changes to this document in a pull request. | ||
|
||
## What should I know before I get started? | ||
|
||
### Code of Conduct | ||
|
||
This project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md). | ||
By participating, you are expected to uphold this code. | ||
Please report unacceptable behavior to [me+clojarr[email protected]](mailto:me+clojarr[email protected]). | ||
This project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md). By | ||
participating, you are expected to uphold this code. Please report unacceptable behavior to | ||
[me+jaunt[email protected]](mailto:me+jaunt[email protected]). | ||
|
||
## Issues | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,125 +1,102 @@ | ||
# Clojarr | ||
# Jaunt | ||
|
||
### Build Status | ||
|
||
Branch | Status | ||
----------|-------- | ||
`master` | [![Circle CI](https://circleci.com/gh/arrdem/clojarr/tree/master.svg?style=svg)](https://circleci.com/gh/arrdem/clojarr/tree/master) | | ||
`develop` | [![Circle CI](https://circleci.com/gh/arrdem/clojarr/tree/develop.svg?style=svg)](https://circleci.com/gh/arrdem/clojarr/tree/develop) | ||
`master` | [![Circle CI](https://circleci.com/gh/jaunt-lang/jaunt/tree/master.svg?style=svg)](https://circleci.com/gh/jaunt-lang/jaunt/tree/master) | | ||
`develop` | [![Circle CI](https://circleci.com/gh/jaunt-lang/jaunt/tree/develop.svg?style=svg)](https://circleci.com/gh/jaunt-lang/jaunt/tree/develop) | ||
|
||
> The reasonable man adapts himself to the world: the unreasonable one | ||
> persists in trying to adapt the world to himself. Therefore all | ||
> progress depends on the unreasonable man. | ||
> | ||
> | ||
> ~ George Bernard Shaw, _Maxims for Revolutionists_ 1903 | ||
|
||
## What | ||
|
||
Clojarr is a hard fork of Clojure. Rich Hickey wrote Clojure to be the | ||
language he wanted, and administers it in the way that he wants. This is | ||
awesome, but I (Reid McKenzie) disagree with enough of the choices made in the | ||
language and its administration that I've forked to go my own way. | ||
|
||
The name itself is a corruption of "Clojure" which I owe to Gregory | ||
Cerna. | ||
Jaunt is a hard fork of Clojure. Rich Hickey wrote Clojure to be the language he wanted, and | ||
administers it in the way that he wants. This is awesome, but I (Reid McKenzie) disagree with enough | ||
of the choices made in the language and its administration that I've forked to go my own way. | ||
|
||
## Goals | ||
|
||
Clojarr is in no small part an experiment in what Clojure would look | ||
like if it had a different contribution process, and was more willing | ||
to make bold/risky changes. | ||
Jaunt is in no small part an experiment in what Clojure would look like if it had a different | ||
contribution process, and was more willing to make bold/risky changes. | ||
|
||
Unlike Clojure which is eminently stable, Clojarr is not guaranteed to be | ||
stable (yet). Some level of breaking changes with Clojure will | ||
be accepted if there is a good reason for them. | ||
Unlike Clojure which is eminently stable, Jaunt is not guaranteed to be stable (yet). Some level of | ||
breaking changes with Clojure will be accepted if there is a good reason for them. | ||
|
||
## Administration | ||
|
||
Currently, Clojarr is administered at my (Reid McKenzie's) sole | ||
discretion. Contributions, bug reports, and feature requests are | ||
welcomed. | ||
Currently, Jaunt is administered at my (Reid McKenzie's) sole discretion. Contributions, bug | ||
reports, and feature requests are welcomed. | ||
|
||
It must be stated this is a hobby project for me. I'll respond to issues and pull requests as I have | ||
free time to consider and address them. | ||
|
||
It must be stated this is a hobby project for me. I'll respond to | ||
issues and pull requests as I have free time to consider and address | ||
them. | ||
|
||
The EPL license reads | ||
|
||
> THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR | ||
> CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT | ||
> LIMITATION, ANY WARRANTIES OR CONDITIONS OF ... FITNESS FOR A | ||
> PARTICULAR PURPOSE. | ||
|
||
And that is the extent of the guarantees I offer with regards to this | ||
software. It is my goal to maintain Clojarr in such a way that | ||
[CIDER](https://github.com/clojure-emacs/cider) works, and that most | ||
compatibility with Clojure is maintained but this is not a hard | ||
guarantee. If you want a Clojure compatible language, you're gonna | ||
have to use Clojure. | ||
|
||
In the future when there are other active contributors, it is my | ||
desire to hand off issues and patch reviews to volunteer contributors | ||
as they may choose to donate time. The precise mechanism by which | ||
contributors may approve changes is undecided, but the goal is for | ||
significant contributors who have demonstrated that they share some | ||
degree of respect for compatibility will be able to approve and merge | ||
changes without my involvement. | ||
> THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER | ||
> EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF ... FITNESS FOR | ||
> A PARTICULAR PURPOSE. | ||
|
||
And that is the extent of the guarantees I offer with regards to this software. It is my goal to | ||
maintain Jaunt in such a way that [CIDER](https://github.com/clojure-emacs/cider) works, and that | ||
most compatibility with Clojure is maintained but this is not a hard guarantee. If you want a | ||
Clojure compatible language, you're gonna have to use Clojure. | ||
|
||
In the future when there are other active contributors, it is my desire to hand off issues and patch | ||
reviews to volunteer contributors as they may choose to donate time. The precise mechanism by which | ||
contributors may approve changes is undecided, but the goal is for significant contributors who have | ||
demonstrated that they share some degree of respect for compatibility will be able to approve and | ||
merge changes without my involvement. | ||
|
||
## Contributing | ||
|
||
This project adheres to the Contributor Covenant | ||
[code of conduct](CODE_OF_CONDUCT.md). By participating, you are | ||
expected to uphold this code. Please report unacceptable behavior to | ||
[[email protected]](mailto:[email protected]). | ||
This project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md). By | ||
participating, you are expected to uphold this code. Please report unacceptable behavior to | ||
[[email protected]](mailto:[email protected]). | ||
|
||
## Legal | ||
|
||
Clojarr is (c) Reid McKenzie. All rights reserved. The use and | ||
distribution terms for this software are covered by the Eclipse Public | ||
License 1.0 (EPL) (/licenses/epl-v10.txt). By using this software in | ||
any fashion, you are agreeing to be bound by the terms of this | ||
license. | ||
Jaunt is (c) Reid McKenzie. All rights reserved. The use and distribution terms for this software | ||
are covered by the Eclipse Public License 1.0 (EPL) | ||
([/licenses/epl-v10.txt](licenses/epl-v10.txt)). By using this software in any fashion, you are | ||
agreeing to be bound by the terms of this license. | ||
|
||
You must not remove this notice, or any other, from this software. | ||
|
||
Clojarr is derived directly from Clojure, (c) Rich Hickey, also | ||
distributed under the EPL. | ||
Jaunt is derived directly from Clojure, (c) Rich Hickey, also distributed under the EPL. | ||
|
||
This program uses the Guava Murmur3 hash implementation which is | ||
distributed under the Apache License, in /licenses/apache.txt | ||
This program uses the Guava Murmur3 hash implementation which is distributed under the Apache | ||
License, in [/licenses/apache.txt](licenses/apache.txt) | ||
|
||
This program uses the ASM bytecode engineering library which is | ||
distributed under the license in /licenses/inria.txt | ||
This program uses the ASM bytecode engineering library which is distributed under the license in | ||
[/licenses/inria.txt](licenses/inria.txt) | ||
|
||
## FAQ | ||
|
||
> Will you support $LIBRARY/$PRODUCT? | ||
|
||
No. They may work just fine, and you're welcome to offer changes | ||
continuing or preserving support as well as to assist in preventing | ||
breakages but no degree of compatibility with Clojure, Cognitect | ||
No. They may work just fine, and you're welcome to offer changes continuing or preserving support as | ||
well as to assist in preventing breakages but no degree of compatibility with Clojure, Cognitect | ||
product or surrounding ecosystem is guaranteed or represented. | ||
|
||
> Will you add $FEATURE/$PATCH from Clojure? | ||
|
||
No. Under the EPL you may port changes from Clojure to | ||
Clojarr. However I make no promises of merging or porting upstream | ||
changes. | ||
No. Under the EPL you may port changes from Clojure to Clojarr. However I make no promises of | ||
merging or porting upstream changes. | ||
|
||
> Will you add $FEATURE to the language? | ||
|
||
Maybe. For the most part, it seems that `clojure.core` is shall we say | ||
"right sized". In the Scheme tradition, the compiler works and the | ||
core is large enough that users can and have built just about | ||
everything else you could want as a library. This leads me to believe | ||
that for the most part adding features to the language isn't called | ||
for. | ||
|
||
That said, I don't think the language is perfect. The Java | ||
implementation could use some spit and shoeshine in my present | ||
estimation. The compiler could be smarter. The various "internal" APIs | ||
could be reviewed, documented and published so that users can rely on | ||
them. There are some things which clearly deserve to be added such as | ||
type predicates which are nearly universally defined by users, but I | ||
expect this project to largely be one of refinement rather than one of | ||
novel development. | ||
Maybe. For the most part, it seems that `clojure.core` is shall we say "right sized". In the Scheme | ||
tradition, the compiler works and the core is large enough that users can and have built just about | ||
everything else you could want as a library. This leads me to believe that for the most part adding | ||
features to the language isn't called for. | ||
|
||
That said, I don't think the language is perfect. The Java implementation could use some spit and | ||
shoeshine in my present estimation. The compiler could be smarter. The various "internal" APIs could | ||
be reviewed, documented and published so that users can rely on them. There are some things which | ||
clearly deserve to be added such as type predicates which are nearly universally defined by users, | ||
but I expect this project to largely be one of refinement rather than one of novel development. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,19 +3,19 @@ | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>me.arrdem</groupId> | ||
<artifactId>clojarr</artifactId> | ||
<name>clojarr</name> | ||
<groupId>org.jaunt-lang</groupId> | ||
<artifactId>jaunt</artifactId> | ||
<name>jaunt</name> | ||
<packaging>jar</packaging> | ||
<version>1.9.0-master-SNAPSHOT</version> | ||
|
||
<url>https://github.com/arrdem/clojarr</url> | ||
<url>https://github.com/jaunt-lang/jaunt</url> | ||
<description>arrdem flavored Clojure</description> | ||
|
||
<developers> | ||
<developer> | ||
<name>Reid 'arrdem' McKenzie</name> | ||
<email>me+clojarr@arrdem.com</email> | ||
<email>me+jaunt@arrdem.com</email> | ||
<timezone>-5</timezone> | ||
</developer> | ||
</developers> | ||
|
@@ -29,9 +29,9 @@ | |
</licenses> | ||
|
||
<scm> | ||
<connection>scm:git:[email protected]:arrdem/clojarr.git</connection> | ||
<developerConnection>scm:git:[email protected]:arrdem/clojarr.git</developerConnection> | ||
<url>[email protected]:arrdem/clojarr.git</url> | ||
<connection>scm:git:[email protected]:jaunt-lang/jaunt.git</connection> | ||
<developerConnection>scm:git:[email protected]:jaunt-lang/jaunt.git</developerConnection> | ||
<url>[email protected]:jaunt-lang/jaunt.git</url> | ||
</scm> | ||
|
||
<distributionManagement> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Clojarr -> Jaunt