You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@guacamole.apache.org by Mike Jumper <mi...@guac-dev.org> on 2017/01/01 18:50:01 UTC

[DISCUSS] Scope/release of 0.9.11-incubating

Hello all,

Now that 0.9.10-incubating is finally out the door, I'd like to begin
the discussion for the scope of the next release. Current issues
already tagged as 0.9.11-incubating are:

https://issues.apache.org/jira/browse/GUACAMOLE-36 ("Add support for
password policies")
https://issues.apache.org/jira/browse/GUACAMOLE-70 ("Add option to
restrict access to users within database")
https://issues.apache.org/jira/browse/GUACAMOLE-79 ("Add an option to
allow the default LDAP result size limit (1000) to be overridden")
https://issues.apache.org/jira/browse/GUACAMOLE-99 ("Do not require
Docker link for guacd")
https://issues.apache.org/jira/browse/GUACAMOLE-100 ("Support
arbitrary extensions within Guacamole Docker image")
https://issues.apache.org/jira/browse/GUACAMOLE-117 ("File descriptor
leak if SSL/TLS negotiation fails")
https://issues.apache.org/jira/browse/GUACAMOLE-118 ("Migrate from
select() to poll()")
https://issues.apache.org/jira/browse/GUACAMOLE-130 ("Merge
contributed Norwegian translation")
https://issues.apache.org/jira/browse/GUACAMOLE-136 ("Add support for
TFA - initially Duo")

I believe most if not all of the above issues are completed, with the
remaining work being the usual documentation updates. Coding on
0.9.11-incubating was active while 0.9.10-incubating was still
struggling to find the doorknob.

The above feature set is relatively hefty, particularly the addition
of TFA support, though there are also a number of issues which have
been opened and are not yet started/planned/closed which we may wish
to consider as candidates for inclusion in scope:

https://issues.apache.org/jira/browse/GUACAMOLE-28?jql=project%20%3D%20GUACAMOLE%20AND%20status%20in%20(Open%2C%20Reopened)%20AND%20fixVersion%20is%20EMPTY%20ORDER%20BY%20created%20ASC

Considering that it took us an entire year to finally get things
rolling with our first release under the Incubator, my personal
opinion is that we need to get back into making frequent and regular
releases, and that we should move forward with 0.9.11-incubating as
soon as possible (unless there are pressing matters which absolutely
must be tended to prior to release).

Thoughts?

Happy New Year,

- Mike

Re: [DISCUSS] Scope/release of 0.9.11-incubating

Posted by Mike Jumper <mi...@guac-dev.org>.
Sounds good, then. I'll move forward with creating
"staging/0.9.11-incubating" release branches and finishing up the
documentation for the in-scope issues that are still open.

- Mike


On Tue, Jan 3, 2017 at 2:04 PM, James Muehlner
<ja...@guac-dev.org> wrote:
> Happy new year!
>
> I think that looks like a pretty good set of changes for 0.9.11-incubating.
> There are certainly other things that would be nice to get done as well,
> but now that we know how to get releases done in the incubator, I think
> it's best to just clear our backlog of completed-but-not-released features.
>
> I agree with you in thinking that we should get the above features out
> without waiting for the completion of additional ones, unless there is
> something really pressing. Now that we can finally get back to a more
> regular release cycle, I don't think there's any reason to hold the release
> back for things that are not yet developed.
>
> So I guess I pretty much agree with everything you said.
>
> +1
>
> James
>
> On Sun, Jan 1, 2017 at 10:50 AM, Mike Jumper <mi...@guac-dev.org>
> wrote:
>
>> Hello all,
>>
>> Now that 0.9.10-incubating is finally out the door, I'd like to begin
>> the discussion for the scope of the next release. Current issues
>> already tagged as 0.9.11-incubating are:
>>
>> https://issues.apache.org/jira/browse/GUACAMOLE-36 ("Add support for
>> password policies")
>> https://issues.apache.org/jira/browse/GUACAMOLE-70 ("Add option to
>> restrict access to users within database")
>> https://issues.apache.org/jira/browse/GUACAMOLE-79 ("Add an option to
>> allow the default LDAP result size limit (1000) to be overridden")
>> https://issues.apache.org/jira/browse/GUACAMOLE-99 ("Do not require
>> Docker link for guacd")
>> https://issues.apache.org/jira/browse/GUACAMOLE-100 ("Support
>> arbitrary extensions within Guacamole Docker image")
>> https://issues.apache.org/jira/browse/GUACAMOLE-117 ("File descriptor
>> leak if SSL/TLS negotiation fails")
>> https://issues.apache.org/jira/browse/GUACAMOLE-118 ("Migrate from
>> select() to poll()")
>> https://issues.apache.org/jira/browse/GUACAMOLE-130 ("Merge
>> contributed Norwegian translation")
>> https://issues.apache.org/jira/browse/GUACAMOLE-136 ("Add support for
>> TFA - initially Duo")
>>
>> I believe most if not all of the above issues are completed, with the
>> remaining work being the usual documentation updates. Coding on
>> 0.9.11-incubating was active while 0.9.10-incubating was still
>> struggling to find the doorknob.
>>
>> The above feature set is relatively hefty, particularly the addition
>> of TFA support, though there are also a number of issues which have
>> been opened and are not yet started/planned/closed which we may wish
>> to consider as candidates for inclusion in scope:
>>
>> https://issues.apache.org/jira/browse/GUACAMOLE-28?jql=
>> project%20%3D%20GUACAMOLE%20AND%20status%20in%20(Open%
>> 2C%20Reopened)%20AND%20fixVersion%20is%20EMPTY%
>> 20ORDER%20BY%20created%20ASC
>>
>> Considering that it took us an entire year to finally get things
>> rolling with our first release under the Incubator, my personal
>> opinion is that we need to get back into making frequent and regular
>> releases, and that we should move forward with 0.9.11-incubating as
>> soon as possible (unless there are pressing matters which absolutely
>> must be tended to prior to release).
>>
>> Thoughts?
>>
>> Happy New Year,
>>
>> - Mike
>>

