Re: Continuum for Sling

2007-09-18 Thread Roy T. Fielding
On Sep 18, 2007, at 8:17 AM, Carsten Ziegeler wrote: with some help from Wendy, we now have Sling in the vmbuild continuum. As you probably noticed, I configured our project with sending notifications to the dev list :) I'd rather not receive such notices, and it is filling our mail discussion

Re: Continuum for Sling

2007-09-18 Thread Roy T. Fielding
On Sep 18, 2007, at 11:38 AM, Felix Meschberger wrote: Quite true. How about sending the successfull build notices to sling-commits and the failures to sling-dev, which is what we do in Felix ? Why do we need successful notices at all? I would send failures to commits and successes to /dev/nul

Re: Component -> Slinglet?

2007-09-19 Thread Roy T. Fielding
On Sep 19, 2007, at 9:32 AM, Christophe Lombart wrote: I'm not (yet) the REST expert but Sling Component is not related to a specific concept in the REST model ? Hmm, not really, though it should make it easier to build REST-based models for Java because it doesn't fight against the resource m

Re: Component -> Slinglet?

2007-09-19 Thread Roy T. Fielding
On Sep 19, 2007, at 4:30 PM, Felix Meschberger wrote: Am Mittwoch, den 19.09.2007, 15:48 +0200 schrieb Roy T. Fielding: I think it might be more interesting to stay within the metaphor and call them stones (to be loaded in the sling). Then what do we call the current Content ? heh, good

Re: From Component API to Sling API

2007-10-11 Thread Roy T. Fielding
On Oct 11, 2007, at 6:56 AM, Carsten Ziegeler wrote: Now, all this sounds very cool and indeed it is - but users always had the problem that they had to use the source resolver instead of plain java.net.url classes. So before getting content you needed to get a source resolver first. If you know

Actions (methods) must not appear in URIs

2007-10-15 Thread Roy T. Fielding
I seem to have failed to get my point across when I last visited Basel and we talked about what can and cannot be done in a selector. The original Web design notes forbid the use of GET for any action that is considered to have "side-effects", because such an implementation allows users to be tri

Re: [microsling] SlingServlet interface, HTTP methods (was: microsling script resolution rewritten)

2007-10-16 Thread Roy T. Fielding
On Oct 16, 2007, at 1:18 AM, Bertrand Delacretaz wrote: On 10/15/07, Bertrand Delacretaz <[EMAIL PROTECTED]> wrote: ...We could for example define that adding a "slingMethod=PUT" parameter to the request causes SlingServlet.doPut to be called instead of doPost To clarify, note that I m

Re: microsling: extension vs. mime-type script resolution

2007-11-19 Thread Roy T. Fielding
On Nov 19, 2007, at 11:57 AM, Jukka Zitting wrote: On Nov 18, 2007 5:01 PM, David Nuescheler <[EMAIL PROTECTED]> wrote: Personally, I would rather just go for a straight, more direct extension-based resolution than engaging in the whole mimetype business. +1 Though, on a tangent, I'm wonder

Re: svn commit: r598331 [1/22] - in /incubator/sling/trunk/scripting/jsp: ./ src/main/java/org/apache/jasper/ src/main/java/org/apache/jasper/compiler/ src/main/java/org/apache/jasper/compiler/tagplug

2007-11-26 Thread Roy T. Fielding
On Nov 26, 2007, at 8:15 AM, [EMAIL PROTECTED] wrote: SLING-98 Migrate JSP scripting support + plus include Jasper Compiler and EL implementation Ouch. Just out of curiosity, why do we need the source of jasper? Is it to replace the back-end storage bits with JCR? Would it be possible to us

Re: Location of JSP Classes

2007-11-27 Thread Roy T. Fielding
On Nov 27, 2007, at 5:30 AM, Felix Meschberger wrote: Hi, Am Dienstag, den 27.11.2007, 14:59 +0200 schrieb Jukka Zitting: What's the patched Jasper version/revision? It would help if we could see how extensive the Jasper changes are. The base version was 5.5.20. The changes involved touching

Re: Sling / microsling sessions at ApacheCon EU 2008?

