Re: Capabilities

2018-11-19 Thread Oliver Lietz
On Monday 19 November 2018 16:26:13 Bertrand Delacretaz wrote: > Hi Oliver, Hi Bertrand, looping in Carsten, David and Karl to get their attention and hopefully OSGi PoV... > On Thu, Nov 8, 2018 at 10:51 PM Oliver Lietz wrote: > > ...In my opinion we should make capabilities (e.g. similarity s

[jira] [Created] (SLING-8121) Rename feature 'includes' to 'prototype'

2018-11-19 Thread David Bosschaert (JIRA)
David Bosschaert created SLING-8121: --- Summary: Rename feature 'includes' to 'prototype' Key: SLING-8121 URL: https://issues.apache.org/jira/browse/SLING-8121 Project: Sling Issue Type: New

[jira] [Commented] (SLING-8104) Avoid magic when merging features

2018-11-19 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16692293#comment-16692293 ] ASF GitHub Bot commented on SLING-8104: --- bosschaert opened a new pull request #9: S

[jira] [Commented] (SLING-8104) Avoid magic when merging features

2018-11-19 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16692294#comment-16692294 ] ASF GitHub Bot commented on SLING-8104: --- bosschaert commented on issue #8: SLING-81

[GitHub] bosschaert commented on issue #8: SLING-8104 Avoid magic when merging features

2018-11-19 Thread GitBox
bosschaert commented on issue #8: SLING-8104 Avoid magic when merging features URL: https://github.com/apache/sling-org-apache-sling-feature/pull/8#issuecomment-440044890 New pull request: https://github.com/apache/sling-org-apache-sling-feature/pull/9

[GitHub] bosschaert opened a new pull request #9: SLING-8104 Avoid magic when merging features

2018-11-19 Thread GitBox
bosschaert opened a new pull request #9: SLING-8104 Avoid magic when merging features URL: https://github.com/apache/sling-org-apache-sling-feature/pull/9 When merging artifacts/bundles, they need to be selected from a provided override list if the artifact versions are not the same. The

[jira] [Commented] (SLING-8104) Avoid magic when merging features

2018-11-19 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16692277#comment-16692277 ] ASF GitHub Bot commented on SLING-8104: --- bosschaert commented on issue #8: SLING-81

[jira] [Commented] (SLING-8104) Avoid magic when merging features

2018-11-19 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16692278#comment-16692278 ] ASF GitHub Bot commented on SLING-8104: --- bosschaert closed pull request #8: SLING-8

[GitHub] bosschaert commented on issue #8: SLING-8104 Avoid magic when merging features

2018-11-19 Thread GitBox
bosschaert commented on issue #8: SLING-8104 Avoid magic when merging features URL: https://github.com/apache/sling-org-apache-sling-feature/pull/8#issuecomment-440040665 I'm closing this pull request as it has conflicts with master. I'll rebase and create a new pull request.

[GitHub] bosschaert closed pull request #8: SLING-8104 Avoid magic when merging features

2018-11-19 Thread GitBox
bosschaert closed pull request #8: SLING-8104 Avoid magic when merging features URL: https://github.com/apache/sling-org-apache-sling-feature/pull/8 This is a PR merged from a forked repository. As GitHub hides the original diff on merge, it is displayed below for the sake of provenance:

Re: Sling 12 themes

2018-11-19 Thread Jason E Bailey
More like a Sling 14 theme. At some point I'd like to make the POST side a more fully integrated member. Working the same way that the GET side does. So something like POST http://my.url/content/data.json Can be handled by the JSON Post Processer versus POST http://my.url/content/data.xml whi

[jira] [Resolved] (SLING-8119) Improve configuration handling

2018-11-19 Thread Carsten Ziegeler (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Carsten Ziegeler resolved SLING-8119. - Resolution: Fixed Implemented recording of the originating feature as well > Improve con

[jira] [Assigned] (SLING-8119) Improve configuration handling

2018-11-19 Thread Carsten Ziegeler (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Carsten Ziegeler reassigned SLING-8119: --- Assignee: Carsten Ziegeler > Improve configuration handling > --

[jira] [Closed] (SLING-7934) Add the ability for a resource to adapt to a JSONObject

2018-11-19 Thread Jason E Bailey (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jason E Bailey closed SLING-7934. - > Add the ability for a resource to adapt to a JSONObject > -

[jira] [Resolved] (SLING-7934) Add the ability for a resource to adapt to a JSONObject

2018-11-19 Thread Jason E Bailey (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jason E Bailey resolved SLING-7934. --- Resolution: Won't Fix Based on feedback, the eventual goal that would be cleaner is to allow

[jira] [Updated] (SLING-8116) ValueMap - implement default methods using OSGI Converter

2018-11-19 Thread Jason E Bailey (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jason E Bailey updated SLING-8116: -- Description: Implement default methods in the ValueMap interface that leverages the OSGi Conve

[jira] [Commented] (SLING-8116) ValueMap - implement default methods using OSGI Converter

2018-11-19 Thread Jason E Bailey (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8116?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16691968#comment-16691968 ] Jason E Bailey commented on SLING-8116: --- Changes that are occurring   Will return

Re: Capabilities

2018-11-19 Thread Bertrand Delacretaz
Hi Oliver, On Thu, Nov 8, 2018 at 10:51 PM Oliver Lietz wrote: > ...In my opinion we should make capabilities (e.g. similarity search) known to > the OSGi Framework first > ...(I'm sure there is no HTTP interface to OSGi Capabilities yet). Ok, IIUC what you suggest is that all capabilities

[jira] [Updated] (SLING-8120) Pass the ResourceResolver to CapabilitiesSource and remove path and namespaces limitations

2018-11-19 Thread Bertrand Delacretaz (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bertrand Delacretaz updated SLING-8120: --- Fix Version/s: org.apache.sling.capabilities.jcr 0.1.2 org.apache.s

[jira] [Updated] (SLING-8120) Pass the ResourceResolver to CapabilitiesSource and remove path and namespaces limitations

2018-11-19 Thread Bertrand Delacretaz (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bertrand Delacretaz updated SLING-8120: --- Affects Version/s: org.apache.sling.capabilities 0.1.0 org.apac

[jira] [Created] (SLING-8120) Pass the ResourceResolver to CapabilitiesSource and remove path and namespaces limitations

2018-11-19 Thread Bertrand Delacretaz (JIRA)
Bertrand Delacretaz created SLING-8120: -- Summary: Pass the ResourceResolver to CapabilitiesSource and remove path and namespaces limitations Key: SLING-8120 URL: https://issues.apache.org/jira/browse/SLING-81

Re: [DISCUSS] [POTENTIALLY-BREAKING] implementing the Osgi Converter

2018-11-19 Thread Jason E Bailey
Agreed, My initial plan is to create a util class to encompass additional rules that we assign so that there is one source of truth. I'll document any test cases that have to be modified and changes that result from this so that I can get as many eyes on it as possible and I will fight every n

[jira] [Closed] (SLING-8044) osgi-mock: Register services interfaces from OSGi metadata only when no explicit interface given

2018-11-19 Thread Stefan Seifert (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Seifert closed SLING-8044. - > osgi-mock: Register services interfaces from OSGi metadata only when no > explicit interface given

[jira] [Closed] (SLING-8066) MockProperty.setValue(final String[] newValues) throws null pointer exception

2018-11-19 Thread Stefan Seifert (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8066?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Seifert closed SLING-8066. - > MockProperty.setValue(final String[] newValues) throws null pointer exception > --

[jira] [Commented] (SLING-8104) Avoid magic when merging features

2018-11-19 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16691615#comment-16691615 ] ASF GitHub Bot commented on SLING-8104: --- bosschaert commented on issue #8: SLING-81

[RESULT] [VOTE] Release Apache Sling Testing JCR Mock 1.4.2, OSGi Mock 2.4.4

2018-11-19 Thread Stefan Seifert
Hi, The vote has passed with the following result : +1 (binding): Stefan Seifert, Nicolas Peltier, Robert Munteanu, Radu Cotescu I will copy this release to the Sling dist directory and promote the artifacts to the central Maven repository. stefan

[GitHub] bosschaert commented on issue #8: SLING-8104 Avoid magic when merging features

2018-11-19 Thread GitBox
bosschaert commented on issue #8: SLING-8104 Avoid magic when merging features URL: https://github.com/apache/sling-org-apache-sling-feature/pull/8#issuecomment-439870266 Thanks @cziegeler that approach works for me. I'll have a look at supporting that. ---

Re: [DISCUSS] [POTENTIALLY-BREAKING] implementing the Osgi Converter

2018-11-19 Thread David Bosschaert
Hi all, On Mon, 19 Nov 2018 at 07:22, Carsten Ziegeler wrote: > In addition to what has already been said, the converter might differ in > three ways: > > a) additional rules > If the converter supports more conversions than what we have today, > that's not an issue > b) missing rules > If the c

[jira] [Assigned] (SLING-7811) NPE when repository is starting up due to repository manager shutdown

2018-11-19 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Munteanu reassigned SLING-7811: -- Assignee: (was: Robert Munteanu) > NPE when repository is starting up due to repos

Re: [RT] Simple File System Resource Provider

2018-11-19 Thread Julian Sedding
+1 for creating a "simple" FS resource provider with _pluggable_ formats. Maybe it doesn't even need to be FS specific? Just "simple" :) Things like a mock JCR implementation are very useful for some use-cases, but IMHO they could also be achieved with a custom adapter factory and thus be highly d

[jira] [Commented] (SLING-7811) NPE when repository is starting up due to repository manager shutdown

2018-11-19 Thread Robert Munteanu (JIRA)
[ https://issues.apache.org/jira/browse/SLING-7811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16691526#comment-16691526 ] Robert Munteanu commented on SLING-7811: Unassigning since not actively working o

[jira] [Commented] (SLING-8119) Improve configuration handling

2018-11-19 Thread Carsten Ziegeler (JIRA)
[ https://issues.apache.org/jira/browse/SLING-8119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16691504#comment-16691504 ] Carsten Ziegeler commented on SLING-8119: - I've implemented all of them except th