Greetings mesos-devel - 

As some of you are aware, I've been working on packaging a mesos.rpm for 
Fedora.  Some of the details can be found in the links below: 

- https://bugzilla.redhat.com/show_bug.cgi?id=1010512
- https://fedoraproject.org/wiki/SIGs/bigdata/packaging/Mesos

However, in order for me to get to this point, I had to substantially change 
the build mechanics to meet downstream guidelines.  

What has become apparent to me in this effort is the need to 
clean/scrub/reform/audit, the build process.  I've written a quick proposal 
here: https://issues.apache.org/jira/browse/MESOS-898.  As I've mentioned in 
the JIRA, I've done this on large scale projects before.  However, I've learned 
the key to making this succeed is ensuring there are upstream champions that 
support the idea, along with a process on how to accept changes that could be 
"temporarily destabilizing".  (e.g. Having stable+unstable branching strategy)

There is always a cost associated with this type of work, but IMHO the long 
term benefits are worth it during this nascent phase. 

I would greatly appreciate your feedback on the JIRA mentioned above.

-- 
Cheers,
Tim

Reply via email to