mirror of
https://github.com/atom/atom.git
synced 2026-01-24 06:18:03 -05:00
Merge pull request #17102 from atom/weekly-2018-04-09
Weekly Focus: 2018-04-09
This commit is contained in:
@@ -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.
|
||||
|
||||
32
docs/focus/2018-04-09.md
Normal file
32
docs/focus/2018-04-09.md
Normal file
@@ -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).
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user