From 603a2a8fffe34c522cc689651f57aaf6649f950c Mon Sep 17 00:00:00 2001 From: Adam Retter Date: Sat, 26 Oct 2024 19:47:44 +0200 Subject: [PATCH 001/353] [refactor] Fork of eXist-db from their git `develop` branch, commit: `adaa276b9cfcaaeb4ee03ee3822ab882e6779f77` (Fri Oct 25 21:27:35 2024 +0200). The Git history was then rewritten to remove many historic files that we no longer need. This resulted in our commit: [`e065a83bf4dc94abfeebcc353cbfbd496976f440`](https://github.com/evolvedbinary/elemental/commit/e065a83bf4dc94abfeebcc353cbfbd496976f440) --- .github/PULL_REQUEST_TEMPLATE.md | 4 +- .github/workflows/ci-xqts.yml | 2 +- BUILD.md | 15 +++--- CONTRIBUTING.md | 46 ++++++++-------- PR-CODE-REVIEW-POLICY.md | 54 ------------------- README.md | 24 +++++---- exist-ant/pom.xml | 6 +-- exist-core/pom.xml | 6 +-- exist-distribution/pom.xml | 6 +-- exist-docker/pom.xml | 6 +-- .../src/main/resources-filtered/README.md | 14 ++--- exist-installer/pom.xml | 6 +-- exist-jetty-config/pom.xml | 6 +-- exist-parent/pom.xml | 6 +-- exist-samples/pom.xml | 6 +-- exist-service/pom.xml | 6 +-- exist-start/pom.xml | 6 +-- exist-versioning-release.md | 54 +++++++++---------- exist-xqts/pom.xml | 6 +-- extensions/contentextraction/pom.xml | 6 +-- extensions/debuggee/pom.xml | 6 +-- extensions/exiftool/pom.xml | 6 +-- extensions/expath/pom.xml | 6 +-- extensions/exquery/modules/pom.xml | 6 +-- extensions/exquery/modules/request/pom.xml | 6 +-- extensions/exquery/pom.xml | 6 +-- extensions/exquery/restxq/pom.xml | 6 +-- extensions/images/pom.xml | 6 +-- .../indexes/indexes-integration-tests/pom.xml | 6 +-- extensions/indexes/lucene/pom.xml | 6 +-- extensions/indexes/ngram/pom.xml | 6 +-- extensions/indexes/pom.xml | 6 +-- extensions/indexes/range/pom.xml | 6 +-- extensions/indexes/sort/pom.xml | 6 +-- extensions/indexes/spatial/pom.xml | 6 +-- extensions/modules/cache/pom.xml | 6 +-- extensions/modules/compression/pom.xml | 6 +-- extensions/modules/counter/pom.xml | 6 +-- extensions/modules/cqlparser/pom.xml | 6 +-- extensions/modules/example/pom.xml | 6 +-- extensions/modules/exi/pom.xml | 6 +-- .../expathrepo-trigger-test/pom.xml | 6 +-- extensions/modules/expathrepo/pom.xml | 6 +-- extensions/modules/file/pom.xml | 6 +-- extensions/modules/image/pom.xml | 6 +-- extensions/modules/jndi/pom.xml | 6 +-- extensions/modules/mail/pom.xml | 6 +-- extensions/modules/persistentlogin/pom.xml | 6 +-- extensions/modules/pom.xml | 6 +-- extensions/modules/process/pom.xml | 6 +-- extensions/modules/scheduler/pom.xml | 6 +-- extensions/modules/simpleql/pom.xml | 6 +-- extensions/modules/sql-oracle/pom.xml | 6 +-- extensions/modules/sql/pom.xml | 6 +-- extensions/modules/xmldiff/pom.xml | 6 +-- extensions/modules/xslfo/pom.xml | 6 +-- extensions/pom.xml | 6 +-- extensions/security/activedirectory/pom.xml | 6 +-- extensions/security/iprange/pom.xml | 6 +-- extensions/security/ldap/pom.xml | 6 +-- extensions/security/pom.xml | 6 +-- extensions/webdav/pom.xml | 6 +-- extensions/xqdoc/pom.xml | 6 +-- pom.xml | 6 +-- 64 files changed, 247 insertions(+), 302 deletions(-) delete mode 100644 PR-CODE-REVIEW-POLICY.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 0b55e198c6..656f2caa07 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -3,10 +3,10 @@ Thank you for your contribution to eXist-db! To help the community judge your pull request (PR), please include the following: - A (short) description of the content of changes. -- A context reference to a [Github Issue](https://github.com/eXist-db/exist/issues), a message in the [eXist-open mailinglist](http://exist-open.markmail.org), or a [specification](https://www.w3.org/TR/xquery-31/). +- A context reference to a [Github Issue](https://github.com/evolvedbinary/elemental/issues), a message in the [eXist-open mailinglist](http://exist-open.markmail.org), or a [specification](https://www.w3.org/TR/xquery-31/). - Tests. The [XQSuite - Annotation-based Test Framework for XQuery](http://exist-db.org/exist/apps/doc/xqsuite.xml) makes it very easy for you to create tests. These tests can be executed from the [eXide editor](http://exist-db.org/exist/apps/eXide/index.html) via XQuery > Run as Test. -Your PR will be tested using [GitHub Actions](https://github.com/eXist-db/exist/actions) against a number of operating systems and environments. The build status is visible in the PR. +Your PR will be tested using [GitHub Actions](https://github.com/evolvedbinary/elemental/actions) against a number of operating systems and environments. The build status is visible in the PR. To detect errors in your PR before submitting it, please run eXist's full test suite on your own system via `mvn -V clean verify`. diff --git a/.github/workflows/ci-xqts.yml b/.github/workflows/ci-xqts.yml index f326aec091..e769c6f757 100644 --- a/.github/workflows/ci-xqts.yml +++ b/.github/workflows/ci-xqts.yml @@ -50,7 +50,7 @@ jobs: retention-days: 14 path: /tmp/xqts-output - name: Get Previous XQTS Logs Artifacts JSON - run: 'curl -H "Accept: application/vnd.github+json" -H "X-GitHub-Api-Version: 2022-11-28" https://api.github.com/repos/exist-db/exist/actions/artifacts?name=xqts-logs > /tmp/previous-xqts-logs-artifacts.json' + run: 'curl -H "Accept: application/vnd.github+json" -H "X-GitHub-Api-Version: 2022-11-28" https://api.github.com/repos/evolvedbinary/elemental/actions/artifacts?name=xqts-logs > /tmp/previous-xqts-logs-artifacts.json' - name: Extract Previous XQTS Logs Artifact JSON run: cat /tmp/previous-xqts-logs-artifacts.json | jq -r "[.artifacts[] | select(.workflow_run.head_branch == \"develop\")][1].archive_download_url" > /tmp/previous-xqts-logs-artifact.json - name: Get Previous XQTS Logs Artifact diff --git a/BUILD.md b/BUILD.md index 8e1c8374f7..86759f364c 100644 --- a/BUILD.md +++ b/BUILD.md @@ -1,5 +1,4 @@ -Building eXist-db from Source --------------------------- +# Building eXist-db from Source eXist-db itself is written in Java 17. The build system is [Apache Maven](http://maven.apache.org/). If you're not familiar with Git, we recommend [this excellent online interactive tutorial](http://try.github.io). @@ -9,9 +8,9 @@ To build eXist-db: - Execute a Maven to compile eXist-db ```bash -$ git clone https://github.com/eXist-db/exist.git -$ cd exist -$ git checkout master +$ git clone https://github.com/evolvedbinary/elemental.git +$ cd elemental +$ git checkout gold $ mvn -DskipTests package ``` @@ -25,9 +24,9 @@ Useful build switches: Further build options can be found at: [eXist-db Build Documentation](http://www.exist-db.org/exist/apps/doc/exist-building.xml "How to build eXist"). **NOTE:** -In the above example, we switched the current (checked-out) branch from `develop` to `master`. We use the [GitFlow for eXist-db](#contributing-to-exist) process: -- `develop` is the current (and stable) work-in-progress (the next release) -- `master` is the latest release +In the above example, we switched the current (checked-out) branch from `main` to `gold`. +- `main` is the current (and stable) work-in-progress (the next release) +- `gold` is the last release The choice of which to use is up to you. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ae83393a5a..2502266f25 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -8,12 +8,10 @@ We follow a "Hub and Spoke" like development model; therefore you should fork ou eXist-db uses a [GitFlow](http://nvie.com/git-model)-like branching model for development. The names of each branch should reflect their purpose, the following branches may be of interest: -* `develop` - the main line of development for the next version of eXist-db. -* `master` - reflects the `tag` of the last released version of eXist-db. +* `main` - the main line of development for the next version of eXist-db. +* `gold` - reflects the `tag` of the last released version of eXist-db. There are also branches that enable us to backport hot-fixes and features to older major versions of eXist-db, so that we might release small updates occasionally. -* `develop-4.x.x` - development of the 4.x.x version line of eXist-db, mostly now only used for hot-fixes. -* `develop-5.x.x` - development of the 5.x.x version line of eXist-db. * `develop-6.x.x` - development of the 6.x.x version line of eXist-db. When contributing to eXist-db you should branch one of the development branches above, your branch should be named in one of two ways: @@ -54,7 +52,7 @@ Our controlled list of commit labels that should be prefixed to each commit summ In addition any commit that addresses a GitHub issue, should have an additonal line in its commit after the summary and before any fuller explaination that takes this form: ``` -Closes https://github.com/eXist-db/exist/issues/ +Closes https://github.com/evolvedbinary/elemental/issues/ ``` ### Commit Message Example @@ -63,13 +61,13 @@ For example, here is a correctly formatted commit message: ``` [bugfix] Fix relative paths in EXPath classpath.txt files. -Closes https://github.com/eXist-db/exist/issues/4901 +Closes https://github.com/eevolvedbinary/elemental/issues/4901 We now store the path of Jar files in each EXPath Package's `.exist/classpath.txt` file relative to the package's `content/` sub-folder. ``` ## Pull Requests and Code Review Pull requests are reviewed and tested before they're merged by the eXist-db Core Development Team. -We have a policy around how pull requests are reviewed in a timely and fair manner. That policy is available here - [Community Code Review and Merge Policy for the exist-db/exist Git Repository](PR-CODE-REVIEW-POLICY.md). +We have a policy around how pull requests are reviewed in a timely and fair manner. That policy is available here - [Community Code Review and Merge Policy for the evolvedbinary/elemental Git Repository](PR-CODE-REVIEW-POLICY.md). Worth restating, is the one "golden rule", even within the Core Team, **no developer should merge their own pull request**. This simple-but-important rule ensures that at least two people have considered the change. Although the following are taken from our [Developer Manifesto](http://www.exist-db.org/exist/apps/doc/devguide_manifesto.xml "eXist Project Developer Manifesto") and [Code Review Guide](http://www.exist-db.org/exist/apps/doc/devguide_codereview.xml "eXist Project Code Review Guide"), the main things that get a pull request accepted are: @@ -105,7 +103,7 @@ Assuming the stable is `6.x.x` and the RC is `7.x.x` - open a second PR from `6.x.x/feature/` against `develop-6.x.x` mentioning the original PR in the commit message ### Forward-port -Works just as backport but with `feature/` and `develop` +Works just as backport but with `feature/` and `main` ## Syncing a Fork @@ -122,14 +120,14 @@ Lets say that you have a fork of eXist-db's GitHub repo, and you have been worki 1. If you have any un-committed changes you need to stash them using: `git stash save "changes before rebase"`. -2. If you have not added eXist-db's GitHub as an upstream remote, you need to do so once by running `git remote add upstream https://github.com/exist-db/exist.git`. You can view your existing remotes, by running `git remote -v`. +2. If you have not added eXist-db's GitHub as an upstream remote, you need to do so once by running `git remote add upstream https://github.com/evolvedbinary/elemental.git`. You can view your existing remotes, by running `git remote -v`. 3. You need to fetch the latest changes from eXist-db's GitHub: `git fetch upstream`. This will not yet change your local branches in any way. -4. You should first sync your `develop` branch with eXist-db's `develop` branch. As you always work in feature branches, this should a simple fast-forward by running: `git checkout develop` and then `git rebase upstream/develop`. - 1. If all goes well in (4) then you can push your `develop` branch to your remote server (e.g. GitHub) with `git push origin develop`. +4. You should first sync your `main` branch with eXist-db's `main` branch. As you always work in feature branches, this should a simple fast-forward by running: `git checkout main` and then `git rebase upstream/main`. + 1. If all goes well in (4) then you can push your `main` branch to your remote server (e.g. GitHub) with `git push origin main`. -5. You can then replay your work in your feature branch `feature/my-feature` atop the lastest changes from the `develop` branch by running: `git checkout feature/my-feature` and then `git rebase develop`. +5. You can then replay your work in your feature branch `feature/my-feature` atop the lastest changes from the `main` branch by running: `git checkout feature/my-feature` and then `git rebase main`. 1. Should you encounter any conflicts during (5) you can resolve them using `git mergetool` and then `git rebase --continue`. 2. If all goes well in (5), and take care to check your history is correct with `git log`, then you can force push your `feature/my-feature` branch to your remote server (e.g. GitHub) with `git push -f origin feature/my-feature`. *NOTE* the reason you need to use the `-f` to force the push is because the commit ids of your revisions will have changed after the rebase. @@ -150,10 +148,10 @@ If you wish to contribute, the general approach using GitFlow AVH Edition is: - Do your stuff! :-) - Commit to your repo. We like small, atomic commits that don't mix concerns. - **Do NOT** finish the `hotfix` or `feature` with GitFlow. -- Make sure your branch is based on the latest eXist develop branch before making a pull request. This will ensure that we can easily merge in your changes. See [Syncing a Fork](#syncing-a-fork). +- Make sure your branch is based on the latest eXist-db `main` branch before making a pull request. This will ensure that we can easily merge in your changes. See [Syncing a Fork](#syncing-a-fork). - Push your hotfix or feature branch to your GitHub using GitFlow: `git flow feature publish my-feature`. -- Send us a pull request on GitHub from your branch to our develop branch. -- Once the pull request is merged you can delete your branch, you need not finish or merge it, you will however want to sync your develop branch to bring back your changes. See [Syncing a Fork](#syncing-a-fork). +- Send us a pull request on GitHub from your branch to our `main` branch. +- Once the pull request is merged you can delete your branch, you need not finish or merge it, you will however want to sync your `main` branch to bring back your changes. See [Syncing a Fork](#syncing-a-fork). ### Our `git-flow init` settings When we started working with the eXist repo we needed to configure it for GitFlow: @@ -162,9 +160,9 @@ When we started working with the eXist repo we needed to configure it for GitFlo $ git flow init Which branch should be used for bringing forth production releases? - - master -Branch name for production releases: [master] -Branch name for "next release" development: [develop] + - main +Branch name for production releases: [gold] +Branch name for "next release" development: [main] How to name your supporting branch prefixes? Feature branches? [feature/] @@ -175,13 +173,13 @@ Version tag prefix? [] eXist- Hooks and filters directory? [.git/hooks] ``` -A new `develop` branch is created, and checked out. +A new `main` branch is created, and checked out. Verify it like this: ```bash $ git status -# On branch develop +# On branch main ``` As we have already started with GitFlow, when you run `git flow init`, you'll get slightly different prompts--but the same answers apply! @@ -192,12 +190,12 @@ You **must** use the following settings: $ git flow init Which branch should be used for bringing forth production releases? - - develop -Branch name for production releases: [] master + - main +Branch name for production releases: [] gold Which branch should be used for integration of the "next release"? - - develop -Branch name for "next release" development: [develop] + - main +Branch name for "next release" development: [main] How to name your supporting branch prefixes? Feature branches? [feature/] diff --git a/PR-CODE-REVIEW-POLICY.md b/PR-CODE-REVIEW-POLICY.md deleted file mode 100644 index 5ab7f51cf6..0000000000 --- a/PR-CODE-REVIEW-POLICY.md +++ /dev/null @@ -1,54 +0,0 @@ -# Community Code Review and Merge Policy for the [exist-db/exist](https://github.com/exist-db/exist) Git Repository - -**Version:** 2.0.0 (2022-08-01) - -**NOTE:** This policy is ONLY concerned with the [exist-db/exist](https://github.com/exist-db/exist) Git repository. Other repositories of the eXist-db project are free to adopt and/or adapt it, but there is no obligation to do so. - -## Policy - -1. As an Open Source project, there is no obligation on the part of the eXist-db project that any PR (Pull Request) will be accepted and merged into the code-base. Best efforts will be made to Review and Merge contributions inline with the policy set out within this document. - -2. Members of the community other than the Author or Reviewer(s) are explicitly encouraged to contribute to the review process by testing and commenting on the PR. Concerns raised in such comments must not be disregarded by the Reviewer(s) but should be answered appropriately and considered in the decision. - -3. An Author of a PR (Pull Request) *must* **never** Merge their own PRs. - -4. A PR *must* always have at least 1 review from a Reviewer who is a [Core Team](#existdb-core-team) member of the [exist-db/exist](https://github.com/exist-db/exist) repository. - 1. Any such [Core Team](#existdb-core-team) member who volunteers to act as a Reviewer on a particular PR *must* be prepared to see it through to completion (i.e. Merged), unless they otherwise indicate within the Review Comments that they have resigned as Reviewer of a particular PR. - 2. If there is only a single Reviewer from the [Core Team](#existdb-core-team), and they resign from the review of a particular PR, a new Reviewer from the [Core Team](#existdb-core-team) *must* be sought by the Author. - -5. A PR *should* have at least 2 reviewers. - 1. If after 5 days (Mon-Fri days) there is no second review, then review from one Reviewer will suffice. This grace period allows time for any other interested party to also contribute a review and/or object to the PR. - -6. All PRs *must* be subjected to the same quality standards by the Reviewer. - 1. The Reviewer *must* act in the interests of the eXist-db Open Source project and not any personal or private affiliations. - -7. The Review process is an iterative process entered into by the Author and Reviewer(s). - 1. Firstly, if clarification is needed, the Author *must* enter into a discussion of the Review comments with the Reviewer(s). - 2. Secondly, assuming agreement between the Author and Reviewer(s), the Author *must* take appropriate action to address the comments from the Review. - 3. This process *should* be carried out publicly. - 4. All decisions *must* be documented within the comments of the PR itself. - -8. Remediation process: - 1. In case of - 1. a disagreement between Author and Reviewer(s), - 2. between Reviewers, - 3. or if there has not been within 14 days a reaction - 1. by the author to a blocking review, or - 2. no response by a blocking core developer to a response by the author - the PR is considered stale. A stale PR *must* be discussed in an upcoming community call where both Author(s) and blocking Reviewer(s) *must* be present. - 2. Should there not be a solution in said call or no call where Author(s) and Reviewer(s) can both be present, a mediator *must* be chosen from a community call. This mediator is announced via Slack and the PR comments. The person chosen will collect feedback by all parties involved, try to find a solution and report back to the community call and other communication channels. - 3. Should the remediation process fail, a vote between the [Core Team](#existdb-core-team) members of the exist-db/exist repository *should* be solicited for a majority result. Any [Core Team](#existdb-core-team) member voting against the PR *must* provide feedback for the reason to the Author; thus allowing the Author to further consider revising their PR. - - -## Core Team members of the [exist-db/exist](https://github.com/exist-db/exist) Git repository - -These members have been chosen based on their past contributions to the [exist-db/exist](https://github.com/exist-db/exist) repository and experience. They have been identified as having the necessary skills to review code submitted for inclusion in the [exist-db/exist](https://github.com/exist-db/exist) Git repository (i.e. they are experienced Java Developers with a track record of improving eXist-db). - -1. [Juri Leino](https://github.com/line-o) -2. [Wolfgang Meier](https://github.com/wolfgangmm) -3. [Leif-Joran Olsson](https://github.com/ljo) -4. [Patrick Reinhart](https://github.com/reinhapa) -5. [Adam Retter](https://github.com/adamretter) -6. [Dannes Wessels](https://github.com/dizzzz) - -This list should be considered current, that is to say that it is not static. Any contributor to eXist-db who demonstrated ability and longevity may apply to join the Core Team. Appointment to the Core Team is approved by a majority vote of the existing Core Team members. diff --git a/README.md b/README.md index 4d9c4ad1cb..a6403e8c3d 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,28 @@ ## eXist-db Native XML Database -[![Build Status](https://github.com/eXist-db/exist/actions/workflows/ci-build.yml/badge.svg?branch=develop)](https://github.com/eXist-db/exist/actions/workflows/ci-build.yml) -[![Coverage Status](https://coveralls.io/repos/github/eXist-db/exist/badge.svg?branch=develop)](https://coveralls.io/github/eXist-db/exist?branch=develop) -[![Codacy Badge](https://app.codacy.com/project/badge/Grade/ae1c8a7eb1164e919b0ac3c8588560c6)](https://www.codacy.com/gh/eXist-db/exist/dashboard?utm_source=github.com&utm_medium=referral&utm_content=eXist-db/exist&utm_campaign=Badge_Grade) +[![Build Status](https://github.com/evolvedbinary/elemental/actions/workflows/ci-test.yml/badge.svg?branch=main)](https://github.com/evolvedbinary/elemental/actions/workflows/ci-test.yml) +[![Coverage Status](https://coveralls.io/repos/github/evolvedbinary/elemental/badge.svg?branch=main)](https://coveralls.io/github/evolvedbinary/elemental?branch=main) +[![Codacy Badge](https://app.codacy.com/project/badge/Grade/ae1c8a7eb1164e919b0ac3c8588560c6)](https://www.codacy.com/gh/evolvedbinary/elemental/dashboard?utm_source=github.com&utm_medium=referral&utm_content=evolvedbinary/elemental&utm_campaign=Badge_Grade) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=eXist-db_exist&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=eXist-db_exist) [![Java 17](https://img.shields.io/badge/java-17-blue.svg)](https://adoptopenjdk.net/) [![License](https://img.shields.io/badge/license-LGPL%202.1-blue.svg)](https://www.gnu.org/licenses/lgpl-2.1.html) -[![Download](https://img.shields.io/github/v/release/eXist-db/exist.svg)](https://github.com/eXist-db/exist/releases/) +[![Download](https://img.shields.io/github/v/release/evolvedbinary/elemental.svg)](https://github.com/evolvedbinary/elemental/releases/) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.exist-db/exist/badge.svg)](https://search.maven.org/search?q=g:org.exist-db) [![Slack](https://img.shields.io/badge/exist--db-slack-3e103f.svg)](https://exist-db.slack.com) - - - [![Code of Conduct](https://img.shields.io/badge/code%20of%20conduct-contributor%20covenant-%235e0d73.svg)](https://contributor-covenant.org/version/1/4/) +--- +**NOTE**: Elemental was seeded from a fork of eXist-db's git `develop` branch, commit: `adaa276b9cfcaaeb4ee03ee3822ab882e6779f77` (Fri Oct 25 21:27:35 2024 +0200). The Git history was then rewritten to remove many historic files that we no longer need. This resulted in our commit: [`e065a83bf4dc94abfeebcc353cbfbd496976f440`](https://github.com/evolvedbinary/elemental/commit/e065a83bf4dc94abfeebcc353cbfbd496976f440). + +--- + eXist-db is a high-performance open source native XML database—a NoSQL document database and application platform built entirely around XML technologies. The main homepage for eXist-db can be found at [exist-db.org](https://exist-db.org "eXist Homepage"). This is the GitHub repository of eXist source code, and this page links to resources for downloading, building, and contributing to eXist-db, below. The eXist-db community has adopted the [Contributor Covenant](https://www.contributor-covenant.org/) [Code of Conduct](https://www.contributor-covenant.org/version/1/4/code-of-conduct). @@ -39,12 +41,12 @@ The notes of past Community Calls are located [here](https://drive.google.com/dr - **Documentation:** [https://exist-db.org/exist/apps/doc](https://exist-db.org/exist/apps/doc) - **Book:** [https://www.oreilly.com/library/view/exist/9781449337094/](https://www.oreilly.com/library/view/exist/9781449337094/) - **Packages:** [https://exist-db.org/exist/apps/public-repo](https://exist-db.org/exist/apps/public-repo) -- **Source code:** [https://github.com/eXist-db/exist](https://github.com/eXist-db/exist) -- **Git clone URL:** `git://github.com/eXist-db/exist.git` +- **Source code:** [https://github.com/evolvedbinary/elemental](https://github.com/evolvedbinary/elemental) +- **Git clone URL:** `git://github.com/evolvedbinary/elemental.git` - **Mailing list:** [https://lists.sourceforge.net/lists/listinfo/exist-open](https://lists.sourceforge.net/lists/listinfo/exist-open) - **Slack:** [https://exist-db.slack.com](https://join.slack.com/t/exist-db/shared_invite/enQtNjQ4MzUyNTE4MDY3LWNkYjZjMmZkNWQ5MDBjODQ3OTljNjMyODkwNmY1MzQwNjUwZjMzZTY1MGJkMjY5NDFhOWZjMDZiMDdhMzY4NGY) -New developers may find the notes in [BUILD.md](https://github.com/eXist-db/exist/blob/develop/BUILD.md) and [CONTRIBUTING.md](https://github.com/eXist-db/exist/blob/develop/CONTRIBUTING.md) helpful to start using and sharing your work with the eXist community. +New developers may find the notes in [BUILD.md](https://github.com/evolvedbinary/elemental/blob/main/BUILD.md) and [CONTRIBUTING.md](https://github.com/evolvedbinary/elemental/blob/main/CONTRIBUTING.md) helpful to start using and sharing your work with the eXist community. ## Credits diff --git a/exist-ant/pom.xml b/exist-ant/pom.xml index ae8ecb380e..5c71a71c43 100644 --- a/exist-ant/pom.xml +++ b/exist-ant/pom.xml @@ -39,9 +39,9 @@ Ant Tasks for eXist-db NoSQL Database Client/Server - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/exist-core/pom.xml b/exist-core/pom.xml index e7bd3fa158..095d8fb1af 100644 --- a/exist-core/pom.xml +++ b/exist-core/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database Core - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/exist-distribution/pom.xml b/exist-distribution/pom.xml index 078e49d066..6d7ed56d1b 100644 --- a/exist-distribution/pom.xml +++ b/exist-distribution/pom.xml @@ -39,9 +39,9 @@ Distributions for eXist-db NoSQL Database Client/Server - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/exist-docker/pom.xml b/exist-docker/pom.xml index 13c9c1a4dd..b6a1e8d563 100644 --- a/exist-docker/pom.xml +++ b/exist-docker/pom.xml @@ -39,9 +39,9 @@ Minimal Docker Image of eXist-db NoSQL Database Client/Server with FO support - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/exist-docker/src/main/resources-filtered/README.md b/exist-docker/src/main/resources-filtered/README.md index 69ea75b8ae..280f661c59 100644 --- a/exist-docker/src/main/resources-filtered/README.md +++ b/exist-docker/src/main/resources-filtered/README.md @@ -1,12 +1,12 @@ # ${project.description} ${project.description} -[![Build Status](https://travis-ci.com/eXist-db/exist.png?branch=develop)](https://travis-ci.com/eXist-db/exist) -[![Codacy Badge](https://api.codacy.com/project/badge/Grade/c5d7a02842dd4a3c85b1b2ad421b0d13)](https://www.codacy.com/app/eXist-db/exist?utm_source=github.com&utm_medium=referral&utm_content=eXist-db/exist&utm_campaign=Badge_Grade) +[![Build Status](https://github.com/evolvedbinary/elemental/actions/workflows/ci-build.yml/badge.svg?branch=main)](https://github.com/evolvedbinary/elemental/actions/workflows/ci-build.yml) +[![Codacy Badge](https://app.codacy.com/project/badge/Grade/ae1c8a7eb1164e919b0ac3c8588560c6)](https://www.codacy.com/gh/evolvedbinary/elemental/dashboard?utm_source=github.com&utm_medium=referral&utm_content=evolvedbinary/elemental&utm_campaign=Badge_Grade) [![License](https://img.shields.io/badge/license-AGPL%203.1-orange.svg)](https://www.gnu.org/licenses/agpl-3.0.html) -[![](https://images.microbadger.com/badges/image/existdb/existdb.svg)](https://microbadger.com/images/existdb/existdb "Get your own image badge on microbadger.com") -[![](https://images.microbadger.com/badges/version/existdb/existdb.svg)](https://microbadger.com/images/existdb/existdb "Get your own version badge on microbadger.com") -[![](https://images.microbadger.com/badges/commit/existdb/existdb.svg)](https://microbadger.com/images/existdb/existdb "Get your own commit badge on microbadger.com") +[![](https://images.microbadger.com/badges/image/evolvedbinary/elemental.svg)](https://microbadger.com/images/evolvedbinary/elemental "Get your own image badge on microbadger.com") +[![](https://images.microbadger.com/badges/version/evolvedbinary/elemental.svg)](https://microbadger.com/images/evolvedbinary/elemental "Get your own version badge on microbadger.com") +[![](https://images.microbadger.com/badges/commit/evolvedbinary/elemental.svg)](https://microbadger.com/images/evolvedbinary/elemental "Get your own commit badge on microbadger.com") This module holds the source files for building a minimal docker image of the [exist-db](https://www.exist-db.org) xml database, images are automatically updated as part of the build-test life-cycle. @@ -23,8 +23,8 @@ The images are based on Google Cloud Platform's ["Distroless" Docker Images](htt ## How to use Pre-build images are available on [DockerHub](https://hub.docker.com/r/existdb/existdb/). There are two continuously updated channels: -* `release` for the stable releases based on the [`master` branch](https://github.com/eXist-db/exist/tree/master) -* `latest` for the latest commit to the [`develop` branch](https://github.com/eXist-db/exist/tree/develop). +* `release` for the stable releases based on the [`gold` branch](https://github.com/evolvedbinary/elemental/tree/gold) +* `latest` for the latest commit to the [`main` branch](https://github.com/evolvedbinary/elemental/tree/main). To download the image run: ```bash diff --git a/exist-installer/pom.xml b/exist-installer/pom.xml index 5d0163c9f8..27c4daa4f5 100644 --- a/exist-installer/pom.xml +++ b/exist-installer/pom.xml @@ -39,9 +39,9 @@ IzPack Installer for eXist-db NoSQL Database Client/Server - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/exist-jetty-config/pom.xml b/exist-jetty-config/pom.xml index 379d7a5d9f..29f10dd714 100644 --- a/exist-jetty-config/pom.xml +++ b/exist-jetty-config/pom.xml @@ -39,9 +39,9 @@ Configuration for eXist-db NoSQL Database Jetty Server - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/exist-parent/pom.xml b/exist-parent/pom.xml index 219ceeb801..8fcd0068e0 100644 --- a/exist-parent/pom.xml +++ b/exist-parent/pom.xml @@ -58,9 +58,9 @@ - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/exist-samples/pom.xml b/exist-samples/pom.xml index 2705d0ce6b..b1774f1d00 100644 --- a/exist-samples/pom.xml +++ b/exist-samples/pom.xml @@ -39,9 +39,9 @@ Data samples for eXist-db NoSQL Database - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/exist-service/pom.xml b/exist-service/pom.xml index 5a09374280..e08f6f4087 100644 --- a/exist-service/pom.xml +++ b/exist-service/pom.xml @@ -39,9 +39,9 @@ Operating System Service for eXist-db NoSQL Database Jetty Server - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/exist-start/pom.xml b/exist-start/pom.xml index f07d113ebf..71a0c8e377 100644 --- a/exist-start/pom.xml +++ b/exist-start/pom.xml @@ -39,9 +39,9 @@ Startup for eXist-db NoSQL Database Client/Server - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/exist-versioning-release.md b/exist-versioning-release.md index edfdd7b717..4be5987c08 100644 --- a/exist-versioning-release.md +++ b/exist-versioning-release.md @@ -1,6 +1,6 @@ # eXist Versioning Scheme and Release Process -![eXist Logo](https://github.com/eXist-db/exist/raw/develop/exist-jetty-config/src/main/resources/webapp/logo.jpg) +![eXist Logo](https://github.com/evolvedbinary/elemental/raw/main/exist-jetty-config/src/main/resources/webapp/logo.jpg) ## Overview This document describes the Versioning Scheme and Release Process for eXist. These two topics are tightly connected, so both are covered in this document. @@ -80,7 +80,7 @@ For example, the macOS disk image for the build from the SNAPSHOT pre-release ve * eXist-db-3.2.0-SNAPSHOT+20170507213722.dmg -It is trivial for a developer to relate a timestamp back to a Git hash (by using the command `git rev-list -1 --before="$DATE" develop`), should they need to do so. +It is trivial for a developer to relate a timestamp back to a Git hash (by using the command `git rev-list -1 --before="$DATE" main`), should they need to do so. ### Where the version number is stored @@ -93,7 +93,7 @@ That version number is also copied into the `META-INF/MANIFEST.MF` file of any J ## Release Process -This section details concrete steps for creating and publishing product releases. Each section here assumes you are starting with a clean Git checkout of the `develop` branch from [https://github.com/eXist-db/exist.git](https://github.com/eXist-db/exist.git). +This section details concrete steps for creating and publishing product releases. Each section here assumes you are starting with a clean Git checkout of the `main` branch from [https://github.com/evolvedbinary/elemental.git](https://github.com/evolvedbinary/elemental.git). ### Initiating Semantic Versioning @@ -109,7 +109,7 @@ Version 3.0.0 was released before Semantic Versioning. The following steps will ### Preparing a Product Release -Once development on a new stable version is complete, the following steps will prepare the version for release. For purposes of illustration, we will assume we are preparing the stable release of version 5.3.0. +Once development on a new stable version is complete, the following steps will prepare the version for release. For purposes of illustration, we will assume we are preparing the stable release of version 6.4.0. You will require a system with: * macOS * JDK 8 @@ -119,7 +119,7 @@ You will require a system with: * A GPG key (for signing release artifacts) * A Java KeyStore with key (for signing IzPack Installer) * A valid Apple Developer Certificate (for signing Mac DMG) -* A Github account and username / password or Github Personal access tokens (https://github.com/settings/tokens) with permission to publish Github releases to the eXist-db .org +* A Github account and username / password or Github Personal access tokens (https://github.com/settings/tokens) with permission to publish Github releases to the eXist-db org 1. You will need login credentials for the eXist-db organisation on: 1. Sonatype OSS staging for Maven Central - https://oss.sonatype.org/ @@ -188,9 +188,9 @@ You will require a system with: ``` -3. Merge any outstanding PRs that have been reviewed and accepted for the milestone eXist-5.3.0. +3. Merge any outstanding PRs that have been reviewed and accepted for the milestone eXist-6.4.0. -4. Make sure that you have the HEAD of `origin/develop` (or `upstream` if you are on a fork). +4. Make sure that you have the HEAD of `origin/main` (or `upstream` if you are on a fork). 5. Prepare the release, if you wish you can do a dry-run first by specifiying `-DdryRun=true`: ``` @@ -206,9 +206,9 @@ You will require a system with: [INFO] Executing: /bin/sh -c cd /Users/aretter/code/exist.maven && git status [INFO] Working directory: /Users/aretter/code/exist.maven [INFO] Checking dependencies and plugins for snapshots ... - What is the release version for "eXist-db"? (org.exist-db:exist) 5.3.0: : - What is SCM release tag or label for "eXist-db"? (org.exist-db:exist) eXist-5.3.0: : - What is the new development version for "eXist-db"? (org.exist-db:exist) 5.4.0-SNAPSHOT: : + What is the release version for "eXist-db"? (org.exist-db:exist) 6.4.0: : + What is SCM release tag or label for "eXist-db"? (org.exist-db:exist) eXist-6.4.0: : + What is the new development version for "eXist-db"? (org.exist-db:exist) 6.5.0-SNAPSHOT: : ``` 6. Once the prepare process completes you can perform the release. This will upload Maven Artifacts to Maven @@ -217,19 +217,19 @@ Central (staging), Docker images to Docker Hub, and eXist-db distributions and i $ mvn -Ddocker=true -Dmac-signing=true -P installer -Dizpack-signing=true -Djarsigner.skip=false -Darguments="-Ddocker=true -Dmac-signing=true -P installer -Dizpack-signing=true -Djarsigner.skip=false" release:perform ``` -7. Update the stable branch (`master`) of eXist-db to reflect the latest release: +7. Update the stable branch (`gold`) of eXist-db to reflect the latest release: ``` - $ git push origin eXist-5.3.0:master + $ git push origin eXist-6.4.0:gold ``` #### Publishing/Promoting the Product Release -1. Check that the new versions are visible on [Github](https://github.com/eXist-db/exist/releases). +1. Check that the new versions are visible on [Github](https://github.com/evolvedbinary/elemental/releases). 2. Check that the new versions are visible on [DockerHub](https://hub.docker.com/r/existdb/existdb). 3. Login to https://oss.sonatype.org and release the Maven artifacts to Maven central as described [here](https://central.sonatype.org/pages/releasing-the-deployment.html). -4. Update the Mac HomeBrew for eXist-db, see: [Releasing to Homebrew](https://github.com/eXist-db/exist/blob/develop/exist-versioning-release.md#releasing-to-homebrew). +4. Update the Mac HomeBrew for eXist-db, see: [Releasing to Homebrew](https://github.com/evolvedbinary/elemental/blob/main/exist-versioning-release.md#releasing-to-homebrew). 5. Edit the links for the downloads on the eXist website. 1. `$ git clone https://github.com/exist-db/website.git` @@ -240,13 +240,13 @@ Central (staging), Docker images to Docker Hub, and eXist-db distributions and i

Download

- + @@ -255,7 +255,7 @@ Central (staging), Docker images to Docker Hub, and eXist-db distributions and i - Version 5.3.0 + Version 6.4.0 @@ -264,18 +264,18 @@ Central (staging), Docker images to Docker Hub, and eXist-db distributions and i - Version 5.3.0 + Version 6.4.0 ``` 3. Edit the file `expath-pkg.xml` and bump the version i.e. `version="4"` to reflect the new version. - 4. Commit your change and push: `$ git commit index.html expath-pkg.xml -m "Update for eXist-5.3.0 website" && git push origin master` + 4. Commit your change and push: `$ git commit index.html expath-pkg.xml -m "Update for eXist-6.4.0 website" && git push origin master` - 5. Tag your release of the Website and push the tag: `$ git tag -s -m "Release tag for eXist 5.3.0 website" eXist-5.3.0 && git push origin eXist-5.3.0`. + 5. Tag your release of the Website and push the tag: `$ git tag -s -m "Release tag for eXist 6.4.0 website" eXist-6.4.0 && git push origin eXist-6.4.0`. - 6. Create a XAR for the website: `$ git checkout eXist-5.3.0 && ant`. + 6. Create a XAR for the website: `$ git checkout eXist-6.4.0 && ant`. 7. Visit http://www.exist-db.org/exist/apps/dashboard/index.html, login and upload the new `build/homepage.xar` file via the Package Manager. @@ -283,9 +283,9 @@ Central (staging), Docker images to Docker Hub, and eXist-db distributions and i 6.1. Warning: there is a know issue in Atomic-Wiki where your release notes might suddenly disappear. In case this happens your data is not lost but stored in /db/apps/wiki/data/blogs/eXist/.md. You can rename it or move the content to a eXistdb.md file and create an according eXistdb.atom for it. Once these two files are available the blog entry will become visible on the eXist-db homepage and it will be visible in the eXist-db blog. -7. Visit the GitHub releases page [https://github.com/eXist-db/exist/releases](https://github.com/eXist-db/exist/releases) and create a new release, enter the tag you previously created and link the release notes from the blog. +7. Visit the GitHub releases page [https://github.com/evolvedbinary/elemental/releases](https://github.com/evolvedbinary/elemental/releases) and create a new release, enter the tag you previously created and link the release notes from the blog. -8. Send an email to the `exist-open` mailing list announcing the release with a title similar to `[ANN] Release of eXist 5.3.0`, copy and paste the release notes from the blog into the email and reformat appropriately (see past emails). +8. Send an email to the `exist-open` mailing list announcing the release with a title similar to `[ANN] Release of eXist 6.4.0`, copy and paste the release notes from the blog into the email and reformat appropriately (see past emails). 9. Tweet about it using the `existdb` twitter account. @@ -303,10 +303,10 @@ Central (staging), Docker images to Docker Hub, and eXist-db distributions and i **Terminology:** "Homebrew Cask" is the segment of Homebrew where pre-built binaries and GUI applications go, whereas the original "Homebrew" project is reserved for command-line utilities that can be built from source. Because the macOS version of eXist-db is released as an app bundle with GUI components, it is handled as a Homebrew Cask. -When there is a new release of eXist, registering the new release with Homebrew can be easily accomplished using Homebrew's `brew bump-cask-pr` command. Full directions for this utility as well as procedures for more complex PRs can be found on [the Homebrew Cask CONTRIBUTING page](https://github.com/Homebrew/homebrew-cask/blob/master/CONTRIBUTING.md), but, a simple version bump is a one-line command. For example, to update Homebrew's version of eXist-db to 5.3.0, use this command: +When there is a new release of eXist, registering the new release with Homebrew can be easily accomplished using Homebrew's `brew bump-cask-pr` command. Full directions for this utility as well as procedures for more complex PRs can be found on [the Homebrew Cask CONTRIBUTING page](https://github.com/Homebrew/homebrew-cask/blob/master/CONTRIBUTING.md), but, a simple version bump is a one-line command. For example, to update Homebrew's version of eXist-db to 6.4.0, use this command: ``` -brew bump-cask-pr --version 5.3.0 exist-db +brew bump-cask-pr --version 6.4.0 exist-db ``` This command will cause your local Homebrew installation to download the new version of eXist-db, calculate the installer's new SHA-256 fingerprint value, and construct a pull request under your GitHub account, like [this one](https://github.com/Homebrew/homebrew-cask/pull/107778). Once the pull request is submitted, continuous integration tests will run, and a member of the Homebrew community will review the PR. At times there is a backlog on the CI servers, but once tests pass, the community review is typically completed in a matter of hours. @@ -349,7 +349,7 @@ eXist-db-setup-3.1.0.jar eXist-db-3.1.0.dmg ``` -Similarly the Maven artifacts that are (currently) manually produced (for https://github.com/exist-db/exist.git) would be named like: +Similarly, the Maven artifacts that are (currently) manually produced (for https://github.com/evolvedbinary/elemental.git) would be named like: ``` exist-core-3.1.0.jar @@ -385,7 +385,7 @@ It is trivial for a developer to relate a timestamp back to a Git commit (by usi ## Future Considerations ### Release Candidates -1. While a release candidate is being tested, only bugfix patch PRs for that RC can be merged. We could consider a slightly more complex branch and release process to enable the `develop` branch to continue unrestricted. +1. While a release candidate is being tested, only bugfix patch PRs for that RC can be merged. We could consider a slightly more complex branch and release process to enable the `main` branch to continue unrestricted. ### Maven Compatibility The use of the `BUILD` label may have to be refined if we migrate to Maven. Maven Snapshots have two forms: diff --git a/exist-xqts/pom.xml b/exist-xqts/pom.xml index 6001f07d64..14043685dd 100644 --- a/exist-xqts/pom.xml +++ b/exist-xqts/pom.xml @@ -39,9 +39,9 @@ eXist-db W3C XQuery Test Suite - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/contentextraction/pom.xml b/extensions/contentextraction/pom.xml index ebf6ac77f3..a68ba3c827 100644 --- a/extensions/contentextraction/pom.xml +++ b/extensions/contentextraction/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database Content Extraction Extension - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/debuggee/pom.xml b/extensions/debuggee/pom.xml index 1ba5979704..f1ecc0d593 100644 --- a/extensions/debuggee/pom.xml +++ b/extensions/debuggee/pom.xml @@ -40,9 +40,9 @@ eXist-db NoSQL Database XQuery Debugger Extension - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git diff --git a/extensions/exiftool/pom.xml b/extensions/exiftool/pom.xml index 046b833d37..b9f9fc1d85 100644 --- a/extensions/exiftool/pom.xml +++ b/extensions/exiftool/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database XQuery EXIF Tool Extension - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/expath/pom.xml b/extensions/expath/pom.xml index 4d2631c700..6468c618e7 100644 --- a/extensions/expath/pom.xml +++ b/extensions/expath/pom.xml @@ -39,9 +39,9 @@ eXist NoSQL Database EXPath Modules - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/exquery/modules/pom.xml b/extensions/exquery/modules/pom.xml index 42d90559b9..2596a5fc3f 100644 --- a/extensions/exquery/modules/pom.xml +++ b/extensions/exquery/modules/pom.xml @@ -51,9 +51,9 @@ - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/exquery/modules/request/pom.xml b/extensions/exquery/modules/request/pom.xml index 2a5344f2e0..c7d273e014 100644 --- a/extensions/exquery/modules/request/pom.xml +++ b/extensions/exquery/modules/request/pom.xml @@ -52,9 +52,9 @@ - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/exquery/pom.xml b/extensions/exquery/pom.xml index 1bdcc0cb6b..94d99c34ee 100644 --- a/extensions/exquery/pom.xml +++ b/extensions/exquery/pom.xml @@ -51,9 +51,9 @@ - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/exquery/restxq/pom.xml b/extensions/exquery/restxq/pom.xml index 800e31542d..0a03a5acaa 100644 --- a/extensions/exquery/restxq/pom.xml +++ b/extensions/exquery/restxq/pom.xml @@ -51,9 +51,9 @@ - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/images/pom.xml b/extensions/images/pom.xml index 2c33a4b504..12929b3ab9 100644 --- a/extensions/images/pom.xml +++ b/extensions/images/pom.xml @@ -40,9 +40,9 @@ eXist-db NoSQL Database Images Extension - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git diff --git a/extensions/indexes/indexes-integration-tests/pom.xml b/extensions/indexes/indexes-integration-tests/pom.xml index ddda36bd1d..268585a1da 100644 --- a/extensions/indexes/indexes-integration-tests/pom.xml +++ b/extensions/indexes/indexes-integration-tests/pom.xml @@ -40,9 +40,9 @@ eXist-db NoSQL Database Index Integration Tests - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/indexes/lucene/pom.xml b/extensions/indexes/lucene/pom.xml index 70f7899ba3..a50f6164d5 100644 --- a/extensions/indexes/lucene/pom.xml +++ b/extensions/indexes/lucene/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database Lucene Index - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/indexes/ngram/pom.xml b/extensions/indexes/ngram/pom.xml index b22490866b..afc3be75af 100644 --- a/extensions/indexes/ngram/pom.xml +++ b/extensions/indexes/ngram/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database n-gram Index - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/indexes/pom.xml b/extensions/indexes/pom.xml index 773f1997f5..1c01afa25d 100644 --- a/extensions/indexes/pom.xml +++ b/extensions/indexes/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database Index Extensions - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/indexes/range/pom.xml b/extensions/indexes/range/pom.xml index 62ab4ed89e..eca0f52da6 100644 --- a/extensions/indexes/range/pom.xml +++ b/extensions/indexes/range/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database Lucene Range Index - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/indexes/sort/pom.xml b/extensions/indexes/sort/pom.xml index 3a2f7996a3..0b0e3d3b3e 100644 --- a/extensions/indexes/sort/pom.xml +++ b/extensions/indexes/sort/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database Sort Index - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/indexes/spatial/pom.xml b/extensions/indexes/spatial/pom.xml index 7ed9ff35b3..400db9af4d 100644 --- a/extensions/indexes/spatial/pom.xml +++ b/extensions/indexes/spatial/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database Spatial Index - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/cache/pom.xml b/extensions/modules/cache/pom.xml index d3a4f1276f..e95d68cfc2 100644 --- a/extensions/modules/cache/pom.xml +++ b/extensions/modules/cache/pom.xml @@ -39,9 +39,9 @@ eXist-db Cache Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/compression/pom.xml b/extensions/modules/compression/pom.xml index 823b3b3826..06cafa0bf2 100644 --- a/extensions/modules/compression/pom.xml +++ b/extensions/modules/compression/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery Compression Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/counter/pom.xml b/extensions/modules/counter/pom.xml index 5abea008ba..ce424aae5f 100644 --- a/extensions/modules/counter/pom.xml +++ b/extensions/modules/counter/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery Counter Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/cqlparser/pom.xml b/extensions/modules/cqlparser/pom.xml index 3f861e2ef5..4b655caeb4 100644 --- a/extensions/modules/cqlparser/pom.xml +++ b/extensions/modules/cqlparser/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery CQL Parser Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/example/pom.xml b/extensions/modules/example/pom.xml index b1f70d9bd9..00c76d678d 100644 --- a/extensions/modules/example/pom.xml +++ b/extensions/modules/example/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery Example Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/exi/pom.xml b/extensions/modules/exi/pom.xml index 47f18b5f35..862ecd9b94 100644 --- a/extensions/modules/exi/pom.xml +++ b/extensions/modules/exi/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery EXIficient Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml b/extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml index cea63f99cb..0a81e8a4be 100644 --- a/extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml +++ b/extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml @@ -40,9 +40,9 @@ eXist-db XQuery EXPath Repository Module - Trigger Tests - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/expathrepo/pom.xml b/extensions/modules/expathrepo/pom.xml index d6c389af55..59ca263c23 100644 --- a/extensions/modules/expathrepo/pom.xml +++ b/extensions/modules/expathrepo/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery EXPath Repository Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/file/pom.xml b/extensions/modules/file/pom.xml index 609aec4322..23cbed3cda 100644 --- a/extensions/modules/file/pom.xml +++ b/extensions/modules/file/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery File Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/image/pom.xml b/extensions/modules/image/pom.xml index c0e0709c31..05d24fc9a2 100644 --- a/extensions/modules/image/pom.xml +++ b/extensions/modules/image/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery Image Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/jndi/pom.xml b/extensions/modules/jndi/pom.xml index d8275e0ef1..024a7e1b68 100644 --- a/extensions/modules/jndi/pom.xml +++ b/extensions/modules/jndi/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery Java Naming and Directory Interface Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/mail/pom.xml b/extensions/modules/mail/pom.xml index 71a17f1dbf..5264535961 100644 --- a/extensions/modules/mail/pom.xml +++ b/extensions/modules/mail/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery Email Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/persistentlogin/pom.xml b/extensions/modules/persistentlogin/pom.xml index 5a37e712cc..3a9eb36f52 100644 --- a/extensions/modules/persistentlogin/pom.xml +++ b/extensions/modules/persistentlogin/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery Persistent Login Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/pom.xml b/extensions/modules/pom.xml index ca3c8d7369..fcf9546ab6 100644 --- a/extensions/modules/pom.xml +++ b/extensions/modules/pom.xml @@ -39,9 +39,9 @@ eXist-db Extension XQuery Modules - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/process/pom.xml b/extensions/modules/process/pom.xml index 380edef67f..511222e871 100644 --- a/extensions/modules/process/pom.xml +++ b/extensions/modules/process/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery Process Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/scheduler/pom.xml b/extensions/modules/scheduler/pom.xml index eaa4d6ca6c..b0f7df3ab9 100644 --- a/extensions/modules/scheduler/pom.xml +++ b/extensions/modules/scheduler/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database Scheduler Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/simpleql/pom.xml b/extensions/modules/simpleql/pom.xml index 746980f611..86d802829b 100644 --- a/extensions/modules/simpleql/pom.xml +++ b/extensions/modules/simpleql/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery Simple Query Language Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/sql-oracle/pom.xml b/extensions/modules/sql-oracle/pom.xml index b9bec49085..5ad2fa8149 100644 --- a/extensions/modules/sql-oracle/pom.xml +++ b/extensions/modules/sql-oracle/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery Oracle SQL Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git diff --git a/extensions/modules/sql/pom.xml b/extensions/modules/sql/pom.xml index 72c2578e8e..1c670a40cd 100644 --- a/extensions/modules/sql/pom.xml +++ b/extensions/modules/sql/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery SQL Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/xmldiff/pom.xml b/extensions/modules/xmldiff/pom.xml index b32ec46d4c..95d93460fe 100644 --- a/extensions/modules/xmldiff/pom.xml +++ b/extensions/modules/xmldiff/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery XML Diff Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/modules/xslfo/pom.xml b/extensions/modules/xslfo/pom.xml index bccf7c116f..38739efbb0 100644 --- a/extensions/modules/xslfo/pom.xml +++ b/extensions/modules/xslfo/pom.xml @@ -39,9 +39,9 @@ eXist-db XQuery XSL:FO Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/pom.xml b/extensions/pom.xml index 3bfa3aff5c..ff7fd9fabf 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database Extensions - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/security/activedirectory/pom.xml b/extensions/security/activedirectory/pom.xml index 71765f3339..55ec05bc3f 100644 --- a/extensions/security/activedirectory/pom.xml +++ b/extensions/security/activedirectory/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database Active Directory Security Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/security/iprange/pom.xml b/extensions/security/iprange/pom.xml index cb7c528a45..8c3c4e5e9a 100644 --- a/extensions/security/iprange/pom.xml +++ b/extensions/security/iprange/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database IP Range Security Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/security/ldap/pom.xml b/extensions/security/ldap/pom.xml index ab5ab5ee2b..4f2b464c6c 100644 --- a/extensions/security/ldap/pom.xml +++ b/extensions/security/ldap/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database LDAP Security Module - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/security/pom.xml b/extensions/security/pom.xml index 5058a5df1b..a3e3f4f7b1 100644 --- a/extensions/security/pom.xml +++ b/extensions/security/pom.xml @@ -39,9 +39,9 @@ eXist-db Extension Security Modules - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/webdav/pom.xml b/extensions/webdav/pom.xml index 3ed7049b6f..10f016173e 100644 --- a/extensions/webdav/pom.xml +++ b/extensions/webdav/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database WebDAV Extension - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/extensions/xqdoc/pom.xml b/extensions/xqdoc/pom.xml index 703ffee9aa..f24350b6fd 100644 --- a/extensions/xqdoc/pom.xml +++ b/extensions/xqdoc/pom.xml @@ -39,9 +39,9 @@ eXist-db NoSQL Database xqDoc Extension - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD diff --git a/pom.xml b/pom.xml index f82e32d6b2..2ccec90cd0 100644 --- a/pom.xml +++ b/pom.xml @@ -39,9 +39,9 @@ eXist-db multi-module project - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git - scm:git:https://github.com/exist-db/exist.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git + scm:git:https://github.com/evolvedbinary/elemental.git HEAD From 55531847d64b61af6ad4ec86ece0f0863dd49c1b Mon Sep 17 00:00:00 2001 From: Adam Retter Date: Sun, 27 Oct 2024 21:57:11 +0100 Subject: [PATCH 002/353] [refactor] Rebrand eXist-db to Elemental --- .github/ISSUE_TEMPLATE.md | 21 +- .github/ISSUE_TEMPLATE/bug_report.md | 57 +- .github/PULL_REQUEST_TEMPLATE.md | 16 +- .github/opencollective.yml | 17 - .idea/runConfigurations/Java_Admin_Client.xml | 2 +- .idea/runConfigurations/Jetty_Server.xml | 4 +- .../runConfigurations/Local_Jetty_Server.xml | 4 +- BUILD.md | 12 +- CODE_OF_CONDUCT.md | 94 +- CONTRIBUTING.md | 154 +- LICENSE | 16 +- README.md | 47 +- RECOVERY.md | 10 +- SECURITY.md | 13 +- VERSIONING_AND_RELEASING.md | 238 + ...lemental-LGPL-21-ONLY-license.template.txt | 11 +- elemental-parent/pom.xml | 618 ++ exist-ant/pom.xml | 90 +- .../src/test/resources-filtered/conf.xml | 26 +- exist-ant/src/test/resources/log4j2.xml | 140 +- exist-core-jcstress/pom.xml | 76 +- exist-core-jmh/pom.xml | 60 +- .../storage/lock/LockTableBenchmark.java | 2 +- .../xquery/utils/StringJoinBenchmark.java | 2 +- .../exist/xquery/utils/URIUtilsBenchmark.java | 2 +- .../FDB-backport-BSD-3-license.template.txt | 2 +- exist-core/pom.xml | 255 +- exist-core/project-suppression.xml | 18 +- .../org/exist/xquery/parser/XQueryTree.g | 26 +- .../java/org/exist/client/ClientFrame.java | 51 +- .../java/org/exist/client/Connection.java | 28 +- .../org/exist/client/ConnectionDialog.java | 28 +- .../java/org/exist/client/DocumentView.java | 29 +- .../java/org/exist/client/IndexDialog.java | 30 +- .../org/exist/client/InteractiveClient.java | 57 +- .../java/org/exist/client/QueryDialog.java | 29 +- .../java/org/exist/client/TriggersDialog.java | 32 +- .../java/org/exist/client/UploadDialog.java | 29 +- .../security/AccessControlEntryDialog.java | 28 +- .../client/security/EditPropertiesDialog.java | 28 +- .../org/exist/client/security/UserDialog.java | 28 +- .../client/security/UserManagerDialog.java | 28 +- .../org/exist/collections/Collection.java | 110 +- .../CollectionConfigurationManager.java | 28 +- .../triggers/CollectionTrigger.java | 28 +- .../collections/triggers/DocumentTrigger.java | 28 +- .../java/org/exist/config/Configuration.java | 26 +- .../exist/dom/persistent/DocumentImpl.java | 28 +- .../org/exist/dom/persistent/DocumentSet.java | 26 +- .../org/exist/dom/persistent/SymbolTable.java | 28 +- .../exist/dom/persistent/VirtualNodeSet.java | 26 +- .../dom/persistent/XMLDeclarationImpl.java | 2 +- .../org/exist/http/servlets/XSLTServlet.java | 26 +- .../main/java/org/exist/indexing/Index.java | 30 +- .../java/org/exist/indexing/IndexManager.java | 28 +- .../main/java/org/exist/jetty/JettyStart.java | 26 +- .../java/org/exist/jetty/WebAppContext.java | 26 +- .../exist/launcher/ConfigurationDialog.java | 49 +- .../exist/launcher/ConfigurationUtility.java | 26 +- .../java/org/exist/launcher/Launcher.java | 61 +- .../org/exist/launcher/LauncherWrapper.java | 27 +- .../java/org/exist/launcher/SplashScreen.java | 34 +- .../exist/launcher/WindowsServiceManager.java | 31 +- .../org/exist/management/impl/ExistMBean.java | 26 +- .../exist/protocolhandler/xmldb/XmldbURL.java | 33 +- .../protocolhandler/xmlrpc/XmlrpcUpload.java | 35 +- .../java/org/exist/repo/ClasspathHelper.java | 54 +- .../main/java/org/exist/repo/Deployment.java | 44 +- .../org/exist/resolver/ResolverFactory.java | 2 +- .../resolver/XercesXmlResolverAdapter.java | 2 +- .../scheduler/impl/QuartzSchedulerImpl.java | 26 +- .../org/exist/security/SecurityManager.java | 30 +- .../exist/security/internal/AccountImpl.java | 28 +- .../main/java/org/exist/source/Source.java | 24 + .../java/org/exist/source/SourceFactory.java | 26 +- .../java/org/exist/storage/BrokerFactory.java | 26 +- .../java/org/exist/storage/BrokerPool.java | 26 +- .../org/exist/storage/BrokerPoolService.java | 2 +- .../storage/BrokerPoolServiceException.java | 2 +- .../storage/BrokerPoolServicesManager.java | 2 +- .../BrokerPoolServicesManagerException.java | 2 +- .../main/java/org/exist/storage/DBBroker.java | 40 +- .../org/exist/storage/FluentBrokerAPI.java | 18 +- .../java/org/exist/storage/IndexSpec.java | 28 +- .../java/org/exist/storage/Indexable.java | 28 +- .../java/org/exist/storage/NativeBroker.java | 26 +- .../java/org/exist/storage/XQueryPool.java | 2 +- .../storage/blob/AbstractBlobLoggable.java | 2 +- .../java/org/exist/storage/blob/BlobId.java | 2 +- .../org/exist/storage/blob/BlobLoggable.java | 2 +- .../org/exist/storage/blob/BlobStore.java | 2 +- .../exist/storage/blob/BlobStoreDumpTool.java | 4 +- .../org/exist/storage/blob/BlobStoreImpl.java | 4 +- .../storage/blob/BlobStoreImplService.java | 2 +- .../exist/storage/blob/BlobStoreService.java | 2 +- .../storage/blob/StoreBlobFileLoggable.java | 2 +- .../blob/UpdateBlobRefCountLoggable.java | 2 +- .../exist/storage/journal/JournalManager.java | 2 +- .../exist/storage/journal/JournalReader.java | 25 +- .../storage/lock/EnsureContainerLocked.java | 2 +- .../storage/lock/EnsureContainerUnlocked.java | 2 +- .../org/exist/storage/lock/EnsureLocked.java | 2 +- .../storage/lock/EnsureLockingAspect.java | 4 +- .../exist/storage/lock/EnsureUnlocked.java | 2 +- .../java/org/exist/storage/lock/FileLock.java | 28 + .../exist/storage/lock/FileLockService.java | 2 +- .../storage/lock/LockEventJsonListener.java | 2 +- .../storage/lock/LockEventLogListener.java | 2 +- .../storage/lock/LockEventXmlListener.java | 2 +- .../org/exist/storage/lock/LockGroup.java | 2 +- .../org/exist/storage/lock/LockManager.java | 23 +- .../org/exist/storage/lock/LockTable.java | 2 +- .../exist/storage/lock/LockTableUtils.java | 2 +- .../org/exist/storage/lock/LockedPath.java | 2 +- .../storage/lock/ManagedCollectionLock.java | 2 +- .../storage/lock/ManagedDocumentLock.java | 2 +- .../org/exist/storage/lock/ManagedLock.java | 2 +- .../lock/ManagedLockGroupDocumentLock.java | 2 +- .../lock/ManagedSingleLockDocumentLock.java | 2 +- .../storage/recovery/RecoveryManager.java | 28 +- .../java/org/exist/storage/sync/SyncTask.java | 26 +- .../exist/storage/txn/TransactionManager.java | 4 +- .../main/java/org/exist/test/DiffMatcher.java | 2 +- .../exist/test/ExistXmldbEmbeddedServer.java | 26 +- .../org/exist/test/runner/XMLTestRunner.java | 29 +- .../exist/test/runner/XQueryTestRunner.java | 27 +- .../java/org/exist/test/runner/XSuite.java | 28 +- .../java/org/exist/util/CodePointString.java | 2 +- .../main/java/org/exist/util/Collations.java | 34 +- .../exist/util/CollectionOfArrayIterator.java | 2 +- .../src/main/java/org/exist/util/IPUtil.java | 2 +- .../src/main/java/org/exist/util/MapUtil.java | 2 +- .../exist/util/crypto/digest/DigestType.java | 27 +- .../org/exist/xmldb/RemoteRestoreService.java | 27 +- .../java/org/exist/xmlrpc/ACEAiderParser.java | 2 +- .../org/exist/xmlrpc/ACEAiderSerializer.java | 2 +- .../org/exist/xmlrpc/ExistRpcTypeFactory.java | 26 +- .../java/org/exist/xquery/Cardinality.java | 2 +- .../java/org/exist/xquery/Materializable.java | 4 +- .../xquery/functions/fn/FnFormatNumbers.java | 2 +- .../xquery/functions/fn/FunUriCollection.java | 27 +- .../exist/xquery/functions/map/MapType.java | 2 +- .../xquery/functions/system/GetUptime.java | 28 +- .../xquery/functions/system/Shutdown.java | 26 +- .../org/exist/xquery/functions/util/Eval.java | 2 +- .../org/exist/xquery/pragmas/TimePragma.java | 2 +- .../xquery/value/ArrayListValueSequence.java | 2 +- .../xquery/value/AtomicValueComparator.java | 2 +- .../exist/xquery/value/ItemComparator.java | 2 +- .../xquery/value/SequenceComparator.java | 2 +- .../org/exist/xquery/value/SubSequence.java | 2 +- .../java/org/exist/xquery/value/Type.java | 26 +- .../java/org/exist/xslt/EXistURIResolver.java | 26 +- .../org/exist/system.properties | 31 +- .../resources/org/exist/backup/package.html | 28 - .../exist/client/icons/elemental-device.png | Bin 0 -> 11119 bytes .../resources/org/exist/client/icons/x.png | Bin 16460 -> 0 bytes .../org/exist/client/messages.properties | 38 +- .../exist/client/messages_es_ES.properties | 38 +- .../exist/client/messages_fr_FR.properties | 38 +- .../exist/client/messages_it_IT.properties | 40 +- .../exist/client/messages_nb_NO.properties | 40 +- .../exist/client/messages_nl_NL.properties | 42 +- .../org/exist/client/messages_no.properties | 42 +- .../exist/client/messages_ru_RU.properties | 40 +- .../exist/client/messages_sv_SE.properties | 42 +- .../exist/client/messages_zh_CN.properties | 36 +- .../org/exist/client/xquery-lib-resource.tmpl | 2 +- .../org/exist/client/xquery-resource.tmpl | 2 +- .../org/exist/collections/package.html | 26 - .../org/exist/dom/persistent/package.html | 28 - .../exist/launcher/ConfigurationDialog.form | 34 +- .../resources/org/exist/launcher/icon16.png | Bin 3448 -> 5165 bytes .../resources/org/exist/launcher/icon24.png | Bin 4142 -> 5593 bytes .../resources/org/exist/launcher/icon32.png | Bin 5228 -> 6075 bytes .../resources/org/exist/launcher/logo.png | Bin 43781 -> 13265 bytes .../protocolhandler/embedded/package.html | 28 - .../protocols/xmldb/package.html | 28 - .../exist/protocolhandler/xmldb/package.html | 28 - .../exist/protocolhandler/xmlrpc/package.html | 28 - .../resources/org/exist/security/package.html | 31 - .../resources/org/exist/start/package.html | 29 - .../org/exist/storage/cache/package.html | 29 - .../resources/org/exist/storage/package.html | 29 - .../exist/storage/serializers/package.html | 29 - .../org/exist/util/hashtable/package.html | 28 - .../org/exist/util/serializer/package.html | 29 - .../resources/org/exist/webstart/package.html | 28 - .../webstart/resources/jnlp_icon_128x128.gif | Bin 2499 -> 4171 bytes .../webstart/resources/jnlp_icon_32x32.gif | Bin 565 -> 1252 bytes .../webstart/resources/jnlp_icon_64x64.gif | Bin 1117 -> 1931 bytes .../exist/webstart/resources/jnlp_logo.jpg | Bin 37452 -> 13155 bytes .../resources/org/exist/xmldb/package.html | 35 - .../resources/org/exist/xquery/package.html | 33 - .../exist/client/InteractiveClientTest.java | 8 +- .../java/org/exist/http/AbstractHttpTest.java | 33 +- .../java/org/exist/http/RESTServiceTest.java | 26 +- .../org/exist/management/JmxRemoteTest.java | 25 +- .../exist/storage/AbstractRecoverTest.java | 6 +- .../exist/storage/BrokerPoolServiceTest.java | 2 +- .../org/exist/storage/MoveCollectionTest.java | 2 +- .../org/exist/storage/RecoverBinaryTest.java | 2 +- .../org/exist/storage/RecoverXmlTest.java | 2 +- .../exist/storage/blob/BlobStoreImplTest.java | 2 +- .../storage/blob/BlobStoreRecoveryTest.java | 2 +- .../storage/journal/AbstractJournalTest.java | 6 +- .../storage/journal/JournalBinaryTest.java | 2 +- .../exist/storage/journal/JournalXmlTest.java | 2 +- .../org/exist/storage/journal/LsnTest.java | 2 +- .../storage/lock/CollectionLocksTest.java | 2 +- .../exist/storage/lock/DocumentLocksTest.java | 2 +- .../exist/storage/lock/LockManagerTest.java | 2 +- .../txn/ConcurrentTransactionsTest.java | 2 +- .../storage/txn/CountingTxnListener.java | 2 +- .../exist/storage/txn/ReusableTxnTest.java | 2 +- .../txn/TransactionManagerTestHelper.java | 2 +- .../java/org/exist/storage/txn/TxnTest.java | 2 +- .../src/test/java/org/exist/test/Util.java | 2 +- .../org/exist/util/CodePointStringTest.java | 2 +- .../util/CollectionOfArrayIteratorTest.java | 2 +- .../exist/xmldb/CreateCollectionsTest.java | 28 +- .../org/exist/xquery/CastExpressionTest.java | 2 +- .../org/exist/xquery/ImportModuleTest.java | 6 +- .../xquery/XQueryContextAttributesTest.java | 2 +- .../org/exist/xquery/XQueryFunctionsTest.java | 28 +- .../session/AbstractSessionTest.java | 2 +- .../functions/session/AttributeTest.java | 2 +- .../functions/xmldb/AbstractXMLDBTest.java | 2 +- .../xmldb/XMLDBAuthenticateTest.java | 2 +- .../org/exist/xquery/util/URIUtilsTest.java | 2 +- .../value/Base64BinaryValueTypeTest.java | 26 +- .../exist/xquery/value/BifurcanMapTest.java | 2 +- .../xquery/value/SubSequenceRangeTest.java | 2 +- .../exist/xquery/value/SubSequenceTest.java | 2 +- .../src/test/resources-filtered/conf.xml | 26 +- .../org/exist/storage/statistics/conf.xml | 26 +- .../exist/xquery/functions/transform/conf.xml | 26 +- exist-core/src/test/resources/log4j2.xml | 138 +- .../org/exist/validation/catalog.xml | 27 +- .../resources/org/exist/xquery/value/logo.jpg | Bin 18792 -> 0 bytes .../resources/org/exist/xquery/value/logo.png | Bin 0 -> 21297 bytes .../standalone-webapp/WEB-INF/web.xml | 28 +- exist-core/src/test/xquery/README | 6 +- exist-core/src/test/xquery/binary-value.xqm | 2 +- exist-core/src/test/xquery/instance-of.xqm | 2 +- .../src/test/xquery/operator-mapping.xqm | 2 +- exist-core/src/test/xquery/order.xqm | 2 +- exist-core/src/test/xquery/type-promotion.xqm | 2 +- exist-core/src/test/xquery/util/util.xml | 39 +- .../xqsuite/xqsuite-assertions-dynamic.xqm | 2 +- .../xqsuite/xqsuite-assertions-inline.xqm | 2 +- .../xquery/xquery3/function-reference.xqm | 2 +- .../src/test/xquery/xquery3/postfix-expr.xqm | 2 +- .../elemental-LGPL-21-ONLY-license.txt | 18 + exist-distribution/pom.xml | 236 +- exist-distribution/src/app/entitlements.plist | 20 +- .../src/appbundler/elemental.icns | Bin 0 -> 132740 bytes exist-distribution/src/appbundler/icon.icns | Bin 15428 -> 0 bytes .../src/assembly/dist-assembly-unix.xml | 24 + .../src/assembly/dist-assembly-win.xml | 24 + .../src/dashboard/elemental-web.svg | 5404 +++++++++++++++++ exist-distribution/src/dmg/App_DS_Store | Bin 15364 -> 0 bytes exist-distribution/src/dmg/VolumeIcon.icns | Bin 196471 -> 274050 bytes exist-distribution/src/dmg/background.png | Bin 51979 -> 37383 bytes exist-distribution/src/dmgbuild/README.md | 19 + exist-distribution/src/dmgbuild/settings.py | 47 + exist-distribution/src/main/config/conf.xml | 2 +- exist-distribution/src/main/config/log4j2.xml | 111 +- .../src/main/scripts/codesign-jansi-mac.sh | 20 +- .../src/main/scripts/create-dmg-mac.sh | 76 +- .../src/main/scripts/create-dmg-unix.sh | 31 +- exist-distribution/src/main/xslt/catalog.xml | 24 + .../src/main/xslt/jetty-deploy.xslt | 24 + exist-distribution/src/main/xslt/web.xslt | 24 + exist-docker/pom.xml | 94 +- .../src/main/resources-filtered/Dockerfile | 57 +- .../main/resources-filtered/Dockerfile-DEBUG | 57 +- .../src/main/resources-filtered/README.md | 266 +- .../src/test/bats/01-connect-spec.bats | 22 + .../src/test/bats/02-config-spec.bats | 22 + .../src/test/bats/03-xquery-spec.bats | 22 + exist-installer/pom.xml | 131 +- .../src/main/izpack/UnixShortcutSpec.xml | 44 +- .../src/main/izpack/custom.eng.xml | 39 +- exist-installer/src/main/izpack/icon.ico | Bin 16958 -> 486603 bytes exist-installer/src/main/izpack/icon.png | Bin 69076 -> 13240 bytes exist-installer/src/main/izpack/install.xml | 41 +- .../src/main/izpack/installer-device-logo.png | Bin 0 -> 18872 bytes .../main/izpack/installer-logo-vertical.png | Bin 0 -> 12009 bytes .../src/main/izpack/installer-logo.png | Bin 13967 -> 0 bytes exist-installer/src/main/izpack/jobs.xml | 33 +- exist-installer/src/main/izpack/readme.html | 39 +- .../src/main/izpack/shortcutSpec.xml | 54 +- exist-installer/src/main/izpack/start.html | 45 +- exist-installer/src/main/izpack/userInput.xml | 42 +- exist-jetty-config/pom.xml | 72 +- .../org/exist/jetty/etc/jetty-ssl-context.xml | 2 +- ...ntext.xml => elemental-webapp-context.xml} | 2 +- .../etc/standalone.enabled-jetty-configs | 4 +- .../jetty/etc/standard.enabled-jetty-configs | 4 +- ...ntext.xml => elemental-webapp-context.xml} | 2 +- .../etc/webapps/portal/WEB-INF/jetty-web.xml | 2 +- .../jetty/etc/webapps/portal/WEB-INF/web.xml | 2 +- .../exist/jetty/etc/webapps/portal/index.html | 64 +- .../portal/resources/apple-touch-icon.png | Bin 0 -> 19908 bytes .../portal/resources/exist_icon_16x16.ico | Bin 1150 -> 0 bytes .../portal/resources/exist_icon_16x16.png | Bin 778 -> 0 bytes .../portal/resources/favicon-96x96.png | Bin 0 -> 8342 bytes .../etc/webapps/portal/resources/favicon.ico | Bin 0 -> 15086 bytes .../etc/webapps/portal/resources/favicon.svg | 3 + .../etc/webapps/portal/resources/logo.jpg | Bin 18792 -> 0 bytes .../etc/webapps/portal/resources/logo.png | Bin 0 -> 21297 bytes .../webapps/portal/resources/site.webmanifest | 21 + .../resources/web-app-manifest-192x192.png | Bin 0 -> 20346 bytes .../resources/web-app-manifest-512x512.png | Bin 0 -> 74323 bytes .../WEB-INF/controller-config.xml | 3 - .../standalone-webapp/WEB-INF/web.xml | 4 +- .../src/main/resources/webapp/404.html | 58 +- .../webapp/WEB-INF/betterform-config.xml | 225 - .../webapp/WEB-INF/betterform-version.info | 1 - .../main/resources/webapp/WEB-INF/catalog.xml | 2 +- .../src/main/resources/webapp/WEB-INF/dwr.xml | 129 - .../main/resources/webapp/WEB-INF/dwr20.dtd | 178 - .../src/main/resources/webapp/WEB-INF/web.xml | 4 +- .../src/main/resources/webapp/controller.xql | 45 + .../src/main/resources/webapp/logo.jpg | Bin 18792 -> 0 bytes .../src/main/resources/webapp/logo.png | Bin 0 -> 21297 bytes .../webapp/resources/apple-touch-icon.png | Bin 0 -> 19908 bytes .../webapp/resources/exist_icon_16x16.ico | Bin 1150 -> 0 bytes .../webapp/resources/exist_icon_16x16.png | Bin 778 -> 0 bytes .../webapp/resources/favicon-96x96.png | Bin 0 -> 8342 bytes .../resources/webapp/resources/favicon.ico | Bin 0 -> 15086 bytes .../resources/webapp/resources/favicon.svg | 3 + .../webapp/resources/site.webmanifest | 21 + .../resources/web-app-manifest-192x192.png | Bin 0 -> 20346 bytes .../resources/web-app-manifest-512x512.png | Bin 0 -> 74323 bytes ...backport-LGPL-21-ONLY-license.template.txt | 2 +- ...port-LGPL-21-ONLY-license.xml.template.txt | 30 - .../existdb-LGPL-21-license.template.txt | 0 exist-parent/pom.xml | 664 +- exist-parent/xquery-license-style.xml | 11 +- exist-samples/pom.xml | 67 +- .../org/exist/samples/ant/migrate.xml | 26 +- .../org/exist/samples/xinclude/db2html.xsl | 26 +- .../org/exist/samples/xinclude/xinclude.xml | 44 +- exist-service/pom.xml | 63 +- exist-start/pom.xml | 90 +- .../start/CompatibleJavaVersionCheck.java | 35 +- .../src/main/java/org/exist/start/Main.java | 34 +- exist-versioning-release.md | 395 -- ...icense.txt => existdb-LGPL-21-license.txt} | 0 exist-xqts/pom.xml | 78 +- extensions/contentextraction/pom.xml | 72 +- .../exist/contentextraction/xquery/Util.java | 2 +- .../src/test/resources-filtered/conf.xml | 26 +- .../src/test/resources/log4j2.xml | 138 +- extensions/debuggee/pom.xml | 94 +- .../java/org/exist/debugger/DebuggerTest.java | 26 +- .../src/test/resources-filtered/conf.xml | 26 +- .../debuggee/src/test/resources/log4j2.xml | 138 +- .../standalone-webapp/WEB-INF/web.xml | 28 +- extensions/exiftool/pom.xml | 85 +- extensions/expath/pom.xml | 89 +- .../model/exist/EXistTreeBuilder.java | 26 +- .../src/test/resources-filtered/conf.xml | 26 +- .../expath/src/test/resources/log4j2.xml | 138 +- extensions/exquery/modules/pom.xml | 62 +- extensions/exquery/modules/request/pom.xml | 68 +- extensions/exquery/pom.xml | 53 +- extensions/exquery/restxq/pom.xml | 70 +- .../xdm/type/impl/BinaryTypedValue.java | 2 +- .../xdm/type/impl/DocumentTypedValue.java | 2 +- .../xdm/type/impl/StringTypedValue.java | 2 +- .../src/test/resources-filtered/conf.xml | 30 +- .../restxq/src/test/resources/log4j2.xml | 142 +- extensions/images/README.md | 4 +- extensions/images/pom.xml | 34 +- .../indexes/indexes-integration-tests/pom.xml | 98 +- .../src/test/resources-filtered/conf.xml | 26 +- .../src/test/resources/log4j2.xml | 138 +- extensions/indexes/lucene/pom.xml | 91 +- .../src/test/resources-filtered/conf.xml | 26 +- .../lucene/src/test/resources/log4j2.xml | 138 +- extensions/indexes/ngram/pom.xml | 91 +- .../src/test/resources-filtered/conf.xml | 26 +- .../ngram/src/test/resources/log4j2.xml | 138 +- extensions/indexes/pom.xml | 81 +- extensions/indexes/range/pom.xml | 90 +- .../src/test/resources-filtered/conf.xml | 26 +- .../range/src/test/resources/log4j2.xml | 138 +- extensions/indexes/sort/pom.xml | 91 +- .../sort/src/test/resources-filtered/conf.xml | 26 +- .../sort/src/test/resources/log4j2.xml | 138 +- extensions/indexes/spatial/pom.xml | 94 +- .../src/test/resources-filtered/conf.xml | 26 +- .../spatial/src/test/resources/README.md | 8 +- .../spatial/src/test/resources/log4j2.xml | 138 +- extensions/modules/cache/pom.xml | 96 +- .../src/test/resources-filtered/conf.xml | 26 +- .../resources-filtered/lazy-cache-conf.xml | 26 +- .../non-lazy-cache-conf.xml | 26 +- .../cache/src/test/resources/log4j2.xml | 138 +- extensions/modules/compression/pom.xml | 92 +- .../src/test/resources-filtered/conf.xml | 26 +- .../compression/src/test/resources/log4j2.xml | 138 +- extensions/modules/counter/pom.xml | 89 +- .../src/test/resources-filtered/conf.xml | 26 +- .../counter/src/test/resources/log4j2.xml | 138 +- extensions/modules/cqlparser/pom.xml | 89 +- extensions/modules/example/pom.xml | 90 +- extensions/modules/exi/pom.xml | 90 +- .../expathrepo-trigger-test/pom.xml | 97 +- .../java/org/exist/repo/ExampleModule.java | 26 +- .../src/test/resources/conf.xml | 26 +- .../expathrepo-trigger-test/xar-assembly.xml | 29 +- extensions/modules/expathrepo/pom.xml | 102 +- .../modules/expathrepo/InstallFunction.java | 26 +- .../modules/expathrepo/RemoveFunction.java | 26 +- .../xquery/modules/expathrepo/repair.xql | 26 +- .../src/test/resources-filtered/conf.xml | 26 +- .../expathrepo/src/test/resources/log4j2.xml | 114 +- extensions/modules/file/pom.xml | 92 +- .../file/src/test/resources-filtered/conf.xml | 26 +- .../file/src/test/resources/log4j2.xml | 138 +- .../standalone-webapp/WEB-INF/web.xml | 28 +- extensions/modules/image/pom.xml | 89 +- extensions/modules/jndi/pom.xml | 90 +- extensions/modules/mail/pom.xml | 81 +- .../modules/mail/SendEmailFunction.java | 30 +- .../xquery/modules/mail/SendEmailIT.java | 2 +- .../org/exist/xquery/modules/mail/Util.java | 2 +- .../xquery/modules/mail/WriteMessageTest.java | 2 +- .../mail/src/test/resources-filtered/conf.xml | 26 +- .../mail/src/test/resources/log4j2.xml | 138 +- extensions/modules/persistentlogin/pom.xml | 92 +- .../src/test/resources-filtered/conf.xml | 26 +- .../src/test/resources/log4j2.xml | 138 +- .../standalone-webapp/WEB-INF/web.xml | 28 +- extensions/modules/pom.xml | 83 +- extensions/modules/process/pom.xml | 93 +- extensions/modules/scheduler/pom.xml | 93 +- extensions/modules/simpleql/pom.xml | 89 +- extensions/modules/sql-oracle/README.md | 4 +- extensions/modules/sql-oracle/pom.xml | 91 +- extensions/modules/sql/pom.xml | 78 +- .../modules/sql/CloseConnectionFunction.java | 2 +- .../xquery/modules/sql/ExecuteFunction.java | 26 +- .../modules/sql/GetConnectionFunction.java | 2 +- .../exist/xquery/modules/sql/SQLModule.java | 2 +- .../xquery/modules/sql/ConnectionIT.java | 2 +- .../xquery/modules/sql/ConnectionPoolIT.java | 2 +- .../modules/sql/H2DatabaseResource.java | 2 +- .../sql/ImplicitConnectionCloseIT.java | 2 +- .../xquery/modules/sql/JndiConnectionIT.java | 2 +- .../org/exist/xquery/modules/sql/Util.java | 2 +- .../sql/src/test/resources-filtered/conf.xml | 26 +- .../sql/src/test/resources/jndi.properties | 2 +- .../modules/sql/src/test/resources/log4j2.xml | 138 +- extensions/modules/xmldiff/pom.xml | 76 +- .../exist/xquery/modules/xmldiff/Compare.java | 2 +- .../xquery/modules/xmldiff/XmlDiffModule.java | 2 +- .../xquery/modules/xmldiff/XmlDiffTests.java | 2 +- .../src/test/resources-filtered/conf.xml | 26 +- .../xmldiff/src/test/resources/log4j2.xml | 138 +- .../test/xquery/modules/xmldiff/compare.xqm | 2 +- .../src/test/xquery/modules/xmldiff/diff.xqm | 2 +- extensions/modules/xslfo/pom.xml | 92 +- .../xslfo/ApacheFopProcessorAdapter.java | 26 +- .../src/test/resources-filtered/conf.xml | 26 +- .../xslfo/src/test/resources/log4j2.xml | 139 +- extensions/pom.xml | 74 +- extensions/security/activedirectory/pom.xml | 95 +- .../src/test/resources/log4j2.xml | 138 +- extensions/security/iprange/pom.xml | 89 +- extensions/security/ldap/ldap-realm.xsd | 6 +- extensions/security/ldap/pom.xml | 94 +- extensions/security/pom.xml | 85 +- extensions/webdav/pom.xml | 99 +- .../exist/webdav/ExistResourceFactory.java | 26 +- .../org/exist/webdav/MiltonCollection.java | 26 +- .../java/org/exist/webdav/MiltonDocument.java | 26 +- .../src/test/resources-filtered/conf.xml | 26 +- .../webdav/src/test/resources/log4j2.xml | 138 +- .../standalone-webapp/WEB-INF/web.xml | 28 +- extensions/xqdoc/pom.xml | 76 +- .../src/test/resources-filtered/conf.xml | 26 +- .../xqdoc/src/test/resources/log4j2.xml | 138 +- pom.xml | 38 +- schema/collection.xconf.xsd | 51 +- schema/conf.xsd | 49 +- schema/controller-config.xsd | 47 + schema/descriptor.xsd | 49 +- schema/expath-pkg-extensions/cxan.xsd | 47 + schema/expath-pkg-extensions/exist.xsd | 51 +- schema/expath-pkg-extensions/repo.xsd | 51 +- schema/expath-pkg.xsd | 47 + schema/mime-types.xsd | 50 +- schema/security-manager.xsd | 47 + schema/server.xsd | 50 +- schema/users.xsd | 50 +- template_java.txt | 33 - 501 files changed, 18479 insertions(+), 5622 deletions(-) delete mode 100644 .github/opencollective.yml create mode 100644 VERSIONING_AND_RELEASING.md rename exist-parent/LGPL-21-license.template.txt => elemental-parent/elemental-LGPL-21-ONLY-license.template.txt (71%) create mode 100644 elemental-parent/pom.xml delete mode 100644 exist-core/src/main/resources/org/exist/backup/package.html create mode 100644 exist-core/src/main/resources/org/exist/client/icons/elemental-device.png delete mode 100644 exist-core/src/main/resources/org/exist/client/icons/x.png delete mode 100644 exist-core/src/main/resources/org/exist/collections/package.html delete mode 100644 exist-core/src/main/resources/org/exist/dom/persistent/package.html delete mode 100644 exist-core/src/main/resources/org/exist/protocolhandler/embedded/package.html delete mode 100644 exist-core/src/main/resources/org/exist/protocolhandler/protocols/xmldb/package.html delete mode 100644 exist-core/src/main/resources/org/exist/protocolhandler/xmldb/package.html delete mode 100644 exist-core/src/main/resources/org/exist/protocolhandler/xmlrpc/package.html delete mode 100644 exist-core/src/main/resources/org/exist/security/package.html delete mode 100644 exist-core/src/main/resources/org/exist/start/package.html delete mode 100644 exist-core/src/main/resources/org/exist/storage/cache/package.html delete mode 100644 exist-core/src/main/resources/org/exist/storage/package.html delete mode 100644 exist-core/src/main/resources/org/exist/storage/serializers/package.html delete mode 100644 exist-core/src/main/resources/org/exist/util/hashtable/package.html delete mode 100644 exist-core/src/main/resources/org/exist/util/serializer/package.html delete mode 100644 exist-core/src/main/resources/org/exist/webstart/package.html delete mode 100644 exist-core/src/main/resources/org/exist/xmldb/package.html delete mode 100644 exist-core/src/main/resources/org/exist/xquery/package.html delete mode 100644 exist-core/src/test/resources/org/exist/xquery/value/logo.jpg create mode 100644 exist-core/src/test/resources/org/exist/xquery/value/logo.png create mode 100644 exist-distribution/elemental-LGPL-21-ONLY-license.txt create mode 100644 exist-distribution/src/appbundler/elemental.icns delete mode 100644 exist-distribution/src/appbundler/icon.icns create mode 100644 exist-distribution/src/dashboard/elemental-web.svg delete mode 100644 exist-distribution/src/dmg/App_DS_Store create mode 100644 exist-distribution/src/dmgbuild/README.md create mode 100644 exist-distribution/src/dmgbuild/settings.py create mode 100644 exist-installer/src/main/izpack/installer-device-logo.png create mode 100644 exist-installer/src/main/izpack/installer-logo-vertical.png delete mode 100644 exist-installer/src/main/izpack/installer-logo.png rename exist-jetty-config/src/main/resources/org/exist/jetty/etc/standalone-webapps/{exist-webapp-context.xml => elemental-webapp-context.xml} (93%) rename exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/{exist-webapp-context.xml => elemental-webapp-context.xml} (93%) create mode 100644 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/apple-touch-icon.png delete mode 100755 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/exist_icon_16x16.ico delete mode 100755 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/exist_icon_16x16.png create mode 100644 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/favicon-96x96.png create mode 100644 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/favicon.ico create mode 100644 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/favicon.svg delete mode 100755 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/logo.jpg create mode 100644 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/logo.png create mode 100644 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/site.webmanifest create mode 100644 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/web-app-manifest-192x192.png create mode 100644 exist-jetty-config/src/main/resources/org/exist/jetty/etc/webapps/portal/resources/web-app-manifest-512x512.png delete mode 100644 exist-jetty-config/src/main/resources/webapp/WEB-INF/betterform-config.xml delete mode 100644 exist-jetty-config/src/main/resources/webapp/WEB-INF/betterform-version.info delete mode 100644 exist-jetty-config/src/main/resources/webapp/WEB-INF/dwr.xml delete mode 100644 exist-jetty-config/src/main/resources/webapp/WEB-INF/dwr20.dtd delete mode 100644 exist-jetty-config/src/main/resources/webapp/logo.jpg create mode 100644 exist-jetty-config/src/main/resources/webapp/logo.png create mode 100644 exist-jetty-config/src/main/resources/webapp/resources/apple-touch-icon.png delete mode 100644 exist-jetty-config/src/main/resources/webapp/resources/exist_icon_16x16.ico delete mode 100644 exist-jetty-config/src/main/resources/webapp/resources/exist_icon_16x16.png create mode 100644 exist-jetty-config/src/main/resources/webapp/resources/favicon-96x96.png create mode 100644 exist-jetty-config/src/main/resources/webapp/resources/favicon.ico create mode 100644 exist-jetty-config/src/main/resources/webapp/resources/favicon.svg create mode 100644 exist-jetty-config/src/main/resources/webapp/resources/site.webmanifest create mode 100644 exist-jetty-config/src/main/resources/webapp/resources/web-app-manifest-192x192.png create mode 100644 exist-jetty-config/src/main/resources/webapp/resources/web-app-manifest-512x512.png delete mode 100644 exist-parent/FDB-backport-LGPL-21-ONLY-license.xml.template.txt rename exist-distribution/LGPL-21-license.txt => exist-parent/existdb-LGPL-21-license.template.txt (100%) delete mode 100644 exist-versioning-release.md rename exist-xqts/{LGPL-21-license.txt => existdb-LGPL-21-license.txt} (100%) delete mode 100644 template_java.txt diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index b987330cfc..92752f787c 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -5,21 +5,20 @@ To be able to better understand you problem or suggestion, please add as much in Please fill in the following sections: ### What is the problem -> Describe exactly what you see (e.g. an output of an XQuery) +> Describe exactly what you see (e.g. the output of an XQuery) ### What did you expect -> Describe what you expected to happen. Add for example a reference to a [specification](https://www.w3.org/TR/xquery-3/). +> Describe what you expected to happen. Add for example a reference to a [specification](https://www.w3.org/TR/xquery-31/). ### Describe how to reproduce or add a test -> Describe how we can can reproduce the problem. +> Describe how we can reproduce the problem. -> The *best* way is to provide an [SSCCE (Short, Self Contained, Correct (Compilable), Example)](http://sscce.org/). One type of SSCCE could be a small test which reproduces the issue and can be run without dependencies. The [XQSuite - Annotation-based Test Framework for XQuery](http://exist-db.org/exist/apps/doc/xqsuite.xml) makes it very easy for you to create tests. These tests can be executed from the [eXide editor](http://exist-db.org/exist/apps/eXide/index.html) (XQuery - Run as Test) +> The *best* way is to provide an [SSCCE (Short, Self Contained, Correct (Compilable), Example)](http://sscce.org/). One type of SSCCE could be a small test which reproduces the issue and can be run without dependencies. The [XQSuite - Annotation-based Test Framework for XQuery](http://exist-db.org/exist/apps/doc/xqsuite.xml) makes it easy for you to create tests. These tests can be executed from the [eXide editor](http://exist-db.org/exist/apps/eXide/index.html) via `XQuery` > `Run as Test`. ### Context information -Please always add the following information -- eXist-db version + Git Revision hash e.g. eXist-db 3.0 / acd0c14 -- Java version (e.g. Java8u121) -- Operating system (Windows 7, Linux, MacOs) -- 32 or 64 bit -- How is eXist-db installed? (JAR installer, DMG, .tar.gz/.zip distribution, clone from GitHub) -- Any custom changes in e.g. conf.xml +Please always add the following information: +- Elemental version + Git Revision hash e.g. Elemental 6.3.1 / 31fc2c1 +- Java version (e.g. Java 8u121) +- Operating system (Windows 11, Linux, macOS) +- How is Elemental installed? (JAR installer, DMG, .tar.gz/.zip distribution, clone from GitHub) +- Any custom config changes in e.g. conf.xml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 1af912a732..934e3dc888 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,13 +1,13 @@ --- name: Bug report -about: Thank you for reporting your issue and helping us to improve! +about: Thank you for helping us to improve Elemental by reporting a bug. title: "[BUG]" labels: '' assignees: '' --- -> To be able to better understand you problem, please add as much information as possible to this ticket. Always test your bugs against the latest stable release of exist. We cannot provide support for older versions here on GitHub. If the version of eXist that is experiencing the issue is more than 1 major version behind the most recent release, please consider posting a question on our mailing list. +> To be able to better understand you problem, please add as much information as possible to this ticket. Please also test your bugs against the latest stable release of Elemental to check whether it has already been fixed. **Describe the bug** @@ -17,29 +17,30 @@ A clear and concise description of what the bug is. A clear and concise description of what you expected to happen. **To Reproduce** -> The *best* way is to provide an [SSCCE (Short, Self Contained, Correct (Compilable), Example)](http://sscce.org/). One type of SSCCE could be a small test which reproduces the issue and can be run without dependencies. The [XQSuite - Annotation-based Test Framework for XQuery](http://exist-db.org/exist/apps/doc/xqsuite.xml) makes it very easy for you to create tests. These tests can be executed from the [eXide editor](http://exist-db.org/exist/apps/eXide/index.html) (XQuery - Run as Test) +> The *best* way is to provide an [SSCCE (Short, Self Contained, Correct (Compilable), Example)](http://sscce.org/). One type of SSCCE could be a small test which reproduces the issue and can be run without dependencies. The [XQSuite - Annotation-based Test Framework for XQuery](http://exist-db.org/exist/apps/doc/xqsuite.xml) makes it very easy for you to create tests. These tests can be executed from the [eXide editor](http://exist-db.org/exist/apps/eXide/index.html) `XQuery` > `Run as Test`. -```Xquery +```xquery xquery version "3.1"; module namespace t="http://exist-db.org/xquery/test"; declare namespace test="http://exist-db.org/xquery/xqsuite"; - +(: Replace root with your data :) declare variable $t:XML := document { - + }; - -declare variable $t:xconf := +(: Replace index config if needed :) +declare variable $t:xconf := document { - - - -; + + + + +}; - +(: Collections and Indexes can be configured here :) declare %test:setUp function t:setup() { @@ -60,33 +61,33 @@ function t:tearDown() { xmldb:remove("/db/system/config/db/test") }; -<-- Adjust to your reported issue --> +(: Adjust to your reported issue :) declare - %test:assertTrue -function t:test() { + %test:assertEquals(1) +function t:test-1() { let $test-data := collection('/db/test') for $result in $test-data//root return - count($result) eq 1 + count($result) }; ``` -If the above isn't working, please tell us the exact steps you took when you encountered the problem: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error +If the above isn't working, please tell us the exact steps you took when you encountered the problem, e.g. +1. Go to ... +2. Click on ... +3. Scroll down to ... +4. Results in the error ... **Screenshots** If applicable, add screenshots to help explain your problem. **Context (please always complete the following information)** -One option is to use [xst](https://www.npmjs.com/package/@existdb/xst), and copy and paste the output produced by running `xst info` here:** - - Build: [eXist-6.1.0] - - Java: [1.8.0_352] - - OS: [Mac OS X 12.6.2] +* Version: [Elemental 6.3.1] +* Java: [1.8.0_352] +* OS: [macOS X 12.6.2] **Additional context** -- How is eXist-db installed? [e.g. JAR installer, DMG, … ] -- Any custom changes in e.g. `conf.xml`? + +* How is Elemental installed? [e.g. JAR installer, DMG, … ] +* Any custom changes in e.g. `conf.xml`? diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 656f2caa07..f44f6da08b 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,14 +1,14 @@ -Thank you for your contribution to eXist-db! +Thank you for contributing to Elemental! -To help the community judge your pull request (PR), please include the following: +To help the community judge your PR (Pull Request), please include the following: -- A (short) description of the content of changes. -- A context reference to a [Github Issue](https://github.com/evolvedbinary/elemental/issues), a message in the [eXist-open mailinglist](http://exist-open.markmail.org), or a [specification](https://www.w3.org/TR/xquery-31/). -- Tests. The [XQSuite - Annotation-based Test Framework for XQuery](http://exist-db.org/exist/apps/doc/xqsuite.xml) makes it very easy for you to create tests. These tests can be executed from the [eXide editor](http://exist-db.org/exist/apps/eXide/index.html) via XQuery > Run as Test. +- A (short) description of the content of your changes. +- A context reference to a [Github Issue](https://github.com/evolvedbinary/elemental/issues), a message in the [Elemental users mailing list](https://groups.google.com/u/1/a/elemental.xyz/g/users), or a [specification](https://www.w3.org/TR/xquery-31/). +- Tests. The [XQSuite - Annotation-based Test Framework for XQuery](http://exist-db.org/exist/apps/doc/xqsuite.xml) makes it easy for you to create tests. These tests can be executed from the [eXide editor](http://exist-db.org/exist/apps/eXide/index.html) via `XQuery` > `Run as Test`. -Your PR will be tested using [GitHub Actions](https://github.com/evolvedbinary/elemental/actions) against a number of operating systems and environments. The build status is visible in the PR. +Your PR will be tested using [CircleCI](https://github.com/evolvedbinary/elemental/actions) against a number of operating systems and environments. The build status is visible in the PR. -To detect errors in your PR before submitting it, please run eXist's full test suite on your own system via `mvn -V clean verify`. +To detect errors in your PR before submitting it, please run Elemental's full test suite on your own system via `mvn -V clean site`. ------ @@ -16,4 +16,4 @@ To detect errors in your PR before submitting it, please run eXist's full test s ### Reference: -### Type of tests: +### Tests: diff --git a/.github/opencollective.yml b/.github/opencollective.yml deleted file mode 100644 index f455e87a92..0000000000 --- a/.github/opencollective.yml +++ /dev/null @@ -1,17 +0,0 @@ -collective: eXist-db -tiers: - - tiers: '*' - labels: ['backer'] - message: 'Hey ' - - tiers: ['Sponsor'] - labels: ['sponsor'] - message: 'Hey sponsor ' -invitation: | - Hey :wave:, - - Thank you for opening an issue. We will get back to you as soon as we can. - - Also, check out our [Open Collective](https://opencollective.com/existdb) and consider backing us - every little helps! - - :gift_heart: We also offer bounties for some issues, please tell us if you want to boost this issue with one! - diff --git a/.idea/runConfigurations/Java_Admin_Client.xml b/.idea/runConfigurations/Java_Admin_Client.xml index dd116638bf..9023e4b50a 100644 --- a/.idea/runConfigurations/Java_Admin_Client.xml +++ b/.idea/runConfigurations/Java_Admin_Client.xml @@ -5,7 +5,7 @@