I can't give you any exact deadlines at the moment. I'll publish it when I'm sure it's polished enough. Stay tuned!