diff options
| author | Chris Ball <chris@printf.net> | 2015-05-27 07:49:36 -0400 |
|---|---|---|
| committer | Chris Ball <chris@printf.net> | 2015-05-27 07:49:36 -0400 |
| commit | 2b5710fe762a56b9908672ebc887ad08660a3374 (patch) | |
| tree | 8d1901e22c58e7dc08d6a4cc41a958b0bef989aa | |
| parent | beec0b2f0375c9e5ffc98c2da64c14f854977790 (diff) | |
Add extra files
| -rw-r--r-- | CONTRIBUTING.md | 24 | ||||
| -rw-r--r-- | LICENSE | 20 | ||||
| -rw-r--r-- | package.json | 50 |
3 files changed, 94 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..d03620f --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,24 @@ +# GitSwarm is an OPEN Open Source Project + +Individuals making significant and valuable contributions are given commit-access to the project to contribute as they see fit. This project is more like an open wiki than a standard guarded open source project. + +## Rules + +There are a few basic ground-rules for contributors: + +1. **No `--force` pushes** or modifying the Git history in any way. +1. **External API changes and significant modifications** should be subject to a **pull request** to solicit feedback from other contributors. +1. Pull requests to solicit feedback are *encouraged* for any other non-trivial contribution but left to the discretion of the contributor. +1. Use a non-`master` branch for ongoing work. +1. Contributors should attempt to adhere to the prevailing code style. +1. Run `npm test` locally before submitting your PR to catch easy-to-miss style & testing issues + +## Releases + +Declaring formal releases remains the prerogative of the project maintainer. + +## Changes to this arrangement + +This is an experiment and feedback is welcome! This document is subject to pull requests or changes by contributors where you believe you have something valuable to add or change. + +*Thanks to [Rod Vagg](https://github.com/rvagg) and the [LevelUP](https://github.com/rvagg/node-levelup) project for coming up with this model of open source contribution, and to [Feross Aboukhadijeh](https://github.com/feross) for writing this document.* @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) Chris Ball + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/package.json b/package.json new file mode 100644 index 0000000..0fb06e9 --- /dev/null +++ b/package.json @@ -0,0 +1,50 @@ +{ + "name": "gitswarm", + "description": "Using BitTorrent to share git repositories", + "version": "0.1.0", + "author": { + "name": "Chris Ball", + "email": "chris@printf.net", + "url": "http://printf.net/" + }, + "bin": { + "git-remote-gitswarm": "./git-remote-gitswarm", + "gitswarmd": "./gitswarmd" + }, + "bugs": { + "url": "https://github.com/cjb/gitswarm/issues" + }, + "dependencies": { + "bencode": "^0.7.0", + "bittorrent-protocol": "^1.5.7", + "bittorrent-swarm": "^2.0.0", + "chalk": "^1.0.0", + "concat-map": "^0.0.1", + "create-torrent": "^3.11.1", + "glob": "^5.0.6", + "inherits": "^2.0.1", + "magnet-uri": "^4.0.0", + "ut_gitswarm": "^0.1.0", + "ut_metadata": "^2.7.3", + "webtorrent": "^0.32.0" + }, + "devDependencies": { + "bittorrent-dht": "^3.0.0", + "standard": "^3.1.1" + }, + "homepage": "http://webtorrent.io", + "keywords": [ + "torrent", + "bittorrent", + "bittorrent client", + "git", + "gitswarm", + "mad science" + ], + "license": "MIT", + "main": "git-remote-gitswarm", + "repository": { + "type": "git", + "url": "git://github.com/cjb/gitswarm.git" + } +} |
