Merge strategy

I attended Scala eXchange 2017 in London at 14th - 15th Dec 2017 as a lightning talk speaker! I talked about GitBucket in 10 minutes. The slides is here:

GitBucket: Git Centric Software Development Platform by Scala from takezoe

I introduced GitBucket and its techinology background in my talk. GitBucket uses Scalatra, not Play Framework which is a de facto standard of web framework in Scala. Scalatra is a web framework for Scala based on the traditional Java servlet, so it’s not so efficient compare to non-blocking web framework like Play. But it makes possible to integrate existing servlet based resources such as GitServlet which is provided by JGit. It’s an important thing for GitBucket. GitBucket is also based on a lot of existing Java middlewares and libraries such as Jetty, H2 and Apache MINA. It was impossible to make GitBucket without them.

I heard a lot of interesting talks maily about functional programming in the conference. It was very exciting 2 days. Thanks for great speakers, kind staffs and all attendees!