Jon Meow
411c171b95
Add a script for updating the triage group ( #64 )
...
We're using labels for proposals... https://github.com/carbon-language/carbon-lang/settings/access allows granting triage access for specific teams. https://github.com/organizations/carbon-language/settings/member_privileges doesn't appear to allow doing the same at the org-level. So I've decided to create a team that mirrors the org, and grants triage access. `¯\_(ツ)_/¯`
I don't know that this is the right solution long-term, but for now I think it's right.
Manually updating this group is slow and error-prone, so the script automates it.
2020-06-11 21:19:59 -07:00
sidney13
268b56cf20
Extend final comment period to 7 days ( #60 )
...
* Extend final comment period to 7 days
This is the implementation of proposal 0004, "Carbon: Change comment/decision timelines in proposal process"
2020-06-09 17:18:12 -07:00
josh11b and Jon Meow
e8cb551d2b
First draft of a README for the principles/ directory. ( #56 )
...
* First draft of a README for the principles/ directory.
* More closely mirror the relevant section from the goals doc.
* Reword bit about excluding using chandlerc@'s suggested text.
* Link to goals doc.
* Update docs/project/principles/README.md
Co-authored-by: Jon Meow <46229924+jonmeow@users.noreply.github.com >
Co-authored-by: Jon Meow <46229924+jonmeow@users.noreply.github.com >
2020-06-04 16:22:19 -07:00
Jon Meow
0641a7f30b
Fix the renamed build action ( #55 )
2020-06-04 15:39:59 -07:00
Jon Meow
b7e80bf233
Remove prefix 'Carbon:' from page titles. ( #54 )
...
* Also retitle src/README.md
2020-06-04 13:34:45 -07:00
Jon Meow
18022dffc6
Changes for proposal tracking. ( #45 )
...
With edits from Chandler Carruth <chandlerc@gmail.com >
2020-06-04 08:36:46 -07:00
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