1
0
mirror of https://github.com/github/choosealicense.com synced 2024-06-29 07:03:02 +02:00
Go to file
Benjamin J. Balter caa47fb00c First pass at Jekylification
* Move licenses to license template
* Move home / about to page template
* Move annotations to config file, included via annotations.js
* Move license metadata to YML Front matter
* Automate the presentation of license metadata
* Move sidebar to include
* Add _site to gitignore
2013-05-21 15:17:07 -07:00
_includes First pass at Jekylification 2013-05-21 15:17:07 -07:00
_layouts First pass at Jekylification 2013-05-21 15:17:07 -07:00
css added gpl landing page + agpl placeholder 2013-05-21 15:17:06 -07:00
images styling tweak to source link 2013-05-21 15:16:33 -07:00
javascripts First pass at Jekylification 2013-05-21 15:17:07 -07:00
licenses First pass at Jekylification 2013-05-21 15:17:07 -07:00
_config.yml First pass at Jekylification 2013-05-21 15:17:07 -07:00
.gitattributes Adding proper gitignore and gitattributes file 2012-06-12 20:04:45 -07:00
.gitignore First pass at Jekylification 2013-05-21 15:17:07 -07:00
about.md First pass at Jekylification 2013-05-21 15:17:07 -07:00
favicon.ico initial work on new design 2012-09-12 15:20:27 -04:00
index.html First pass at Jekylification 2013-05-21 15:17:07 -07:00
licenses.html First pass at Jekylification 2013-05-21 15:17:07 -07:00
README.md Added a note about how to view the site locally 2013-05-21 15:16:01 -07:00

Choose a License Web Site

Like a Choose Your Own Adventure site, but only much less interesting.

Intro

A lot of repositories on GitHub.com don't have a license. GitHub could slap on a license chooser, but if you don't know anything about licenses, how are you supposed to make an informed decision.

ChooseALicense.com is designed to help people make an informed decision about licenses.

Immediate Goals

  • Politics Free - Let's just not get into it.
  • Well designed, but that goes without saying.
  • The homepage should have just enough to help 99% of folks make a decision.
  • For the 1%, the site will contain a license chooser similar to the creative commons license chooser
  • Not comprehensive. Seems like an odd goal, but there are a bajillion (I counted) licenses out there. We're going to have to filter that down to a small list of those that matter.

Design

I think v1 of the site could be a completely static JavaScript site. No need for a back end until we actually need it.

Community

We plan to build out the skeleton of the site privately first, but then open it up to accept contributions.

Phil will look into whether various open source foundations and lawyers would be interested in being involved. Probably makes good sense to have a lawyer review the content before we post it live.

Run It On Your Machine

git clone https://github.com/github/choosealicense.com
cd choosealicense.com

The site uses relative links so you can easily click on documents to view them, though default documents (index.html) won't work.

Or you can also use a simple local webserver:

python -m SimpleHTTPServer
open http://localhost:8000/

or if you have IIS Express on Windows

CD "c:\Program Files (x86)\IIS Express\"
iisexpress /path:c:\path\to\choosealicense.com /port:8000
open http://localhost:8000/