Hi all

As a user of Cassandra, sometimes there are some bugs in my cluster and I
hope someone can fix them (Of course, if I can fix them myself I'll try to
contribute my code :) ). For each bug, there is a JIRA ticket to tracking
it and users can know if the bug is fixed.

However, there is a lag between this bug being fixed and a new minor
version being released. Although we can apply the patch of this ticket to
our online version and build a special snapshot to solve the trouble in our
clusters or we can use the latest code directly, I think many users still
want to use an official release with higher reliability and indeed, more
convenience. In addition, updating more frequently can also reduce the
trouble causing by unknown bugs. So someone may often ask "When the new
version with this patch will be released?"

In my mind, not only the number of issues resolved in each version but also
the time interval between two versions is not fixed. So may I know what the
factors that affect the release time of each minor version?

Furthermore, except a vote in dev@cassandra maillist that I can see, what
are the duties to release a version? If it is not a heavy work, could we
make each release more frequently? Or we may make a rule to decide if we
need release a new version? For example: "If the latest version was
released two weeks ago, or after the latest version we have already
resolved 20 issues, we should release a new minor version".

-- 
Thanks,
Phil Yang

Reply via email to