Return-Path: Delivered-To: apmail-incubator-click-dev-archive@minotaur.apache.org Received: (qmail 25836 invoked from network); 18 Apr 2009 17:13:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 18 Apr 2009 17:13:29 -0000 Received: (qmail 46851 invoked by uid 500); 18 Apr 2009 17:13:28 -0000 Delivered-To: apmail-incubator-click-dev-archive@incubator.apache.org Received: (qmail 46813 invoked by uid 500); 18 Apr 2009 17:13:28 -0000 Mailing-List: contact click-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: click-dev@incubator.apache.org Delivered-To: mailing list click-dev@incubator.apache.org Received: (qmail 46805 invoked by uid 99); 18 Apr 2009 17:13:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 Apr 2009 17:13:28 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sabob1@gmail.com designates 74.125.46.154 as permitted sender) Received: from [74.125.46.154] (HELO yw-out-1718.google.com) (74.125.46.154) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 Apr 2009 17:13:20 +0000 Received: by yw-out-1718.google.com with SMTP id 6so1111116ywa.0 for ; Sat, 18 Apr 2009 10:13:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=vFbUjC4hbGlB31YTggaVPVeQZXdicxtNtPrL7BA7GkU=; b=Ws++PDZipdIjh7prcKyyxx/oOkIdUbvPcBEc7eCBTThI6B7UCXmhvswhnJ6k4z1RHC YgbsC//v1cOL8SuTkhc7h4kY0fYkVJXVwpa8iL37kTVoKyQkkw8fu5U6hgeiLBQLrA1U EIyXa+xmLxfg7hq2C/KwfENswFZyfeoHECWbk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=tN6eusm2ueG114XlzcK2Fvku1X/sDOysB1g+hVoBiCduQIwZohj4J4DT4OvWXcXDGl qQI8jZtB2NsRyJWKCEbUtuUeNjm4QsC1O2iEz6THfCWh1hvE2JqgXQpMX9lFn+1glIAN CmS3Fmeo+IIubJxnhLvLUm/oC3p34Ep/DXHkg= Received: by 10.90.70.15 with SMTP id s15mr4846587aga.12.1240074780034; Sat, 18 Apr 2009 10:13:00 -0700 (PDT) Received: from ?10.0.0.100? (dsl-240-182-231.telkomadsl.co.za [41.240.182.231]) by mx.google.com with ESMTPS id 32sm6979967aga.4.2009.04.18.10.12.57 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 18 Apr 2009 10:12:59 -0700 (PDT) Message-ID: <49EA0A16.8050007@gmail.com> Date: Sat, 18 Apr 2009 19:12:54 +0200 From: Bob Schellink User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: click-dev@incubator.apache.org Subject: Re: A very good Calendar replacement (MIT license) References: <525d8e10904180249l59f97f95id7741e508778b248@mail.gmail.com> <49E9FC32.30901@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Joseph Schmidt wrote: >> Please note this is a Prototype based Calendar so its claim of only >> 20kb is incorrect. More likely 20kb + 115kb for Prototype. > But Prototype is already required by other Click controls, and > it's in extras anyway. Not saying not to include it. Just providing full disclosure and that we need to be careful with siding with a particular JS framework. For example if you include a Prototype control in your Page and want to use JQuery you are bound to run into incompatibility issues since Prototype have the bad practice of polluting Object. Also both frameworks bind the '$' character. > Besides, if you want to remove Prototype than another base library needs > to take it's place - e.g. jQuery(cause it's small enough compared to > other solutions) - it doesn't make sense to implement everything by hand. There are no plans of removing the Prototype controls however we need to be careful because we are forcing the Prototype framework onto users. My own feeling is that its better to host specific JS framework controls in ClickClick like was done with JQuery. regards bob