You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-6Lines changed: 10 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -63,24 +63,28 @@ Note that the default branch on GitHub is `master`, which contains the state of
63
63
64
64
### Contributions
65
65
66
-
#### CodeSnip 4
67
-
68
66
To contribute to CodeSnip 4 development please fork the repository on GitHub. Create a feature branch off the `develop` branch. Make your changes to your feature branch then submit a pull request via GitHub.
69
67
70
68
> **Do not create branches off `master`, always branch from `develop`.**
71
69
72
-
#### CodeSnip 5 Belvedere
70
+
#### Licensing of contributions
71
+
72
+
The license that applies to any existing file you edit will continue to apply to the edited file. Any existing license text or copyright statement **must not** be altered or removed.
73
73
74
-
Proceed as for CodeSnip 4 except create your feature branch off the `belvedere` branch instead of `develop`.
74
+
Any new file you contribute **must** either be licensed under the Mozilla Public License v2.0 (MPL2) or have a license compatible with the MPL2. If a license is not specified then the MPL2 will be applied to the file. You should insert a suitable copyright statement in the file.
75
75
76
-
> **Do not submit changes to the earlier `pagoda` or `pavilion` branches because they will not be accepted.**
76
+
Any third party code used by your contributed code **must** also have a license compatible with the MPL2.
77
+
78
+
> MPL2 boilerplate text, in several programming language's comment formats, can be found in the file `Docs/MPL-2.0-Boilerplate.txt`. You will need to change the name of the copyright holder.
77
79
78
80
### Compiling
79
81
80
-
`master` has a file in the root directory named [`Build.html`](https://htmlpreview.github.io/?https://github.com/delphidabbler/codesnip/blob/master/Build.html) that gives detailed information about how to compile the current release of CodeSnip.
82
+
`master` has a file in the root directory named [`Build.html`](https://htmlpreview.github.io/?https://github.com/delphidabbler/codesnip/blob/master/Build.html) that gives detailed information about how to compile the current release of CodeSnip 4.
81
83
82
84
There is also a [Compiling & Source Code FAQ](https://github.com/delphidabbler/codesnip-faq/blob/master/SourceCode.md).
83
85
86
+
CodeSnip 4 **must** be compiled with Delphi XE. See [Compiling & Source Code FAQ 11](https://github.com/delphidabbler/codesnip-faq/blob/master/SourceCode.md#faq-11) for the reason why.
87
+
84
88
## Change Log
85
89
86
90
The program's current change log can be found in the file `CHANGELOG.md` in the root of the `master` branch.
0 commit comments