From 827a16a8024064575c20674f0064ff80f28f40db Mon Sep 17 00:00:00 2001 From: Ash Wilson Date: Fri, 23 Mar 2018 12:51:22 -0400 Subject: [PATCH 01/10] Weekly focus template --- docs/focus/2018-03-26.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 docs/focus/2018-03-26.md diff --git a/docs/focus/2018-03-26.md b/docs/focus/2018-03-26.md new file mode 100644 index 000000000..4ac5c00f0 --- /dev/null +++ b/docs/focus/2018-03-26.md @@ -0,0 +1,19 @@ +## Highlights from the past week + +- Atom IDE +- GitHub Package +- Teletype +- Tree-sitter +- Xray +- Engineering Improvements +- Reactor Duty + +## Focus for week ahead + +- Atom IDE +- GitHub Package +- Teletype +- Tree-sitter +- Xray +- Engineering Improvements +- Reactor Duty From 2cbf36cd6ba3a13137aca6d5235427dbd7a3715b Mon Sep 17 00:00:00 2001 From: Ash Wilson Date: Fri, 23 Mar 2018 13:15:54 -0400 Subject: [PATCH 02/10] Add @smashwilson's updates --- docs/focus/2018-03-26.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/focus/2018-03-26.md b/docs/focus/2018-03-26.md index 4ac5c00f0..a281340f1 100644 --- a/docs/focus/2018-03-26.md +++ b/docs/focus/2018-03-26.md @@ -7,6 +7,12 @@ - Xray - Engineering Improvements - Reactor Duty + - Further limit the ability to modify read-only `TextEditor` buffers. [#16736](https://github.com/atom/atom/issues/16736) + - `TextEditor.scan()` methods skipped a row when a zero-length match was encountered at the end of a row. [#16983](https://github.com/atom/atom/issues/16983) + - Review and merge @t9md's PRs to preserve selections when a buffer is open in multiple editors and undo and redo are triggered. [atom/text-buffer#287](https://github.com/atom/text-buffer/pull/287), [#16564](https://github.com/atom/atom/pull/16564) + - Prevent bracket-matcher from triggering onDidChange before the final cursor placement, which caused the wrong cursor position to be send to autocomplete providers. [atom/autocomplete-plus#954](https://github.com/atom/autocomplete-plus/issues/954) + - Review and merge @Arcanemagus' PR to update the CircleCI template to CircleCI 2.0 [atom/ci#82](https://github.com/atom/ci/issues/82) + - Review and merge @hansonw's PR to sanitize HTML within notification messages [atom/notifications#187](https://github.com/atom/notifications/pull/187) ## Focus for week ahead @@ -17,3 +23,4 @@ - Xray - Engineering Improvements - Reactor Duty + - Continue working down [the prioritized queue](https://github.com/orgs/atom/projects/2). :rocket: From 43da63323da8e14f093173d16c81767392e72ada Mon Sep 17 00:00:00 2001 From: Katrina Uychaco Date: Fri, 23 Mar 2018 14:13:04 -0700 Subject: [PATCH 03/10] Add updates for GitHub package --- docs/focus/2018-03-26.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/focus/2018-03-26.md b/docs/focus/2018-03-26.md index a281340f1..612c467f8 100644 --- a/docs/focus/2018-03-26.md +++ b/docs/focus/2018-03-26.md @@ -2,6 +2,7 @@ - Atom IDE - GitHub Package + - Commit with co-authors! Our first version pulls author names and email addresses from local repos. Future versions will include GitHub usernames (mentionable users) [atom/github#1355](https://github.com/atom/github/pull/1355) - Teletype - Tree-sitter - Xray @@ -18,6 +19,8 @@ - Atom IDE - GitHub Package + - Undo last commit and replace amend check-box with an amend context-menu option + - Build on co-author feature - Teletype - Tree-sitter - Xray From 1fad3f6546bef86f5d46cbf095603423263140a5 Mon Sep 17 00:00:00 2001 From: Jason Rudolph Date: Fri, 23 Mar 2018 17:10:37 -0400 Subject: [PATCH 04/10] Fix markdown formatting --- docs/focus/2018-03-19.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/focus/2018-03-19.md b/docs/focus/2018-03-19.md index 01bc090c9..6518e31e6 100644 --- a/docs/focus/2018-03-19.md +++ b/docs/focus/2018-03-19.md @@ -1,9 +1,9 @@ ## Highlights from the past week - Atom IDE - - Shipping Console Logging - - Fixed bugs including multi-symbol autocomplete trigger, java detection etc. - - Started learning Rust + - Shipping Console Logging + - Fixed bugs including multi-symbol autocomplete trigger, java detection etc. + - Started learning Rust - GitHub Package - Commit together with co-authors - [atom/github#1355](https://github.com/atom/github/pull/1355) - Automated the production of `gpg` and `gpg-agent` binaries for Windows, MacOS, and Linux with [squeegpg-native](https://github.com/atom/squeegpg-native). From e66923fdce79561a3c3ef3b23472a5a825e3b075 Mon Sep 17 00:00:00 2001 From: Jason Rudolph Date: Fri, 23 Mar 2018 17:11:13 -0400 Subject: [PATCH 05/10] Remove empty sections --- docs/focus/2018-03-19.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/focus/2018-03-19.md b/docs/focus/2018-03-19.md index 6518e31e6..0ed9b6789 100644 --- a/docs/focus/2018-03-19.md +++ b/docs/focus/2018-03-19.md @@ -21,7 +21,6 @@ - See [this week's in-depth Xray update](https://github.com/atom/xray/blob/master/docs/updates/2018_03_19.md) for more details. - Engineering Improvements - Process `.tsx` files within Atom as TypeScript in a kind of hacky way. [atom/atom#16944](https://github.com/atom/atom/pull/16944) -- Reactor Duty - Shipped Atom 1.25.0 and 1.26.0-beta0! ## Focus for week ahead @@ -41,5 +40,3 @@ - Xray - Continue to make progress on the [PR switching Xray to a client/server architecture](https://github.com/atom/xray/pull/46). Hopefully we can merge it this week. - Investigate a switch from JSON to protocol buffers. -- Engineering Improvements -- Reactor Duty From db0221a0a66cb4c4e87380cfa317d71ea667e7e6 Mon Sep 17 00:00:00 2001 From: Jason Rudolph Date: Fri, 23 Mar 2018 17:18:40 -0400 Subject: [PATCH 06/10] Add Teletype highlights from the past week and focus for the coming week --- docs/focus/2018-03-26.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/focus/2018-03-26.md b/docs/focus/2018-03-26.md index 612c467f8..66f1be30a 100644 --- a/docs/focus/2018-03-26.md +++ b/docs/focus/2018-03-26.md @@ -4,6 +4,8 @@ - GitHub Package - Commit with co-authors! Our first version pulls author names and email addresses from local repos. Future versions will include GitHub usernames (mentionable users) [atom/github#1355](https://github.com/atom/github/pull/1355) - Teletype + - Added ability to share and join a portal via URL (atom/teletype#109) 👩‍💻:atom:🔗:atom:👨‍💻 + - Published initial draft of proposal for streamlining collaboration set-up, and issued request for comments ([atom/teletype#344](https://github.com/atom/teletype/pull/344)) - Tree-sitter - Xray - Engineering Improvements @@ -22,6 +24,8 @@ - Undo last commit and replace amend check-box with an amend context-menu option - Build on co-author feature - Teletype + - Publish new Teletype release with support for sharing and joining a portal via URL ([atom/teletype-client#56](https://github.com/atom/teletype-client/pull/56)) + - Incorporate feedback into the RFC for streamlining collaboration set-up and open it up for another round of comments ([atom/teletype#344](https://github.com/atom/teletype/pull/344)) - Tree-sitter - Xray - Engineering Improvements From 548b90ef1db992f514b4447fa9db02a6899ed8a0 Mon Sep 17 00:00:00 2001 From: Jason Rudolph Date: Fri, 23 Mar 2018 17:21:15 -0400 Subject: [PATCH 07/10] Put a link on it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Is it just me, or is it hilarious that I failed to add a URL to the bullet about adding support for URLs? 🤦 --- docs/focus/2018-03-26.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/focus/2018-03-26.md b/docs/focus/2018-03-26.md index 66f1be30a..b26b94b69 100644 --- a/docs/focus/2018-03-26.md +++ b/docs/focus/2018-03-26.md @@ -4,7 +4,7 @@ - GitHub Package - Commit with co-authors! Our first version pulls author names and email addresses from local repos. Future versions will include GitHub usernames (mentionable users) [atom/github#1355](https://github.com/atom/github/pull/1355) - Teletype - - Added ability to share and join a portal via URL (atom/teletype#109) 👩‍💻:atom:🔗:atom:👨‍💻 + - Added ability to share and join a portal via URL ([atom/teletype#109](https://github.com/atom/teletype/issues/109)) 👩‍💻:atom:🔗:atom:👨‍💻 - Published initial draft of proposal for streamlining collaboration set-up, and issued request for comments ([atom/teletype#344](https://github.com/atom/teletype/pull/344)) - Tree-sitter - Xray From ecbe3a6c01a55042172a8cda42a3e86794cd640f Mon Sep 17 00:00:00 2001 From: David Wilson Date: Mon, 26 Mar 2018 09:29:04 -0700 Subject: [PATCH 08/10] Update 2018-03-26.md --- docs/focus/2018-03-26.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/focus/2018-03-26.md b/docs/focus/2018-03-26.md index b26b94b69..2ab646d50 100644 --- a/docs/focus/2018-03-26.md +++ b/docs/focus/2018-03-26.md @@ -1,6 +1,7 @@ ## Highlights from the past week - Atom IDE + - Started implementing project root settings, initial PR next week - GitHub Package - Commit with co-authors! Our first version pulls author names and email addresses from local repos. Future versions will include GitHub usernames (mentionable users) [atom/github#1355](https://github.com/atom/github/pull/1355) - Teletype @@ -20,9 +21,11 @@ ## Focus for week ahead - Atom IDE + - Send initial PR for project root settings - GitHub Package - Undo last commit and replace amend check-box with an amend context-menu option - Build on co-author feature + - Investigate how GitHub package code can be reused for other editor integrations - Teletype - Publish new Teletype release with support for sharing and joining a portal via URL ([atom/teletype-client#56](https://github.com/atom/teletype-client/pull/56)) - Incorporate feedback into the RFC for streamlining collaboration set-up and open it up for another round of comments ([atom/teletype#344](https://github.com/atom/teletype/pull/344)) From 562125babcab20a23e29f3722fb735edc2f013b2 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Mon, 26 Mar 2018 14:27:26 -0600 Subject: [PATCH 09/10] Add Xray things --- docs/focus/2018-03-26.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/focus/2018-03-26.md b/docs/focus/2018-03-26.md index 2ab646d50..c909f5a4f 100644 --- a/docs/focus/2018-03-26.md +++ b/docs/focus/2018-03-26.md @@ -9,6 +9,9 @@ - Published initial draft of proposal for streamlining collaboration set-up, and issued request for comments ([atom/teletype#344](https://github.com/atom/teletype/pull/344)) - Tree-sitter - Xray +  - Merged a PR that switches Xray to a client/server architecture [#46](https://github.com/atom/xray/pull/46). + - Made good progress on a fast file finder [#55](https://github.com/atom/xray/pull/55) + - See [this week's in depth update](https://github.com/atom/xray/blob/master/docs/updates/2018_03_26.md) for details. - Engineering Improvements - Reactor Duty - Further limit the ability to modify read-only `TextEditor` buffers. [#16736](https://github.com/atom/atom/issues/16736) @@ -31,6 +34,10 @@ - Incorporate feedback into the RFC for streamlining collaboration set-up and open it up for another round of comments ([atom/teletype#344](https://github.com/atom/teletype/pull/344)) - Tree-sitter - Xray +  - Finish the basic file finder experience [#55](https://github.com/atom/xray/pull/55) + - Add ignore support to the file finder for improved performance in the common case. + - Start on key bindings. + - See [this week's in depth update](https://github.com/atom/xray/blob/master/docs/updates/2018_03_26.md) for details. - Engineering Improvements - Reactor Duty - Continue working down [the prioritized queue](https://github.com/orgs/atom/projects/2). :rocket: From 041d8e49636b90a4fce182f2f0e957598ddcf18d Mon Sep 17 00:00:00 2001 From: Ash Wilson Date: Tue, 27 Mar 2018 09:46:22 -0400 Subject: [PATCH 10/10] :hocho: unused sections --- docs/focus/2018-03-26.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docs/focus/2018-03-26.md b/docs/focus/2018-03-26.md index c909f5a4f..f4d3ac8ec 100644 --- a/docs/focus/2018-03-26.md +++ b/docs/focus/2018-03-26.md @@ -7,12 +7,10 @@ - Teletype - Added ability to share and join a portal via URL ([atom/teletype#109](https://github.com/atom/teletype/issues/109)) 👩‍💻:atom:🔗:atom:👨‍💻 - Published initial draft of proposal for streamlining collaboration set-up, and issued request for comments ([atom/teletype#344](https://github.com/atom/teletype/pull/344)) -- Tree-sitter - Xray  - Merged a PR that switches Xray to a client/server architecture [#46](https://github.com/atom/xray/pull/46). - Made good progress on a fast file finder [#55](https://github.com/atom/xray/pull/55) - See [this week's in depth update](https://github.com/atom/xray/blob/master/docs/updates/2018_03_26.md) for details. -- Engineering Improvements - Reactor Duty - Further limit the ability to modify read-only `TextEditor` buffers. [#16736](https://github.com/atom/atom/issues/16736) - `TextEditor.scan()` methods skipped a row when a zero-length match was encountered at the end of a row. [#16983](https://github.com/atom/atom/issues/16983) @@ -32,12 +30,10 @@ - Teletype - Publish new Teletype release with support for sharing and joining a portal via URL ([atom/teletype-client#56](https://github.com/atom/teletype-client/pull/56)) - Incorporate feedback into the RFC for streamlining collaboration set-up and open it up for another round of comments ([atom/teletype#344](https://github.com/atom/teletype/pull/344)) -- Tree-sitter - Xray  - Finish the basic file finder experience [#55](https://github.com/atom/xray/pull/55) - Add ignore support to the file finder for improved performance in the common case. - Start on key bindings. - See [this week's in depth update](https://github.com/atom/xray/blob/master/docs/updates/2018_03_26.md) for details. -- Engineering Improvements - Reactor Duty - Continue working down [the prioritized queue](https://github.com/orgs/atom/projects/2). :rocket: