diff --git a/docs/focus/2018-04-02.md b/docs/focus/2018-04-02.md index 286a4f67e..3a65a5b79 100644 --- a/docs/focus/2018-04-02.md +++ b/docs/focus/2018-04-02.md @@ -1,17 +1,19 @@ ## Highlights from the past week - Atom IDE - - Reviewing and merging PR's, investigating issues and general housekeeping - - Attempting to modify the language-csharp grammar for use on github.com (oniguruma vs pcre engines) + - Reviewing and merging PR's, investigating issues and general housekeeping + - Attempting to modify the language-csharp grammar for use on github.com (oniguruma vs pcre engines) - GitHub Package - Implement actions for most recent commit - undo and amend [atom/github#1364](https://github.com/atom/github/pull/1364) - Improved push/pull UX [atom/github#1308](https://github.com/atom/github/pull/1308) - Teletype - - Published [Teletype 0.11.0](https://github.com/atom/teletype/releases/tag/v.0.11.0) with support for [sharing and joining a portal via URL](https://blog.atom.io/2018/03/29/new-in-teletype-faster-setup-and-improved-multi-file-support.html#joining-a-portal-is-as-easy-as-clicking-a-link) + - Published [Teletype 0.11.0](https://github.com/atom/teletype/releases/tag/v0.11.0) with support for [sharing and joining a portal via URL](https://blog.atom.io/2018/03/29/new-in-teletype-faster-setup-and-improved-multi-file-support.html#joining-a-portal-is-as-easy-as-clicking-a-link) - Updated RFC for streamlining collaboration set-up to incorporate feedback, and opened it up for another round of comments ([atom/teletype#344](https://github.com/atom/teletype/pull/344)) +- Tree-sitter + - Started work on fixing an error recovery hang I discovered in Atom last week: https://github.com/tree-sitter/tree-sitter/pull/155. - Xray - - [A PR with an initial implementation of a file finder UI](https://github.com/atom/xray/pull/55) is nearly complete. - - See the [in-depth Xray update for this week](https://github.com/atom/xray/blob/master/docs/updates/2018_04_02.md) for details. + - [A PR with an initial implementation of a file finder UI](https://github.com/atom/xray/pull/55) is nearly complete. + - See the [in-depth Xray update for this week](https://github.com/atom/xray/blob/master/docs/updates/2018_04_02.md) for details. - Reactor Duty - `TextEditor.scan` methods with zero-length matches at line endings skip the next line: [#16983](https://github.com/atom/atom/issues/16983), fixed by [atom/superstring#53](https://github.com/atom/superstring/pull/53) - Prevent modifications to readonly editors: [#16736](https://github.com/atom/atom/issues/16736), fixed by [#16999](https://github.com/atom/atom/pull/16999) and (thanks @maxbrunsfeld) [#17050](https://github.com/atom/atom/pull/17050) @@ -34,9 +36,9 @@ - Publish patch release with [potential fix](https://github.com/atom/teletype-client/pull/58) for [atom/teletype#233](https://github.com/atom/teletype/issues/233) - Incorporate any new feedback and finalize RFC for streamlining collaboration set-up ([atom/teletype#344](https://github.com/atom/teletype/pull/344)) - Tree-sitter - - Fix error recovery performance bug discovered in Atom last week + - Finish https://github.com/tree-sitter/tree-sitter/pull/155 - Working on the C# grammar (@damieng) - Xray - - Merge the [file finder PR](https://github.com/atom/xray/pull/55). - - Start on headless shared workspaces. - - See the [in-depth Xray update for this week](https://github.com/atom/xray/blob/master/docs/updates/2018_04_02.md) for details. + - Merge the [file finder PR](https://github.com/atom/xray/pull/55). + - Start on headless shared workspaces. + - See the [in-depth Xray update for this week](https://github.com/atom/xray/blob/master/docs/updates/2018_04_02.md) for details. diff --git a/docs/focus/2018-04-09.md b/docs/focus/2018-04-09.md new file mode 100644 index 000000000..2309bc6d1 --- /dev/null +++ b/docs/focus/2018-04-09.md @@ -0,0 +1,32 @@ +## Highlights from the past week + +- Atom IDE +- GitHub Package + - Began transcribing our vision meeting notes in [atom/github#1372](https://github.com/atom/github/pull/1372). @smashwilson + - More progress on [atom/github#1376 "Create pull request"](https://github.com/atom/github/pull/1376). The happy paths work well for publishing and pushing a branch, but it isn't ready to merge until I adjust our messaging in a few edge cases. @smashwilson + - Started implementing [atom/github/#1374 "Add dialog for new co-author"](https://github.com/atom/github/pull/1374). This includes UI polish and some bugfixes for existing co author flows. @kuychaco / @annthurium + - Merged [atom/github#1364 "Undo last commit and amend context menu option"](https://github.com/atom/github/pull/1364) @kuychaco / @annthurium +- Teletype + - Enhanced file metadata syncing to update guest workspaces when host renames a shared file ([atom/teletype#147](https://github.com/atom/teletype/issues/147#issuecomment-378401644)). Thanks, [@CaptainJohnyAppleSeed](https://github.com/CaptainJohnyAppleSeed) and [@odoyle71](https://github.com/odoyle71)! + - Improved handling (hopefully 🤞) of potential race condition when joining a portal with poor network connectivity ([atom/teletype-client#58](https://github.com/atom/teletype-client/pull/58)) + - Published [Teletype 0.12.0](https://github.com/atom/teletype/releases/tag/v0.12.0) with the above improvements +- Xray + - Started on support for shared remote workspaces by developing an RPC system for use between Xray peers. + - See [this week's in-depth update](https://github.com/atom/xray/blob/master/docs/updates/2018_04_09.md) for details. +- Reactor Duty + - Fixed an issue that sometimes prevented the fuzzy-finder from showing local files when Teletype is installed ([atom/fuzzy-finder#343](https://github.com/atom/fuzzy-finder/issues/343)) + - Shipped [Atom 1.25.1](https://github.com/atom/atom/releases/tag/v1.25.1) and [1.26.0-beta1](https://github.com/atom/atom/releases/tag/v1.26.0-beta1) + +## Focus for week ahead + +- Atom + - Add UI for managing .atomproject.json files + - Continue work on project root configuration files +- GitHub Package + - Get "Create pull request" [atom/github#1376](https://github.com/atom/github/pull/1376) merged. @smashwilson + - Get "Add dialog for new co-author" [atom/github#1374](https://github.com/atom/github/pull/1374) merged. @annthurium / @kuychaco + - Start implementing code coverage to get better visibility into our unit test coverage gaps. @annthurium + - Revive the React 16 and Enzyme port started in [atom/github#1174](https://github.com/atom/github/pull/1174). @smashwilson +- Tree-sitter +- Xray + - Merge [initial implementation of shared workspaces](https://github.com/atom/xray/pull/61). diff --git a/docs/focus/README.md b/docs/focus/README.md index 3062a0b91..7cc4bdb26 100644 --- a/docs/focus/README.md +++ b/docs/focus/README.md @@ -122,7 +122,7 @@ Longer-term goal: Provide the world's fastest transition from "I want to collabo ##### 4. Prioritized bugs -- [ ] Uncaught TypeError: Cannot match against 'undefined' or 'null' (https://github.com/atom/teletype/issues/233) +- [x] Uncaught TypeError: Cannot match against 'undefined' or 'null' (https://github.com/atom/teletype/issues/233) ## Looking farther ahead