<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=windows-1252">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Sorry, did not sent this to the mailinglist, <br>
    </p>
    <p><br>
    </p>
    <p>best</p>
    <p>Ray<br>
    </p>
    <div class="moz-forward-container"><br>
      <br>
      -------- Forwarded Message --------
      <table class="moz-email-headers-table" border="0" cellpadding="0"
        cellspacing="0">
        <tbody>
          <tr>
            <th align="RIGHT" valign="BASELINE" nowrap="nowrap">Subject:
            </th>
            <td>Re: [Devel] Zimbra FreeBSD Port</td>
          </tr>
          <tr>
            <th align="RIGHT" valign="BASELINE" nowrap="nowrap">Date: </th>
            <td>Fri, 17 Jun 2016 08:43:44 +0200</td>
          </tr>
          <tr>
            <th align="RIGHT" valign="BASELINE" nowrap="nowrap">From: </th>
            <td>Ray <a class="moz-txt-link-rfc2396E" href="mailto:rs+zetalliance.org@trust64.com"><rs+zetalliance.org@trust64.com></a></td>
          </tr>
          <tr>
            <th align="RIGHT" valign="BASELINE" nowrap="nowrap">Reply-To:
            </th>
            <td><a class="moz-txt-link-abbreviated" href="mailto:rs+zetalliance.org@trust64.com">rs+zetalliance.org@trust64.com</a></td>
          </tr>
          <tr>
            <th align="RIGHT" valign="BASELINE" nowrap="nowrap">Organization:
            </th>
            <td>Trust64</td>
          </tr>
          <tr>
            <th align="RIGHT" valign="BASELINE" nowrap="nowrap">To: </th>
            <td>Quanah Gibson-Mount <a class="moz-txt-link-rfc2396E" href="mailto:quanah@zimbra.com"><quanah@zimbra.com></a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <pre>
On 06/17/16 00:40, Quanah Gibson-Mount wrote:
> --On Thursday, June 16, 2016 5:16 PM +0200 Ray 
> <a class="moz-txt-link-rfc2396E" href="mailto:rs+zetalliance.org@trust64.com"><rs+zetalliance.org@trust64.com></a> wrote:
>
>
>> Now why would you like to do that? Packages are compiled with a default
>> set of compile options, if you want/need different options (like change
>> the SASL authentication from cyrus to dovecote in postfix, activate mail
>> proxy in nginx, etc.) you can do that very easily for your self, and 
>> with
>> poudriere or synth you can have automatically locally build repositories
>> for all your different needs, maybee you like different options for a
>> software for one pool of servers, but need other options for another 
>> pool.
>
> That would not be an option for Zimbra, as our cyrus-sasl build 
> includes a custom Zimbra developed authentication module for 
> cyrus-sasl.  Same issue exists for nginx and other components. While 
> they are based on upstream source, several items are extensively 
> modified (nginx in particular). Certainly anyone can download /our 
> version/ of those items and compile themselves, but it is not 
> supported in any way to download and build /other/ versions.
>
> In general, the point behind going to a repository is so that Zimbra 
> can push out updates post release.  I.e., I updated 10 or so packages 
> this week for 8.7.  That trend will continue as more and more items 
> are moved to packages and out of Zimbra core. Eventually, all of 
> zimbra will simply be packages, and we'll simply update individual 
> components.  It sounds like FreeBSD doesn't fit this development model.
>
> --Quanah
Hi Quanah,

I do not see this as much of a problem, basically there is not much of a 
difference, the same sources are used (you download upstream version X 
and apply your packages and package for rpm. The same happens on 
FreeBSD, we download the upstream version you specified in the 
versions.def file, we apply the same packages, etc. Everything is the 
same, it is your version.

I am not talking about using the FreeBSD supplied postfix. It would be 
your postfix, with your patches and your nginx with your patches. The 
difference is who is building the actual package and where the 
repository is.

Best
Ray
>
>
> -- 
>
> Quanah Gibson-Mount
> Platform Architect
> Manager, Systems Team
> Zimbra, Inc.
> --------------------
> Zimbra ::  the leader in open source messaging and collaboration
> A division of Synacor, Inc

</pre>
    </div>
  </body>
</html>