TODOs for v1
We will use this issue to track todos for v1: (this is a living issue — updated frequently)
Note to contributors
If you'd like to contribute to any of the TODOs below, please create a separate issue so we can track and discuss each task separately.
Repo
- [x] add CONTRIBUTING.md
- [x] add LICENSE
- [x] add a decent README
- [x] add .github/SAVED_REPLIES.md
- [x] add .github/ISSUE_TEMPLATE.md
- [x] add NPM dependencies badges
- [x] add github labels
- [ ] integrate klingon with stackblitz.com
- [ ] <what else?>
@klingon/ui
- [ ] require cli flags dynamically (#11)
- [ ] move to @angular/devkit (#9)
- [ ] ~~move to @angular-devkit/schematics (read about schematics) (#10)~~
- [ ] add missing tests
- [ ] add a
klingon.jsonthat will hold upcoming configurations (#68) - [x] implement the UI for
ng new(#4) - [ ] implement the UI for
ng generate(#5) - [ ] implement the UI for
ng serve(#6) - [ ] implement the UI for
ng build(#7) - [ ] implement the UI for
ng test(#8) - [ ] feature: should be able to save a command (with selected flags) for later use
- [x] move to mat-expansion-panel (#45)
- [ ] <what else?>
@klingon/server
- [ ] <what else?>
@klingon/app
- [x] integrate the UI with the electron shell (initial setup done via #17)
- [x] should be able to dev the UI inside the electron shell
- [x] prepare builds for MS, MacOS and Linux (done in #17)
- [ ] feature: drag and drop an angular app folder will set the Klingon UI accordingly (restore mode)
- [ ] <what else?>
@klingon/website
- [x] make it a PWA (#37)
- [ ] <what else?>
Could you elaborate a bit on "require cli flags dynamically"? Do you mean getting it from the CLI itself?
@yusijs there is a new feature coming in the @angular/cli which is part of @angular-devkit it will allow getting a list of flags for a certain command. Klingon will use that in order to avoid hardcoding these flags.
@manekinekko I'd like to work on the PWA issue, do you have any ideas what PWA specific functionality you'd like to see? I'll create an issue for this so we can track this.
Thank you @Stephenradams yeah let's discuss this in #37.
Hi @manekinekko . I'd like to implement <mat-expansion-panel> element. I'm creating an issue for it.
Hi @manekinekko . I'd like to work on drag and drop feature. But I want to discuss it's UI/UX with you at #50
Hi @manekinekko , Why generate tab is disabled? I was thinking of implementing its UI.
@sumitparakh let's discuss this over #5
@manekinekko can we discuss .klingon.json feature over here #68 ?