What is Find?
Find is an end-user search interface for HPE IDOL and Haven OnDemand
Guide
Compiling and Running Find
Basics
Advanced
- Documents Duplication
- Heroku Deployment
- JetBrains Intellij IDEA
- Understanding the Code Structure
- Vagrant
Configuring Find for IDOL
Customizing Find
What license does it use?
The MIT license - see the license file for details
Branches and Tags
We use Git Flow for our branching model.
Branch Structure
master
is the latest “known good” version of the codedevelop
is the bleeding edge version of the code, which will contain unreleased and potentially unstable featuresfeature/*
contains unfinished features that are not yet ready for releaserelease/*
contains temporary release branches. At the end of every “sprint” (sprints are two-week long periods of work), we take a release branch fromdevelop
, e.g.release/sprint77
. We test the branch and fix any high-priority bugs that are discovered. Two weeks later (at the end of the following sprint) we finish the release branch and merge the known-good code into themaster
branch.onprem-release/*
branches track released version of Find for IDOL customers.- Any other branches can be safely ignored at this stage. Treat them as feature branches.
Tag Structure
We have two types of tags - fixed tags that track a specific version (e.g. v1.0.3
), and floating tags that track a commit that is deployed somewhere (e.g. hsod-preview
).
Contributing
If you want to contribute to Find, please open a pull request and send us some comments about your change. No promises that we’ll accept it, but we will reply at least. We would strongly recommend opening a ticket first to discuss what you want to change, as it might be something that we’re already working on! :smile:
Support
If you are an HPE IDOL Express or HPE IDOL Premium customer, support for Find is available to you via Customer Support, but only if you are running a version of Find which is distributed on the Big Data Download Center. No support is provided for the open source version of Find.