Hi Robert

On Oct 25, 2012, at 4:58 PM, Robert Munteanu wrote:

> Hi Antonio,
> 
>> -----Original Message-----
>> From: Antonio Sanso [mailto:[email protected]]
>> Sent: Thursday, October 25, 2012 3:34 PM
>> To: [email protected]
>> Subject: [Tooling] Experimental Plugin for Eclipse for Sling aka
>> Slingclipse
>> 
>> Hi *,
>> 
>> I have started to wrk on an experimental plugin for Eclipse for Sling
>> named (at least for now :)) Slingclipse, see [0].
> 
> This is great news, I've been waiting for such a tool. I have a patch ready 
> which adds a tycho build ( not yet a feature + p2 site, it's in the works ). 


this sounds great!!

> 
> Where do I submit it?

I have created https://issues.apache.org/jira/browse/SLING-2629

Thanks a lot and regards

Antonio

> 
> Robert
> 
>> 
>> Slingclipse is an attempt to make easier the development phase while
>> using Sling.
>> The scope is still open and I would be more than glad to hear some
>> feedbacks/ideas.
>> 
>> What I have committed for now are 3 plugins/bundles:
>> 
>> - org.apache.sling.slingclipse
>> - org.apache.sling.slingclipse.api
>> - org.apache.sling.slingclipse.http
>> 
>> The idea implemented for now is that at any save (this is configurable)
>> the correspondent "action" will be "transmitted" in the repository
>> (only if if this is in a project with a path name for the file that
>> contains jcr_root to be precise).
>> The "actions" implemented for now are:
>> 
>> - create a  new file: the file is created also in the repository (if
>> the file is not empty, is a bug)
>> - change the content of a file: the file is modified in the repository
>> - delete a file: the file is deleted in the repository
>> 
>> The trigger is the save action in Eclipse.
>> At the moment there is not support for any jcr type other than nt:file
>> (but this is going to improve).
>> Another important thing  to highlight for the moment is the way this
>> information is "transmitted" from the file system to the repository.
>> Slingclipse uses Declarative Service and the implemented solution uses
>> HTTP for now (org.apache.sling.slingclipse.http bundle).
>> Should somebody else would like to use some other way to achieve the
>> same result is enough to create another bundle implementing the api
>> contained in the  org.apache.sling.slingclipse.api bundle,
>> 
>> I would try to create some basic documentation somewhere in the wiki
>> soon
>> 
>> Regards
>> 
>> Antonio
>> 
>> [0]
>> http://svn.apache.org/viewvc/sling/whiteboard/asanso/plugins/eclipse/
> 

Reply via email to