[ 
https://issues.apache.org/jira/browse/HTRACE-157?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14735782#comment-14735782
 ] 

Colin Patrick McCabe commented on HTRACE-157:
---------------------------------------------

Thanks, Lewis.  Great work.

I think using Docker would be awesome here, because then we can give new 
contributors a ready-made environment where they can just type "mvn compile" 
and get started developing HTrace.  I hate to see emails from people who are 
frustrated because they couldn't find a compile depdendency (and we've had a 
few recently...)

I also feel like getting things installed on the build machines is a 
time-consuming process.  And whenever we migrate to new build machines, this 
time-consuming process needs to start over again.  There are also potential 
issues where the version we want of something is not the same as the version 
some other project wants, and so forth.  In contrast, if we had a Dockerfile 
checked into our source tree, we can add a new dependency really easily and 
make sure that dependency has the exact version we need.  It's just a more 
modern way of doing things that will save us a lot of time and frustration.

> Establish HTrace builds on builds.a.o
> -------------------------------------
>
>                 Key: HTRACE-157
>                 URL: https://issues.apache.org/jira/browse/HTRACE-157
>             Project: HTrace
>          Issue Type: Test
>    Affects Versions: 3.1.0
>            Reporter: Lewis John McGibbney
>             Fix For: 4.0
>
>
> Based on 
> [this|http://www.mail-archive.com/dev%40htrace.incubator.apache.org/msg00345.html]
>  thread it seems like now is a decent time to establish some official builds 
> for HTrace.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to