Re: [DISCUSS] Scope/release of 0.9.11-incubating

Posted by James Muehlner <ja...@guac-dev.org>.
Happy new year!

I think that looks like a pretty good set of changes for 0.9.11-incubating.
There are certainly other things that would be nice to get done as well,
but now that we know how to get releases done in the incubator, I think
it's best to just clear our backlog of completed-but-not-released features.

I agree with you in thinking that we should get the above features out
without waiting for the completion of additional ones, unless there is
something really pressing. Now that we can finally get back to a more
regular release cycle, I don't think there's any reason to hold the release
back for things that are not yet developed.

So I guess I pretty much agree with everything you said.

+1

James

On Sun, Jan 1, 2017 at 10:50 AM, Mike Jumper <mi...@guac-dev.org>
wrote:

> Hello all,
>
> Now that 0.9.10-incubating is finally out the door, I'd like to begin
> the discussion for the scope of the next release. Current issues
> already tagged as 0.9.11-incubating are:
>
> https://issues.apache.org/jira/browse/GUACAMOLE-36 ("Add support for
> password policies")
> https://issues.apache.org/jira/browse/GUACAMOLE-70 ("Add option to
> restrict access to users within database")
> https://issues.apache.org/jira/browse/GUACAMOLE-79 ("Add an option to
> allow the default LDAP result size limit (1000) to be overridden")
> https://issues.apache.org/jira/browse/GUACAMOLE-99 ("Do not require
> Docker link for guacd")
> https://issues.apache.org/jira/browse/GUACAMOLE-100 ("Support
> arbitrary extensions within Guacamole Docker image")
> https://issues.apache.org/jira/browse/GUACAMOLE-117 ("File descriptor
> leak if SSL/TLS negotiation fails")
> https://issues.apache.org/jira/browse/GUACAMOLE-118 ("Migrate from
> select() to poll()")
> https://issues.apache.org/jira/browse/GUACAMOLE-130 ("Merge
> contributed Norwegian translation")
> https://issues.apache.org/jira/browse/GUACAMOLE-136 ("Add support for
> TFA - initially Duo")
>
> I believe most if not all of the above issues are completed, with the
> remaining work being the usual documentation updates. Coding on
> 0.9.11-incubating was active while 0.9.10-incubating was still
> struggling to find the doorknob.
>
> The above feature set is relatively hefty, particularly the addition
> of TFA support, though there are also a number of issues which have
> been opened and are not yet started/planned/closed which we may wish
> to consider as candidates for inclusion in scope:
>
> https://issues.apache.org/jira/browse/GUACAMOLE-28?jql=
> project%20%3D%20GUACAMOLE%20AND%20status%20in%20(Open%
> 2C%20Reopened)%20AND%20fixVersion%20is%20EMPTY%
> 20ORDER%20BY%20created%20ASC
>
> Considering that it took us an entire year to finally get things
> rolling with our first release under the Incubator, my personal
> opinion is that we need to get back into making frequent and regular
> releases, and that we should move forward with 0.9.11-incubating as
> soon as possible (unless there are pressing matters which absolutely
> must be tended to prior to release).
>
> Thoughts?
>
> Happy New Year,
>
> - Mike
>