You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by Emmanuel Lécharny <el...@gmail.com> on 2019/11/06 14:09:09 UTC

[VOTE] Release Apache LDAP API 2.0.0

Hi all,

this is a vote for the release of Apache LDAP API 2.0.0

This is a GA, at least !

There are a couple important fixes :

o DIRMINA-342  - Unbind breaks connection

o DIRAPI-349 - DN with hex values aren't parsed properly when not schema 
aware

and an improvement

o DIRAPI-344 - Allow a LDIF entry loading to be accepted when the 
SchemaManager is in relaxed mode


The revision :

https://gitbox.apache.org/repos/asf?p=directory-ldap-api.git;a=commit;h=763ad553749e59cfb12259c8f58a75aee3653d1a 


The source and binary distribution packages:
https://dist.apache.org/repos/dist/dev/directory/api/2.0.0

The staging repository:
https://repository.apache.org/content/repositories/orgapachedirectory-1185


Please cast your votes:
[ ] +1 Release Apache LDAP API 2.0.0
[ ] 0 abstain
[ ] -1 Do not release Apache LDAP API 2.0.0


Thanks !


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Result, was: [VOTE] Release Apache LDAP API 2.0.0

Posted by Emmanuel Lécharny <el...@gmail.com>.
Hi !


I'm closing this vote with 5 binding +1 (Kiran, Radovan, Shawn, Stefan 
and me) and a non binding +1 (Brian).


I'll push the packages and update the web site?.


Thanks !


On 06/11/2019 15:09, Emmanuel Lécharny wrote:
> Hi all,
>
> this is a vote for the release of Apache LDAP API 2.0.0
>
> This is a GA, at least !
>
> There are a couple important fixes :
>
> o DIRMINA-342  - Unbind breaks connection
>
> o DIRAPI-349 - DN with hex values aren't parsed properly when not 
> schema aware
>
> and an improvement
>
> o DIRAPI-344 - Allow a LDIF entry loading to be accepted when the 
> SchemaManager is in relaxed mode
>
>
> The revision :
>
> https://gitbox.apache.org/repos/asf?p=directory-ldap-api.git;a=commit;h=763ad553749e59cfb12259c8f58a75aee3653d1a 
>
>
> The source and binary distribution packages:
> https://dist.apache.org/repos/dist/dev/directory/api/2.0.0
>
> The staging repository:
> https://repository.apache.org/content/repositories/orgapachedirectory-1185 
>
>
>
> Please cast your votes:
> [ ] +1 Release Apache LDAP API 2.0.0
> [ ] 0 abstain
> [ ] -1 Do not release Apache LDAP API 2.0.0
>
>
> Thanks !
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: [VOTE] Release Apache LDAP API 2.0.0

Posted by Shawn McKinney <mc...@att.net>.
+1, Java 11

Nice to have the release train started back up.

—
Shawn

> On Nov 7, 2019, at 3:23 PM, Radovan Semancik <ra...@evolveum.com.INVALID> wrote:
> 
> +1
> 
> OpenJDK 11.0.4. Tested with AD and OpenDJ.
> 
> -- 
> Radovan Semancik
> Software Architect
> evolveum.com
> 
> 
> 
> On 11/6/19 3:09 PM, Emmanuel Lécharny wrote:
>> Hi all,
>> 
>> this is a vote for the release of Apache LDAP API 2.0.0
>> 
>> This is a GA, at least !
>> 
>> There are a couple important fixes :
>> 
>> o DIRMINA-342  - Unbind breaks connection
>> 
>> o DIRAPI-349 - DN with hex values aren't parsed properly when not schema aware
>> 
>> and an improvement
>> 
>> o DIRAPI-344 - Allow a LDIF entry loading to be accepted when the SchemaManager is in relaxed mode
>> 
>> 
>> The revision :
>> 
>> https://gitbox.apache.org/repos/asf?p=directory-ldap-api.git;a=commit;h=763ad553749e59cfb12259c8f58a75aee3653d1a 
>> 
>> The source and binary distribution packages:
>> https://dist.apache.org/repos/dist/dev/directory/api/2.0.0
>> 
>> The staging repository:
>> https://repository.apache.org/content/repositories/orgapachedirectory-1185 
>> 
>> 
>> Please cast your votes:
>> [ ] +1 Release Apache LDAP API 2.0.0
>> [ ] 0 abstain
>> [ ] -1 Do not release Apache LDAP API 2.0.0
>> 
>> 
>> Thanks !
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
>> For additional commands, e-mail: dev-help@directory.apache.org
>> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
> For additional commands, e-mail: dev-help@directory.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: [VOTE] Release Apache LDAP API 2.0.0

