Sounds good… strange that Apache doesn't have a code signing process in place 
already… seems like a pretty common requirement.

On Aug 15, 2012, at 4:30 PM, Om wrote:

> So how does this sound:
> 
> 
>   - We don't keep the .p12 file in the repo.
>   - We ask developers who want to work with the source code to generate a
>   .p12 file (using FB or similar tools) for themselves
>   - They should not check it in (add *.p12 to svn ignore?)
>   - The release managers would create a .p12 certificate(and a pass code)
>   as the official one.  This will not be checked in.
>   - A release build is created using the source code + .p12 + pass code
>   combination.
>   - Whoever is the current release manager gets the .p12 certificate +
>   pass code from the previous release manager to make a release build.
>   - It is up to the release mangers to keep the .p12 and pass code
>   secure.
> 
> Note:  We may need two release managers for every release - one for windows
> and one for Mac since air apps for a platform need to built on the same
> platform.
> 
> P.S.:  I have a thread going on in infra-dev to get an official Apache.org
> or Apache Flex AIR app signing certificate.  You can follow it here: [1]

Reply via email to