Re: Sling 12 themes

2018-10-23 Thread Carsten Ziegeler
In addition to that, it seems to me wrong to write a script which creates an output (being that html or json or whatever) and then you need an additional mechanism to modify this output. Wouldn't it be much better to create the correct output in the first place? So I think there are three

Re: Sling 12 themes

2018-10-23 Thread Carsten Ziegeler
As usual we're giving ourselves and our users a hard time as we want to support all the possible options in the world instead of focusing on one or two options and make them as good as possible. I don't care what the solution is, but supporting 5 different ways of creating html is imho totally

Re: Sling 12 themes

2018-10-23 Thread Justin Edelson
Just my 2cents as a fan of the rewriter. The problem with saying "just use HTL" (aside from what Jason said) is that it enables a separation of concerns. To say "just use HTL" implies that there is a single developer (or organization) who "owns" all the code responsible for generating HTML and

Re: Sling 12 themes

2018-10-23 Thread Carsten Ziegeler
The rewriter as it is today is pretty heavy and adds a lot of overhead to request processing. Especially as the output needs to be created first and then parsed again. There is nothing wrong with enhancing it in general. But for example if you use HTL we could provide much better and faster

Re: Sling 12 themes

2018-10-23 Thread Daniel Klco
I don't see how we could support multiple templating languages without some sort of rewriter support. Part of the problem IMO is that the Rewriter library muddles the rewriting concept with an expectation of specifically dealing with (X)HTML. Instead it would make more sense to me to have a

Re: Sling 12 themes

2018-10-23 Thread Jörg Hoh
Am Di., 23. Okt. 2018 um 16:29 Uhr schrieb Robert Munteanu < romb...@apache.org>: > > I think it would be an interesting and worthwhile exercise to see what > various contributors would like to see as the major themes of Sling 12. > > I would like to have some cleanup done * get rid of

Re: [VOTE] Release Apache Sling Models Impl version 1.4.10

2018-10-23 Thread Oliver Lietz
On Friday 19 October 2018 10:50:43 Daniel Klco wrote: > Hi, > > We solved 5 issues in this release: > https://issues.apache.org/jira/projects/SLING/versions/12342851 > > Staging repository: > https://repository.apache.org/content/repositories/orgapachesling-1999/ +1 O.

Re: Archetype naming (was: [VOTE] Release Apache Sling 11)

2018-10-23 Thread Oliver Lietz
On Tuesday 23 October 2018 10:38:52 Robert Munteanu wrote: > Hi Olli, Hi Robert, > On Mon, 2018-10-22 at 22:08 +0200, Oliver Lietz wrote: > > > > - sling-launchpad-archetype 1.0.8 > > > > should be sling-starter-archetype > > Hm, maybe? 'Launchpad' is the term we use for the utilities that

Re: Sling 12 themes

2018-10-23 Thread Jason E Bailey
On Tue, Oct 23, 2018, at 1:24 PM, Konrad Windszus wrote: > I would rather prefer to get rid of a server side postprocessing like > the rewriter. For HTL I agree with Carsten, we should probably look into > a generic link rewriting mechanism which allows for custom rewriting > with a nice HTL

Re: Sling 12 themes

2018-10-23 Thread Konrad Windszus
I would rather prefer to get rid of a server side postprocessing like the rewriter. For HTL I agree with Carsten, we should probably look into a generic link rewriting mechanism which allows for custom rewriting with a nice HTL plugin. Much less overhead than a Cocoon pipeline which needs to

Re: Sling 12 themes

2018-10-23 Thread Ruben Reusser
since we now have sling models and sling model exporters I would also kind of like a rewrite chain on json to shorten URLs for example. Ruben On 10/23/2018 9:59 AM, Jason E Bailey wrote: It depends on what I'm writing and where, whether it's server side or front end. But in general I use a

Re: Sling 12 themes

2018-10-23 Thread Jason E Bailey
It depends on what I'm writing and where, whether it's server side or front end. But in general I use a combination of html/jsp and models for the majority of my code. The delta between what the html looks like between these implementations is usually minor. I do like the contextual awareness

Re: Sling 12 themes

2018-10-23 Thread Carsten Ziegeler
So what do you like for creating html? Carsten Am 23.10.2018 um 18:42 schrieb Jason E Bailey: 1. I don't use HTL 2. When I last mucked with HTL, and this could have changed, it had problems itself with HTML5 3. When I've used the rewriter it's because I need something centralized that is

Re: Sling 12 themes

2018-10-23 Thread Carsten Ziegeler
Why do we need a rewriter if we're using HTL? I think a plugin model to influence or inspect the html using HTL is way more efficient as HTL already knowns the context of an element. Regards Carsten Am 23.10.2018 um 18:02 schrieb Jason E Bailey: On Tue, Oct 23, 2018, at 11:08 AM, Daniel

Re: Sling 12 themes

