You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2014/10/18 00:49:40 UTC

svn commit: r1632684 - in /sling/site/trunk/content/documentation/development: ide-tooling.mdtext ide-tooling/new-bundle-project-step-2.png ide-tooling/new-bundle-project-step-4.png ide-tooling/new-content-project-step-3.png

Author: rombert
Date: Fri Oct 17 22:49:39 2014
New Revision: 1632684

URL: http://svn.apache.org/r1632684
Log:
Update documentation for Eclipse IDE Tooling 1.0.4

- refresh known issues
- refresh screenshots
- no longer need to update the publish interval manually
- take into account the fact that projects may skip deployment when created 
- note behaviour change when deploying content projects on a server

Modified:
    sling/site/trunk/content/documentation/development/ide-tooling.mdtext
    sling/site/trunk/content/documentation/development/ide-tooling/new-bundle-project-step-2.png
    sling/site/trunk/content/documentation/development/ide-tooling/new-bundle-project-step-4.png
    sling/site/trunk/content/documentation/development/ide-tooling/new-content-project-step-3.png

Modified: sling/site/trunk/content/documentation/development/ide-tooling.mdtext
URL: http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/development/ide-tooling.mdtext?rev=1632684&r1=1632683&r2=1632684&view=diff
==============================================================================
--- sling/site/trunk/content/documentation/development/ide-tooling.mdtext (original)
+++ sling/site/trunk/content/documentation/development/ide-tooling.mdtext Fri Oct 17 22:49:39 2014
@@ -49,7 +49,6 @@ The server will appear in the servers vi
 There are a couple of important settings in the server definition page:
 
 * port: used for connecting to the server
-* publishing interval: controls how fast the resources will be published after a change. We recommend setting the interval to 0, for fast deploy times
 * username, password, context path: controls the connection details to the Sling instance.
 * debug port: used for connecting in debug mode
 
@@ -57,7 +56,7 @@ For working with OSGi bundles, a special
 
 ![Servers Definition](ide-tooling/server-definition.png)
 
-You can now connect to the server
+You can now connect to the server.
 
 ## Content sync
 
@@ -78,11 +77,13 @@ You will then be asked to name the proje
 
 ![New content project step 2](ide-tooling/new-content-project-step-2.png)
 
-Finally, you can select whether to add the project to an existing server or create a new one.
+Finally, you can select whether to add the project to an existing server, create a new one, or leave it undeployed.
 
 ![New content project step 3](ide-tooling/new-content-project-step-3.png)
 
-Once you press finish, the project will be created and deployed to the server.
+Once you press finish, the project will be created and deployed to the server if needed.
+
+Note that deploying a project on the server publishes all the resources from the project if the server is started. If the server is stopped, you need to manually publish the changes after startup.
 
 ### Converting existing projects
 
@@ -140,11 +141,11 @@ You will be asked to configure the arche
 
 ![New bundle project step 3](ide-tooling/new-bundle-project-step-3.png)
 
-Finally, you can select whether to add the project to an existing server or create a new one.
+Finally, you can select whether to add the project to an existing server, create a new one, or leave it undeployed.
 
 ![New bundle project step 4](ide-tooling/new-bundle-project-step-4.png)
 
-Once you press finish, the project will be created and deployed to the server.
+Once you press finish, the project will be created and deployed to the server if needed.
 
 ### Converting existing projects
 
@@ -187,7 +188,6 @@ One often-occuring situation is that a M
 
 The content sync implementation tries to mimic the FileVault semantics as closely as possible. However, it is possible that some more exotic content structures will not be handled properly. Some of the problems we're are of are:
 
-* [SLING-3586 - Publishing content fails if intermediate nodes are not present in the repository](https://issues.apache.org/jira/browse/SLING-3586) . The workaround is to manually create the missing nodes in the repository .
 * [SLING-3591 - Unable to delete all nodes of a full coverage aggregate](https://issues.apache.org/jira/browse/SLING-3591) . The workaround is to manually delete the child nodes .
-* [SLING-3573 - Local resources which are no longer present in the repository are not deleted when importing](https://issues.apache.org/jira/browse/SLING-3573) . The workaround is to manually delete the workspace files .
-* [SLING-3644 - Improve handling of binary properties outside nt:file file nodes](https://issues.apache.org/jira/browse/SLING-3644) . Currently there is no workaround, but in practice this is not an often-encountered situation.
\ No newline at end of file
+* [SLING-3644 - Improve handling of binary properties outside nt:file file nodes](https://issues.apache.org/jira/browse/SLING-3644) . Currently there is no workaround, but in practice this is not an often-encountered situation.
+* [SLING-4069 - Intermediate resources that do not match the filter are not created when publishing](https://issues.apache.org/jira/browse/SLING-4069) . The workaround is to create the prerequisite parent nodes manually
\ No newline at end of file

Modified: sling/site/trunk/content/documentation/development/ide-tooling/new-bundle-project-step-2.png
URL: http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/development/ide-tooling/new-bundle-project-step-2.png?rev=1632684&r1=1632683&r2=1632684&view=diff
==============================================================================
Binary files - no diff available.

Modified: sling/site/trunk/content/documentation/development/ide-tooling/new-bundle-project-step-4.png
URL: http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/development/ide-tooling/new-bundle-project-step-4.png?rev=1632684&r1=1632683&r2=1632684&view=diff
==============================================================================
Binary files - no diff available.

Modified: sling/site/trunk/content/documentation/development/ide-tooling/new-content-project-step-3.png
URL: http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/development/ide-tooling/new-content-project-step-3.png?rev=1632684&r1=1632683&r2=1632684&view=diff
==============================================================================
Binary files - no diff available.