Whether you're just getting started, or have worked with Spring for years, we think you'll find it rewarding to get involved with the Spring community. It's a big place today, with dozens of Spring projects and millions of users around the world, but we all have something in common: building real-world enterprise applications. You'll find some of the smartest and friendliest folks in the industry here, which means it's a great place to learn and a great place to give back, no matter your level of expertise.
Join the Conversation
You can find @SpringSource on Twitter, and certain projects have their own dedicated Twitter accounts, too. Subscribe to and comment on our blogs at springsource.org and springsource.com, where you'll find in-depth technical articles, release announcements and more. Subscribe to our monthly newsletter for a concise way to keep up with the latest goings-on in the Spring universe.
Help Other Users (and get help when you need it too)
The Spring family of projects are built on a foundation of user feedback. If you find a bug, or have a great idea for a feature or improvement, please do report it in our JIRA issue tracker.
Track the Latest Features and Test Them Out
Try out the latest snapshot, milestone, or release candidate versions of the Spring projects that you use and let us know how it goes! Spring releases tend to be rock solid thanks in large part to an eager community constantly testing early and testing often in real world scenarios. Put a watch on the project source repositories that you care about. Subscribe to JIRA feeds. Subscribe to Bamboo CI build plans. While all Spring GA releases are available in Maven Central, you'll find all pre-GA releases (including nightly snapshots) in our Artifactory repository manager. Just search for the artifacts you're interested in.
Today you'll find nearly all Spring projects hosted under the SpringSource organization at GitHub. We strongly encourage you to fork Spring project repositories that you work with, make changes as you see fit and submit pull requests back to the project team. Fix a bug, correct a typo, or take a shot at an improvement or new feature. Address your own issues, or search through our JIRA tracker to find what interests you. Along the way, if your contribution is significant enough, you may be asked to sign our Individual Contributior License Agreement (don't worry, it's painless). Every project is a little different, and you'll find complete instructions about building and contributing to individual projects in their respective README files on GitHub. Happy hacking!
Attend (or Give!) a Talk at a Local User Group
Look in your area for Spring User Groups and/or Java User Groups that are discussing Spring-related topics. If you don't see one, create one! SpringSource is serious about supporting such efforts - contact us at SpringSourceDev.
Attend a Spring-related Conference
The ultimate way to interact with the Spring community is to join us at our annual conference, SpringOne/2GX. Check out http://springone2gx.com for complete details.