Re: I-D ACTION:draft-daboo-sieve-include-03.txt (fwd)
"Nigel Swinson" <Nigel.Swinson@rockliffe.com> Thu, 25 August 2005 23:45 UTC
Received: from above.proper.com (localhost.vpnc.org [127.0.0.1]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j7PNjMDQ067665; Thu, 25 Aug 2005 16:45:22 -0700 (PDT) (envelope-from owner-ietf-mta-filters@mail.imc.org)
Received: (from majordom@localhost) by above.proper.com (8.12.11/8.12.9/Submit) id j7PNjMvO067664; Thu, 25 Aug 2005 16:45:22 -0700 (PDT)
X-Authentication-Warning: above.proper.com: majordom set sender to owner-ietf-mta-filters@mail.imc.org using -f
Received: from rockpub3.rockliffe.com (rockpub3.rockliffe.com [147.208.128.12]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j7PNjMqM067657 for <ietf-mta-filters@imc.org>; Thu, 25 Aug 2005 16:45:22 -0700 (PDT) (envelope-from Nigel.Swinson@rockliffe.com)
X-Spam-Score: 1
Received: from nigelhome (unverified [10.42.40.204]) by rockliffe.com (Rockliffe SMTPRA 6.3.21) with ESMTP id <B0000260845@mail.rockliffe.com>; Thu, 25 Aug 2005 16:45:15 -0700
Message-ID: <01a001c5a9cf$194565b0$cf0ac050@nigelhome>
From: Nigel Swinson <Nigel.Swinson@rockliffe.com>
To: Kjetil Torgrim Homme <kjetilho@ifi.uio.no>
Cc: Sieve Mailing List <ietf-mta-filters@imc.org>
References: <twig.1124935195.17323@serendipity.palo-alto.ca.us> , <twig.1124935195.17323@serendipity.palo-alto.ca.us> <twig.1124983804.70370@serendipity.palo-alto.ca.us> <1125006310.15136.84.camel@chico.njus.no>
Subject: Re: I-D ACTION:draft-daboo-sieve-include-03.txt (fwd)
Date: Fri, 26 Aug 2005 00:45:37 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1506
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by above.proper.com id j7PNjMqM067659
Sender: owner-ietf-mta-filters@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-mta-filters/mail-archive/>
List-ID: <ietf-mta-filters.imc.org>
List-Unsubscribe: <mailto:ietf-mta-filters-request@imc.org?body=unsubscribe>
> > A :local modifier would do the trick. The text in the drafts should be > > more explicit about there being a single global namespace for all scripts. > > there is only one script, it just so happens that it may consist of more > than one file :-) I can't help wondering if you are making a few assumptions: - a single author wrote/maintain all the scripts - all the scripts are quite small or - all the scripts are sufficiently simple that they can be recalled as a whole At one level aren't namespaces a tool for protecting you against pollution from some other part of a much larger or multi-authored script. Other tools for breaking down larger scripts would include things like functions an files. I'm nervous that by declaring that all variables must be more than just file-scope global that we create a problem for ourselves when/if scripts end up getting seriously large. I recal seeing a script from one of my customers which was in excess of 64K! Are there security concerns too. Server Admin controls script A which includes script B which is controlled by an end-user. The end user could declare a variable in script B that would alter the behaviour of the remainder of script A after the include? Nigel
- I-D ACTION:draft-daboo-sieve-include-03.txt (fwd) Cyrus Daboo
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Aaron Stone
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Kjetil Torgrim Homme
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Aaron Stone
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Nigel Swinson
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Kjetil Torgrim Homme
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Kjetil Torgrim Homme
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Aaron Stone
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Nigel Swinson
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Aaron Stone
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Kjetil Torgrim Homme
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Aaron Stone
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Kjetil Torgrim Homme
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Nigel Swinson
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Cyrus Daboo
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Arnt Gulbrandsen
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Kjetil Torgrim Homme
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Cyrus Daboo
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Ned Freed
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Aaron Stone
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Nigel Swinson
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Alexey Melnikov
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Nigel Swinson
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Kjetil Torgrim Homme
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Aaron Stone
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Nigel Swinson
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Kjetil Torgrim Homme
- Re: I-D ACTION:draft-daboo-sieve-include-03.txt (… Alexey Melnikov