Hi folks! First I want to say a BIG thanks to all the people wo made OWB-1.5.0 possible. It was quite a long walk, but we had tons of fun and the project, the team and the community around it ist still amazing even after so many years!
There is an old saying: „After the release is before the release“ I guess we will likely get some bugs and feedback pretty soon, so I target a 1.5.1 release rather soonish ;) What do YOU like to address in the next few weeks? Here is my personal list of tasks: * Update our site to reflect CDI-1.1. ANY HELP IS WELCOME :) * Get rid of our Map backed SessionContext impl. Instead we should store our @SessionScoped beans directly in the HttpSession. And only use a Map if we really need a ’synthetic session’. We also don’t need to care about sessionId rewrite anymore in that case. * Store our Conversations in a custom Bean<T> in the SessionContext. That way it doesn’t matter where the session gets stored. * Probably get rid of the ConversationManager? It uses the nifty sessionId heavily :( And technically we don’t need that… * Get rid of all the FailOver stuff. This is not needed anymore if we really persist into a Session. This will really simplify a big area of our codebase * Split WebBeansConfigurationListener in Begin and End Listeners. We did this in TomEE already. This is important if to guarantee that OWB gets started as first in the chain, but stopped/cleaning up as last one in the Listener chain. * Improve our Servlet integration. I will create JIRA tickets for all thos ideas. Wdyt? Any other things to target in the next release? LieGrue, strub
