- Notifications
You must be signed in to change notification settings - Fork0
The Hop Orchestration Platform aims to facilitate all aspects of data and metadata orchestration.
License
mookkiah/hop
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The Hop Orchestration Platform aims to facilitate all aspects of data and metadata orchestration.
Apache Hop aims to offer you a very stable user experience. Any feedback that you might have is welcome! If you findthat something is not working, have an idea for a new feature or simply if something is not to your liking, let us know!Your help is invaluable.
There are various things you can do to help Hop continue moving forward quickly:
- Log bugs, request features in theHop JIRA
- Ask questions in themailing listsormattermost
- Help us write or fix documentation (lot of opportunities)
- Translate Hop. See ouri18n guide.
- help fix somesonar issues
Check ourContribution Guide andtheHop website for more information on how to contribute.
Required:
- OpenJDK Java 11 compiler. Make sure to update your JDK to the latest possible patchversion.
Recommended:
- Maven 3.6.3 or higher
Clone Hop to a local repository:
$ git clone https://github.com/apache/hop.git
Change into the clone repository and build:
We provide two ways to build the code, if you have the correct Maven version installed you can use following commands:
$ cd hop $ mvn clean install
We have also added mavenwrapper which simplifies build by using the correct Apache Maven version when it is notavailable on the system
$ cd hop$ ./mvnw clean install
You can download a source releasehere
Required:
- OpenJDK Java 11 compiler or higher. Make sure to get the latest updates to support recentfeatures like dark mode on the various platforms.
- Maven 3.6.3 or higher
Unzip the archive
$ tar -xf apache-hop*.tar.gz
Change into the clone repository and build:
We provide two ways to build the code, if you have the correct Maven version installed you can use following commands:
$ cd apache-hop-*$ mvn clean install
We have also added mavenwrapper which simplifies build by using the correct Apache Maven version when it is notavailable on the system
$ cd apache-hop-*$ ./mvnw clean install
After a successful build, the Hop UI can be started.
$ cd assemblies/client/target$ unzip hop-client-*.zip$ cd hop
On Windows, runhop-gui.bat
, on Mac and Linux, runhop-gui.sh
Help us to improve Hop by logging issues in theHop JIRA
This distribution includes cryptographic software. The country in which you currently reside may have restrictions onthe import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryptionsoftware, please check your country's laws, regulations and policies concerning the import, possession, or use, andre-export of encryption software, to see if this is permitted. Seehttp://www.wassenaar.org for more information.
The Apache Software Foundation has classified this software as Export Commodity Control Number (ECCN) 5D002, whichincludes information security software using or performing cryptographic functions with asymmetric algorithms. The formand manner of this Apache Software Foundation distribution makes it eligible for export under the "publicly available"Section 742.15(b) exemption (see the BIS Export Administration Regulations, Section 742.15(b)) for both object code andsource code.
The following provides more details on the included cryptographic
software:
- PGP Encrypt - Decrypt transforms/actions
- Apache Kafka Transforms
- Apache POI Transforms
- MQTT Transforms
About
The Hop Orchestration Platform aims to facilitate all aspects of data and metadata orchestration.
Resources
License
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Languages
- Java99.2%
- CSS0.4%
- Shell0.2%
- Batchfile0.1%
- JavaScript0.1%
- Dockerfile0.0%