Skip to content

Commit c249299

Browse files
committed
Merge branch 'release/3.0.0'
2 parents 5a07ddc + 7f4e917 commit c249299

File tree

607 files changed

+37873
-12645
lines changed

Some content is hidden

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

607 files changed

+37873
-12645
lines changed

CHANGELOG.md

Lines changed: 918 additions & 658 deletions
Large diffs are not rendered by default.

CONTRIBUTING.md

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,32 @@ Looking to build the code from source? Look no further.
2424
#### Prerequisites
2525
You need these to get started
2626

27-
- MarkLogic 9+
27+
- MarkLogic 9.0-nightly or 9.0-5+
2828
- Java 8 JDK
2929
- Gradle (3.4 or greater)
3030
- A decent IDE. IntelliJ is nice.
3131

32+
#### Symlinking to MarkLogic
33+
The 3.0 release of DHF will ship its xqy and sjs code within MarkLogic.
34+
To run in development mode against MarkLogic you will need:
35+
`MarkLogic 9.0-2018-02-14 or greater`
36+
37+
If you wish to make code changes to the xqy or sjs files within DHF you will need to symlink your source code into the /MarkLogic install dir so that MarkLogic serves up your files instead of the ones bundled in the nightly.
38+
39+
In Linux or Mac, run the following:
40+
41+
```bash
42+
ln -s /path/to/your/dhf/code/marklogic-data-hub/src/server-side \
43+
/path/to/MarkLogic/Modules/MarkLogic/data-hub-framework
44+
```
45+
46+
In Windows, run a Command Prompt as Admin, then execute the following:
47+
48+
```bash
49+
cd \path\to\MarkLogic\Modules\MarkLogic
50+
mklink /D data-hub-framework \path\to\your\dhf\code\marklogic-data-hub\src\server-side
51+
```
52+
3253
#### Building from the command line
3354
**First, a warning.** _The DHF has a ton of tests and they take a very long time to run. Considering you might not want to invest 30 minutes to wait for tests these instructions will show you how to skip the tests._
3455

@@ -75,7 +96,7 @@ plugins {
7596
...
7697
7798
// comment out this line. It pulls the version from the cloud
78-
// id 'com.marklogic.ml-data-hub' version '2.0.4'
99+
// id 'com.marklogic.ml-data-hub' version '3.0.0'
79100
}
80101
81102
// this tells gradle to apply the plugin you included above in the buildscript section
@@ -152,15 +173,15 @@ git checkout develop
152173
#### Do you have the latest code?
153174
Better make sure...
154175

155-
##### You clone from the github.com/marklogic-community/marklogic-data-hub repo
176+
##### You clone from the github.com/marklogic/marklogic-data-hub repo
156177

157178
```bash
158179
git pull origin develop
159180
```
160181
##### Your forked then cloned your fork
161182
Make sure you have the upstream set:
162183
```bash
163-
$ git remote add upstream git://github.com/marklogic-community/marklogic-data-hub.git
184+
$ git remote add upstream git://github.com/marklogic/marklogic-data-hub.git
164185
```
165186

166187
Then fetch the upstream:
@@ -193,13 +214,13 @@ features, by not reporting duplicate issues. Please fill out the issue template
193214

194215
#### Fork marklogic-data-hub
195216

196-
Fork the project [on GitHub](https://github.com/marklogic-community/marklogic-data-hub/fork) and clone
217+
Fork the project [on GitHub](https://github.com/marklogic/marklogic-data-hub/fork) and clone
197218
your copy.
198219

199220
```sh
200221
$ git clone [email protected]:username/marklogic-data-hub.git
201222
$ cd marklogic-data-hub
202-
$ git remote add upstream git://github.com/marklogic-community/marklogic-data-hub.git
223+
$ git remote add upstream git://github.com/marklogic/marklogic-data-hub.git
203224
```
204225

205226
We ask that you open an issue in the [issue tracker][] and get agreement from
@@ -358,5 +379,5 @@ from the main (upstream) repository:
358379
git pull --ff upstream develop
359380
```
360381

361-
[issue tracker]: https://github.com/marklogic-community/marklogic-data-hub/issues
382+
[issue tracker]: https://github.com/marklogic/marklogic-data-hub/issues
362383
[.editorconfig]: http://editorconfig.org/

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
Copyright © 2017 MarkLogic Corporation.
2+
Copyright © 2018 MarkLogic Corporation.
33

44
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
55

0 commit comments

Comments
 (0)