Contribute to the DeltaSpike Source Apache DeltaSpike Home Documentation Javadoc Source Download Community Support -- News Contribute to the DeltaSpike Source If you are looking to contribute to the DeltaSpike source, you must start with the latest version of the code base. DeltaSpike source is stored in the Apache Git repository at https://git-wip-us.apache.org/repos/asf/deltaspike.git It is also important that you follow the git workflows we have established for the project to ensure efficient and clean collaboration as detailed here. 1. Get the Source Checkout the source git clone https://git-wip-us.apache.org/repos/asf/deltaspike.git or for a read-only mirror version git clone https://github.com/apache/deltaspike Update the repository clone git pull --rebase 2. Make Additions and Changes to the Source Commits (and in the best case also patches), have to follow our "formatting rules". The following section provides settings for IDEs used by us. IntelliJ Attached you can find the settings for formatting the source code. Import them via File | Import Settings Eclipse For Eclipse you can use this Code Formatter Profile. Import it via Window | Preferences | Java | Code Style | Formatter 3. Build the Source Always build and test your changes before you make pull requests to the DeltaSpike repository. For instructions on building the source and running Arquillian tests, see Build and Test DeltaSpike from Source. 4. Make a Pull Request Ensure your commits and pull requests follow the our established DeltaSpike GIT workflow. Git Resources For general information about Git and using Git, see the following: Git At Apache Guide Git at The ASF Git - SVN Crash Course Pro Git GitHub: Which remote URL should I use? Copyright © 2011-2025 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache and the Apache feather logo are trademarks of The Apache Software Foundation.