Skip to content

Conversation

@radeva
Copy link
Contributor

@radeva radeva commented Jan 25, 2018

  • add more description about the repo in the readme
  • add Get Help section in the readme
  • move local setup to DevelopmentWorkflow.md
  • add contributing.md guide
@ghost ghost assigned radeva Jan 25, 2018
@ghost ghost added the in progress label Jan 25, 2018
@radeva radeva requested review from sis0k0 and vakrilov January 25, 2018 16:34
## Developer workflow:

### Setup:
Use `npm link` to link `nativescript-angular` in `tests` and `ng-sample` projects:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you are using npm5, the package will be linked on npm install. Since npm5 is lts now, I think we can remove the usage of npm link from the setup.

```
$ cd ng-sample
$ npm install
$ npm install ../nativescript-angular
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can drop this, because the package.json now points to ../nativescript-angular.

```
$ cd tests
$ npm install
$ npm install ../nativescript-angular
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as above

Start test run:

```
$ tns test ios --emulator
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can drop the --emulator flag.

@sis0k0
Copy link
Contributor

sis0k0 commented Jan 26, 2018

It looks great! We can also add a note about running the e2e tests. Something similar to this: https://github.com/NativeScript/nativescript-dev-webpack/pull/424/files

@radeva
Copy link
Contributor Author

radeva commented Jan 31, 2018

@sis0k0 All the comments are addressed. Feel free to merge this PR or get back with more comments.

PROGRESS\radeva added 6 commits February 5, 2018 17:20
- add more description about the repo in the readme - add Get Help section in the readme - move local setup to DevelopmentWorkflow.md - add contributing.md guide
- remove npm link usage since it is supported out of the box in npm 5 (currently LTS) - remove installation of '../nativescript-angular' since it's part of the package.json - remove --emulator flag
Describe the steps to run plugin end-2-end tests with Appium
@radeva radeva force-pushed the radeva/update-readme branch from 9d2e394 to c7d5804 Compare February 5, 2018 15:20
@sis0k0 sis0k0 merged commit b125717 into master Feb 6, 2018
@ghost ghost removed the in progress label Feb 6, 2018
@sis0k0 sis0k0 deleted the radeva/update-readme branch February 6, 2018 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants