Skip to content

Commit 34a917f

Browse files
author
Peter Johnson
authored
Update SourceCode.md re changes in v4.16.0
1 parent 27a76cf commit 34a917f

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

SourceCode.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,13 @@ The code base might, with a few changes, compile with Delphi 2009/2010, but that
7575

7676
**Will you publish the PHP source code for the web services that CodeSnip accesses?**
7777

78-
Sorry but no. CodeSnip is open source but the scripts that drive my website are not. To publish all the relevant code would be a security risk.
78+
> **Note 1:** CodeSnip v4.16.0 and later no longer use any web services.
7979
80-
However, for each web service CodeSnip uses, there's a separate unit in the source code. In those units you'll find documentation about how to access the web services.
80+
> **Note 2:** The delphidabbler web services were due to close down in June 2020.
81+
82+
No, I'm not releasing the web server source code. Sorry. The code is not open source.
83+
84+
Why? Two reasons. Firstly the code is a mess! It has dependencies throughout the entire web site code base. Secondly, releasing the code could compromise security.
8185

8286
> **Note:** On 15 June 2020 the delphidabbler.com website will close down. After this date the web services will stop working.
8387
@@ -115,15 +119,13 @@ Footnotes:
115119

116120
**How do I contribute code / bug fixes to the project?**
117121

118-
> ***At present some significant changes CodeSnip are being made for when the delphidabbler.com web services it uses cease to work. Until the next release (v4.16.0) is completed, code contributions are not being accepted.***
119-
120-
<strike>Contributions are welcome. Just fork the project's [Git repository](https://github.com/delphidabbler/codesnip) and create a feature branch off the `develop` branch. Commit your changes to your feature branch then submit a pull request when ready.<sup>1</sup></strike>
122+
Contributions are welcome. Just fork the project's [Git repository](https://github.com/delphidabbler/codesnip) and create a feature branch off the `develop` branch. Commit your changes to your feature branch then submit a pull request when ready.<sup>1</sup>
121123

122-
> <strike>**Do not contribute code based on the `pavilion` and `pagoda` branches. They are not being actively developed.**</strike>
124+
> **Do not contribute code based on the `pavilion` and `pagoda` branches. They are not being actively developed.**
123125
124-
<strike>Do not change the license on any code you modify. If you are submitting new source code units please license them using the [Mozilla Public License v2.0](http://www.mozilla.org/MPL/2.0/) without an "Incompatible With Secondary Licenses" Notice. If you don't want to use the MPL v2.0 please discuss it with me by raising an issue on the [Github repo](https://github.com/delphidabbler/codesnip).</strike>
126+
Do not change the license on any code you modify. If you are submitting new source code units please license them using the [Mozilla Public License v2.0](http://www.mozilla.org/MPL/2.0/) without an "Incompatible With Secondary Licenses" Notice. If you don't want to use the MPL v2.0 please discuss it with me by raising an issue on the [Github repo](https://github.com/delphidabbler/codesnip).
125127

126-
<strike><sup>**1**</sup> For info on checking out code from the Git repository, see [FAQ 1](#faq-1).</strike>
128+
<sup>**1**</sup> For info on checking out code from the Git repository, see [FAQ 1](#faq-1).
127129

128130
## FAQ 9
129131

0 commit comments

Comments
 (0)