Re: Multi-version support in bundles installer - experimental?

2020-03-19 Thread Dominik Süß
I don't mind - yet just to clarify: This feature doesn't add scenarios that couldn't arise before as clarified in the docs. Apache Felix supports (and since quite a long time supported) having multiple versions of bundles installed - we just didn't provide install options (beyond feature launcher

Re: [VOTE] Accept the donation of the Sling Packager tool, SLING-8584

2019-08-27 Thread Dominik Süß
Hi all , Being a fresh committee to Jackrabbit I certainly can’t speak for the rest but historically we seperated out as much as possible concerning the http communication. Toby being the main developer behind vault also spent a significant time to decouple the whole ‚frontend‘ & communication

Re: [Feature Analyser] Usage scenario gap

2019-05-16 Thread Dominik Süß
e feature launcher and provide a > org.apache.sling.feature.launcher.spi.Launcher via the ServiceLoader. > That should in turn be able to run the analyser with the assembled > feature. > > regards, > > Karl > > On Thu, May 16, 2019 at 10:44 AM Dominik Süß > wrote: > > &g

Re: [Feature Analyser] Usage scenario gap

2019-05-16 Thread Dominik Süß
ng support for a local cache folder "bypassing" the maven lookup (e.g. configuring a local cache folder would bypass maven lookup). Cheers Dominik On Thu, May 16, 2019 at 10:34 AM Dominik Süß wrote: > Hi Carsten, hi David, > > basically, there are 2 scenarios (wher

Re: [Feature Analyser] Usage scenario gap

2019-05-16 Thread Dominik Süß
removed it because > > no one needed it at that time and it was the quickest fix. We should > > also make sure that the Main class is really just parsing the command > > line options and has no other logic. Everything else can be delegated to > > another class. This makes it easi

[Feature Analyser] Usage scenario gap

2019-05-16 Thread Dominik Süß
Hi all, https://issues.apache.org/jira/projects/SLING/issues/SLING-8102 led to removal of the Main class of the feature analyser making it no longer usable standalone (taking away option b for the scenarios described below)

Re: Sling CP 2 FM Converter: multi-package projects

2019-05-08 Thread Dominik Süß
Hi Andy I did face a similar challenge and we added the magic ${{filename}} placeholder which is replacing with the inputfilename (w/o the .zip extension) The converter now also takes 1..n packages as input which it processes after ordering them to be able to extract service users and their ACL

Re: Sling Content Package to Feature Model Issue

2019-05-04 Thread Dominik Süß
se/SLING-8396 > > I actually have a content package that did not have any not-provided > bundles in the dependencies and with that the core was added. > > - Andy > > > On May 4, 2019, at 8:26 AM, Dominik Süß wrote: > > > > Hi Andreas, > > > > if look

Re: Sling Content Package to Feature Model Issue

2019-05-04 Thread Dominik Süß
Hi Andreas, if looks like you found a bug in there due to the embedded jars: [INFO] Processing bundle core-1.0.0-SNAPSHOT.jar... [INFO] Reading 'core-1.0.0-SNAPSHOT.jar' bundle GAV from META-INF/maven/com.madplanet.sling.cp2sf/core/pom.properties... [INFO] Reading 'core-1.0.0-SNAPSHOT.jar' bundle

Re: Feature Model Deployment Example

2019-04-08 Thread Dominik Süß
Hi Andreas, Sling Feature Model "Launcher" is built primarily for building immutable instances from scratch. The feature model definition itself doesn't mandate any runtime behavior in particular but is supposed to describe a target state, so it is up to any implementation to take care of

Re: [VOTE] Release Apache Sling Feature 1.0.0 and Feature IO 1.0.0

2019-01-30 Thread Dominik Süß
+1 non binding :) Cheers Dominik On Wed, Jan 30, 2019 at 9:19 AM wrote: > Here's my +1 > > David > > On Tue, 29 Jan 2019 at 15:27, wrote: > > > Hi all, > > > > I would like to call the 1.0.0 release of the following components: > > > > org.apache.sling.feature 1.0.0 > > fixed issues: > >

Re: [feature-model] Removing features after installation

2018-12-11 Thread Dominik Süß
Hi Karl, On Mon, Dec 10, 2018 at 3:15 PM Karl Pauls wrote: > Yeah, fwiw, that was the underlying idea - there are no restarts > anymore. I guess we might want to consider emphasising this by making > it the default to clear the cache on restarts so that you always start > from a clean state. >

Re: Failing with internal release for packageinit

2018-10-17 Thread Dominik Süß
Yes - is this also generated when you generated when you build the javadoc via javadoc:jar ? It somehow isn't for me. Cheers Dominik On Wed, Oct 17, 2018 at 10:48 AM Robert Munteanu wrote: > On Mon, 2018-10-15 at 20:06 +0200, Dominik Süß wrote: > > Hi Robert, > > > &

Re: Failing with internal release for packageinit

2018-10-15 Thread Dominik Süß
at 15:06 +0200, Dominik Süß wrote: > > Hi everyone, > > > > Karl somehow managed to get > > https://github.com/apache/sling-org-apache-sling-jcr-packageinit/ up > > and > > running and added the codebase from whiteboard. > > But when I tried to create an in

Re: Failing with internal release for packageinit

2018-10-10 Thread Dominik Süß
Dominik On Wed, Oct 10, 2018 at 3:06 PM Dominik Süß wrote: > Hi everyone, > > Karl somehow managed to get > https://github.com/apache/sling-org-apache-sling-jcr-packageinit/ up and > running and added the codebase from whiteboard. > But when I tried to create an interna

Failing with internal release for packageinit

2018-10-10 Thread Dominik Süß
Hi everyone, Karl somehow managed to get https://github.com/apache/sling-org-apache-sling-jcr-packageinit/ up and running and added the codebase from whiteboard. But when I tried to create an internal release I failed with [ERROR] Failed to execute goal

Re: How to manage repoinit language + implementation evolutions?

2018-10-03 Thread Dominik Süß
Hi Jörg, As you can imagine I disagree as users might have used the statement already to delete service users and depend on that behavior. Replacing the commands by new variations with refined behavior sounds to me like a fair compromise. We could even deprecate the old syntax and spawn a

Re: [hackathon] flagging sling modules as deprecated/contrib

2018-09-25 Thread Dominik Süß
Hi Jason, What beyond the ‚engine‘ is actually required? And even the engine is not required to use some sling bundles. Sling follows a service oriented architecture thst is very loosely coupled and expresses minimal depencies. We shouldn’t try to establish wrong expectations by naming which is

Re: Sling Hackathon Sept. 13th, 2018 in Berlin

2018-08-20 Thread Dominik Süß
+1 - will be available as well and happy to contribute esp. in the area of deployments (feature model & content-deployment improvements I was lately prototyping/implementing and already partially contributing to JCRVLT) I guess some of that also relates to the topics Eugen brought up (how to

Re: SLING-7613 - un-deprecating loginAdministrative

2018-07-28 Thread Dominik Süß
I understand this position and can emphasize while it may lead to a wrong sense of security. Even service users require severe attention wrt their permissions and can be similarly dangerous if they can write code into executable locations (and expand the attack by being able to potentially use

Re: SLING-7613 - un-deprecating loginAdministrative

2018-07-27 Thread Dominik Süß
+1 - instead of whitelisted calls of the loginadmin call the mapping to admin could be whitelisted. Btw.the very early versions of servicemapping did allow to map to any user including admin which was used as temporary bridge until all the initial hiccups with service users were sorted out (at

Re: Initial prototype of Sling Feature model API Region support

2018-07-13 Thread Dominik Süß
Hi David, just having backward compatibility and potential further evolution in mind. Would it make sense for regions to follow some namespace concept an reserve a certain namespace. So even if the future brings new scenarios where we might need new reserved regions we could have some "system"

Re: [Sling Feature Model] Expanded requirements

2018-03-19 Thread Dominik Süß
Hi David, I would challenge SFM460 - The feature model should provide an externally accessible API for reading and writing feature files The model itself doesn't provide any API nor would it mandate any implementation detail. I rather see this partially as refinement of SFL012 - Tooling must

Re: [ANN] New committer: David Bosschaert

2018-03-12 Thread Dominik Süß
Congratulations! :) Cheers Dominik Chris Millar schrieb am So. 11. März 2018 um 21:57: > Welcome! Always love your talks on IoT and containerization! Well deserved! > > On Fri, Mar 9, 2018 at 2:36 AM Carsten Ziegeler > wrote: > > > The Project

Problematic condition for OptimizeAliasResolution in upgrade cases

2018-03-10 Thread Dominik Süß
Hi All, I am just checking a troublesome behavior of https://github.com/apache/sling-org-apache-sling-resourceresolver/blob/org.apache.sling.resourceresolver-1.5.36/src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntries.java#L193 It turns out that under certain conditions (which

Re: [Sling Feature Model] Expanded requirements

2018-02-21 Thread Dominik Süß
Good point - I just had to think of star imports that make it impossible to declare the dependency vector purely based on the metadata Cheers Dominik Oliver Lietz schrieb am Mi. 21. Feb. 2018 um 16:07: > On Tuesday 20 February 2018 16:48:08 David Bosschaert wrote: > > Hi

Re: [feature model] Format of text section - repoinit and others

2018-01-10 Thread Dominik Süß
Hi, I personally think 1 & 2 have their advantages - externalizing rather complex repoinit setups with dozens of statements might make sense to keep the feature model overall better readable. So I would personally opt for both options. Cheers Dominik On Mon, Jan 8, 2018 at 2:11 PM, Carsten

Re: Contribute Slick?

2017-10-24 Thread Dominik Süß
Hi Nicolas, we "could" have Azure quickstart Templates or similar that make it pretty easy to roll out a predefined sling enviroment (see https://github.com/Azure/azure-quickstart-templates for tons of existing examples). Cheers Dominik On Tue, Oct 24, 2017 at 10:55 AM, Nicolas Peltier

Re: [RT] Updates to the provisioning model

2017-10-11 Thread Dominik Süß
Hi Carsten, can you provide some insights on timing wrt Felix Snapshot dependencies. When we plugged together the demo we still had a few dependencies on unreleased artifacts for the OSGi R7 work. I would rather see this change happening yesterday than tomorrow to start working on how the model

Re: [VOTE][CANCEL] Release Apache Sling Installer Core version 3.8.4

2017-02-17 Thread Dominik Süß
uestion, reopen the original issue, and > cut a new release candidate without this change for now. > > regards, > > Karl > > On Fri, Feb 17, 2017 at 1:11 PM, Dominik Süß <dominik.su...@gmail.com> > wrote: > > @kwin - sorry I cannot add logs as this is conf

Re: [VOTE] Release Apache Sling Installer Core version 3.8.4

2017-02-17 Thread Dominik Süß
apache/ > sling/installer/core/impl/PersistentResourceList.java? > r1=1765129=1783196=1783196). So I am wondering which package > is actually detected as stale? > The according log entry should start with "Removing stale resource ..." > Thanks, > Konrad > > &g

Re: [VOTE] Release Apache Sling Installer Core version 3.8.4

2017-02-17 Thread Dominik Süß
Reverting to -1. Subsequential integration testing on product on top of this did show that SLING-6392 does fail with content-packages that partially end up uninstalled instead of installed. Reverting SLING-6392 only including SLING-5457 succeeds. On Fri, Feb 17, 2017 at 1:00 PM, Stefan Seifert

Re: [VOTE] Release Apache Sling Installer Core version 3.8.4

2017-02-17 Thread Dominik Süß
FYI - I could reproduce the issue only by deploying the jar via webconsole and not performing a package refresh. If I either deploy the bundle via the installer itself or manually trigger refresh packages the installer works quite fine. Cheers Dominik On Fri, Feb 17, 2017 at 9:59 AM, Dominik Süß

Re: [VOTE] Release Apache Sling Installer Core version 3.8.4

2017-02-17 Thread Dominik Süß
Hi Dan, can you crosscheck if the same happens for a previous version of Sling Installer to be deployed (e.g. installing 3.8.2 when an older version was deployed before). I can't see any chance that this fix introduces new issues into restart behavior of bundle and therefore would opt to move on

Re: What all changes does ResourceChangeListener are interested in

2016-10-15 Thread Dominik Süß
For me one of the most interesting filters for "native" filtering would be based on ResourceType (& RT changes). Optimally we would even have the option to filter by ResourceType and its SubTypes - but detecting the subtypes is something that would go beyond a hint (basically preprocessing a hint

Re: [Context Aware Configs] Merging?

2016-08-01 Thread Dominik Süß
Hi everyone, I personally see a tooling based approach complicated due to the ownership scenarios. We are talking about context aware configuration that typically would be applied by some runtime user that might have limited write access (just for a specific context). The assumption that who

Re: [RT] Handling resource (provider) changes

2015-11-05 Thread Dominik Süß
Hi everyone, as I get the point that having a broadcasted event for each any any change in the ResourceTree I fear that this comes at a high price. I think it would be good to have some mechanisms to a) toggle of eventing for specific subtrees completely b) just create an event for a specific

Debugging Implementation when running ITs

2015-10-06 Thread Dominik Süß
Hi everybody, I currently want to hook in a debugger to the implementation of the installer when running the corresponding ITs as I want to inspect the implementation behavior and see if I could add a patch that helps in upgrade scenarios. Yet I had no success getting the IT start in a way that

Re: Debugging Implementation when running ITs

2015-10-06 Thread Dominik Süß
Thanks Konrad & Bertrand, Bertrands commands for the Pax Exam tests worked for me as well :) Cheers Dominik On Tue, Oct 6, 2015 at 12:26 PM, Bertrand Delacretaz <bdelacre...@apache.org > wrote: > Hi, > > On Tue, Oct 6, 2015 at 10:59 AM, Dominik Süß <dominik.su...@gmail.

Re: Suggestion: Implement specific getParent for JcrNodeResource

2015-04-09 Thread Dominik Süß
together as today. - Joel On 09/04/15 06:55, Carsten Ziegeler cziege...@apache.org wrote: Am 09.04.15 um 08:06 schrieb Dominik Süß: Hi Carsten, hi Joel, AFAIU the cost intensive part is the call of createResource() at [0] that will do a look up by path but not utilize the node

Re: Suggestion: Implement specific getParent for JcrNodeResource

2015-04-09 Thread Dominik Süß
Hi Carsten, hi Joel, AFAIU the cost intensive part is the call of createResource() at [0] that will do a look up by path but not utilize the node of the resource issuing this lookup through getParent (indirected via resourceResolver lookup by the AbstractResource). What would you think about

Re: [RT] Ideas for a multi-tenant and multi-module content model

2015-01-29 Thread Dominik Süß
beyond superType resolution to enforce a unique way of declaring mapped Types within an assembly. Cheers Dominik On Thu, Jan 29, 2015 at 3:03 PM, Bertrand Delacretaz bdelacre...@apache.org wrote: Hi Dominik, On Thu, Jan 29, 2015 at 2:52 PM, Dominik Süß dominik.su...@gmail.com wrote: ...I had

Re: [RT] Ideas for a multi-tenant and multi-module content model

2015-01-29 Thread Dominik Süß
Hi Bertrand, I had a chance to look at that model yesterday and absolutely think this is a great way since it is not too far away from what we have right now and what could be seen as best practice for compositing and customizing applications based on Sling and other propietary modules. I think

Re: ResourceWrapper issue with ResourceMetadata

2014-10-29 Thread Dominik Süß
, so your provider should still work. But maybe we have to revisit the code in order to properly avoid the exception if possible. Carsten Am 28.10.14 um 14:46 schrieb Dominik Süß: Hi everybody, I might have found a bug related to the changes of SLING-3848. Due to some requirements

ResourceWrapper issue with ResourceMetadata

2014-10-28 Thread Dominik Süß
Hi everybody, I might have found a bug related to the changes of SLING-3848. Due to some requirements some properties of a resource had to be moved to a third location for the resources of one very specific contentbranch. Now I do have a ResourceProvider that does nothing more then creating a

Re: [RTC] ThreadLocal for getting current request in sling

2014-10-24 Thread Dominik Süß
Hey everybody, thinking about this again I also realized that changing the Adaptable Interface or having another one creates more issues then solving. In fact it would be way easier to have some generic Wrapperclass that can hold the request and another object and implementing Adaptable. This

Re: [RTC] ThreadLocal for getting current request in sling

2014-10-24 Thread Dominik Süß
be adapted from those adaptable classes. This doesn't require any additions to any part of Sling nor any changes to Sightly. Regards, Justin On Fri, Oct 24, 2014 at 10:20 AM, Dominik Süß dominik.su...@gmail.com wrote: Hey everybody, thinking about this again I also realized that changing

Re: [RTC] ThreadLocal for getting current request in sling

2014-10-23 Thread Dominik Süß
Hi everyone, didn't follow the whole discussion so I might have missed some poin but if I get it right the case where it gets problematic is when I essentially want to adapt to from a resource (that is not the currentResource) without losing the request scope. While request.adaptTo(Target.class)

Re: FW: [PROPOSAL] Context-specific configuration for Apache Sling, Multitenancy

2014-10-23 Thread Dominik Süß
Hi everyone, just added my comment to the mentioned usecase page at [0]. Please note that the solutions I've extracted that from were partially ui driven so I had to abstract quite a lot to get generic requirements out of those. This also means that it might still be a bit ui oriented which I

Re: [RTC] ThreadLocal for getting current request in sling

2014-10-23 Thread Dominik Süß
regards Dominik On Thu, Oct 23, 2014 at 10:50 PM, Alexander Klimetschek aklim...@adobe.com wrote: On 23.10.2014, at 01:04, Dominik Süß dominik.su...@gmail.com wrote: While request.adaptTo(Target.class) would enable an AdapterFactory to get hold of the currentResource there is no chance

Re: FW: [PROPOSAL] Context-specific configuration for Apache Sling, Multitenancy

2014-10-14 Thread Dominik Süß
Hi everyone, I guess people yet just had no chance to dig into the proposal since there are a lot of scenarios adressed throught this proposal. As far as I understood the API SPI the main driver for this proposal is the massive multisite scenario as described in the mentioned wiki page. Key

Re: Updates to the Slingstart Model

2014-10-01 Thread Dominik Süß
Hi Carsten, I probably just struggle with the naming but I guess runModes should provide similar capabilities as runmodes currently do (with the config.runmode options and so on). Therefore I wonder if it really reasonable to splitt runmodes or to better have the second one and potentially assign

Re: Sling content editor tool needed?

2014-10-01 Thread Dominik Süß
Hi everyone, here my 2 cents about changes that I would like to see (had a short chat with Sandro at adaptTo() about that): * rename it and get rid of JCR in the name since it effectively is a resourceTreeBrowser * make sure to be compatible with all ResourceProviders through CRUD API (and blend

Re: [ANN] New Apache Sling Committer: Stefan Seifert

2014-09-09 Thread Dominik Süß
Gratulations! Glad to see all the new Commiters and hope too see more of those great contributions :) Best regards Dominik On Mon, Sep 8, 2014 at 10:07 PM, Mike Müller mike...@mysign.ch wrote: Welcome on board Stefan! Best regards mike -Original Message- From: Stefan Seifert

adaptTo 2014 - The final countdown...

2014-09-09 Thread Dominik Süß
Hi community, adaptTo is about to start in less then two weeks. If you yet haven't registered this might be your chance to get one of the remaining tickets and join us for this great opportunity to learn from each other, share experiences and drive the evolution of Apache Sling itself as part of

Re: Sling Request Filter filtering

2014-08-19 Thread Dominik Süß
to intrusive because in the current state of applications the filters do no harm. Dominik On Mon, Aug 18, 2014 at 10:25 PM, Carsten Ziegeler cziege...@apache.org wrote: Well, so the main argument is badly written code? 2014-08-18 19:35 GMT+02:00 Dominik Süß dominik.su...@gmail.com: Hi Carsten

Re: Sling Request Filter filtering

2014-08-18 Thread Dominik Süß
Hi Carsten, I've played around with filters a lot and the problem with them really is that they often have way to much impact and are not constrainted as they would need to be. Even those filters skipping often create a lot of overhead because they do not skip fast and with cheap evaluations but

Re: Sling Request Filter filtering

2014-08-18 Thread Dominik Süß
, Aug 18, 2014 at 1:30 PM, Dominik Süß dominik.su...@gmail.com wrote: Hi Felix, you probably remember our discussion - I checked and found out that resourceresolution is done with adminsession anyways and superTypeHierarchy being cached (at least from what I remember) therefore

adaptTo() 2014 getting closer

2014-08-15 Thread Dominik Süß
Hey everybody, just with the same pace Sling is currently evolving with all contributions and new features comming in time runs by and we're close to the 1 month left mark for adaptTo() 2014 in Berlin. We would be really glad to see a lot of you join us in Berlin, share experiences, exchange

Re: [RT] Multi Tenancy

2014-08-12 Thread Dominik Süß
Hey Stefan, just to add my 2 cents on constraints for a tenant: * In both cases the tenant could be identfied by one or more branches in the repo that can be linked to exactly one tenant. * In cases of Tenant Inheritance (as described in the Massive Multi Site Scenario) the returned Tenant would

[adaptTo] Registration Talklist

2014-07-06 Thread Dominik Süß
a beer together (community). We try not just to be a conference but a meetup - so make sure you don't miss it! I'm looking forward to seeing you in Berlin this september. Best regards in the name of the adaptTo() organisation team, Dominik Süß P.S. do not hesitate to contact us in case you have any

Re: Triggering logic on commit of ResourceResolver

2014-06-25 Thread Dominik Süß
has some options with commit hooks. Just my 2 cents, Alex On 24.06.2014, at 04:22, Dominik Süß dominik.su...@gmail.com wrote: Hi everyone, I'm currently doing some research to implement a feature where I need to integrate 3rd party systems that act as client and need to perform some

Re: Triggering logic on commit of ResourceResolver

2014-06-25 Thread Dominik Süß
changes aka the events). Best regards Dominik [0] https://github.com/apache/sling/blob/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/AbstractPostOperation.java#L129 Am 25.06.2014 21:50 schrieb Alexander Klimetschek aklim...@adobe.com: On 25.06.2014, at 00:27, Dominik