2018-10-23 Thread Jason E Bailey
On Tue, Oct 23, 2018, at 11:08 AM, Daniel Klco wrote: > A couple thoughts from my end: > - Cleanup of the Rewriter, providing a HTML 5 pipeline I was going to start working on the HTML 5 rewriter next week. - Jason

Re: Sling 12 themes

2018-10-23 Thread Jason E Bailey
1. Creating a resource provider to use as the default resource provider for the starter installation 2. Define a Resource 3. Define a Resource Type hierarchy 4. Convert all generated HTML to HTML5 standards 5. Fix the website - Jason On Tue, Oct 23, 2018, at 10:29 AM, Robert Munteanu wrote: >

[GitHub] philipmundt opened a new pull request #10: SLING-8047 ExportServlet does not write to output stream

2018-10-23 Thread GitBox
philipmundt opened a new pull request #10: SLING-8047 ExportServlet does not write to output stream URL: https://github.com/apache/sling-org-apache-sling-models-impl/pull/10 This is an automated message from the Apache Git

Re: [VOTE] Release Apache Sling Distributed Event Admin 1.1.4

2018-10-23 Thread Robert Munteanu
On Tue, 2018-10-23 at 17:21 +0200, Robert Munteanu wrote: > Please vote to approve this release: +1 Robert signature.asc Description: This is a digitally signed message part

[VOTE] Release Apache Sling Distributed Event Admin 1.1.4

2018-10-23 Thread Robert Munteanu
Hi, We solved 1 issue in this release: https://issues.apache.org/jira/browse/SLING/fixforversion/12339956 Staging repository: https://repository.apache.org/content/repositories/orgapachesling-2001 You can use this UNIX script to download the release and verify the signatures:

Re: [VOTE] Release Apache Sling Models Impl version 1.4.10

2018-10-23 Thread Stefan Egli
+1 Cheers, Stefan On 19.10.18 16:50, Daniel Klco wrote: Hi, We solved 5 issues in this release: https://issues.apache.org/jira/projects/SLING/versions/12342851 Staging repository: https://repository.apache.org/content/repositories/orgapachesling-1999/ You can use this UNIX script to

Re: Sling 12 themes

2018-10-23 Thread Daniel Klco
A couple thoughts from my end: - Integration with Apache OpenWisk - expose Apache Sling content and output via dedicated endpoints and functions - Add an integration layer for jobs to be invoked from Sling and completed in OpenWisk - Cleanup of the Rewriter,

[jira] [Resolved] (SLING-8002) DistributedEventReceiver utilizes long-running session

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8002?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu resolved SLING-8002. Resolution: Fixed Applied in [sling-org-apache-sling-event-dea commit

[jira] [Updated] (SLING-8002) DistributedEventReceiver utilizes long-running session

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8002?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu updated SLING-8002: --- Fix Version/s: Distributed Event Admin 1.1.4 > DistributedEventReceiver utilizes

[jira] [Assigned] (SLING-8002) DistributedEventReceiver utilizes long-running session

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8002?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu reassigned SLING-8002: -- Assignee: Robert Munteanu > DistributedEventReceiver utilizes long-running session >

Re: [VOTE] Release Apache Sling Models Impl version 1.4.10

2018-10-23 Thread Robert Munteanu
On Fri, 2018-10-19 at 10:50 -0400, Daniel Klco wrote: > Please vote to approve this release: +1 Robert signature.asc Description: This is a digitally signed message part

Sling 12 themes

2018-10-23 Thread Robert Munteanu
Hi, Now that Sling 11 is out, we should be thinking about Sling 12 already :-) . Each Sling release brings in hundreds of individual changes in the form of bug fixes and incremental improvements. On top of that, we also have major features or themes for the release, such as: * updating to OSGi

Re: [VOTE] Release Apache Sling Models Impl version 1.4.10

2018-10-23 Thread Daniel Klco
Any other votes? On Fri, Oct 19, 2018 at 10:57 AM Daniel Klco wrote: > My +1 > > On Fri, Oct 19, 2018 at 10:50 AM Daniel Klco wrote: > >> Hi, >> >> We solved 5 issues in this release: >> https://issues.apache.org/jira/projects/SLING/versions/12342851 >> >> Staging repository: >>

[jira] [Assigned] (SLING-7909) Deploy Sling 11 docker image to DockerHub

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu reassigned SLING-7909: -- Assignee: Robert Munteanu > Deploy Sling 11 docker image to DockerHub >

[jira] [Assigned] (SLING-7911) Send announcement to u...@sling.apache.org and annou...@apache.org

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu reassigned SLING-7911: -- Assignee: Robert Munteanu > Send announcement to u...@sling.apache.org and

[jira] [Resolved] (SLING-7909) Deploy Sling 11 docker image to DockerHub

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu resolved SLING-7909. Resolution: Fixed > Deploy Sling 11 docker image to DockerHub >

