From 773905285ed44a7dd94fad6e071ab562ec40edc9 Mon Sep 17 00:00:00 2001 From: Ian Olsen Date: Fri, 2 Mar 2018 10:33:59 -0800 Subject: [PATCH 1/9] Create 2018-03-05.md --- docs/focus/2018-03-05.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 docs/focus/2018-03-05.md diff --git a/docs/focus/2018-03-05.md b/docs/focus/2018-03-05.md new file mode 100644 index 000000000..4f6c5e6f4 --- /dev/null +++ b/docs/focus/2018-03-05.md @@ -0,0 +1,17 @@ +## Highlights from the past week + +- Atom IDE +- GitHub Package +- Teletype +- Tree-sitter +- Xray +- Reactor Duty + +## Focus for week ahead + +- Atom IDE +- GitHub Package +- Teletype +- Tree-sitter +- Xray +- Reactor Duty From f29b6e1ece9ba8528936af1df485c26569303241 Mon Sep 17 00:00:00 2001 From: Ash Wilson Date: Fri, 2 Mar 2018 14:08:21 -0500 Subject: [PATCH 2/9] GitHub package update part I --- docs/focus/2018-03-05.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/focus/2018-03-05.md b/docs/focus/2018-03-05.md index 4f6c5e6f4..95224e4d5 100644 --- a/docs/focus/2018-03-05.md +++ b/docs/focus/2018-03-05.md @@ -2,6 +2,11 @@ - Atom IDE - GitHub Package + - Recent commits view, read-only mode :tm: (@kuychaco, @smashwilson, @simurai) [#1322](https://github.com/atom/github/pull/1322) + - Recent commits view: show co-authors (@kuychaco, @simurai) + - Commit interactions research spike: undo most recent, amend (@kuychaco) [#1328](https://github.com/atom/github/pull/1328) + - Port CommitView and CommitController to React. (@smashwilson) [#1325](https://github.com/atom/github/pull/1325) + - Begin "Remember me" within the credential dialog [#1327](https://github.com/atom/github/pull/1327) - Teletype - Tree-sitter - Xray @@ -10,7 +15,12 @@ ## Focus for week ahead - Atom IDE +- @atom/watcher + - Diagnose crashes and lockups on Atom launch (@smashwilson) - GitHub Package + - Finish "Remember me" within the credential dialog (@smashwilson) [#1327](https://github.com/atom/github/pull/1327) + - Write up `docs/vision` from meeting notes (@smashwilson) + - Kick-start our GPG pinentry handling (@smashwilson) [#846](https://github.com/atom/github/pull/846) - Teletype - Tree-sitter - Xray From 5c891eab3d23fc442a318ad7d185ec8e2f4c5283 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Fri, 2 Mar 2018 13:41:43 -0800 Subject: [PATCH 3/9] Add my focus --- docs/focus/2018-03-05.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/focus/2018-03-05.md b/docs/focus/2018-03-05.md index 95224e4d5..f13dbcd05 100644 --- a/docs/focus/2018-03-05.md +++ b/docs/focus/2018-03-05.md @@ -9,6 +9,10 @@ - Begin "Remember me" within the credential dialog [#1327](https://github.com/atom/github/pull/1327) - Teletype - Tree-sitter + - Shifted focus to address some open-source contributions to parsers: + - Wrote documentation about how to create parsers: http://tree-sitter.github.io/tree-sitter + - Fixed issues with the Bash parser + - Fixed a bug found during constant fuzzing by the security team: https://github.com/tree-sitter/tree-sitter/issues/133 - Xray - Reactor Duty @@ -23,5 +27,8 @@ - Kick-start our GPG pinentry handling (@smashwilson) [#846](https://github.com/atom/github/pull/846) - Teletype - Tree-sitter + - Carrying over goals from previous weeks: + - Optimize syntax tree updates in the presence of syntax errors. This will improve performance across the board but also make Tree-sitter usable in edge cases where the wrong language is being used to parse a document. + - Start work on allowing parsing to take place on a background thread - Xray - Reactor Duty From 50b8d376499623ebe5f49688ad003333fc21610e Mon Sep 17 00:00:00 2001 From: Katrina Uychaco Date: Sun, 4 Mar 2018 23:06:22 -0800 Subject: [PATCH 4/9] Add focus for @kuychaco --- docs/focus/2018-03-05.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/focus/2018-03-05.md b/docs/focus/2018-03-05.md index f13dbcd05..6ebda7113 100644 --- a/docs/focus/2018-03-05.md +++ b/docs/focus/2018-03-05.md @@ -25,6 +25,8 @@ - Finish "Remember me" within the credential dialog (@smashwilson) [#1327](https://github.com/atom/github/pull/1327) - Write up `docs/vision` from meeting notes (@smashwilson) - Kick-start our GPG pinentry handling (@smashwilson) [#846](https://github.com/atom/github/pull/846) + - Build UI for adding co-authors, much like Desktop's UI/UX - desktop.github.com/features/co-authors/ + - Teletype - Tree-sitter - Carrying over goals from previous weeks: From 5ac53d642be7fb0f7565fab9df99ece664adf8c0 Mon Sep 17 00:00:00 2001 From: Katrina Uychaco Date: Sun, 4 Mar 2018 23:07:42 -0800 Subject: [PATCH 5/9] :fire: newline --- docs/focus/2018-03-05.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/focus/2018-03-05.md b/docs/focus/2018-03-05.md index 6ebda7113..c5524045a 100644 --- a/docs/focus/2018-03-05.md +++ b/docs/focus/2018-03-05.md @@ -26,7 +26,6 @@ - Write up `docs/vision` from meeting notes (@smashwilson) - Kick-start our GPG pinentry handling (@smashwilson) [#846](https://github.com/atom/github/pull/846) - Build UI for adding co-authors, much like Desktop's UI/UX - desktop.github.com/features/co-authors/ - - Teletype - Tree-sitter - Carrying over goals from previous weeks: From 57fcef3c0bcdbfd378ee61ff687d520d5430d5d5 Mon Sep 17 00:00:00 2001 From: Damien Guard Date: Mon, 5 Mar 2018 07:04:15 -0800 Subject: [PATCH 6/9] Update 2018-03-05.md --- docs/focus/2018-03-05.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/focus/2018-03-05.md b/docs/focus/2018-03-05.md index c5524045a..2f4ef45a0 100644 --- a/docs/focus/2018-03-05.md +++ b/docs/focus/2018-03-05.md @@ -1,6 +1,8 @@ ## Highlights from the past week - Atom IDE + - Console logging started + - IDE-Java/PHP/TypeScript updates and fixes - GitHub Package - Recent commits view, read-only mode :tm: (@kuychaco, @smashwilson, @simurai) [#1322](https://github.com/atom/github/pull/1322) - Recent commits view: show co-authors (@kuychaco, @simurai) @@ -19,6 +21,7 @@ ## Focus for week ahead - Atom IDE + - Console logging completion - @atom/watcher - Diagnose crashes and lockups on Atom launch (@smashwilson) - GitHub Package From caa7ed543887a9da6d3d3c99f4da8e87c5aad0e3 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Mon, 5 Mar 2018 09:12:18 -0700 Subject: [PATCH 7/9] Add Xray status --- docs/focus/2018-03-05.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/focus/2018-03-05.md b/docs/focus/2018-03-05.md index 2f4ef45a0..609f90ce8 100644 --- a/docs/focus/2018-03-05.md +++ b/docs/focus/2018-03-05.md @@ -16,6 +16,10 @@ - Fixed issues with the Bash parser - Fixed a bug found during constant fuzzing by the security team: https://github.com/tree-sitter/tree-sitter/issues/133 - Xray + - Decided not to run all text through HarfBuzz for performance reasons, and came up with a plan for addressing mandatory text shaping issues in the future. + - Implemented anchors, selections, and basic selection movement. + - Partially implemented selection rendering. + - For more details, see the [detailed update](https://github.com/atom/xray/blob/master/docs/updates/2018_03_05.md) in the Xray repository. - Reactor Duty ## Focus for week ahead @@ -35,4 +39,8 @@ - Optimize syntax tree updates in the presence of syntax errors. This will improve performance across the board but also make Tree-sitter usable in edge cases where the wrong language is being used to parse a document. - Start work on allowing parsing to take place on a background thread - Xray + - Finish selection rendering + - Wire up enough of the key bindings / commands system to move cursors/selections + - Start on editing + - For more details, see [the detailed update](https://github.com/atom/xray/blob/master/docs/updates/2018_03_05.md) - Reactor Duty From ed55d0a5b9fe5a1295453548dd002ac898d4e49a Mon Sep 17 00:00:00 2001 From: Jason Rudolph Date: Mon, 5 Mar 2018 12:35:43 -0500 Subject: [PATCH 8/9] Populate teletype focus for the 2018-03-05 update - Remove Teletype bullet for last week, since we were focused elsewhere last week - Populate focus for the week ahead --- docs/focus/2018-03-05.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/focus/2018-03-05.md b/docs/focus/2018-03-05.md index 609f90ce8..c0aa9a457 100644 --- a/docs/focus/2018-03-05.md +++ b/docs/focus/2018-03-05.md @@ -9,7 +9,6 @@ - Commit interactions research spike: undo most recent, amend (@kuychaco) [#1328](https://github.com/atom/github/pull/1328) - Port CommitView and CommitController to React. (@smashwilson) [#1325](https://github.com/atom/github/pull/1325) - Begin "Remember me" within the credential dialog [#1327](https://github.com/atom/github/pull/1327) -- Teletype - Tree-sitter - Shifted focus to address some open-source contributions to parsers: - Wrote documentation about how to create parsers: http://tree-sitter.github.io/tree-sitter @@ -34,6 +33,7 @@ - Kick-start our GPG pinentry handling (@smashwilson) [#846](https://github.com/atom/github/pull/846) - Build UI for adding co-authors, much like Desktop's UI/UX - desktop.github.com/features/co-authors/ - Teletype + - Open pull request for the avatar UX enhancements described in ([atom/teletype#268](https://github.com/atom/teletype/issues/268)) - Tree-sitter - Carrying over goals from previous weeks: - Optimize syntax tree updates in the presence of syntax errors. This will improve performance across the board but also make Tree-sitter usable in edge cases where the wrong language is being used to parse a document. From 409a2913ab7b2a3ac746d76a4108722ddffc1115 Mon Sep 17 00:00:00 2001 From: David Wilson Date: Mon, 5 Mar 2018 10:02:42 -0800 Subject: [PATCH 9/9] Add @daviwil highlights and focus items --- docs/focus/2018-03-05.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/focus/2018-03-05.md b/docs/focus/2018-03-05.md index c0aa9a457..597db55f1 100644 --- a/docs/focus/2018-03-05.md +++ b/docs/focus/2018-03-05.md @@ -19,12 +19,18 @@ - Implemented anchors, selections, and basic selection movement. - Partially implemented selection rendering. - For more details, see the [detailed update](https://github.com/atom/xray/blob/master/docs/updates/2018_03_05.md) in the Xray repository. +- Engineering Improvements + - Automated Linux package repository publishing as part of Atom release process - Reactor Duty - + - Shipped node-keytar update, primary feature being prebuilt node modules ([atom/node-keytar#67](https://github.com/atom/node-keytar/pull/67)) + - Merged community pull requests to atom/atom-select-list, atom/command-palette, and atom/tree-view + ## Focus for week ahead - Atom IDE - Console logging completion + - Investigate language server process hanging on deactivation in ide-typescript + - Investigate using the new native LSP support in omnisharp-roslyn in ide-csharp - @atom/watcher - Diagnose crashes and lockups on Atom launch (@smashwilson) - GitHub Package @@ -43,4 +49,7 @@ - Wire up enough of the key bindings / commands system to move cursors/selections - Start on editing - For more details, see [the detailed update](https://github.com/atom/xray/blob/master/docs/updates/2018_03_05.md) +- Engineering Improvements + - Finish new Atom release publishing automation - Reactor Duty +