Triggering logic on commit of ResourceResolver

2014-06-24 Thread Dominik Süß
Hi everyone, I'm currently doing some research to implement a feature where I need to integrate 3rd party systems that act as client and need to perform some local changes that I can trigger from the sling instance. The issue I do have is that there seems to be no proper way to transport the

Category for www.apache.org listing

2014-06-19 Thread Dominik Süß
Hi everyone, last week I wanted to check about the state of the various webframeworks of Apache. To get an idea which frameworks are available I visited www.apache.org and opened the Index by Category and couldn't find Sling with all the other webframworks - even worse, I couldn't find it at all

Re: [featureflags] Readding sling:features to resourceResolver

2014-06-16 Thread Dominik Süß
of featureflags. Best regards mike -Original Message- From: Dominik Süß [mailto:dominik.su...@gmail.com] Sent: Tuesday, June 10, 2014 2:53 PM To: dev Subject: [featureflags] Readding sling:features to resourceResolver Hi everyone, although I know this touches an area

Re: [featureflags] Readding sling:features to resourceResolver

2014-06-16 Thread Dominik Süß
wrote: Hi, On Tue, Jun 10, 2014 at 2:53 PM, Dominik Süß dominik.su...@gmail.com wrote: -... Currently writing frontend that needs to adapt to featureflags requires adding custom code to check and filter the ui to be rendered. This leads to a lot of boilerplate code written over and over

