WildFly Elytron

Grace Hopper Open Source Day 2023

Welcome, Open Source Day participants! We are glad you have joined us!

Getting Started

To get started, follow the steps below:

  1. Set up your development environment. We use Java 11, Maven, and Git. Follow the appropriate guide for your operating system to set up your developer environment for WildFly Elytron:

  2. Pick your IDE. We recommend IDEA or Eclipse, but feel free to use whatever you’d like.

  3. Start contributing! Whether you’re new to security, new to Java, or new to tools like Git or Maven, we have a bunch of issues that are perfect for getting started on our project, no prior experience is needed. Check out our list of good first issues. Once you have selected an issue you’d like to work on, make sure it’s not already assigned to someone else. To assign an issue to yourself, simply click on "Start Progress". This will automatically assign the issue to you.
    Our contribution guide has all the information you need on how to format your PRs.

If you have any questions, we’ll be happy to help on Slack or on Zoom.

FAQ for New Contributors

Check out these frequently asked questions from new contributors.

Future Opportunities to Contribute

Want to find out about future events we’ll be participating in like Hacktoberfest, Google Summer of Code, or other Open Source Days? Subscribe to this mailing list.

If you’re interested, check out our Community page for all the information you need on how to stay involved in the WildFly Elytron project, including how to join us on Zulip chat.

Where to Learn More

To get more familiar with WildFly, our Getting Started page has some resources to help you learn more about the project. Want to get started quickly? Check out these sections: