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 355019899 for ; Wed, 28 Mar 2012 09:38:19 +0000 (UTC) Received: (qmail 79989 invoked by uid 500); 28 Mar 2012 09:38:18 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 79954 invoked by uid 500); 28 Mar 2012 09:38:18 -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 79937 invoked by uid 99); 28 Mar 2012 09:38:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 28 Mar 2012 09:38:17 +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; Wed, 28 Mar 2012 09:38:11 +0000 Received: by iaag37 with SMTP id g37so1227444iaa.6 for ; Wed, 28 Mar 2012 02:37:51 -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=RB+AEO0Gdt4S4qdboH4L/4ZGydkAhbuPY9tsH7guUrw=; b=hSrGXvRATE0ZKOHkEOfHLKKajG0kR6qCMzruxfkDzIOAL6qOdIkbyiyddg+5TlklSq ZeRDZS/2yQnELiKLOSOC9u5gIGKuABUdsXSxYBSA1Jmq9SDMqPC4ZOd6rCE7fqbVr90Y si1xghqv77M2a8uKqKR3rwvvAF+Fx9VTrDGR+ZZuAoJHZu2oA7rx8yvj7jFYH88LWo+N yFwFi222ltG8hmIp/q9FnbQDwa7ZXxp1dWj/WssQ1zHiFq2fBMZcn6CJJjJ6EXsrkcV3 wNU4/0lYKkOKT3rZll2CcneKTwzL0cYlrz1vSqKtbKvAq50yZNoEWnWyQZvBGl5NQhQR Y0Ag== MIME-Version: 1.0 Received: by 10.50.190.197 with SMTP id gs5mr1563410igc.59.1332927471151; Wed, 28 Mar 2012 02:37:51 -0700 (PDT) Received: by 10.42.134.136 with HTTP; Wed, 28 Mar 2012 02:37:51 -0700 (PDT) In-Reply-To: <4F72CED6.6020902@leichtgewicht.at> References: <4F72CED6.6020902@leichtgewicht.at> Date: Wed, 28 Mar 2012 05:37:51 -0400 Message-ID: Subject: Re: Here Comes MXMLC! From: Left Right To: flex-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=f46d0447870f6de82f04bc4a5cd9 X-Virus-Checked: Checked by ClamAV on apache.org --f46d0447870f6de82f04bc4a5cd9 Content-Type: text/plain; charset=ISO-8859-1 Hello, more out of curiosity: what is the main difficulty behind using FontSwf? Is it the generation of the proper SWF tag or is it the generation of the outlines or the kinds of fonts it supports, or is it the parsing the source font files? I'm asking this because there is another OSS code that manages fonts inclusion (beside the font managers used in SDK compiler). Actually two that I know, but I don't know on the very technical level how outlines / font images are being embedded. By "difficulty" I mean: what is the main reason FontSwf is used and what part of it one would need to rewrite in order to reproduce the functionality it provided today (we could still modify the other font managers, right)? Finally, I'm not very fond of the compiler design as it is today, which says that every thing related to the compilation process must be piled up into the same heap. Possibly, in the longer run, if people agree... it would be better to split it to modules. I'd see it as a positive thing to have decoders and the linker as a separate module. But this is a plan for a _very_ distant future, if at all :) Best. Oleg --f46d0447870f6de82f04bc4a5cd9--