Re: [featureflags] Readding sling:features to resourceResolver

2014-06-16 Thread Dominik Süß
at 3:13 PM, Bertrand Delacretaz bdelacre...@apache.org wrote: Hi Dominik, On Mon, Jun 16, 2014 at 1:55 PM, Dominik Süß dominik.su...@gmail.com wrote: ...I fear it is not as easy since this mandates rendering engines to be able to perform that filtering (in other words - to be able

[featureflags] Readding sling:features to resourceResolver

2014-06-10 Thread Dominik Süß
Hi everyone, although I know this touches an area with a lot of emotions involved I wanted to reopen the discussion around Featureflags support for the resourceresolver. The last thing that happend was removing it for a release due to potential confusion and subtle issues. See

Re: adaptTo() 2014 - Call for Papers

2014-04-22 Thread Dominik Süß
entrance and a fancy speaker shirt ;) Best regards Dominik On Thu, Apr 3, 2014 at 10:52 AM, Dominik Süß dominik.su...@gmail.comwrote: Hey everyone, altough we already got some really great submissions in the last days we want to encourage you to send in your submissions as soon as possible

Re: SLING-3203 - rejecting POST/delete if any selector, extension or suffix?

2014-01-22 Thread Dominik Süß
I just checked the RFC for statuscodes and 403 seems appropriate while 409 seems to be wrong. Although you could argue the user can resolve the conflict by changing the URI the new URI has a new target (since the URI does not know about concepts like selectors or suffixes) and therefore is a

Re: Reconsidering when to apply resource access security

2014-01-13 Thread Dominik Süß
+1 On Mon, Jan 13, 2014 at 2:24 PM, Carsten Ziegeler cziege...@apache.orgwrote: Hi, after long discussions we have to the compromise to tag a resource provider if a (optionally) available resource access security is used for this provider. I think this was a wrong compromise with no real

Re: Setting the sling.core.current.servletName request attribute

2014-01-08 Thread Dominik Süß
I'm not sure what I think of that change due to the following points: - Filters might override getAttribute and therefore could (at least theoretically) break currently working functionality (code which would not be harmful atm) - All usecases I can imagine here are about introspection of what

Re: [Happy new year] A new year with Sling (2013 Recap and a whishlist for 2014)

2014-01-08 Thread Dominik Süß
Hi Bertrand, On Wed, Jan 8, 2014 at 10:53 AM, Bertrand Delacretaz bdelacre...@apache.org wrote: On Wed, Jan 1, 2014 at 11:27 PM, Dominik Süß dominik.su...@gmail.com wrote: ...DevOps optimization: this includes setup, patching, monitoring and scalling of installations... I also

[Happy new year] A new year with Sling (2013 Recap and a whishlist for 2014)

2014-01-01 Thread Dominik Süß
First of all - Happy new year to all of you from my side :) The last days I had the chance to think a bit abou what happend in the last year and what I expect and/or wish for the next year. Since I feel pretty connected to Apache Sling this also did involve thinking about the project from my

