Skip to content

docs(readme): Update readme and add Contributing.md #1170

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Feb 6, 2018

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 vakrilov and sis0k0 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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants