On 10/7/14, 11:09 PM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:

>> > Can we release the SDK, without simultaneously releasing the
>>Installer?
>>
>> We can, but if people can't install it via the installer we're not going
>> to see much adoption.
>>
>
>My understanding was that Alex¹s work with Œant_on_air¹ removed the
>release
>dependency between the SDK and the Installer?
Well, yes, technically it did.  It made it possible for us to change many
things about how an SDK install works without a second vote for the
installer and requiring folks to upgrade the installer before installing
the SDK.

However, now when an install fails, you have to determine if it is an
issue with the ³execution engine² in the Installer (i.e., ant_on_air), or
in the script it is running.  The problem we are having with certain
SourceForge download URLs is an issue with the ant_on_air code.  The
SourceForge server no longer sees the request as a programmatic request
and instead responds as if it is a browser.  I spent the whole morning on
it and was unable to customize (actually remove) certain headers that AIR
puts in the request that I think are telling the server that we are a
browser.  Apache Ant can run the same Get task request successfully so we
know it isn¹t a script error.  A Charles Proxy session shows that AIR
sticks additional headers in the request.

That said, I think I have successfully implemented workarounds such that
there is significantly less need to release the Installer, especially
since we don¹t have a fix for this SourceForge issue.  I¹d say we can just
release the SDK without the Installer, but there might be some issue in
that list that is more important than I currently think it is.

-Alex

Reply via email to