Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id AC6F7200BF1 for ; Tue, 3 Jan 2017 20:13:45 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id AB07F160B43; Tue, 3 Jan 2017 19:13:45 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id CCFFC160B20 for ; Tue, 3 Jan 2017 20:13:44 +0100 (CET) Received: (qmail 2387 invoked by uid 500); 3 Jan 2017 19:13: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 2368 invoked by uid 99); 3 Jan 2017 19:13:43 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jan 2017 19:13:43 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 238851A02D1 for ; Tue, 3 Jan 2017 19:13:43 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 4.693 X-Spam-Level: **** X-Spam-Status: No, score=4.693 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_REPLY=1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_HEX=1.313] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id ItpxZzxtaYqs for ; Tue, 3 Jan 2017 19:13:41 +0000 (UTC) Received: from mail-ua0-f177.google.com (mail-ua0-f177.google.com [209.85.217.177]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 5EF0F5F30F for ; Tue, 3 Jan 2017 19:13:40 +0000 (UTC) Received: by mail-ua0-f177.google.com with SMTP id 88so325590811uaq.3 for ; Tue, 03 Jan 2017 11:13:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=vx1Ju9pN2obw+VFe5CFObODZDgDmNSchTlQx02hnyVQ=; b=JQ+bNNU7Tr7j15bjb054CbHQ6Y0K9C/45QQPY9IN5rNs7jKTgJUEsNwgK3wGNxjb3Q 0NE1k2Zp8L3k23UXnuV4ff0vfaBexCBogWbmy6rPztaHBVhtOS9tDw7hSqxx1D2QAFhH R64uU0dOwab4wcETavM7bKUtuslDe4g4c4+XUBeOMy/BPUzlkgsAuAdozkZ7jqo9PXWX 9/KLVF5bCMiclHL5UmdgjVHDWAmYMdalMNFW08WKbGo0Odq9qekwfq7ANyq8AcMJEkqw es5U9QcJ5R8KOQqBYRjXOWnkUMrAy+xyL5eD8PposqyVQt/8jPbHLg+Z07Oq4NVajtqy 6Cng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=vx1Ju9pN2obw+VFe5CFObODZDgDmNSchTlQx02hnyVQ=; b=moF6ZzkSIZA7gGeiHmtf5Z810Lg1hCn/R1IXMaWKhmnzHoM0KRXWDCN28Vmqco5uwM 0p/+SQAsrf4q8wCDnHrCeT4RBHQcdGiP67Z6WZnWFyylkp9PuWrWovunb++JgeIgQloo mZENbWoV5SR+LEC+I+bQL9qBIyrYriVFYFCVGhaugP35lxHvknRb8yxE8M1etDA99hYl VC9/UyqyxtLDsOzWoxbhqzsi/aOALs/8/AFjpH+nCl2tAzX1KpDdNUTqwheauZmFQQV2 0vGqUaQgXNIvrooO+7HTfh/wVe2TOXdSoyFBHngddlBrMHkzQlkYiSezVWNqcMxUten/ QOsg== X-Gm-Message-State: AIkVDXKfCuMFxK8t0sCNiAg3LyeIOZ/dOhupoWXyCkjgbZvUpIky6t4ocDUl1jdxFcu5Y6Crs9kbuJTNqWping== X-Received: by 10.159.34.208 with SMTP id 74mr45815465uan.159.1483470819189; Tue, 03 Jan 2017 11:13:39 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.116.132 with HTTP; Tue, 3 Jan 2017 11:13:18 -0800 (PST) In-Reply-To: References: From: Dev LFM Date: Tue, 3 Jan 2017 19:13:18 +0000 Message-ID: Subject: Re: [FLEXJS] New Default Component Set (was Re: [FlexJS, MDL] Why binding is not working in MDL example) To: dev@flex.apache.org Content-Type: multipart/alternative; boundary=94eb2c04c6a236675f0545357796 archived-at: Tue, 03 Jan 2017 19:13:45 -0000 --94eb2c04c6a236675f0545357796 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Maybe this indecision is related to how each one of us translate to our native language "default/standard/basic".. I really feel like the basic should indeed be called basic, like on Flex a ButtonBase. Hardly is used directly... and the Button is a component. If I will use flexjs, I'll use for sure a set of components with all the beads needed for do the job fast and without breaking walls on debugger just to see that I was missing some bead. I have a suggestion to make: It is possible to "parse" the component first and inject the beads when and where they are needed? that way there is no need for different component sets. 2017-01-03 18:55 GMT+00:00 OmPrakash Muppirala : > Sorry, I am a bit late into this thread, but I like 'default' for heavy a= nd > 'lightweight' for the basic ones. > > Thanks, > Om > > > > On Tue, Jan 3, 2017 at 10:39 AM, Alex Harui wrote: > > > IMO, "Express" is the best idea so far. I also thought of "Loaded" (wi= th > > beads), "Beaded", "Quickstart". > > > > Peter, if you want to get started, make a folder called Express. We ca= n > > always change it later. > > > > -Alex > > > > On 1/3/17, 10:31 AM, "Peter Ent" wrote: > > > > >I think "Express" isn't a bad name for this. It implies that you can g= et > > >something running quickly. > > > > > >Another name I thought of was "Star" (FlexJS Star). > > > > > >A third choice might be "Prime", meaning the main one to use. > > > > > >=E2=80=B9peter > > > > > >On 1/3/17, 12:14 PM, "Dev LFM" wrote: > > > > > >>I've been listening this thread, sorry my intrusion.. > > >> > > >>Why not simply: > > >> > > >>- ComponentBase for the current set without beads, and "Component" fo= r > > >>the > > >>ones with default beads included? > > >> > > >>I like "Express" too but not making much sense to me. > > >> > > >>My 2 cents ^^ > > >> > > >>2017-01-03 16:53 GMT+00:00 Alex Harui : > > >> > > >>> Hi, > > >>> > > >>> The original thread is another example of where PAYG becomes PITA. > On > > >>> another thread, Om wants to bake in HTML sanitization by default. > IMO, > > >>> these are things that should go in a heavier component set with mor= e > > >>> things baked in. IMO, this new, heavier component set would be the > > >>> default for FlexJS. No more forgetting to add DataBinding beads, o= r > > >>> SimpleCSSValuesImpl, etc. Fewer tags to write. > > >>> > > >>> I've asked Peter to start on it so you can see how to bake stuff in > and > > >>> how much simpler it will make our examples. I think it will help i= n > > >>> getting folks started with fewer problems. I think we've proven th= at > > >>>we > > >>> can composite basic things into more complex things. > > >>> > > >>> But, we need a good name for this set. I don't like "Heavy". Make= s > me > > >>> think it would be too fat and slow. I've ruled out for now "Kitche= n > > >>> Sink", and "Full" (because it won't contain every bead). I've > thought > > >>> about "Medium", "Typical", "Common", "Popular", "POC" (Proof of > > >>>Concept)", > > >>> "RP" (Rapid Prototyping). Don't like any of them. What name would > > >>> suggest that it is not on the place to start but that you could use > it > > >>>in > > >>> production if you don't run into size/performance issues? > > >>> > > >>> Thoughts? > > >>> -Alex > > >>> > > >>> On 1/2/17, 11:20 PM, "piotrz" wrote: > > >>> > > >>> >Alex, > > >>> > > > >>> >That's what I'm missing. It's a bit better cause when I add bead > > >>> >"ItemRendererDataBinding" my getter has been fired, although bindi= ng > > >>>is > > >>> >still not working. I've just pushed my code. - Not sure what can b= e > > >>> >wrong. > > >>> > > > >>> >I have to admit I'm still thinking to much Flex instead of FlexJS = :) > > >>> > > > >>> >Piotr > > >>> > > > >>> > > > >>> > > > >>> >----- > > >>> >Apache Flex PMC > > >>> >piotrzarzycki21@gmail.com > > >>> >-- > > >>> >View this message in context: > > >>> >http://apache-flex-development.2333347.n4.nabble. > > >>> com/FlexJS-MDL-Why-bindin > > >>> >g-is-not-working-in-MDL-example-tp57738p57795.html > > >>> >Sent from the Apache Flex Development mailing list archive at > > >>>Nabble.com. > > >>> > > >>> > > > > > > > > --94eb2c04c6a236675f0545357796--