The Bill C-24 changes were, however, part of the campaign promises made in 2011, and Jason Kenney subsequently promised them by the end of 2012, and then Chris Alexander similarly promised the legislation to be adopted by the end of 2013. Bill C-24 was not tabled, however, until February 2014, adopted June 2014, changes to grant citizenship requirements coming into force June 2015.
While that is just a rough outline for how it has gone before, not a for sure timeline for Bill C-6, not at all, the legislative process takes time.
Speculating on the timeline for Bill C-6 is just that, speculating. Sometime this year or next year is as good a guess anyone can reasonably make.
Nothing to hang a hat on yet.