Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C28D69B12 for ; Fri, 23 Mar 2012 14:39:04 +0000 (UTC) Received: (qmail 72894 invoked by uid 500); 23 Mar 2012 14:39:04 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 72860 invoked by uid 500); 23 Mar 2012 14:39:04 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 72852 invoked by uid 99); 23 Mar 2012 14:39:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Mar 2012 14:39:04 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of olegsivokon@gmail.com designates 209.85.210.175 as permitted sender) Received: from [209.85.210.175] (HELO mail-iy0-f175.google.com) (209.85.210.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Mar 2012 14:38:57 +0000 Received: by iaag37 with SMTP id g37so4788764iaa.6 for ; Fri, 23 Mar 2012 07:38:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=1odGMgHEF8OvZNH5xRoRxp6M2wDiVq4qakAXLSCQV+Y=; b=ZLZAWsShKMXvXddfFLfYRgP7tdCcN2M6TYs/rI0259cENQmuCPSITIyPli08to+cOj Ukji+dxzESZQ/uJuMuYLEvDyelKEghtyBhUhUF3sPpagdEc2ghi1mG8qIxZ3VRjpymA4 VbVVaBFSQDmbHIRnPdGbrfohpsDHCUTIbfZxLrR/G4owLusxTHQo9iND8QECKil9vCk6 e+TZBL3oY21SUEWBVulK8Rt+mnl2TxGyLEMOnZqu4W5l/CT10D+cMPxTmBhrRbBN3jpj Y6NB4gy7WrztFfb0RdDYpkez6BWskbbn0tkcYK/dAr/rl4AftPr+wSzKQgesxV1uQh4j WBvw== MIME-Version: 1.0 Received: by 10.42.208.71 with SMTP id gb7mr7465444icb.46.1332513517388; Fri, 23 Mar 2012 07:38:37 -0700 (PDT) Received: by 10.42.176.5 with HTTP; Fri, 23 Mar 2012 07:38:37 -0700 (PDT) In-Reply-To: References: Date: Fri, 23 Mar 2012 10:38:37 -0400 Message-ID: Subject: Re: [MENTOR] release package questions From: Left Right To: flex-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=20cf303ea7f0dcc29504bbe9fa09 X-Virus-Checked: Checked by ClamAV on apache.org --20cf303ea7f0dcc29504bbe9fa09 Content-Type: text/plain; charset=ISO-8859-1 I'm absolutely not an expert in this field, but here's what I was thinking (sorry, if it doesn't make sense): What if it was possible to distribute SDK and the framework as two separate packages? That would spare the trouble of OSMF and TLF inclusion for the base (SDK) package? Additionally, there's Tamarin that can produce playerglobal.swc (of course, it's not what you want, but read on), I think it shouldn't be a technical problem to create "interfaces" i.e. classes mirroring the actual Flash Player classes with methods marked as "native" and compile an SWC from it using Tamarin - that would require some reverse engineering + quite a bit of a handwork, but from the first glance may be possible... Worst case, the binary package may come with the "fake" sources that technically reflect the classes built into Flash player. I think this is how Flash Develop used to be distributed some time ago - they had all the AS3 classes written themselves, the interfaces, that is. Or does this sound hectic? :) Best. Oleg --20cf303ea7f0dcc29504bbe9fa09--