Re: [ResourceAccessSecurity] Returns NonExistingResource if acess is denied

2013-12-16 Thread Dominik Süß
+0.5 I'm aware of this contract but just did check when the NonExistingResource would be valid to be used. Looking at [0] you could read this to be a correct behavior as well. There is currently a gap between the behavior of .resolve() and .getResource() where getResource would return null and

Re: [ResourceAccessSecurity] Returns NonExistingResource if acess is denied

2013-12-16 Thread Dominik Süß
: On 16.12.2013, at 04:38, Dominik Süß dominik.su...@gmail.com wrote: There is currently a gap between the behavior of .resolve() and .getResource() where getResource would return null and .resolve() should return a NonExistingResource. I'm pretty sure there is a reason for that, but I couldn't find

Re: [OT] Feature flag influence on Resource access (Was: FYI: feature flags prototype)

2013-11-19 Thread Dominik Süß
Hi Henry, the way understand Feature Flags as well as the comment from Roy is quite different: - Features can be content, java code, configuration or anything else that you would touch to introduce a new feature - Therefore the when a feature is turned off ist must be granted that (as far as

Re: FYI: feature flags prototype

2013-11-15 Thread Dominik Süß
, Bertrand Delacretaz bdelacre...@apache.org wrote: On Fri, Nov 15, 2013 at 7:51 AM, Dominik Süß dominik.su...@gmail.com wrote: Am 14.11.2013 23:11 schrieb Alexander Klimetschek aklim...@adobe.com : ...And the ResourceDecorator can't filter out things? No, returning null skips tehe

Re: [OT] Feature flag influence on Resource access (Was: FYI: feature flags prototype)

2013-11-15 Thread Dominik Süß
Hi Amit, maybe I haven't understood the idea of FeatureFlags right, but isn't this exactly what this is about. The system should behave if it wouldn't be there at all. The basic idea is that you don't have to branch it away during development so you can ship it in a non-productionready or non QEed

Re: [OT] Feature flag influence on Resource access (Was: FYI: feature flags prototype)

2013-11-15 Thread Dominik Süß
the resourceResolver api and never see the resource. Like exporting some content package to be deployed to another sling instance, but package exporter use resouceResolver api and never see the resource. Thanks, Amit -Original Message- From: Dominik Süß [mailto:dominik.su

Re: FYI: feature flags prototype

2013-11-14 Thread Dominik Süß
the Feature service. If not enabled, that resource is „hidden“ and not returned. WDYT ? Regards Felix — Felix Meschberger | Principal Scientist | Adobe Am 14.11.2013 um 02:21 schrieb Dominik Süß dominik.su...@gmail.com: Hi Ruben, the intention is to disable features

Re: FYI: feature flags prototype

2013-11-14 Thread Dominik Süß
Hi Bertrand, I disagree on that one - maybe we should put it in contrib or so, but is is essential to disable most features to disable some parts of the resourcetree. This is just applying your api in a conventient api to resource resolving. There is no additional magic since developers would

Re: FYI: feature flags prototype

2013-11-14 Thread Dominik Süß
).. best regards Mike -Original Message- From: Dominik Süß [mailto:dominik.su...@gmail.com] Sent: Thursday, November 14, 2013 1:07 PM To: dev Subject: Re: FYI: feature flags prototype +1 on extension hook in RR and adding this I had no closer look at Accessgate yet and thought

Re: FYI: feature flags prototype

2013-11-14 Thread Dominik Süß
to the rendering Code where you could just filter the ResourceTree beforehand. Best regards, Dominik On Thu, Nov 14, 2013 at 10:48 PM, Alexander Klimetschek aklim...@adobe.comwrote: On 14.11.2013, at 05:11, Dominik Süß dominik.su...@gmail.com wrote: As mentioned earlier the majority of features I have

Re: FYI: feature flags prototype

2013-11-14 Thread Dominik Süß
Am 14.11.2013 23:11 schrieb Alexander Klimetschek aklim...@adobe.com: On 14.11.2013, at 13:55, Dominik Süß dominik.su...@gmail.com wrote: this is one way but just solves this partially since you completely rely on inclusions to happen, but sometimes you just walk the tree and collect

Re: FYI: feature flags prototype

2013-11-13 Thread Dominik Süß
at 12:01 PM, Bertrand Delacretaz bdelacre...@apache.org wrote: Hi Dominik, On Tue, Nov 12, 2013 at 5:07 PM, Dominik Süß dominik.su...@gmail.com wrote: ...as far as I can see the API is just covering the java aspect of this... Nothing prevents you from using the FeatureFlags service

Re: FYI: feature flags prototype

2013-11-13 Thread Dominik Süß
On 11/13/2013 6:32 AM, Dominik Süß wrote: Hi Bertrand, the UI of an application based on Sling are often composed of existing resourceTypes so you cannot just decide in the code to display or not to display so you have to annotate/flag the resources and then have some code deciding

Re: [VOTE] - Accept donation of replication module to Apache Sling

2013-11-12 Thread Dominik Süß
+1 non-binding. I just did a rough codecheck to understand how this should work - looks good and extensible which I think is important when people with other resourceResolvers want to utilize it. There are some typos here and there (pacakge instead of package, even in the api) but it would be

Re: FYI: feature flags prototype

2013-11-12 Thread Dominik Süß
Hi Bertrand, as far as I can see the API is just covering the java aspect of this. When looking at typical Apache Sling-based Applications you might want to toggle specific resources from being renderes (this could be on page or on a lower resource level). Since this is a lot about permission to

Re: Scalabilty of EventListener

2013-10-23 Thread Dominik Süß
. Carsten 2013/10/22 Dominik Süß dominik.su...@gmail.com In a discussion [0] within the Oak mailinglist it became clear that the way Sling listens zu JCR Repository Changes and transforms all of them to events will not scale well in some big scale scenarios that oak is aiming to enable

Re: Scalabilty of EventListener

2013-10-23 Thread Dominik Süß
The analysis looks pretty good to me but does not provide answers of how to solve this. The first two topics Cached Content and Content Export, Replication to Remote Systems are the ones where I don't see an option to get rid of the content change triggers. This might not apply to the whole tree,

Re: Scalabilty of EventListener

2013-10-23 Thread Dominik Süß
PM, Bertrand Delacretaz bdelacre...@apache.org wrote: Hi, On Wed, Oct 23, 2013 at 4:01 PM, Dominik Süß dominik.su...@gmail.com wrote: ...This might not apply to the whole tree, but does this really matter when the tree that needs to be watched contains over 90% of the data?... What's

Scalabilty of EventListener

2013-10-22 Thread Dominik Süß
In a discussion [0] within the Oak mailinglist it became clear that the way Sling listens zu JCR Repository Changes and transforms all of them to events will not scale well in some big scale scenarios that oak is aiming to enable. Therefore the question was posted if it would be feasible and/or

AdaptTo 2013 Berlin

2013-08-27 Thread Dominik Süß
Hi everyone, time runs fast and like the last two years we'll have adaptTo() in Berlin. For those who do not know it yet: this is a non-profit conference arround Apache Sling and the connected Frameworks like Apache Felix and Apache Jackrabbit. The conference is hosted by pro!vision GmbH and

Re: Service Authentication

2013-07-16 Thread Dominik Süß
Hi Felix, I just did wonder if this really can replace loginAdministrative(). Although I'd really like to get rid of the adminSession due to various (mostly securitybased) reasons, I don't see all usecases covered by this solution. The one I have explicitly in mind is the impersonation to users.

Re: SLING-2803 validation module, hierarchical structures and extensible types

2013-07-08 Thread Dominik Süß
+1 - validation can also be necessary on dataimport through services, to have a default integration of this service in the default Post Handler is IMHO a mandatory but not stricktly bound extension to this service. Dominik On Mon, Jul 8, 2013 at 12:19 PM, Carsten Ziegeler

Re: SLING-2803 validation module, hierarchical structures and extensible types

2013-07-08 Thread Dominik Süß
solution sounds better to you and why? What would be the minimum requirements for adding some validation bundles (api + impl) in contrib? Thanks, Radu On Mon, Jul 8, 2013 at 3:24 PM, Dominik Süß dominik.su...@gmail.com wrote: +1 - validation can also be necessary on dataimport through

Re: Sling Posthandling - thougts about the current behavior

2013-07-03 Thread Dominik Süß
(actions) for very specific things. This is even less once we have a validation framework in place (also resource type based), where Radu did a lot of work already! Cheers, Alex On 02.07.2013, at 15:26, Dominik Süß dominik.su...@gmail.com wrote: Well, if locking is just about permission

Re: Sling Posthandling - thougts about the current behavior

2013-07-03 Thread Dominik Süß
as restricting criteria. WDYT? On Wed, Jul 3, 2013 at 1:22 PM, Bertrand Delacretaz bdelacre...@apache.orgwrote: Hi, On Wed, Jul 3, 2013 at 12:55 PM, Dominik Süß dominik.su...@gmail.com wrote: ...why do you think registering logic by path is bad. Especially if I look at potential

  1   2   >