Posted by Radovan Semancik <ra...@evolveum.com.INVALID>.
+1

OpenJDK 11.0.4. Tested with AD and OpenDJ.

-- 
Radovan Semancik
Software Architect
evolveum.com



On 11/6/19 3:09 PM, Emmanuel Lécharny wrote:
> Hi all,
>
> this is a vote for the release of Apache LDAP API 2.0.0
>
> This is a GA, at least !
>
> There are a couple important fixes :
>
> o DIRMINA-342  - Unbind breaks connection
>
> o DIRAPI-349 - DN with hex values aren't parsed properly when not 
> schema aware
>
> and an improvement
>
> o DIRAPI-344 - Allow a LDIF entry loading to be accepted when the 
> SchemaManager is in relaxed mode
>
>
> The revision :
>
> https://gitbox.apache.org/repos/asf?p=directory-ldap-api.git;a=commit;h=763ad553749e59cfb12259c8f58a75aee3653d1a 
>
>
> The source and binary distribution packages:
> https://dist.apache.org/repos/dist/dev/directory/api/2.0.0
>
> The staging repository:
> https://repository.apache.org/content/repositories/orgapachedirectory-1185 
>
>
>
> Please cast your votes:
> [ ] +1 Release Apache LDAP API 2.0.0
> [ ] 0 abstain
> [ ] -1 Do not release Apache LDAP API 2.0.0
>
>
> Thanks !
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
> For additional commands, e-mail: dev-help@directory.apache.org
>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: [VOTE] Release Apache LDAP API 2.0.0

Posted by Kiran Ayyagari <ka...@apache.org>.
+1, built using Java8 on OS X and verified SHA256 hash.

Thank you for taking care of this in the middle of a conference :).

On Wed, Nov 6, 2019 at 4:09 PM Emmanuel Lécharny <el...@gmail.com>
wrote:

> Hi all,
>
> this is a vote for the release of Apache LDAP API 2.0.0
>
> This is a GA, at least !
>
> There are a couple important fixes :
>
> o DIRMINA-342  - Unbind breaks connection
>
> o DIRAPI-349 - DN with hex values aren't parsed properly when not schema
> aware
>
> and an improvement
>
> o DIRAPI-344 - Allow a LDIF entry loading to be accepted when the
> SchemaManager is in relaxed mode
>
>
> The revision :
>
>
> https://gitbox.apache.org/repos/asf?p=directory-ldap-api.git;a=commit;h=763ad553749e59cfb12259c8f58a75aee3653d1a
>
>
> The source and binary distribution packages:
> https://dist.apache.org/repos/dist/dev/directory/api/2.0.0
>
> The staging repository:
> https://repository.apache.org/content/repositories/orgapachedirectory-1185
>
>
> Please cast your votes:
> [ ] +1 Release Apache LDAP API 2.0.0
> [ ] 0 abstain
> [ ] -1 Do not release Apache LDAP API 2.0.0
>
>
> Thanks !
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
> For additional commands, e-mail: dev-help@directory.apache.org
>
> Kiran

Re: [VOTE] Release Apache LDAP API 2.0.0

Posted by Emmanuel Lécharny <el...@gmail.com>.
No problem, but how will it work on Studio when you will have 2.0.0 and 
2.0.0.AMx ? (OTOH, you can still define the version specifically).


What about the future ? Will we keep the milstones and RCs ?


