directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Lécharny <elecha...@gmail.com>
Subject Re: [VOTE] Apache Directory Studio 2.0.0.v20160628-M11 release
Date Sun, 17 Jul 2016 19:19:42 GMT
Le 17/07/16 à 19:37, Stefan Seelmann a écrit :
> On 07/17/2016 07:04 PM, Emmanuel Lécharny wrote:
>> Le 17/07/16 à 17:21, Stefan Seelmann a écrit :
>>> On 07/17/2016 05:08 PM, Emmanuel Lécharny wrote:
>>>> Le 17/07/16 à 16:26, Stefan Seelmann a écrit :
>>>>> On 07/03/2016 11:58 PM, Emmanuel Lécharny wrote:
>>>>>> Le 03/07/16 à 23:21, Stefan Seelmann a écrit :
>>>>>>>> * We don't have the installers to test. Packages for all
the platforms
>>>>>>>> we suport should be created (.dmg, .deb, .exe, .rpm). I have
created the
>>>>>>>> DMG following the README in the /tools/Mac OS X DMG/README
doco, I think
>>>>>>>> creating all the other installers should be part of the release
being
>>>>>>>> voted. Note that the installer works well, and teh version
it installs
>>>>>>>> doe snot have teh same problem I faced upper.
>>>>>>> We have issue https://issues.apache.org/jira/browse/DIRSTUDIO-1022,
but
>>>>>>> to be honest I'm not very motivated to generate the installers.
>>>>>>>
>>>>>>> * I'm not sure if generation of .dmg works well on Linux
>>>>>> They do work well.
>>>>>>> * Generating .dmg, .deb, .rpm, .exe requries native tools
>>>>>> Yes. I do have them.
>>>>>>
>>>>>>> * It costs time to create an maintain those installer scripts.
Should we
>>>>>>> reuse installers-maven-plugin from ApacheDS?
>>>>>> T einstallers are prettty basic.
>>>>>>
>>>>>>> * The additional .deb and .exe (32 bit and 64 bit) increase the
release
>>>>>>> by another 480 MB
>>>>>> true.
>>>>>>> * The installers need to be tested (in theory .deb and .rpm can
be
>>>>>>> automated...)
>>>>>> Well, we offer installers for convenience.
>>>>>>
>>>>>>
>>>>>>> The Tycho build now nicely generates zip/tgz for Linux/Mac/Windows
out
>>>>>>> of the box on all platforms. I think our users don't need installers
but
>>>>>>> can unpack a zip/tgz.
>>>>>> I think another approach would be to exclude installers from the
vote. I
>>>>>> can generate them and push them, as I have all the necessary native
code
>>>>>> to do that for all the platforms.
>>>>> Regarding Mac: I was able to build the the Mac DMG installer on my Mac
.
>>>>> That was pretty straight forward. When I "install" it by drag-n-drop
to
>>>>> "Applications" folder the result in
>>>>> /Applications/ApacheDirectoryStudio.app is the same as if I just open
>>>>> the Zip and drag-n-drop the ApacheDirectoryStudio.app to Applications
>>>>> folder. Both variants work on my Macbook without the need to modify
>>>>> Info.plist or ApacheDirectoryStudio.ini. I don't understand how the
>>>>> installer makes the difference.
>>>>>
>>>>>
>>>>> Regarding Windows: I installed nsis 2.5.1, but when running the
>>>>> windows_installer.nsi I get error:
>>>>> !include: could not find: "AdvUninstLog.nsh"
>>>>> Error in script "windows_installer.nsi" on line 40 -- aborting creation
>>>>> process
>>>>>
>>>>>
>>>>> I have neither the time nor the patience to continue figuring out how
>>>>> build the installers. Probably it's best if you take over the release.
I
>>>>> think 90% the release steps are documented in the readme, if you
>>>>> struggle I'm available to help.
>>>> Sure, will do that. Is everything committed ?
>>>>
>>> Yes, except update to ApacheDS 2.0.0-M23
>>>
>>>
>> hmmm, I'm following the dev-guide and after :
> Seems the dev-guide is not up-to-date. I only updated
> https://svn.apache.org/repos/asf/directory/studio/trunk/README.md

Ah, that explains :-)

Ok, it works with what we have in the README;md. I will update the site.

Release in progress...


Mime
View raw message