mirror of
https://github.com/atom/atom.git
synced 2026-04-06 03:02:13 -04:00
atom/github progress
This commit is contained in:
@@ -1,19 +1,25 @@
|
||||
## Highlights from the past week
|
||||
|
||||
- Atom IDE
|
||||
- @atom/watcher
|
||||
- GitHub Package
|
||||
- Automated the production of `gpg` and `gpg-agent` binaries for Windows, MacOS, and Linux with [squeegpg-native](https://github.com/atom/squeegpg-native).
|
||||
- Investigated the setup for [including a TypeScript transpiler in an Atom package](https://github.com/smashwilson/minimal-typescript-atom) with React.
|
||||
- Begin an npm package, [squeegpg](https://github.com/atom/squeegpg), to wrap GPG interaction and gpg-agent management using the binaries from [squeegpg-native](https://github.com/atom/squeegpg-native). Set up a bunch of yak-shaving tasks like configuring Circle/AppVeyor/Travis CI and installing Greenkeeper.
|
||||
- Upgrade `fs-extra` and replace our proliferating helper methods with the already-Promisified versions from the newer version. [atom/github#1350](https://github.com/atom/github/pull/1350)
|
||||
- Teletype
|
||||
- Tree-sitter
|
||||
- Xray
|
||||
- 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
|
||||
|
||||
## Focus for week ahead
|
||||
|
||||
- Atom IDE
|
||||
- @atom/watcher
|
||||
- GitHub Package
|
||||
- Finish defining the public interface for [squeegpg](https://github.com/atom/squeegpg) and consume it from atom/github.
|
||||
- Minimize glibc and dynamic library dependencies within [squeegpg-native](https://github.com/atom/squeegpg-native)'s Linux binaries to maximize our compatibility across distros and versions.
|
||||
- Revive the React 16 migration in [#1174](https://github.com/atom/github/pull/1174).
|
||||
- Teletype
|
||||
- Tree-sitter
|
||||
- Xray
|
||||
|
||||
Reference in New Issue
Block a user