Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
MakarovS96 committed Mar 2, 2018
2 parents 7652ea1 + 21c3752 commit c9213f6
Showing 1 changed file with 23 additions and 3 deletions.
26 changes: 23 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,26 @@
# DCPublic
Public version developer community analytics.
## Installation
1. Import and compile community classes
2. Import data globals
3. Enjoy!
### Basic
1. First be sure, that you have [MDX2JSON](https://github.com/intersystems-ru/Cache-MDX2JSON) and [DSW](https://github.com/intersystems-ru/DeepSeeWeb) installed.
2. Create new namespace with **DCPUBLIC** name.
3. Enable DeepSee in namespace web-application settings.
4. Download from release and import `DCPuplic_classes*.xml` file.
5. Download from release `DCPublic_globals.gz` and run in terminal:
```
DCPUBLIC> do ##class(Community.Utils).setup("path/to/global/archive")
```
6. Download from release `DSW.config.and.iKnow.files.zip` and move file `dcpublic.json` from archive to `<your_instance>/CSP/dcpublic/configs/`.
7. Open in your browser `<server:port>/dsw/index.html?ns=DCPUBLIC`.
8. Done
### With iKnow
1. Be sure, that everything listed above is installed.
2. Download from release `DSW.config.and.iKnow.files.zip` and move files `sets.txt` and `backlist.txt` from archive to `<your_instance>/Mgr/DCPUBLIC/`.
3. Run in terminal:
```
DCPUBLIC> do ##class(Community.iKnow.Utils).setup()
DCPUBLIC> do ##class(Community.iKnow.Utils).update()
DCPUBLIC> do ##class(Community.Utils).UpdateСubes()
```
4. Open iKnow dashboard:`<server:port>/dsw/index.html#!/d/iKnow.dashboard?ns=DCPUBLIC`
5. Done

0 comments on commit c9213f6

Please sign in to comment.