On 09/11/2019 20:07, Stefan Seelmann wrote:
> Hi Emmanuel,
>
> I think it's fine as is, let's keep it 2.0.0 and at some point we
> release a 2.0.1 which is greater than 2.0.0.X
>
> Kind Regards,
> Stefan
>
> On 11/9/19 11:56 AM, Emmanuel Lecharny wrote:
>> Le sam. 9 nov. 2019 à 11:47, Stefan Seelmann <ma...@stefan-seelmann.de> a
>> écrit :
>>
>>> +1
>>>
>>> Verified signatures and checksums
>>> Built with OpenJDK 8 and 12
>>>
>>> I expect issues using this version in Studio update site because 2.0.0
>>> is smaller than 2.0.0.AMx, but lets fix this with a next 2.0.1 release
>>> as I don't like those AM/RC/GA suffixes and rather like to continue with
>>> semantic versioning that everyone
>> understands.
>> Yes, I understand. This is quite problematic because we need something that
>> people understand and that OSGi can process, thus the AMx instead of Mx.
>>
>> Anyway, GA would also break because GA < RCx... we would need BRCx, which
>> is nonsense.
>>
>> Another solution would be to take the Chrome Firefox road and only use X.Y
>> releases, with no M, RC or GA. Not necessarily idiotic...
>>
>> Regarding the 2.0.0, I can cut a new release which would be just a tag (
>> 2.0.0.GA) with no vote. Wdyt?
>>
>>
>>> Thanks Emmanuel!
>>>
>>> Kind Regards,
>>> Stefan
>>>
>>>
>>> On 11/6/19 3:09 PM, Emmanuel Lécharny wrote:
>>>> Hi all,
>>>>
>>>> this is a vote for the release of Apache LDAP API 2.0.0
>>>>
>>>> This is a GA, at least !
>>>>
>>>> There are a couple important fixes :
>>>>
>>>> o DIRMINA-342  - Unbind breaks connection
>>>>
>>>> o DIRAPI-349 - DN with hex values aren't parsed properly when not schema
>>>> aware
>>>>
>>>> and an improvement
>>>>
>>>> o DIRAPI-344 - Allow a LDIF entry loading to be accepted when the
>>>> SchemaManager is in relaxed mode
>>>>
>>>>
>>>> The revision :
>>>>
>>>>
>>> https://gitbox.apache.org/repos/asf?p=directory-ldap-api.git;a=commit;h=763ad553749e59cfb12259c8f58a75aee3653d1a
>>>>
>>>> The source and binary distribution packages:
>>>> https://dist.apache.org/repos/dist/dev/directory/api/2.0.0
>>>>
>>>> The staging repository:
>>>>
>>> https://repository.apache.org/content/repositories/orgapachedirectory-1185
>>>>
>>>> Please cast your votes:
>>>> [ ] +1 Release Apache LDAP API 2.0.0
>>>> [ ] 0 abstain
>>>> [ ] -1 Do not release Apache LDAP API 2.0.0
>>>>
>>>>
>>>> Thanks !
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
>>>> For additional commands, e-mail: dev-help@directory.apache.org
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
>>> For additional commands, e-mail: dev-help@directory.apache.org
>>>
>>> --
>> Regards,
>> Cordialement,
>> Emmanuel Lécharny
>> www.iktek.com
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: [VOTE] Release Apache LDAP API 2.0.0

Posted by Stefan Seelmann <ma...@stefan-seelmann.de>.
+1

Verified signatures and checksums
Built with OpenJDK 8 and 12

I expect issues using this version in Studio update site because 2.0.0
is smaller than 2.0.0.AMx, but lets fix this with a next 2.0.1 release
as I don't like those AM/RC/GA suffixes and rather like to continue with
semantic versioning that everyone understands.

Thanks Emmanuel!

Kind Regards,
Stefan


On 11/6/19 3:09 PM, Emmanuel Lécharny wrote:
> Hi all,
> 
> this is a vote for the release of Apache LDAP API 2.0.0
> 
> This is a GA, at least !
> 
> There are a couple important fixes :
> 
> o DIRMINA-342  - Unbind breaks connection
> 
> o DIRAPI-349 - DN with hex values aren't parsed properly when not schema
> aware
> 
> and an improvement
> 
> o DIRAPI-344 - Allow a LDIF entry loading to be accepted when the
> SchemaManager is in relaxed mode
> 
> 
> The revision :
> 
> https://gitbox.apache.org/repos/asf?p=directory-ldap-api.git;a=commit;h=763ad553749e59cfb12259c8f58a75aee3653d1a
> 
> 
> The source and binary distribution packages:
> https://dist.apache.org/repos/dist/dev/directory/api/2.0.0
> 
> The staging repository:
> https://repository.apache.org/content/repositories/orgapachedirectory-1185
> 
> 
> Please cast your votes:
> [ ] +1 Release Apache LDAP API 2.0.0
> [ ] 0 abstain
> [ ] -1 Do not release Apache LDAP API 2.0.0
> 
> 
> Thanks !
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
> For additional commands, e-mail: dev-help@directory.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: [VOTE] Release Apache LDAP API 2.0.0

