Redmine

Features for 0.8.0

I've been watching the Roadmap for 0.8.0 ever since #1110 has been marked as resolved, as that is something I really need.

Since then, I've seen the list grow with what seems to be new features or low-priority bug fixes1. The main issue holding it back seems to be #337, and I can't see what has been done for it or what's left. Furthermore, I see other issues without commits or even a single comment blocking the release.

So, I get the sense that #337 is not gaining much traction, but only holding back a nice release. Could we postpone it for 0.8.1?

The alternative is to deploy trunk, but having many changes, that's not comfortable.

Not trying to start a flamewar, as I really appreciate the effort of all those who contributed (which I still didn't). Redmine rocks.

Perhaps Jean is waiting to acumulate more features to justify a minor version change..

Thank you,

nacho

[1] Someone may think they aren't "low priority", that can get subjective, but my point is that they can wait for 0.8.1.

Replies (4)

I'd like to add my support for an earlier release and some issues bumping to 8.1. I've been seeing the same thing as far as features just getting added on more and more in the same release schedule. There are a few things that would really be nice to have sooner than later.

So, I get the sense that #337 is not gaining much traction, but only holding back a nice release. Could we postpone it for 0.8.1?

I don't know if that would be a 0.8.x release or 0.9.x release. Private tickets will probably require a database change, thus it shouldn't go into a minor release.

The alternative is to deploy trunk, but having many changes, that's not comfortable.

Depending on your current version, the migration could be difficult. But once you are on trunk, the incremental upgrades are really easy and stable. I've been running trunk since 0.6.

As far as the 0.8 blockers, here is my opinion. I'm going off the major issues planned for 0.8 and not the "related issues" list (since anyone and everyone is marking issues as 0.8) this is what I see:

It is frustrating - and I don't mean that as a criticism - to see a feature such as #337 (private issues) and #1018 (user groups) still not yet implemented. With the latter one, it seems to be largely complete, but "stuck" in a working branch...what's holding this back from being rolled into trunk? It would be nice to get some sense of the sequence on which the unimplemented features would be worked on.