5771 Commits
Author SHA1 Message Date
Jon Meow 541aa74572 Change the placeholder reference to use a GitHub PR (#52) 2020-06-04 08:33:58 -07:00
Chandler Carruth 12146eb789 Add a .gitallowed file with a pattern for our Firebase API key. (#46)
This allows the `git-secrets` set of hooks to pass cleanly.
2020-06-03 19:09:45 -07:00
Jon Meow ccebb66179 Carbon: Proposal tracking (#44)
A cleaned-up version of the original proposal doc, with some minor link and example fixes. Decisions for open questions are also now noted.
2020-06-03 08:40:19 -07:00
Jon Meow 9ad08d0112 Move page titles above the license for jekyll compat. (#33)
Also fixes search links to the pages, which is where I noticed this.
2020-05-29 19:31:21 -07:00
Jon Meow 47f92d20e1 Fix use of headers. (#30)
There should only be one title per doc.
2020-05-29 13:13:32 -07:00
Chandler Carruth dbb063c7a9 Canonicalize license file header to reliably fit in 80-columns. (#28)
The original header was exactly 80-columns which made every file format
with a line-start comment syntax reflow the text. Instead, pick
a canonical re-flowing that keeps it to just three lines. This also lets
the text refer to the project which seems more clear.

No practical or semantic change here, just getting consistent wording
and line breaks for regularity.
2020-05-27 12:28:45 -07:00
Chandler Carruth 2d72ea113a Add some other explicit options to our Prettier.io config. (#25)
May just be making defaults explicit, but that seems worthwhile.
2020-05-21 15:37:14 -07:00
Jon Meow de80a96752 Update jekyll action to push the formatted site (#20)
This is a mix of fixes to the action itself and the jekyll files to make everything work.
2020-05-21 10:13:12 -07:00
Jon Meow 67eb4521c8 Document Discourse Forums and Discord Chat with links and how to join. (#12)
Document Discourse Forums and Discord Chat with links and how to join.
2020-05-20 13:43:44 -07:00
Jon Meow 671c0ca001 Make a very basic jekyll site. (#14)
Clarifies in the LICENSE file the presence of third-party licenses.

Makes a very basic jekyll site, based on the Jekyll Doc Theme.
2020-05-20 10:30:26 -07:00
Jon Meow c682f3e834 Move firebase support into a src directory. (#15)
I'll be adding jekyll support here in a separate commit.
2020-05-20 08:16:20 -07:00
Jon Meow f1a67a89b6 Set up Prettier for formatting, and run files through it. (#7)
CONTRIBUTING.md replaces the mention of Google style guide (which isn't automated) with Prettier (which should do most of the hauling). The rest is the formatter.
2020-05-07 09:29:23 -07:00
Eric 94c6bc9a3f Add github action to publish docs. (#8)
* Add github action to publish docs.

This change add a placeholder action which:

(A) Authenticates with gcloud using the appropriate GCP AS.
(B) Copies the docs/ folder as-is into
www.carbon-lang.dev/test-doc-root/
2020-05-04 20:09:09 -04:00
Jon Meow 0300d63402 Add a description of groups where we maintain lists of contributors/team members. 2020-04-30 17:25:49 -07:00
Jon Meow fb8e472e1c Address a couple TODOs left in CONTRIBUTING.md.
Address a couple TODOs in CONTRIBUTING.md by adding appropriate links.
2020-04-30 17:16:00 -07:00
jonmeow 234ed4852d Document existing collaboration systems. 2020-04-30 16:57:51 -07:00
jonmeow e79ec01be7 Fix links in evolution.md 2020-04-30 16:57:09 -07:00
Chandler Carruth 560a59d3f0 Improve structure and link in the main README.md file.
This moves the structure overview to the end to center the reader on the
more substantive sections and removes some redundant content from it.

It also moves the inner headings to be 2nd-level headings instead of
3rd-level (we only had two levels).

Lastly it corrects a link to the goals document.
2020-04-30 08:11:33 -07:00
Chandler Carruth 3ff4887693 Add missing commas. 2020-04-30 08:11:21 -07:00
Chandler Carruth 6854266fad Initial commit of main README.md and initial project documents.
Subsequent commits should be managed through pull requests.
2020-04-27 18:57:12 -07:00
jonmeow 3973b09895 first commit 2020-04-27 14:47:31 -07:00