Return-Path: X-Original-To: apmail-flex-dev-archive@www.apache.org Delivered-To: apmail-flex-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9A888114F9 for ; Wed, 2 Jul 2014 08:08:44 +0000 (UTC) Received: (qmail 30799 invoked by uid 500); 2 Jul 2014 08:08:43 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 30758 invoked by uid 500); 2 Jul 2014 08:08:43 -0000 Mailing-List: contact dev-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list dev@flex.apache.org Received: (qmail 30747 invoked by uid 99); 2 Jul 2014 08:08:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Jul 2014 08:08:43 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.223.179] (HELO mail-ie0-f179.google.com) (209.85.223.179) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Jul 2014 08:08:40 +0000 Received: by mail-ie0-f179.google.com with SMTP id tr6so9187846ieb.38 for ; Wed, 02 Jul 2014 01:08:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=p/fQ55AJwlO7Hb/ETWTyi3+SSwqa+1McUo9RtSISPgw=; b=it3CXRzIo4Dw2kOHCoaPYx88HKGlrDW8XjjPIHJ7jbhWN2l36DjUVOnpA6C92IH90s L4HrQFsZwjzVAvb1U+KzezkJoZI0zQWVoYvvh1FRMfgdhrpyzg+UeN+H7LZa5OvxuT+/ 1iB8XCAZx5nZWlqyOSRy/h66+XhbCjN/z1vnRjbOZbaNPPvCnlO3ogOqAZz4zpHLGOuQ 1TcIOKAX0euELjaFs6jRenfnm3DneJDFBUu/VflPX0Fx35O8ZtbfQZ65hH/JChFYHGhb IKepJmbZ/598ckwfkA+4uaI3mKS8IDVCmcs/LTSPO8yk44ZblSTFzgVb4BDLbhn5gvnR YBGA== X-Gm-Message-State: ALoCoQm3e15e66ywlsSJjQOiHmEQbuD+CH3Hk3dyWLJx93WeaULV1sV2WqBnuY3dYRJTChKEZ4vs X-Received: by 10.42.91.1 with SMTP id n1mr768213icm.76.1404288496106; Wed, 02 Jul 2014 01:08:16 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.31.34 with HTTP; Wed, 2 Jul 2014 01:07:55 -0700 (PDT) In-Reply-To: <1404287825428.24814@c-ware.de> References: <1404287178970.80348@c-ware.de> <1404287825428.24814@c-ware.de> From: Erik de Bruin Date: Wed, 2 Jul 2014 10:07:55 +0200 Message-ID: Subject: Re: New Flex to JS project To: "dev@flex.apache.org" Content-Type: multipart/alternative; boundary=90e6ba3fd5eff914b004fd316470 X-Virus-Checked: Checked by ClamAV on apache.org --90e6ba3fd5eff914b004fd316470 Content-Type: text/plain; charset=UTF-8 Ok, just checking: I create a local branch, let's call it 'vf2js', off 'origin/develop'. I select this as my active branch. If I then 'rebase', all changes that have been made to 'origin/develop' will be pulled into my local branch? So far, so good. But now I want the world to see what's in my local vf2js branch, so I 'publish' it. Is keeping the remote copy of my local branch up to date just a question of 'pushing' all commits to that remote branch? Will changes that come from the remote 'develop' via my local 'vf2js' also in the remote 'vf2js' that way? Thanks, EdB On Wed, Jul 2, 2014 at 9:57 AM, Christofer Dutz wrote: > No effort at all ... that's what GIT rebase is for. > > You can think of this sort of an automated "Create-Patch, Revert, Update, > Apply Patch" ... if all goes well, it's just this one command, if there are > conflicts, you get the usual conflict editor you would get anyway if you > created conflicts on develop. > > Chris > > > ________________________________________ > Von: Erik de Bruin > Gesendet: Mittwoch, 2. Juli 2014 09:50 > An: dev@flex.apache.org > Betreff: Re: New Flex to JS project > > Hi Chris, > > Thanks for the feedback. > > I'm talking about FalconJX, not Falcon. The latter is the "new" SWF > compiler, the former is the Flex to JavaScript cross compiler. > > I guess a feature branch might work... But I'm afraid that keeping that > branch up to date with the 'develop' branch will add extra work. How to > best handle that part, so I don't spend what little time I have on Git > stuff instead of code? > > EdB > > > > > On Wed, Jul 2, 2014 at 9:46 AM, Christofer Dutz > > wrote: > > > I think the reason for the overlay is that by this we are tricking the > > FlashBuilder to use Falcon instead of the old compiler. > > It should be possible to have Falcon separate from the normal compiler. > > It's just that FlashBuilder will probably not be albe to use it that way. > > Probably IntelliJ would support this withn a few hours, Flexmojos within > a > > few weeks and FlashBuilder never ;-) > > > > You shouldn't implement this in the develop branch but create a > > feature-branch instead that forks off the develop branch. This way your > > changes are available to anyone interested and as soon as the feature is > > finished, you merge it back to develop. > > > > Chris > > ________________________________________ > > Von: Erik de Bruin > > Gesendet: Mittwoch, 2. Juli 2014 09:33 > > An: dev@flex.apache.org > > Betreff: New Flex to JS project > > > > Hi, > > > > I'm working on creating a way to publish vanilla Flex SDK projects to > > JavaScript on latest gen browsers. This project consists of several sub > > projects, and I'm wondering what is the best way forward with regard to > > contributing them: > > > > 1) two new namespaces and accompanying projects in the main Flex SDK: > > vf2js_mx and vf2js_s. These namespaces will contain shim objects for (you > > guessed it) MX and Spark components. > > > > 2) two new code paths in FalconJX: one for AS and one for MXML > > > > 3) a new JavaScript library for the components and shims for AS classes > > > > 4) a testing framework for the JS components, loosely based on Marmotinni > > > > Questions: > > > > A - I would very much like to work in the 'develop' branches of the > > projects involved, but especially on the part of '1)' I'm not sure if I > did > > it right. All tests I can think of seem to pass, but maybe someone has > the > > time to do a code review on a branch that I can publish? > > > > B - In order for this to work, FalconJX needs to be part of the regular > SDK > > distribution. Folks who did this on the FlexJS overlay: what does it take > > to make FalconJX part of the SDK? > > > > That's it, for now :-) > > > > Thanks, > > > > EdB > > > > > > > > -- > > Ix Multimedia Software > > > > Jan Luykenstraat 27 > > 3521 VB Utrecht > > > > T. 06-51952295 > > I. www.ixsoftware.nl > > > > > > -- > Ix Multimedia Software > > Jan Luykenstraat 27 > 3521 VB Utrecht > > T. 06-51952295 > I. www.ixsoftware.nl > -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl --90e6ba3fd5eff914b004fd316470--