This is an automated email from the ASF dual-hosted git repository. ntimofeev pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/cayenne-website.git
The following commit(s) were added to refs/heads/master by this push: new 74528d6c0 Change external links from `http` to `https` 74528d6c0 is described below commit 74528d6c011b5f7a56a08fb4646dd9afd734c3e0 Author: Nikita Timofeev <stari...@gmail.com> AuthorDate: Mon Mar 18 21:24:14 2024 +0400 Change external links from `http` to `https` --- src/main/site/content/about/success-stories.md | 38 +++++++++++----------- src/main/site/content/about/support.md | 4 +-- src/main/site/content/collaboration/_index.md | 2 +- .../site/content/collaboration/mailing-lists.md | 4 +-- src/main/site/content/collaboration/thanks.md | 2 +- src/main/site/content/dev/building-cayenne.md | 2 +- .../site/content/dev/how_development_happens.md | 2 +- src/main/site/content/dev/release-guide.md | 22 ++++++------- src/main/site/content/docs/3.1/cayenne-guide.html | 2 +- src/main/site/content/legacy/legacy-eclipse.md | 2 +- .../content/legacy/legacy-release-guide-2.0.md | 10 +++--- src/main/site/content/news/cayenne-31-released.md | 4 +-- .../site/content/news/cayenne-40m2-released.md | 2 +- 13 files changed, 48 insertions(+), 48 deletions(-) diff --git a/src/main/site/content/about/success-stories.md b/src/main/site/content/about/success-stories.md index 72e28ef25..1b9051096 100644 --- a/src/main/site/content/about/success-stories.md +++ b/src/main/site/content/about/success-stories.md @@ -16,8 +16,8 @@ objectstyle.org".</p> {{% gap 2 %}} -<a name="Successstories-AccessPointInc.(http://www.accesspointinc.com/)"></a> -#### AccessPoint Inc. (<http://www.accesspointinc.com/>) +<a name="Successstories-AccessPointInc.(https://www.accesspointinc.com/)"></a> +#### AccessPoint Inc. (<https://www.accesspointinc.com/>) A story submitted by Bret Gregory: "I work for AccessPoint Inc., a privately-held CLEC offering integrated communications services to small- @@ -30,8 +30,8 @@ the company." {{% gap 2 %}} -<a name="Successstories-GlobalLegalInformationNetwork(GLIN)(http://www.glin.gov/)"></a> -#### Global Legal Information Network (GLIN) (<http://www.glin.gov/>) +<a name="Successstories-GlobalLegalInformationNetwork(GLIN)(https://www.glin.gov/)"></a> +#### Global Legal Information Network (GLIN) (<https://www.glin.gov/>) GLIN is a legal repository for the Law Library of Congress. It has been around for 30 years, and in digital form since the early 90s. However, it @@ -46,8 +46,8 @@ the IRS. {{% gap 2 %}} -<a name="Successstories-ishonCourse(http://www.ish.com.au/oncourse)"></a> -#### ish onCourse (<http://www.ish.com.au/oncourse>) +<a name="Successstories-ishonCourse(https://www.ish.com.au/oncourse)"></a> +#### ish onCourse (<https://www.ish.com.au/oncourse>) A story submitted by Aristedes Maniatis, ish owner: "Written for the education sector, ish onCourse is a student and enrolment tracking system @@ -60,8 +60,8 @@ links." {{% gap 2 %}} -<a name="Successstories-NationalHockeyLeague(http://www.nhl.com/)"></a> -#### National Hockey League (<http://www.nhl.com/>) +<a name="Successstories-NationalHockeyLeague(https://www.nhl.com/)"></a> +#### National Hockey League (<https://www.nhl.com/>) NHL was one of the first large-scale Cayenne deployments. After the initial trial of Cayenne in 2002, NHL switched all their web applications to @@ -75,7 +75,7 @@ Cayenne trunk to take advantage of the latest framework features. <a name="Successstories-ObjectVisualizer"></a> #### ObjectVisualizer -[ObjectVisualizer](http://oreports.com/index.php?option=com_content&task=view&id=20&Itemid=35) +[ObjectVisualizer](https://oreports.com/index.php?option=com_content&task=view&id=20&Itemid=35) is a business intelligence tool that builds upon Object Persistence technology to provide easy to use query, reporting, and charting capabilities. Features include: Query and filter data using objects, @@ -85,8 +85,8 @@ mapping projects. {{% gap 2 %}} -<a name="Successstories-PixxuresInc.(http://www.pixxures.ca/)"></a> -#### Pixxures Inc. (<http://www.pixxures.ca/>) +<a name="Successstories-PixxuresInc.(https://www.pixxures.ca/)"></a> +#### Pixxures Inc. (<https://www.pixxures.ca/>) Pixxures Inc. is the world's largest provider of digital mapping products, services, and online delivery capabilities. Pixxures used Cayenne to create @@ -103,14 +103,14 @@ methods. Two leading local search sites for Croatia and Bosnia and Herzegovina are using Cayenne to store and retrieve indexed data for blog search engine: -<http://www.pogodak.hr/index.jsp?tab=blog> and -<http://www.pogodak.ba/index.jsp?tab=blog>. There are plans to switch to +<https://www.pogodak.hr/index.jsp?tab=blog> and +<https://www.pogodak.ba/index.jsp?tab=blog>. There are plans to switch to Cayenne similar sites for Slovenia, Serbia and Macedonia. {{% gap 2 %}} -<a name="Successstories-ProvestaWonen(http://www.provesta.nl/)"></a> -#### Provesta Wonen (<http://www.provesta.nl/>) +<a name="Successstories-ProvestaWonen(https://www.provesta.nl/)"></a> +#### Provesta Wonen (<https://www.provesta.nl/>) Provesta Wonen is a semi-government housing company. It rents houses to people who need them. Cayenne is a part of the engine for using and reusing @@ -120,8 +120,8 @@ complexes (collection of addresses). {{% gap 2 %}} -<a name="Successstories-RossoAlice(http://www.rossoalice.it/)"></a> -#### RossoAlice (<http://www.rossoalice.it/>) +<a name="Successstories-RossoAlice(https://www.rossoalice.it/)"></a> +#### RossoAlice (<https://www.rossoalice.it/>) RossoAlice is an Italian media portal. This is a site where users can download music, watch films, download games, watch television news and @@ -130,8 +130,8 @@ component is developed with Cayenne. {{% gap 2 %}} -<a name="Successstories-Unilever(http://www.rossoalice.it/)"></a> -#### Unilever (<http://www.unilever-bilddatenbank.de/>), Ascensys (<http://www.ascensys.de/>) +<a name="Successstories-Unilever(https://www.unilever-bilddatenbank.de/)"></a> +#### Unilever (<https://www.unilever-bilddatenbank.de/>), Ascensys (<https://www.ascensys.de/>) Ascensys developed a new media management system for Unilever Germany using Cayenne. The software supports internal planning processes, provides the diff --git a/src/main/site/content/about/support.md b/src/main/site/content/about/support.md index 7a724276f..67e3859dd 100644 --- a/src/main/site/content/about/support.md +++ b/src/main/site/content/about/support.md @@ -14,14 +14,14 @@ aliases: * [Cayenne user mailing list](/mailing-lists.html) is a place to get help from the Cayenne community and discuss general Cayenne topics. Subscription is required to post messages and participate in discussion, and of course you can browse past archives anonymously. -* [Stackoverflow](http://stackoverflow.com/questions/tagged/apache-cayenne) is another place to ask questions and search the existing knowledgebase of answers. +* [Stackoverflow](https://stackoverflow.com/questions/tagged/apache-cayenne) is another place to ask questions and search the existing knowledgebase of answers. {{% gap %}} ## Commercial Support And Consulting -* [ObjectStyle](http://www.objectstyle.com/cayenne-consulting) provides Cayenne commercial support, consulting, +* [ObjectStyle](https://www.objectstyle.com/cayenne-consulting) provides Cayenne commercial support, consulting, and training. The company employs Cayenne original authors and a number of committers and PMC members. _If your company also provides commercial services supporting Apache Cayenne, please drop a note to Cayenne PMC diff --git a/src/main/site/content/collaboration/_index.md b/src/main/site/content/collaboration/_index.md index f32d11014..38cf0585d 100644 --- a/src/main/site/content/collaboration/_index.md +++ b/src/main/site/content/collaboration/_index.md @@ -11,7 +11,7 @@ layout: single Cayenne is the result of collaboration of many skilled people. This is a set of links to access Cayenne collaboration resources and information. -* [Bug/Feature Tracker](http://issues.apache.org/jira/browse/CAY) +* [Bug/Feature Tracker](https://issues.apache.org/jira/browse/CAY) * [Support](/about/support/) * [Code Repository](/dev/code-repository.html) * [Developer Guide](/dev/) diff --git a/src/main/site/content/collaboration/mailing-lists.md b/src/main/site/content/collaboration/mailing-lists.md index a36418c1a..a07eb054a 100644 --- a/src/main/site/content/collaboration/mailing-lists.md +++ b/src/main/site/content/collaboration/mailing-lists.md @@ -18,7 +18,7 @@ To unsubscribe send empty email to user-unsubscr...@cayenne.apache.org To post a message use the following address: u...@cayenne.apache.org * [Apache Message Archive](https://lists.apache.org/list.html?u...@cayenne.apache.org) -* [ObjectStyle.org Archive](http://objectstyle.org/cayenne/lists/cayenne-user/) (legacy, does not store new messages, but has very old messages not available elsewhere) +* [ObjectStyle.org Archive](https://objectstyle.org/cayenne/lists/cayenne-user/) (legacy, does not store new messages, but has very old messages not available elsewhere) {{% gap %}} @@ -36,7 +36,7 @@ To unsubscribe send empty email to dev-unsubscr...@cayenne.apache.org To post a message use the following address: d...@cayenne.apache.org * [Apache Message Archive](https://lists.apache.org/list.html?d...@cayenne.apache.org) -* [ObjectStyle.org Archive](http://objectstyle.org/cayenne/lists/cayenne-devel/) (legacy, does not store new messages, but has very old messages not available elsewhere) +* [ObjectStyle.org Archive](https://objectstyle.org/cayenne/lists/cayenne-devel/) (legacy, does not store new messages, but has very old messages not available elsewhere) {{% gap 2 %}} diff --git a/src/main/site/content/collaboration/thanks.md b/src/main/site/content/collaboration/thanks.md index 085401713..2496245b2 100644 --- a/src/main/site/content/collaboration/thanks.md +++ b/src/main/site/content/collaboration/thanks.md @@ -24,4 +24,4 @@ A license for Oxygen XML Editor is provided by Syncro Soft. ### ASF Sponsorship Information about the Apache Software Foundation sponsorship program -and the Foundation sponsors can be found [here](http://www.apache.org/foundation/sponsorship.html). \ No newline at end of file +and the Foundation sponsors can be found [here](https://www.apache.org/foundation/sponsorship.html). \ No newline at end of file diff --git a/src/main/site/content/dev/building-cayenne.md b/src/main/site/content/dev/building-cayenne.md index 57697dd9a..4b8fe356a 100644 --- a/src/main/site/content/dev/building-cayenne.md +++ b/src/main/site/content/dev/building-cayenne.md @@ -6,7 +6,7 @@ url: /dev/building-cayenne.html ## Prerequisites -* Make sure [Maven](http://maven.apache.org/) is installed. +* Make sure [Maven](https://maven.apache.org/) is installed. * [Get the source code](/dev/code-repository.html). {{% gap %}} diff --git a/src/main/site/content/dev/how_development_happens.md b/src/main/site/content/dev/how_development_happens.md index f7f1d3cc2..748e3a44f 100644 --- a/src/main/site/content/dev/how_development_happens.md +++ b/src/main/site/content/dev/how_development_happens.md @@ -14,7 +14,7 @@ for the project as a whole and for ensuring that releases meet all the appropriate standards. 1. _PMC Chair_. This person has a has a special responsibility to the Apache board, but otherwise is an equal member of the PMC. -For further details consult the official [Apache handbook](http://www.apache.org/foundation/how-it-works.html#roles). +For further details consult the official [Apache handbook](https://www.apache.org/foundation/how-it-works.html#roles). In addition to the general Apache responsibilities, this is what is expected of everyone with privileges within the Cayenne project. diff --git a/src/main/site/content/dev/release-guide.md b/src/main/site/content/dev/release-guide.md index 3c72ed342..a876987b4 100644 --- a/src/main/site/content/dev/release-guide.md +++ b/src/main/site/content/dev/release-guide.md @@ -16,9 +16,9 @@ are also available for evaluation during the vote. * A release manager must have his public key appended to the KEYS file checked in to source control and the key published on one of the public key servers. -More info can be found at [http://www.apache.org/dev/release-signing.html](http://www.apache.org/dev/release-signing.html) +More info can be found at [https://www.apache.org/dev/release-signing.html](https://www.apache.org/dev/release-signing.html) * Make sure "apache-releases" repository is configured in -*~/.m2/settings.xml* and an appropriate password is setup. See [this page](http://www.apache.org/dev/publishing-maven-artifacts.html) +*~/.m2/settings.xml* and an appropriate password is setup. See [this page](https://www.apache.org/dev/publishing-maven-artifacts.html) for details. * As Cayenne has modules which require Java 1.8, you should use at least Java 1.8 to perform the release. @@ -29,7 +29,7 @@ More info can be found at [http://www.apache.org/dev/release-signing.html](http: * Edit `UPGRADE-NOTES.txt` if there is anything to add there. * Update `RELEASE-NOTES.txt` with actual release name and current date as a release date. -* Check Sources Compliance with [RAT](http://creadur.apache.org/rat/). To run RAT, +* Check Sources Compliance with [RAT](https://creadur.apache.org/rat/). To run RAT, download the distro and unpack it somewhere. You can run it directly, or use a convenience script available at the root of Cayenne source. Then read the report and fix any issues. ```bash @@ -103,8 +103,8 @@ be used by the people voting on Cayenne. It may look like this: * Signing assemblies - You can find additional information in official Apache [Release Distribution policy](http://www.apache.org/dev/release-distribution) - and on [this page](http://www.apache.org/dev/release-signing.html). + You can find additional information in official Apache [Release Distribution policy](https://www.apache.org/dev/release-distribution) + and on [this page](https://www.apache.org/dev/release-signing.html). Release manager key must be in the project KEYS file. Signing is a manual procedure not included in the Ant or Maven script. Here is how it might work ("-u" option can be omitted if you have only one GPG key): @@ -116,7 +116,7 @@ be used by the people voting on Cayenne. It may look like this: * Assemblies, signature and checksum files are committed to the special SVN repo used for staging development releases: [https://dist.apache.org/repos/dist/dev/cayenne/](https://dist.apache.org/repos/dist/dev/cayenne/). - Use a separate folder for each release. For more info on this repository check [the infrastructure docs](http://apache.org/legal/release-policy.html#stage). + Use a separate folder for each release. For more info on this repository check [the infrastructure docs](https://apache.org/legal/release-policy.html#stage). {{% gap %}} @@ -164,7 +164,7 @@ select the staging repo and click "Release". * Delete a **previous version** of Cayenne release of the same branch from the dist server. - It should be already [archived by Apache] (http://www.apache.org/dev/release.html#when-to-archive). Do this with an svn command like this: + It should be already [archived by Apache] (https://www.apache.org/dev/release.html#when-to-archive). Do this with an svn command like this: ```bash svn rm https://dist.apache.org/repos/dist/release/cayenne/Y.Y ``` @@ -180,14 +180,14 @@ add any new features * Add new cayenne version and a news item to the Cayenne web site (see [CMS Guide]({{< ref "cms-guide.md#content-modifications" >}})) * Send an email to the Cayenne user and developer lists * Send a notification email to announce(at)apache.org -* Update http://en.wikipedia.org/wiki/Apache_Cayenne +* Update https://en.wikipedia.org/wiki/Apache_Cayenne {{% gap %}} ## Reference: -* Apache release publishing: http://www.apache.org/dev/release-publishing.html -* Apache Maven release publishing: http://www.apache.org/dev/publishing-maven-artifacts.html +* Apache release publishing: https://www.apache.org/dev/release-publishing.html +* Apache Maven release publishing: https://www.apache.org/dev/publishing-maven-artifacts.html * Apache RAT: https://creadur.apache.org/rat/ -* Signing Releases: http://www.apache.org/dev/release-signing.html +* Signing Releases: https://www.apache.org/dev/release-signing.html diff --git a/src/main/site/content/docs/3.1/cayenne-guide.html b/src/main/site/content/docs/3.1/cayenne-guide.html index e9d3ae701..119878cb3 100644 --- a/src/main/site/content/docs/3.1/cayenne-guide.html +++ b/src/main/site/content/docs/3.1/cayenne-guide.html @@ -39,7 +39,7 @@ weight: 20 <div class="sect3"> <h4 id="runModeler"><a class="anchor" href="#runModeler"></a>Running CayenneModeler</h4> <div class="paragraph"> - <p>CayenneModeler GUI tool is intended to work with object relational mapping projects. While you can edit your XML by hand, it is rarely needed, as the Modeler is a pretty advanced tool included in Cayenne distribution. To obtain CayenneModeler, download Cayenne distribution archive from <a href="https://cayenne.apache.org/download.html" class="bare">http://cayenne.apache.org/download.html</a> matching the OS you are using. Of course Java needs to be installed on the machine where [...] + <p>CayenneModeler GUI tool is intended to work with object relational mapping projects. While you can edit your XML by hand, it is rarely needed, as the Modeler is a pretty advanced tool included in Cayenne distribution. To obtain CayenneModeler, download Cayenne distribution archive from <a href="https://cayenne.apache.org/download/" class="bare">https://cayenne.apache.org/download/</a> matching the OS you are using. Of course Java needs to be installed on the machine where you are [...] </div> <div class="ulist"> <ul> diff --git a/src/main/site/content/legacy/legacy-eclipse.md b/src/main/site/content/legacy/legacy-eclipse.md index e1cf08c80..eb94489f2 100644 --- a/src/main/site/content/legacy/legacy-eclipse.md +++ b/src/main/site/content/legacy/legacy-eclipse.md @@ -10,7 +10,7 @@ _(versions 1.2 and 2.0)_ <a name="LegacyEclipse-ConfiguringEclipseWorkspaceforCayenne"></a> ### Configuring Eclipse Workspace for Cayenne -* Download and install [Eclipse](http://wwww.eclipse.org) +* Download and install [Eclipse](https://wwww.eclipse.org) . Eclipse 3.1.1 or newer is recommended, as there are some per-project settings in repository that are not understood by older Eclipse. * Install both JDK1.4 and 1.5. Some Cayenne projects below require JVM diff --git a/src/main/site/content/legacy/legacy-release-guide-2.0.md b/src/main/site/content/legacy/legacy-release-guide-2.0.md index 96beb147f..1f5ae815b 100644 --- a/src/main/site/content/legacy/legacy-release-guide-2.0.md +++ b/src/main/site/content/legacy/legacy-release-guide-2.0.md @@ -26,9 +26,9 @@ RELEASE-NOTES.txt immediately when this happens._ * Edit UPGRADE-NOTES.txt if there is anything to add there. -* Check Sources Compliance with ARAT. [ARAT](http://code.google.com/p/arat/) +* Check Sources Compliance with ARAT. [ARAT](https://code.google.com/p/arat/) (A Release Audit Tool) is a Java tool written by Robert Burrell Donkin for -checking the release files for ASF licensing compliance. To run ARAT, [check it out of SVN](http://arat.googlecode.com/svn/tags/RAT_0_4/) +checking the release files for ASF licensing compliance. To run ARAT, [check it out of SVN](https://arat.googlecode.com/svn/tags/RAT_0_4/) _(we are using version 0.4)_, build with Ant, and run against unpacked distro (or the release tag), read the report and fix any issues. @@ -65,7 +65,7 @@ legacy versions of Cayenne. * Build Release Maven Bundles for ibiblio upload: * Signing release - For more info visit [this page](http://www.apache.org/dev/release-signing.html) + For more info visit [this page](https://www.apache.org/dev/release-signing.html) . Release manager key must be in the project KEYS file. Signing is a manual procedure not included in the Ant or Maven script. Here is how it might work ("-u" option can be omitted if you have only one GPG key): @@ -108,11 +108,11 @@ Assuming release version is 2.0.2, on a *local machine* do <a name="ReleaseGuide2.0-Aftertherelease"></a> ## After the release -* Update the [DOAP file](http://svn.apache.org/repos/asf/cayenne/site/trunk/tlp-site/src/doap/cayenne.rdf) +* Update the [DOAP file](https://svn.apache.org/repos/asf/cayenne/site/trunk/tlp-site/src/doap/cayenne.rdf) (held in the Cayenne svn) which will update https://projects.apache.org/project.html?cayenne automatically * Update Freshmeat with new release number -(http://freshmeat.net/projects/cayenne/) +(https://freshmeat.net/projects/cayenne/) * If the release is significant, consider press releases to relevant news sources * Review the main website pages (front page and why-cayenne especially) to diff --git a/src/main/site/content/news/cayenne-31-released.md b/src/main/site/content/news/cayenne-31-released.md index 6d24e89e3..181afb99f 100644 --- a/src/main/site/content/news/cayenne-31-released.md +++ b/src/main/site/content/news/cayenne-31-released.md @@ -33,8 +33,8 @@ In addition, Apache Cayenne's HTML documentation and tutorials have been complet "Our comprehensive documentation and vibrant, helpful user community are just what you need when you have questions about the internals of Cayenne or the best way to achieve your goals," added Adamchik. ### Availability and Oversight -Cayenne v3.1 is available immediately as a free download from [http://cayenne.apache.org/download.html](http://cayenne.apache.org/download.html). As with all Apache products, Apache Cayenne software is released under the Apache License v2.0, and is overseen by a self-selected team of active contributors to the project. A Project Management Committee (PMC) guides the Project's day-to-day operations, including community development and product releases. For documentation and ways to become [...] +Cayenne v3.1 is available immediately as a free download from [https://cayenne.apache.org/download/](https://cayenne.apache.org/download/). As with all Apache products, Apache Cayenne software is released under the Apache License v2.0, and is overseen by a self-selected team of active contributors to the project. A Project Management Committee (PMC) guides the Project's day-to-day operations, including community development and product releases. For documentation and ways to become invol [...] ### About The Apache Software Foundation (ASF) -Established in 1999, the all-volunteer Foundation oversees more than two hundred leading Open Source projects, including Apache HTTP Server --the world's most popular Web server software. Through the ASF's meritocratic process known as "The Apache Way," more than 450 individual Members and 4,000 Committers successfully collaborate to develop freely available enterprise-grade software, benefiting millions of users worldwide: thousands of software solutions are distributed under the Apache [...] +Established in 1999, the all-volunteer Foundation oversees more than two hundred leading Open Source projects, including Apache HTTP Server --the world's most popular Web server software. Through the ASF's meritocratic process known as "The Apache Way," more than 450 individual Members and 4,000 Committers successfully collaborate to develop freely available enterprise-grade software, benefiting millions of users worldwide: thousands of software solutions are distributed under the Apache [...] diff --git a/src/main/site/content/news/cayenne-40m2-released.md b/src/main/site/content/news/cayenne-40m2-released.md index eacd22ba9..dd03fbc6a 100644 --- a/src/main/site/content/news/cayenne-40m2-released.md +++ b/src/main/site/content/news/cayenne-40m2-released.md @@ -61,7 +61,7 @@ We found that customizing ServerRuntime is a frequent task in most applications. ### Transparent Database Cryptography with 'cayenne-crypto' -Cayenne now includes [cayenne-crypto.jar](http://search.maven.org/#artifactdetails|org.apache.cayenne|cayenne-crypto|4.0.M2|jar), that allows you to implement seamless data encryption. With a bit of extra configuration (as you may have guessed - another DI module) you get automatic encryption/decryption of data in certain columns: +Cayenne now includes [cayenne-crypto.jar](https://search.maven.org/#artifactdetails|org.apache.cayenne|cayenne-crypto|4.0.M2|jar), that allows you to implement seamless data encryption. With a bit of extra configuration (as you may have guessed - another DI module) you get automatic encryption/decryption of data in certain columns: Module cryptoModule = new CryptoModuleBuilder() .keyStore("file:///mykeystore", "changeit".toCharArray(), "keyalias")