2007-11-30 Thread Roy T. Fielding
On Nov 30, 2007, at 1:32 AM, Bertrand Delacretaz wrote: I did propose a "discover microsling" talk, that we meant to give together with Felix. It has not been accepted for the main track, but the planners suggest proposing it for the fast feather track (that's shorter 15 minute talks). Was any

Re: Request Data Validation

2007-12-07 Thread Roy T . Fielding
Most validation services are designed to validate small RPC parameters. That is crappy infrastructure to support crap design. I think we should start with a use case. For example, let's say I want to create a service that allows me to post one of David's keynote presentations as a zip file, res

Re: use case: resolving a resource based on a nod e´s version

2007-12-12 Thread Roy T. Fielding
On Dec 12, 2007, at 1:10 PM, Bertrand Delacretaz wrote: How about /content/some/resource.html/s:version:1.4/s:lang:fr/somefile.pdf where suffixes starting with s: are reserved for Sling usage? yuck. A general principle of web design is that you shouldn't be able to tell how a server is imp

Re: Support for direct script addressing (was: How to I chmod -x on Javascript files)

2008-02-22 Thread Roy T. Fielding
I think executing a script upon GET of a URI should only be possible on generated (symlink or alias) URIs that are specifically configured for that purpose and have separate access control from the URIs used to edit/view those scripts. This follows the same practice used in Web servers with CGI s

Re: Post Servlet Response Codes

2008-04-29 Thread Roy T. Fielding
What about using extensions to specify the desired behaviour? This could look as follows: POST to /foo-> 200 OK and a XHTML representation POST to /foo.html -> 200 OK and a XHTML representation POST to /foo.xml-> correct response codes and a XML

Re: Post Servlet Response Codes

2008-05-05 Thread Roy T. Fielding
On May 5, 2008, at 11:07 AM, Felix Meschberger wrote: Am Montag, den 05.05.2008, 16:58 +0200 schrieb Bertrand Delacretaz: On Mon, May 5, 2008 at 4:24 PM, Felix Meschberger <[EMAIL PROTECTED]> wrote: If :status is "alwaysok", the 200 response is sent According to SLING-422, this is

Re: Continuum mails are not sent to our list

2008-05-28 Thread Roy T. Fielding
On May 28, 2008, at 1:53 AM, Jukka Zitting wrote: On Wed, May 28, 2008 at 10:09 AM, Carsten Ziegeler <[EMAIL PROTECTED]> wrote: it seems that the continuum mails are not sent to our sling- commits list anymore. Sending mails from continuum in general works. Are they stuck in some moderation

Re: Continuum mails are not sent to our list

2008-05-28 Thread Roy T. Fielding
On May 28, 2008, at 2:16 PM, Jukka Zitting wrote: On Thu, May 29, 2008 at 12:13 AM, Roy T. Fielding <[EMAIL PROTECTED]> wrote: I thought that was because Jukka disabled Continuum. I did that only for Jackrabbit. Haven't touched any Sling infra. I think there is something wro

Re: svn commit: r662458 - in /incubator/sling/trunk/launchpad: app/NOTICE base/NOTICE content/NOTICE jcrapp/NOTICE webapp/NOTICE

2008-06-02 Thread Roy T. Fielding
Unnecessary whitespace, headers, horizontal rules, page breaks, instructions on how to edit, and related nonsense should never appear in the NOTICE file that is required by our license to be displayed by downstream binary distributions like an About box. Roy On Jun 2, 2008, at 8:10 AM, [EMA

Re: Sling Release

2008-06-03 Thread Roy T. Fielding
On Jun 3, 2008, at 5:41 AM, Felix Meschberger wrote: Am Dienstag, den 03.06.2008, 14:32 +0200 schrieb Bertrand Delacretaz: On Tue, Jun 3, 2008 at 1:52 PM, Bertrand Delacretaz <[EMAIL PROTECTED]> wrote: ...I'm generating the NOTICEs as we speak, ETA 30 minutes... Done (took 34 minutes, sorry ;

Re: JSON is missing an entry in the notice file

2008-06-04 Thread Roy T. Fielding
On Jun 4, 2008, at 5:41 AM, Carsten Ziegeler wrote: the following line needs to be added to the notice file in the commons/json module: This product includes software developed at http://json.org. NOTICE is only for attributions that are required by their corresponding copyright license or r

Re: Sling Release

2008-06-04 Thread Roy T. Fielding
On Jun 3, 2008, at 11:45 PM, Bertrand Delacretaz wrote: On Wed, Jun 4, 2008 at 12:35 AM, Roy T. Fielding <[EMAIL PROTECTED]> wrote: ...I'd rather have a set of hand-edited NOTICE files that accurately reflect each of the release packages I see your point, and thanks for your

Re: License and notice files

2008-06-11 Thread Roy T. Fielding
On Jun 11, 2008, at 1:48 AM, Felix Meschberger wrote: Am Mittwoch, den 11.06.2008, 10:10 +0200 schrieb Carsten Ziegeler: Bertrand Delacretaz wrote: Note also that the current notice files include several things that, according to Roy in his revision 662927 changes, do not require notices. Bett

Re: License and notice files

2008-06-11 Thread Roy T. Fielding
On Jun 11, 2008, at 1:33 AM, Jukka Zitting wrote: On Wed, Jun 11, 2008 at 10:40 AM, Carsten Ziegeler <[EMAIL PROTECTED]> wrote: It would be great if some people could check everything, so that we're safe for our upcomming release. There's FeedParser license information at the end of trunk/L

Re: License and notice files

2008-06-12 Thread Roy T. Fielding
On Jun 11, 2008, at 10:43 PM, Jukka Zitting wrote: On Thu, Jun 12, 2008 at 7:46 AM, Roy T. Fielding <[EMAIL PROTECTED]> wrote: I am struggling to understand what is going on here. LICENSE and NOTICE refer to the copyrightable material in *this* package. Surely we don't distr

Re: License and notice files

2008-06-12 Thread Roy T. Fielding
On Jun 12, 2008, at 12:18 AM, Carsten Ziegeler wrote: I just talked with Felix offline about this and we came up with the following solution which should meet the requirements. As Roy points out we have to distinguish between source and binary distributions (and yes, the ASF does only sourc

Re: License and notice files

2008-06-13 Thread Roy T. Fielding
On Jun 13, 2008, at 12:54 AM, Jukka Zitting wrote: - The src/main/resources/META-INF(LICENSE file has no reference to the LICENSE.slf4j file The LICENSE.* files seem pretty obvious, so I'm not sure if the reference is really needed. I'd say we either leave it as is (no references), or include

Re: svn commit: r668178 - in /incubator/sling/trunk: jcr/api/src/main/resources/META-INF/ launchpad/app/ launchpad/app/src/main/resources/META-INF/ launchpad/webapp/src/main/webapp/WEB-INF/

2008-06-17 Thread Roy T. Fielding
Umm, this is incomplete. Apache doesn't redistribute the JCR jar under the Specification License. Apache can distribute the binary under the additional terms that are posted on the Day maven site http://www.day.com/maven/jsr170/jars/LICENSE.txt so that should be included in the launchpad LICEN

Re: License and notice files

2008-06-17 Thread Roy T. Fielding
On Jun 16, 2008, at 11:22 AM, Carsten Ziegeler wrote: So I would like to hear a final comment from Jukka and Roy before cutting a release. Jukka? Roy? I was on my way to Basel ... I haven't checked all the files, but the commits looked fine and I don't see any reason to hold up the release vot

Re: svn commit: r668178 - in /incubator/sling/trunk: jcr/api/src/main/resources/META-INF/ launchpad/app/ launchpad/app/src/main/resources/META-INF/ launchpad/webapp/src/main/webapp/WEB-INF/

2008-06-18 Thread Roy T. Fielding
On Jun 18, 2008, at 1:28 PM, Felix Meschberger wrote: You mean, just add this text like in http://svn.apache.org/viewvc?rev=669137&view=rev ? Yes, that should be sufficient. Roy

Re: [jira] Commented: (SLING-249) Allow mapping nodes to internet domains

2008-11-21 Thread Roy T. Fielding
Sounds like an easy way to bypass delegated security. I don't like the idea of sprinkling root-level aliases all over the content tree. I think it would be incredibly complex and impossible to maintain over time, and not even remotely scalable for virtual hosting setups. I think that Sling shou

Re: [jira] Commented: (SLING-249) Allow mapping nodes to internet domains

2008-11-26 Thread Roy T. Fielding
On Nov 23, 2008, at 1:42 PM, Felix Meschberger wrote: Roy T. Fielding schrieb: I think that Sling should use a content tree to establish the root mappings; e.g., /etc/map/{scheme}/{host.port}/{uri_path} with the default contents being /etc/map/http/example.com.80

Re: [jira] Commented: (SLING-249) Allow mapping nodes to internet domains

2008-11-26 Thread Roy T. Fielding
On Nov 24, 2008, at 12:59 AM, Vidar Ramdal wrote: On Sun, Nov 23, 2008 at 7:30 PM, Felix Meschberger <[EMAIL PROTECTED]> wrote: Basically, I would say, the scheme is important, too: For example you might want to force https on certain content locations. Hmmm. I'm not sure I agree. I think a r

Re: [jira] Commented: (SLING-249) Allow mapping nodes to internet domains

2008-11-26 Thread Roy T. Fielding
On Nov 24, 2008, at 5:06 AM, Felix Meschberger wrote: Better yet, we might do regular expression matching and referencing: /etc/map/http/www.(.)*.com.80/ +-- sling:contentPrefix = "/content/sites/$1/ Question, though, is how to get these strings into the rep

Re: [jira] Commented: (SLING-249) Allow mapping nodes to internet domains

2008-12-03 Thread Roy T. Fielding
On Nov 27, 2008, at 4:25 AM, Felix Meschberger wrote: Roy T. Fielding schrieb: But that is backwards, in my opinion. We should have a node called /content/beispiel that says it is a hard link (alias) for /content/sample because sample may be a fixed node type that is either non

Re: Releases in the future

2009-05-11 Thread Roy T. Fielding
On May 11, 2009, at 12:03 PM, Felix Meschberger wrote: Carsten and I have been reasoning about the releases in the future, mainly the ones for end-users who just want to grab a binary and fire it off. Basically, we will start releasing single bundles using the regular ASF release process.

Re: Releases in the future

2009-05-12 Thread Roy T. Fielding
On May 12, 2009, at 12:40 AM, Bertrand Delacretaz wrote: On Mon, May 11, 2009 at 10:29 PM, Roy T. Fielding wrote: On May 11, 2009, at 12:03 PM, Felix Meschberger wrote: Carsten and I have been reasoning about the releases in the future, mainly the ones for end-users who just want to grab a

Re: A CMS for the ASF

2009-05-24 Thread Roy T. Fielding
On May 24, 2009, at 7:36 AM, Andreas Hartmann wrote: Hi J. Aaron, thanks for the pointer! J Aaron Farr schrieb: There's a thread starting on infrastructure apache.org about the requirements for a CMS for the ASF. Here's a snippet from Paul: Is this archive accessible to the public? I found

[jira] Commented: (SLING-53) Add request filter for method overwrite

2007-12-19 Thread Roy T. Fielding (JIRA)
[ https://issues.apache.org/jira/browse/SLING-53?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12553455 ] Roy T. Fielding commented on SLING-53: -- This needs to be very well documented. Some companies will consider it

[jira] Commented: (SLING-438) Rename scripting/resolver module to scripting/core

2008-05-08 Thread Roy T. Fielding (JIRA)
[ https://issues.apache.org/jira/browse/SLING-438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12595341#action_12595341 ] Roy T. Fielding commented on SLING-438: --- Naming anything "core" is

[jira] Commented: (SLING-562) Pretty print the json dump

2008-07-03 Thread Roy T. Fielding (JIRA)
[ https://issues.apache.org/jira/browse/SLING-562?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12610336#action_12610336 ] Roy T. Fielding commented on SLING-562: --- I think using segment parameters woul

[jira] Commented: (SLING-562) Pretty print the json dump

2008-07-03 Thread Roy T. Fielding (JIRA)
[ https://issues.apache.org/jira/browse/SLING-562?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12610354#action_12610354 ] Roy T. Fielding commented on SLING-562: --- They are just a part of the URI path.

[jira] Commented: (SLING-964) MimeTypeService: set correct default xml mimetype

2009-05-12 Thread Roy T. Fielding (JIRA)
[ https://issues.apache.org/jira/browse/SLING-964?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12708587#action_12708587 ] Roy T. Fielding commented on SLING-964: --- Should this be fixed in Sling or in Com