Skip to content

Commit cce1bc3

Browse files
rroux-gpswBenoit Fouet
authored andcommitted
Initial commit
0 parents  commit cce1bc3

File tree

455 files changed

+226185
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

455 files changed

+226185
-0
lines changed

.gitignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#Binary files extensions
2+
*.sh
3+
*.zip
4+
*.mp4
5+
*.webm
6+
*.xls
7+
8+
#Node packages
9+
**/node_modules
10+
11+
# Files that changes at build time, no need to commit them
12+
build/
13+
14+
#documentation
15+
doc/
16+
17+
# Others
18+
.DS_Store
19+
**/.DS_Store
20+
.dropbox
21+
22+
23+

AUTHORS.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# ForgeJS Authors List
2+
3+
##### Please add entries to the bottom of the list in the following format
4+
* @GitHub UserName (Required) [Name and/or Organization](Optional)
5+
6+
# Authors
7+
* @rroux-gpsw [GoPro, Inc.]
8+
* @ygilquin-gpsw [GoPro, Inc.]
9+
* @bbaudel-gpsw [GoPro, Inc.]
10+
* @aberthet-gpsw [GoPro, Inc.]

CONTRIBUTING.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# How to Contribute
2+
3+
Want to contribute to ForgeJS ? Please take a moment to review this document in order to make your contribution and the process around it easier and more effective for everyone.
4+
5+
## Support
6+
7+
Personal support issues **are not allowed** on the issue tracker, so please seek help on the [community forum](https://forum.forgejs.org/). Before asking for help in the forum, you can also do those things :
8+
9+
+ read the [documentation](https://releases.forgejs.org/latest/doc/jsdoc/)
10+
11+
## Issue tracker
12+
13+
The [issue tracker](https://www.github.com/gopro/gopro-forgejs-src/issues) is the best place to report a bug, suggest a new feature for the player, request documentation (support) and contribute with code to the project. Please make sure to check the following guide on how to use the issue tracker :
14+
15+
### Reporting a bug
16+
17+
- Make sure it is a bug, and not a bad configuration on your side. See [the section above](#support) to help you find the root of your problem.
18+
- If you really think it is a bug, consult the list of issues and make sure nobody has reported it yet. This will avoid duplication of effort.
19+
- If it hasn't been reported yet, submit a new issue.
20+
21+
### Suggesting a feature
22+
23+
- Consult the roadmap to know if it is planned.
24+
- Consult the list of things that **won't** be implemented.
25+
- Read up on what type of feature requests are accepted.
26+
- See if anybody has not requested the feature yet.
27+
- If it hasn't beed requested yet, submit a new request as an issue.
28+
29+
### Submitting a pull-request
30+
31+
- All contributors must sign a [contributor license agreement (CLA)](https://cla.gopro.com). Your code will not be reviewed and accepted by the Admins until this has been received.
32+
- To be sure your changes could be interesting and accepted, ask about your patch on Discourse.
33+
- Fork the repository and work on the `master` branch, while respecting the imposed guidelines.
34+
- Add tests if needed, and make sure that all of them pass.
35+
- Document the code according to the guidelines, and make sure the build is OK. If you encounter some problem with the Closure Compiler part, don't hesitate to ask.
36+
- Submit a pull request for your changes.
37+
- The Admins will review your work and may optionally request conformance, functional or other changes. Work with them to resolve any issues.
38+
- Upon acceptance, your code will be added to the main branch and available for all.
39+
40+
## Style guide
41+
42+
Beside the [guidelines guide](GUIDELINES.md), get the global idea [here](https://github.com/airbnb/javascript/tree/es5-deprecated/es5), but please respect also these conventions :
43+
44+
- 4 spaces for indentation (no tabs)
45+
- use semicolons
46+
- write attractive code
47+
- lines with an acceptable length (80 characters not necessary, but don't abuse it)
48+
- always use braces, even for single line blocks
49+
- always comment your code
50+
51+
## Contact
52+
53+
If you have any question about contributing, ask on the [community forum](https://forum.forgejs.org/) of the project.

0 commit comments

Comments
 (0)