[UNOMI-638] - Updates documentation in preparation for Unomi 2 (#472)

* Initial commit

* Integrated gdoc

* Added draft GraphQL documentation

* Added details about Docker and Elasticsearch

* Continued updating getting started

* Some updates to ES versions

* Continued updates

* Intermediate commit

* Updated recipes

* Fixed missing url in example

* Intermediary commit

* Added more details about the migration

* Fixed formatting

* Fixed formatting

* Added instructions for debug

* Added details about not running migration across nodes

* Corrected wording

* Added details about modifying schema

* Added migration instructions

* Added details about Elasticsearch permissions

* Updated wording

* Some more updates

* Addressed comment

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/whats-new.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/whats-new.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/whats-new.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/whats-new.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/recipes.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Added link to JSON schema

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/migrations/migrate-1.6-to-2.0.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/recipes.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/recipes.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

* Update manual/src/main/asciidoc/recipes.adoc

Co-authored-by: Serge Huber <shuber@jahia.com>

Co-authored-by: Serge Huber <shuber@jahia.com>
13 files changed
tree: 0e22bf6c4456ac7581ad29a6c7210006df9767ad
  1. .github/
  2. api/
  3. common/
  4. docker/
  5. extensions/
  6. graphql/
  7. itests/
  8. kar/
  9. lifecycle-watcher/
  10. manual/
  11. metrics/
  12. package/
  13. persistence-elasticsearch/
  14. persistence-spi/
  15. plugins/
  16. rest/
  17. samples/
  18. scripting/
  19. services/
  20. src/
  21. tools/
  22. wab/
  23. .gitignore
  24. buildAndRun.sh
  25. buildAndRunNoTests.sh
  26. BUILDING
  27. compileDeploy.sh
  28. generate-package.sh
  29. generate-site-and-upload.sh
  30. generate-site.sh
  31. KEYS
  32. LICENSE
  33. license-mappings.xml
  34. MERGING-PULL-REQUESTS
  35. NOTICE
  36. NOTICE.template
  37. pom.xml
  38. README.md
  39. release-audit.sh
  40. setenv.sh
  41. update-notice.sh
README.md

Build Status Maven Central

Apache Unomi

https://unomi.apache.org

Apache Unomi stores user profile information and is mostly used to provide a backend server for A/B testing and personalization. To do so it implements the currently under development OASIS Context Server specification.

License

The source code is available under the Apache License V2

Branches

  • main (master) branch: is the current development branch and should be considered unstable. At this it might even not compile. It is only recommended for Unomi developers or people looking to contribute on the project.
  • unomi-X.X.X branches : these are the maintenance branches of the stable releases of Apache Unomi and should always compile and be stable. These are recommended for users that prefer to work from the source code. Otherwise you can find packaged binaries on the Apache Unomi website.

Documentation

You can find all the updated documentation, including building and deployment instructions, on the Apache Unomi web site.