In this post, I’d like you to meet Martin, who, in spite of his young age, has been very active in the Hibernate Search project development,
implementing some interesting extensions or helping with pull request reviewing.
Because I’d love to see more university students getting involved with open source software, I took this opportunity and interviewed Martin about this experience.
Starting this year, we are going to host a series of articles focused on the Hibernate community.
We are going to share blog posts, forum and StackOverflow questions, that are especially relevant to our users.
For my first post, I’d like to share the experience of running the in.relation.to blog on my Windows machine.
All the blog content is available on GitHub, and you can practically run the whole site on your local environment.
The Hibernate blog is built with awestruct from Asciidoctor files, and getting all the Ruby gems in place is definite not a walk in the park.
To make matters worse, I’m running a Windows machine and all these Ruby gems are tightly coupled to Linux libraries, as I discovered after several failed attempts with the 64 bits Ruby 2.2.4 or the 32 bits Ruby 1.9.3.
Hibernate has moved to Git (hosted on GitHub) for source control. That has been well documented. I wanted describe the approach Hibernate takes to branching, versioning and releasing as it is something that has come up a number of times, even prior to the move to Git.