[jira] [Resolved] (SLING-7908) Deploy API documentation for Sling 11

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu resolved SLING-7908. Resolution: Fixed > Deploy API documentation for Sling 11 >

[jira] [Resolved] (SLING-7906) Release Sling Starter 11 and associated artifacts

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu resolved SLING-7906. Resolution: Fixed > Release Sling Starter 11 and associated artifacts >

[jira] [Assigned] (SLING-7908) Deploy API documentation for Sling 11

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu reassigned SLING-7908: -- Assignee: Robert Munteanu > Deploy API documentation for Sling 11 >

[jira] [Closed] (SLING-7634) Launchpad testing fails with Java 10

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7634?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7634. -- > Launchpad testing fails with Java 10 > > >

[jira] [Closed] (SLING-7106) JaxbMarshallingTest fails with Java 9

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7106. -- > JaxbMarshallingTest fails with Java 9 > - > >

[jira] [Closed] (SLING-7890) JSON-related IT failures when upgrading sling.servlets to 2.1.34

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7890. -- > JSON-related IT failures when upgrading sling.servlets to 2.1.34 >

[jira] [Closed] (SLING-7553) Sling POST servlet - expand Patch method integration tests.

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7553. -- > Sling POST servlet - expand Patch method integration tests. >

[jira] [Closed] (SLING-7832) ResourceResolverProxyTest fails: write(param) is only valid in arrays

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7832. -- > ResourceResolverProxyTest fails: write(param) is only valid in arrays >

[jira] [Closed] (SLING-7485) Do not rely on Launchpad Content

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7485. -- > Do not rely on Launchpad Content > > > Key:

[jira] [Closed] (SLING-7950) Fix ITs with Oak 1.8

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7950. -- > Fix ITs with Oak 1.8 > > > Key: SLING-7950 >

[jira] [Closed] (SLING-7834) Transform ResourceResolverProxyTest into a teleported test

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7834. -- > Transform ResourceResolverProxyTest into a teleported test >

[jira] [Closed] (SLING-7488) Upgrade Tinybundles to 3.0.0

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7488. -- > Upgrade Tinybundles to 3.0.0 > > > Key: SLING-7488

[jira] [Closed] (SLING-7312) Java 9 requires javax.annotation to be added to the classpath

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7312. -- > Java 9 requires javax.annotation to be added to the classpath >

[jira] [Closed] (SLING-7235) Remove requirement for --add-modules java.se.ee

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7235. -- > Remove requirement for --add-modules java.se.ee >

[jira] [Closed] (SLING-7919) Duplicate feature name "sling-event" in sling-org-apache-sling-starter

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7919. -- > Duplicate feature name "sling-event" in sling-org-apache-sling-starter >

[jira] [Closed] (SLING-7650) Update SCR, ConfigAdmin, Event Admin, Metatype and Http to R7 implementations

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7650. -- > Update SCR, ConfigAdmin, Event Admin, Metatype and Http to R7 implementations >

[jira] [Closed] (SLING-7479) Add Sling Installer Health Check bundle to Sling Starter

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7479?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7479. -- > Add Sling Installer Health Check bundle to Sling Starter >

[jira] [Closed] (SLING-7565) Sling Composum shows error 500 on loading on Karaf and Starter

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7565. -- > Sling Composum shows error 500 on loading on Karaf and Starter >

[jira] [Closed] (SLING-8015) SmokeIT should use preemptive Basic Auth

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-8015. -- > SmokeIT should use preemptive Basic Auth > > >

[jira] [Closed] (SLING-6130) Restrict access for principal everyone and move configuration to repoinit

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-6130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-6130. -- > Restrict access for principal everyone and move configuration to repoinit >

[jira] [Closed] (SLING-7812) Update to Apache Felix Http Jetty 4.0.4, Configadmin 1.9.4 and SCR 2.1.2

2018-10-23 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu closed SLING-7812. -- > Update to Apache Felix Http Jetty 4.0.4, Configadmin 1.9.4 and SCR 2.1.2 >

Re: [VOTE] Move health checks to Felix

2018-10-23 Thread Andrei Dulvac
+1 - Andrei On Mon, Oct 22, 2018, 22:44 wrote: > +1 > > David Bosschaert > > On Mon, 22 Oct 2018 at 15:10, Georg Henzler wrote: > > > Hi all, > > > > to follow up on this conversation I would like to start a vote from > > Sling side to give green light for the move of Health Checks to Felix >

[RESULT][VOTE] Release Apache Sling 11

2018-10-23 Thread Robert Munteanu
Hi, The vote has passed with the following result : +1 (binding): Carsten Ziegeler, Daniel Klco, Karl Pauls, Radu Cotescu, Georg Henzler, Oliver Lietz, Robert Munteanu I will copy this release to the Sling dist directory and promote the artifacts to the central Maven repository. Thanks all