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...@symas.com> on 2019/06/07 18:25:42 UTC

ApacheDS packaging

Hi !

As you have probably figured out, I'm in a ApacheDS bug parad atm. The 
idea is to check all of them (420 !) and more specifically those who are 
associated with 2.0.0.AM26 or lower, and that includes all the issues 
without any fix version (for a grand total of 175 issues) before cutting 
the 2.0.0.AM26 release.

Don't expect me to be able to get all of them fixed, I'm just trying to 
deal with the low hanging fruits, and there are many duplicates too.

Anyway, there are a few issues that are related with packaging. There 
are 2 categories :
- a pb in the scripts
- a pb with the installers.

For the first set of issues, I think it's manageable. The second set of 
issue is more complex. We have 2 things to deal with :

1) Windows 64 bit packages. The installer we use only support 32 bits, 
and we have to find a way to support 64 bits versions of the installer.

2) Mac OSX: the PackageMaker utility is no longer existing. We have to 
find another mechanism. And there is the pb of having a signed package


I know that Studio is using a script to generate a DMG, and Stefan has 
requested and obtained a signing key for packages.

This is something I need to get too, but any direction would help me a 
lot (I have quite a limited time to deal with all those things...)


Any help is very welcome !

PS: I'll try to gather a list of packaging related issues and post it on 
this mailing list later on.

Thanks !
-- 
Emmanuel Lecharny
Symas.com

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


ApacheDS bug parade, was: ApacheDS packaging

Posted by Emmanuel Lécharny <el...@gmail.com>.
On 08/06/2019 08:56, Stefan Seelmann wrote:
> On 6/7/19 8:25 PM, Emmanuel Lécharny wrote:
>> Hi !
>>
>> As you have probably figured out, I'm in a ApacheDS bug parad atm. The
>> idea is to check all of them (420 !) and more specifically those who are
>> associated with 2.0.0.AM26 or lower, and that includes all the issues
>> without any fix version (for a grand total of 175 issues) before cutting
>> the 2.0.0.AM26 release.
>>
>> Don't expect me to be able to get all of them fixed, I'm just trying to
>> deal with the low hanging fruits, and there are many duplicates too.
> C'mon ;)

On its way ! Already 20 issues closed...


Ok, we are talking about 152 issues that are for 2.0.0 (I have ignored 
all those who are postponed to 2.1.0 or 2.1.1).


I'm currently checking every one of them, and classifying them using the 
'component' attribute in JIRA. 15 are related to installers, many to 
replication or ACI, two parts that require some time and love we don't 
have atm.


I'll try to have most of the critical issues fixed, at least those 
related to installers and the backend (hopefully, all the issues that 
are about a database corruption should be gone with the addition of the 
transaction in the backend. Touch wood...)


I'll be MIA next week, at least partially, so don't expect me to be able 
to dedicate a lot of time to these tasks. In any case, we will have to 
cut a new LDAP API release following some of the patches in the API that 
have been applied. Not really a big deal.


That's pretty much it for me !


Have a nice week-end !


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


Re: ApacheDS packaging

Posted by Stefan Seelmann <ma...@stefan-seelmann.de>.
On 6/7/19 8:25 PM, Emmanuel Lécharny wrote:
> Hi !
> 
> As you have probably figured out, I'm in a ApacheDS bug parad atm. The
> idea is to check all of them (420 !) and more specifically those who are
> associated with 2.0.0.AM26 or lower, and that includes all the issues
> without any fix version (for a grand total of 175 issues) before cutting
> the 2.0.0.AM26 release.
> 
> Don't expect me to be able to get all of them fixed, I'm just trying to
> deal with the low hanging fruits, and there are many duplicates too.

C'mon ;)

> Anyway, there are a few issues that are related with packaging. There
> are 2 categories :
> - a pb in the scripts
> - a pb with the installers.
> 
> For the first set of issues, I think it's manageable. The second set of
> issue is more complex. We have 2 things to deal with :
> 
> 1) Windows 64 bit packages. The installer we use only support 32 bits,
> and we have to find a way to support 64 bits versions of the installer.
> 
> 2) Mac OSX: the PackageMaker utility is no longer existing. We have to
> find another mechanism. And there is the pb of having a signed package

And for Linux, as most distributions switched to systemd, this should
also be supported. But not too urgent as sysv init scripts are still
supported.

> I know that Studio is using a script to generate a DMG, and Stefan has
> requested and obtained a signing key for packages.
> 
> This is something I need to get too, but any direction would help me a
> lot (I have quite a limited time to deal with all those things...)

My journey is described here:
https://issues.apache.org/jira/browse/INFRA-16978

The agreements are here:
https://svn.apache.org/repos/private/committers/apple-app-store-code-signing

But now Apple also requires notarization on top...

> Any help is very welcome !
> 
> PS: I'll try to gather a list of packaging related issues and post it on
> this mailing list later on.
> 
> Thanks !


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


Re: ApacheDS packaging

Posted by Brian Burch <br...@pingtoo.com>.
On 8/6/19 4:25 am, Emmanuel Lécharny wrote:
> Hi !
> 
> As you have probably figured out, I'm in a ApacheDS bug parad atm. The 
> idea is to check all of them (420 !) and more specifically those who are 
> associated with 2.0.0.AM26 or lower, and that includes all the issues 
> without any fix version (for a grand total of 175 issues) before cutting 
> the 2.0.0.AM26 release.
> 
> Don't expect me to be able to get all of them fixed, I'm just trying to 
> deal with the low hanging fruits, and there are many duplicates too.
> 
> Anyway, there are a few issues that are related with packaging. There 
> are 2 categories :
> - a pb in the scripts
> - a pb with the installers.
> 
> For the first set of issues, I think it's manageable. The second set of 
> issue is more complex. We have 2 things to deal with :
> 
> 1) Windows 64 bit packages. The installer we use only support 32 bits, 
> and we have to find a way to support 64 bits versions of the installer.
> 
> 2) Mac OSX: the PackageMaker utility is no longer existing. We have to 
> find another mechanism. And there is the pb of having a signed package

Sorry, Emmanuel. Although I am currently busy, I would have tried to 
help you out. Unfortunately, all of the 10 or so systems I control are 
linux 64-bit. None of them are macs, and none have and residual windows 
installations.

I hope you have better luck with everyone else!

> I know that Studio is using a script to generate a DMG, and Stefan has 
> requested and obtained a signing key for packages.
> 
> This is something I need to get too, but any direction would help me a 
> lot (I have quite a limited time to deal with all those things...)
> 
> 
> Any help is very welcome !
> 
> PS: I'll try to gather a list of packaging related issues and post it on 
> this mailing list later on.
> 
> Thanks !

I'll take a look at your list when published, just in case there is 
something I can address quickly.

Regards,

Brian


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