[ https://issues.apache.org/jira/browse/SLING-5645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15541648#comment-15541648 ]
Chetan Mehrotra edited comment on SLING-5645 at 10/3/16 6:56 AM: ----------------------------------------------------------------- We have used this feature in poc for adaptTo [1] and have found it be useful. Probably we should now do an initial release. Some changes which I think would be useful (prior to first release) # Remove comments like below from source code. {noformat} Created by ieb on 31/03/2016. {noformat} # Look into replacing Google JSON library with org.json which is already being used in Sling. Would reduce one extra dependency! # [{{jobs}} module|https://github.com/apache/sling/tree/trunk/contrib/commons/mom/examples/jobs] can be moved a level up outside of example to indicate its meant to be used in production setups # Also not sure if we need to move the code to bundles folder outside of contrib to indicate better support for this feature [1] https://github.com/bdelacretaz/sling-adaptto-2016 was (Author: chetanm): We have used this feature in poc for adaptTo [1] and have found it be useful. Probably we should now do an initial release. Some changes which I think would be useful (prior to first release) # Remove comments like below from source code. {noformat} Created by ieb on 31/03/2016. {noformat} # Look into replacing Google JSON library with org.json which is already being used in Sling. Would reduce one extra dependency! # [{{jobs}} module|https://github.com/apache/sling/tree/trunk/contrib/commons/mom/examples/jobs] can be moved a level up outside of example to indicate its meant to be used in production setups [1] https://github.com/bdelacretaz/sling-adaptto-2016 > Provide a Jobs API and implementation suitable for widely distributed job > processing. > ------------------------------------------------------------------------------------- > > Key: SLING-5645 > URL: https://issues.apache.org/jira/browse/SLING-5645 > Project: Sling > Issue Type: New Feature > Reporter: Ian Boston > Assignee: Ian Boston > > This issue is to track work on a proof of concept to create a Jobs API and > implementation that will work in a distributed environment where the job > submitters and job consumers are not necessarily in the same JVM or in the > same Sling cluster. > Work is being done in a branch at > https://github.com/ieb/sling/tree/jobs_28/contrib/extensions/jobs > Since the implementation needs supporting APIs/Capabilities not already > present in Sling. There are some sub-tasks associated with this issue to > address those. -- This message was sent by Atlassian JIRA (v6.3.4#6332)