Posted by Colm O hEigeartaigh <co...@apache.org>.
On Thu, Nov 7, 2019 at 6:08 PM Emmanuel Lécharny <el...@gmail.com>
wrote:

>
> The opened issues have not been fixed.
>
> We always proceeds like that : we close the release, and all the issues
> are then move to the next iteration.
>

OK, thanks for the explanation.

We don't. That means we haven't implemented the logic that check if the
> hostname we are connecting to is the one specified in the certificate.
> This is not necessarily a problem, most of the time.
>

Out of curiosity, can we not just use the JDK default or else the one from
HTTP Components?

Could you take a look at the directory-server merge? I'd like to test the
2.0.0 API properly with it, but I can't at the moment as it's not building
properly.

Colm.



>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
> For additional commands, e-mail: dev-help@directory.apache.org
>
>

Re: [VOTE] Release Apache LDAP API 2.0.0

Posted by Emmanuel Lécharny <el...@gmail.com>.
On 07/11/2019 18:47, Colm O hEigeartaigh wrote:
>
> I'm wondering what the status of the JIRA should be for 2.0.0 - the 
> filter still lists a bunch of open issues: 
> https://issues.apache.org/jira/projects/DIRAPI/versions/12329343
>
> Should these be pushed to a later release or perhaps some of them have 
> been fixed?

The opened issues have not been fixed.

We always proceeds like that : we close the release, and all the issues 
are then move to the next iteration.

The rational is that if we were to rollback the release, that would not 
impact the opened issues, otherwise if we move the issue to a next 
release, then we would have to move them back to 2.0.0 if we rollback.


> I was curious about this comment "The current API does not have any 
> features for controlling hostname verification. In addition, it 
> appears that *no* hostname verification occurs by default. " - surely 
> this isn't true that we don't do hostname verification?

We don't. That means we haven't implemented the logic that check if the 
hostname we are connecting to is the one specified in the certificate. 
This is not necessarily a problem, most of the time.



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: [VOTE] Release Apache LDAP API 2.0.0

Posted by Colm O hEigeartaigh <co...@apache.org>.
I'm wondering what the status of the JIRA should be for 2.0.0 - the filter
still lists a bunch of open issues:
https://issues.apache.org/jira/projects/DIRAPI/versions/12329343

Should these be pushed to a later release or perhaps some of them have been
fixed? I was curious about this comment "The current API does not have any
features for controlling hostname verification. In addition, it appears
that *no* hostname verification occurs by default. " - surely this isn't
true that we don't do hostname verification?

Colm.

On Wed, Nov 6, 2019 at 2:09 PM Emmanuel Lécharny <el...@gmail.com>
wrote:

> Hi all,
>
> this is a vote for the release of Apache LDAP API 2.0.0
>
> This is a GA, at least !
>
> There are a couple important fixes :
>
> o DIRMINA-342  - Unbind breaks connection
>
> o DIRAPI-349 - DN with hex values aren't parsed properly when not schema
> aware
>
> and an improvement
>
> o DIRAPI-344 - Allow a LDIF entry loading to be accepted when the
> SchemaManager is in relaxed mode
>
>
> The revision :
>
>
> https://gitbox.apache.org/repos/asf?p=directory-ldap-api.git;a=commit;h=763ad553749e59cfb12259c8f58a75aee3653d1a
>
>
> The source and binary distribution packages:
> https://dist.apache.org/repos/dist/dev/directory/api/2.0.0
>
> The staging repository:
> https://repository.apache.org/content/repositories/orgapachedirectory-1185
>
>
> Please cast your votes:
> [ ] +1 Release Apache LDAP API 2.0.0
> [ ] 0 abstain
> [ ] -1 Do not release Apache LDAP API 2.0.0
>
>
> Thanks !
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
> For additional commands, e-mail: dev-help@directory.apache.org
>
>