+1 to all 3.

Thank you,

Vlad

On 5/3/18 07:03, Thomas Weise wrote:
+1 to all of this

There are existing JIRAs that you can assign / add to:

https://issues.apache.org/jira/browse/APEXCORE-727

Thanks!



On Thu, May 3, 2018 at 4:26 AM, Chinmay Kolhatkar <chin...@apache.org>
wrote:

Hello Community,

I want to propose following improvements for apex-core build and related
steps:

1. Most (probably all of the open source project) has the a binary release
package of the software and not just the source release package. Currently
we have only source package. Luckily there are few places (outside of
apache apex) where binary packages of apex has been created for different
purposes : https://github.com/atrato/apex-cli-package &
https://github.com/apache/bigtop)

Proposal here is generate this binary release package as a part of build
process of apex-core.


2. Currently, the docker build that is being created for apex is built one
of my personal repository (https://github.com/chinmaykolhatkar/docker-pool
).
While I don't mind hosting the content (Dockerfile etc...) in my
repository, I believe it make sense to host this in apex-core repository.
This way, there is a possibility of using docker github triggers for
building the docker image from release branches.


3. Currently the docker build uses hadoop and apex specific packages from
bigtop deb repo & CI. (See
https://github.com/chinmaykolhatkar/docker-pool/
blob/master/apex/ubuntu/app/setup.sh
for more details)
While use of hadoop packages from bigtop repo is fine, we also need to rely
on bigtop contribution to update apex component and then build from bigtop
CI for getting apex.deb package. Basically our docker image generation
process gets blocked on bigtop source update to generate the updated apex
deb.
As we technically don't need to depend on bigtop to generate the apex
binary, the proposal here is to generate binary package during build
process (point 1) and use that during docker image build process instead of
using the ready made deb package from bigtop CI.


I understand that there are multiple items being mention in a single mail
but they seem related hence the mail.

Please let me know your opinion on above items.

Thanks,
Chinmay.


Reply via email to