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 2018/04/03 15:15:46 UTC
[sling-ide-tooling] 01/05: SLING-5648 - Make Non-Eclipse Module
regular Maven Packages
This is an automated email from the ASF dual-hosted git repository.
rombert pushed a commit to branch feature/intellij
in repository https://gitbox.apache.org/repos/asf/sling-ide-tooling.git
commit 0593f30e925ad03dcbc0bafc0a3f8e0924b85de7
Author: Robert Munteanu <ro...@apache.org>
AuthorDate: Tue Apr 3 16:46:15 2018 +0300
SLING-5648 - Make Non-Eclipse Module regular Maven Packages
Move all code to an 'eclipse' subfolder
---
{api-test => eclipse/api-test}/README.md | 0
{api-test => eclipse/api-test}/pom.xml | 0
.../api-test/src/main/resources}/META-INF/LICENSE | 0
.../api-test}/src/main/resources/META-INF/NOTICE | 0
.../org/apache/sling/ide/filter/IgnoredResourcesTest.java | 0
.../org/apache/sling/ide/osgi/impl/HttpOsgiClientTest.java | 0
.../sling/ide/serialization/NodeTypeResourceBuilder.java | 0
.../ide/serialization/SerializationKindManagerTest.java | 0
.../org/apache/sling/ide/serialization/StubRepository.java | 0
.../sling/ide/transport/FallbackNodeTypeRegistryTest.java | 0
.../org/apache/sling/ide/transport/ResourceProxyTest.java | 0
.../test/java/org/apache/sling/ide/util/PathUtilTest.java | 0
.../api-test}/src/test/resources/bundles.json | 0
.../api-test}/src/test/resources/sourceReferences.json | 0
{sightly-feature => eclipse/api}/META-INF/LICENSE | 0
{api => eclipse/api}/META-INF/MANIFEST.MF | 0
{api => eclipse/api}/META-INF/NOTICE | 0
{api => eclipse/api}/OSGI-INF/DefaultBatcherFactory.xml | 0
{api => eclipse/api}/OSGI-INF/HttpOsgiClientFactory.xml | 0
{api => eclipse/api}/README.md | 0
{api => eclipse/api}/build.properties | 0
{api => eclipse/api}/pom.xml | 0
.../api}/src/org/apache/sling/ide/filter/Filter.java | 0
.../api}/src/org/apache/sling/ide/filter/FilterLocator.java | 0
.../api}/src/org/apache/sling/ide/filter/FilterResult.java | 0
.../src/org/apache/sling/ide/filter/IgnoredResources.java | 0
.../api}/src/org/apache/sling/ide/log/Logger.java | 0
.../src/org/apache/sling/ide/osgi/MavenSourceReference.java | 0
.../api}/src/org/apache/sling/ide/osgi/OsgiClient.java | 0
.../src/org/apache/sling/ide/osgi/OsgiClientException.java | 0
.../src/org/apache/sling/ide/osgi/OsgiClientFactory.java | 0
.../api}/src/org/apache/sling/ide/osgi/SourceReference.java | 0
.../src/org/apache/sling/ide/osgi/impl/HttpOsgiClient.java | 0
.../apache/sling/ide/osgi/impl/HttpOsgiClientFactory.java | 0
.../sling/ide/osgi/impl/MavenSourceReferenceImpl.java | 0
.../org/apache/sling/ide/osgi/impl/TracingOsgiClient.java | 0
.../apache/sling/ide/serialization/SerializationData.java | 0
.../sling/ide/serialization/SerializationDataBuilder.java | 0
.../sling/ide/serialization/SerializationException.java | 0
.../apache/sling/ide/serialization/SerializationKind.java | 0
.../sling/ide/serialization/SerializationKindManager.java | 0
.../sling/ide/serialization/SerializationManager.java | 0
.../api}/src/org/apache/sling/ide/transport/Batcher.java | 0
.../src/org/apache/sling/ide/transport/BatcherFactory.java | 0
.../api}/src/org/apache/sling/ide/transport/Command.java | 0
.../src/org/apache/sling/ide/transport/CommandContext.java | 0
.../sling/ide/transport/CommandExecutionProperties.java | 0
.../sling/ide/transport/FallbackNodeTypeRegistry.java | 0
.../api}/src/org/apache/sling/ide/transport/FileInfo.java | 0
.../org/apache/sling/ide/transport/NodeTypeRegistry.java | 0
.../src/org/apache/sling/ide/transport/ProtectedNodes.java | 0
.../api}/src/org/apache/sling/ide/transport/Repository.java | 0
.../org/apache/sling/ide/transport/RepositoryException.java | 0
.../org/apache/sling/ide/transport/RepositoryFactory.java | 0
.../src/org/apache/sling/ide/transport/RepositoryInfo.java | 0
.../org/apache/sling/ide/transport/RepositoryResponse.java | 0
.../src/org/apache/sling/ide/transport/ResourceProxy.java | 0
.../api}/src/org/apache/sling/ide/transport/Result.java | 0
.../src/org/apache/sling/ide/transport/TracingCommand.java | 0
.../org/apache/sling/ide/transport/impl/DefaultBatcher.java | 0
.../sling/ide/transport/impl/DefaultBatcherFactory.java | 0
.../api}/src/org/apache/sling/ide/util/PathUtil.java | 0
{m2e-feature => eclipse/artifacts}/META-INF/LICENSE | 0
{artifacts => eclipse/artifacts}/META-INF/MANIFEST.MF | 0
{artifacts => eclipse/artifacts}/META-INF/NOTICE | 0
.../artifacts}/OSGI-INF/ArtifactsLocatorImpl.xml | 0
{artifacts => eclipse/artifacts}/README.md | 0
{artifacts => eclipse/artifacts}/build.properties | 0
{artifacts => eclipse/artifacts}/pom.xml | 0
.../org/apache/sling/ide/artifacts/EmbeddedArtifact.java | 0
.../apache/sling/ide/artifacts/EmbeddedArtifactLocator.java | 0
.../sling/ide/artifacts/impl/ArtifactsLocatorImpl.java | 0
check_staged_release.sh => eclipse/check_staged_release.sh | 0
{eclipse-core => eclipse/eclipse-core}/.options | 0
{impl-vlt => eclipse/eclipse-core}/META-INF/LICENSE | 0
{eclipse-core => eclipse/eclipse-core}/META-INF/MANIFEST.MF | 0
{eclipse-core => eclipse/eclipse-core}/META-INF/NOTICE | 0
.../OSGI-INF/TraceCommandExecutionEventsHandler.xml | 0
{eclipse-core => eclipse/eclipse-core}/README.md | 0
{eclipse-core => eclipse/eclipse-core}/build.properties | 0
{eclipse-core => eclipse/eclipse-core}/plugin.xml | 0
{eclipse-core => eclipse/eclipse-core}/pom.xml | 0
.../apache/sling/ide/eclipse/core/ConfigurationHelper.java | 0
.../eclipse/core/DefaultSlingLaunchpadConfiguration.java | 0
.../ide/eclipse/core/ISlingLaunchpadConfiguration.java | 0
.../sling/ide/eclipse/core/ISlingLaunchpadServer.java | 0
.../src/org/apache/sling/ide/eclipse/core/Preferences.java | 0
.../src/org/apache/sling/ide/eclipse/core/ProjectUtil.java | 0
.../src/org/apache/sling/ide/eclipse/core/ResourceUtil.java | 0
.../src/org/apache/sling/ide/eclipse/core/ServerUtil.java | 0
.../src/org/apache/sling/ide/eclipse/core/ServiceUtil.java | 0
.../ide/eclipse/core/SetBundleInstallLocallyCommand.java | 0
.../sling/ide/eclipse/core/SetBundleVersionCommand.java | 0
.../sling/ide/eclipse/core/SetResolveSourcesCommand.java | 0
.../sling/ide/eclipse/core/SetServerContextPathCommand.java | 0
.../sling/ide/eclipse/core/SetServerDebugPortCommand.java | 0
.../sling/ide/eclipse/core/SetServerPasswordCommand.java | 0
.../apache/sling/ide/eclipse/core/SetServerPortCommand.java | 0
.../sling/ide/eclipse/core/SetServerUsernameCommand.java | 0
.../eclipse/core/SlingLaunchpadConfigurationDefaults.java | 0
.../sling/ide/eclipse/core/debug/PluginLoggerRegistrar.java | 0
.../core/debug/impl/TraceCommandExecutionEventsHandler.java | 0
.../apache/sling/ide/eclipse/core/debug/impl/Tracer.java | 0
.../apache/sling/ide/eclipse/core/facet/FacetHelper.java | 0
.../apache/sling/ide/eclipse/core/internal/Activator.java | 0
.../ide/eclipse/core/internal/BaseFacetInstallDelegate.java | 0
.../ide/eclipse/core/internal/ContentResourceTester.java | 0
.../sling/ide/eclipse/core/internal/EmptyDelegate.java | 0
.../ide/eclipse/core/internal/JVMDebuggerConnection.java | 0
.../apache/sling/ide/eclipse/core/internal/JarBuilder.java | 0
.../ide/eclipse/core/internal/PreferencesInitializer.java | 0
.../eclipse/core/internal/ProjectDescriptionManager.java | 0
.../sling/ide/eclipse/core/internal/ProjectHelper.java | 0
.../sling/ide/eclipse/core/internal/ResourceAndInfo.java | 0
.../eclipse/core/internal/ResourceChangeCommandFactory.java | 0
.../ServerBehaviourDelegateWithModulePublishSupport.java | 0
.../core/internal/SetServerStringPropertyCommand.java | 0
.../core/internal/SlingBundleFacetInstallDelegate.java | 0
.../core/internal/SlingBundleFacetUninstallDelegate.java | 0
.../ide/eclipse/core/internal/SlingBundleModuleFactory.java | 0
.../core/internal/SlingContentFacetInstallDelegate.java | 0
.../core/internal/SlingContentFacetUninstallDelegate.java | 0
.../eclipse/core/internal/SlingContentModuleFactory.java | 0
.../ide/eclipse/core/internal/SlingLaunchpadBehaviour.java | 0
.../eclipse/core/internal/SlingLaunchpadConfiguration.java | 0
.../core/internal/SlingLaunchpadFacetInstallDelegate.java | 0
.../core/internal/SlingLaunchpadFacetUninstallDelegate.java | 0
.../internal/SlingLaunchpadLaunchConfigurationDelegate.java | 0
.../internal/SlingLaunchpadLaunchableAdapterDelegate.java | 0
.../ide/eclipse/core/internal/SlingLaunchpadRuntime.java | 0
.../ide/eclipse/core/internal/SlingLaunchpadServer.java | 0
.../ide/eclipse/core/launch/SourceReferenceResolver.java | 0
.../sling/ide/eclipse/core/progress/ProgressUtils.java | 0
.../ide/eclipse/internal/validation/AbstractValidator.java | 0
.../eclipse/internal/validation/BundleProjectValidator.java | 0
.../internal/validation/ContentProjectValidator.java | 0
.../validation/IgnoreMissingGrammarXmlValidator.java | 0
.../validation/ServiceComponentHeaderValidator.java | 0
.../eclipse-m2e-core}/META-INF/MANIFEST.MF | 0
.../OSGI-INF/MavenSourceReferenceResolver.xml | 0
{eclipse-m2e-core => eclipse/eclipse-m2e-core}/README.md | 0
.../eclipse-m2e-core}/build.properties | 0
{eclipse-m2e-core => eclipse/eclipse-m2e-core}/pom.xml | 0
.../core/internal/launch/MavenSourceReferenceResolver.java | 0
{eclipse-m2e-test => eclipse/eclipse-m2e-test}/.gitignore | 0
.../resources => eclipse/eclipse-m2e-test}/META-INF/LICENSE | 0
.../eclipse-m2e-test}/META-INF/MANIFEST.MF | 0
.../eclipse-m2e-test}/META-INF/NOTICE | 0
{eclipse-m2e-test => eclipse/eclipse-m2e-test}/README.md | 0
{eclipse-test => eclipse/eclipse-m2e-test}/build.properties | 0
{eclipse-m2e-test => eclipse/eclipse-m2e-test}/pom.xml | 0
.../sling/ide/eclipse/m2e/LegacyMavenBundleProjectTest.java | 0
.../apache/sling/ide/eclipse/m2e/MavenProjectUtilsTest.java | 0
.../ide/eclipse/m2e/impl/helpers/MavenProjectAdapter.java | 0
.../src/org/apache/sling/ide/eclipse/m2e/legacy-pom.xml | 0
.../apache/sling/ide/eclipse/m2e/slingstart-simple-pom.xml | 0
.../ui/wizards/np/ChooseArchetypeWizardPageTest.java | 0
{eclipse-m2e-ui => eclipse/eclipse-m2e-ui}/.options | 0
{impl-resource => eclipse/eclipse-m2e-ui}/META-INF/LICENSE | 0
.../eclipse-m2e-ui}/META-INF/MANIFEST.MF | 0
{eclipse-m2e-ui => eclipse/eclipse-m2e-ui}/META-INF/NOTICE | 0
{eclipse-m2e-ui => eclipse/eclipse-m2e-ui}/README.md | 0
{eclipse-m2e-ui => eclipse/eclipse-m2e-ui}/build.properties | 0
.../eclipse-m2e-ui/icons/obj16}/sling.gif | Bin
.../eclipse-m2e-ui}/lifecycle-mapping-metadata.xml | 0
{eclipse-m2e-ui => eclipse/eclipse-m2e-ui}/plugin.xml | 0
{eclipse-m2e-ui => eclipse/eclipse-m2e-ui}/pom.xml | 0
.../m2e/internal/AbstractBundleProjectConfigurator.java | 0
.../eclipse/m2e/internal/AbstractProjectConfigurator.java | 0
...rojectConfiguratorRunningDefaultOnIncrementalBuilds.java | 0
.../apache/sling/ide/eclipse/m2e/internal/Activator.java | 0
.../m2e/internal/BndMavenPluginProjectConfigurator.java | 0
...ndleProjectNotSupportingM2EIncrementalBuildQuickFix.java | 0
.../m2e/internal/ContentPackageProjectConfigurator.java | 0
.../m2e/internal/MavenBundlePluginProjectConfigurator.java | 0
.../internal/MavenProjectConfiguratorPreferencesPage.java | 0
.../sling/ide/eclipse/m2e/internal/MavenProjectUtils.java | 0
.../eclipse/m2e/internal/SlingstartProjectConfigurator.java | 0
.../ide/eclipse/m2e/internal/preferences/Preferences.java | 0
.../m2e/internal/preferences/PreferencesInitializer.java | 0
.../np/AbstractNewMavenBasedSlingApplicationWizard.java | 0
.../ui/wizards/np/ArchetypeParametersWizardPage.java | 0
.../eclipse/ui/wizards/np/ChooseArchetypeWizardPage.java | 0
.../ide/eclipse/ui/wizards/np/NewSlingBundleWizard.java | 0
.../eclipse-sightly-core}/.options | 0
.../eclipse-sightly-core}/META-INF/MANIFEST.MF | 0
.../eclipse-sightly-core}/README.md | 0
.../eclipse-sightly-core}/build.properties | 0
.../eclipse-sightly-core}/plugin.xml | 0
.../eclipse-sightly-core}/pom.xml | 0
.../sling/ide/eclipse/sightly/SightlyFacetHelper.java | 0
.../sling/ide/eclipse/sightly/internal/Activator.java | 0
.../sightly/internal/SightlyFacetInstallDelegate.java | 0
.../sightly/internal/SightlyFacetUninstallDelegate.java | 0
.../ide/eclipse/sightly/internal/SightlyNatureTester.java | 0
.../sling/ide/eclipse/sightly/internal/Validator.java | 0
.../apache/sling/ide/eclipse/sightly/model/Attribute.java | 0
.../sling/ide/eclipse/sightly/model/ModelElements.java | 0
.../ide/eclipse/sightly/model/ProposalDescription.java | 0
.../src/org/apache/sling/ide/eclipse/sightly/model/Tag.java | 0
.../sling/ide/eclipse/sightly/model/messages.properties | 0
.../ide/eclipse/sightly/validation/ValidatorReporter.java | 0
{eclipse-sightly-ui => eclipse/eclipse-sightly-ui}/.options | 0
.../eclipse-sightly-ui}/META-INF/MANIFEST.MF | 0
.../eclipse-sightly-ui}/README.md | 0
.../eclipse-sightly-ui}/build.properties | 0
.../eclipse-sightly-ui}/icons/obj16/sightly.gif | Bin
.../eclipse-sightly-ui}/icons/wizban/sightly.gif | Bin
.../eclipse-sightly-ui}/plugin.xml | 0
{eclipse-sightly-ui => eclipse/eclipse-sightly-ui}/pom.xml | 0
.../sightly/ui/internal/AbstractNewSightlyFileWizard.java | 0
.../sling/ide/eclipse/sightly/ui/internal/Constants.java | 0
.../sling/ide/eclipse/sightly/ui/internal/JavaUtils.java | 0
.../eclipse/sightly/ui/internal/NewSightlyFileHandler.java | 0
.../eclipse/sightly/ui/internal/NewSightlyFileWizard.java | 0
.../sightly/ui/internal/NewSightlyJavaUseScriptHandler.java | 0
.../sightly/ui/internal/NewSightlyJavaUseScriptWizard.java | 0
.../sightly/ui/internal/NewSightlyJsUseScriptHandler.java | 0
.../sightly/ui/internal/NewSightlyJsUseScriptWizard.java | 0
.../ide/eclipse/sightly/ui/internal/ProposalComputer.java | 0
.../sling/ide/eclipse/sightly/ui/internal/SharedImages.java | 0
.../ide/eclipse/sightly/ui/internal/TotalValidator.java | 0
{eclipse-test => eclipse/eclipse-test}/.gitignore | 0
.../resources => eclipse/eclipse-test}/META-INF/LICENSE | 0
{eclipse-test => eclipse/eclipse-test}/META-INF/MANIFEST.MF | 0
{eclipse-test => eclipse/eclipse-test}/META-INF/NOTICE | 0
{eclipse-test => eclipse/eclipse-test}/README.md | 0
{eclipse-m2e-test => eclipse/eclipse-test}/build.properties | 0
{eclipse-test => eclipse/eclipse-test}/pom.xml | 0
.../src/org/apache/sling/ide/test/impl/Activator.java | 0
.../apache/sling/ide/test/impl/BundleDeploymentTest.java | 0
.../apache/sling/ide/test/impl/ContentDeploymentTest.java | 0
.../org/apache/sling/ide/test/impl/ContentImportTest.java | 0
.../sling/ide/test/impl/ContentResourceTesterTest.java | 0
.../sling/ide/test/impl/JcrContentContentProviderTest.java | 0
.../test/impl/JcrFullCoverageAggregatesDeploymentTest.java | 0
.../org/apache/sling/ide/test/impl/JcrNodeCreationTest.java | 0
.../impl/JcrPartialCoverageAggregatesDeploymentTest.java | 0
.../org/apache/sling/ide/test/impl/ProjectHelperTest.java | 0
.../src/org/apache/sling/ide/test/impl/ProjectUtilTest.java | 0
.../ide/test/impl/ResourceChangeCommandFactoryTest.java | 0
.../ide/test/impl/ServiceComponentHeaderValidatorTest.java | 0
.../apache/sling/ide/test/impl/SimpleServlet.java.v1.txt | 0
.../apache/sling/ide/test/impl/SimpleServlet.java.v2.txt | 0
.../src/org/apache/sling/ide/test/impl/SimpleServlet.xml | 0
.../sling/ide/test/impl/SlingContentModuleAdapterTest.java | 0
.../sling/ide/test/impl/com.example.some.Component.xml | 0
.../impl/content-nested-structure-deleted-all-nodes.xml | 0
.../ide/test/impl/content-nested-structure-deleted-node.xml | 0
.../test/impl/content-nested-structure-reordered-nodes.xml | 0
.../apache/sling/ide/test/impl/content-nested-structure.xml | 0
.../org/apache/sling/ide/test/impl/file-custom-mimetype.xml | 0
.../impl/helpers/AbstractFailOnUnexpectedEventsRule.java | 0
.../sling/ide/test/impl/helpers/DefaultJavaVMInstall.java | 0
.../ide/test/impl/helpers/DisableDebugStatusHandlers.java | 0
.../ide/test/impl/helpers/EclipseResourceMatchers.java | 0
.../sling/ide/test/impl/helpers/ExternalSlingLaunchpad.java | 0
.../ide/test/impl/helpers/FailOnModificationEventsRule.java | 0
.../ide/test/impl/helpers/FailOnUnsuccessfulEventsRule.java | 0
.../apache/sling/ide/test/impl/helpers/HasFileMatcher.java | 0
.../sling/ide/test/impl/helpers/HasFolderMatcher.java | 0
.../org/apache/sling/ide/test/impl/helpers/IStatusIsOk.java | 0
.../apache/sling/ide/test/impl/helpers/LaunchpadConfig.java | 0
.../apache/sling/ide/test/impl/helpers/MavenDependency.java | 0
.../sling/ide/test/impl/helpers/OsgiBundleManifest.java | 0
.../src/org/apache/sling/ide/test/impl/helpers/Poller.java | 0
.../apache/sling/ide/test/impl/helpers/ProjectAdapter.java | 0
.../sling/ide/test/impl/helpers/RepositoryAccessor.java | 0
.../apache/sling/ide/test/impl/helpers/ServerAdapter.java | 0
.../apache/sling/ide/test/impl/helpers/SlingWstServer.java | 0
.../org/apache/sling/ide/test/impl/helpers/SpyCommand.java | 0
.../apache/sling/ide/test/impl/helpers/SpyRepository.java | 0
.../sling/ide/test/impl/helpers/TemporaryProject.java | 0
.../sling/ide/test/impl/helpers/ToolingSupportBundle.java | 0
.../ide/test/impl/helpers/jcr/ChildrenCountMatcher.java | 0
.../ide/test/impl/helpers/jcr/ChildrenNameMatcher.java | 0
.../apache/sling/ide/test/impl/helpers/jcr/JcrMatchers.java | 0
.../sling/ide/test/impl/helpers/jcr/MixinTypesMatcher.java | 0
.../sling/ide/test/impl/helpers/jcr/NodePathMatcher.java | 0
.../ide/test/impl/helpers/jcr/NtFileContentMatcher.java | 0
.../sling/ide/test/impl/helpers/jcr/PrimaryTypeMatcher.java | 0
.../sling/ide/test/impl/helpers/jcr/PropertyMatcher.java | 0
.../ide/test/impl/nt-unstructured-nodetype-with-title.xml | 0
.../apache/sling/ide/test/impl/nt-unstructured-nodetype.xml | 0
.../ide/test/impl/nt-unstructured-with-folder-child.xml | 0
.../sling/ide/test/impl/sightly/SightlyNatureTest.java | 0
.../ide/test/impl/sightly/SightlyNatureTesterTest.java | 0
.../ide/test/impl/sling-folder-nodetype-with-title.xml | 0
.../apache/sling/ide/test/impl/sling-folder-nodetype.xml | 0
.../sling/ide/test/impl/sling-mapping-with-folder-child.xml | 0
.../ide/test/impl/sling-mapping-with-unstructured-child.xml | 0
.../impl/sling-ordered-folder-with-children-reordered.xml | 0
.../ide/test/impl/sling-ordered-folder-with-children.xml | 0
.../sling/ide/test/impl/ui/sightly/JavaUtilsTest.java | 0
.../ide/test/impl/ui/sightly/SightlyAutocompletionTest.java | 0
{eclipse-ui => eclipse/eclipse-ui}/.options | 0
{eclipse-ui => eclipse/eclipse-ui}/META-INF/LICENSE | 0
{eclipse-ui => eclipse/eclipse-ui}/META-INF/MANIFEST.MF | 0
{eclipse-ui => eclipse/eclipse-ui}/META-INF/NOTICE | 0
.../eclipse-ui}/OSGI-INF/SlingConsoleEventListener.xml | 0
{eclipse-ui => eclipse/eclipse-ui}/README.md | 0
{eclipse-ui => eclipse/eclipse-ui}/build.properties | 0
.../eclipse-ui}/icons/obj16/internal_browser.png | Bin
.../eclipse-ui}/icons/obj16/sling_bundle.gif | Bin
.../eclipse-ui}/icons/obj16/sling_content.gif | Bin
.../eclipse-ui}/icons/obj16/sling_misc.gif | Bin
.../eclipse-ui}/icons/obj16/sling_server.gif | Bin
.../eclipse-ui}/icons/ovr16/content_ovr.gif | Bin
{eclipse-ui => eclipse/eclipse-ui}/icons/ovr16/copy.gif | Bin
.../eclipse-ui}/icons/ovr16/delete_obj.gif | Bin
.../eclipse-ui}/icons/ovr16/paste_edit.gif | Bin
{vlt-wrapper => eclipse/eclipse-ui}/lib/.gitignore | 0
{eclipse-ui => eclipse/eclipse-ui}/plugin.xml | 0
{eclipse-ui => eclipse/eclipse-ui}/pom.xml | 0
.../apache/sling/ide/eclipse/ui/SlingIdePreferencePage.java | 0
.../org/apache/sling/ide/eclipse/ui/WhitelabelSupport.java | 0
.../ide/eclipse/ui/actions/AbstractClipboardHandler.java | 0
.../actions/AbstractJcrNodeImportExportContentHandler.java | 0
.../sling/ide/eclipse/ui/actions/JcrNewNodeHandler.java | 0
.../sling/ide/eclipse/ui/actions/JcrNodeCopyHandler.java | 0
.../sling/ide/eclipse/ui/actions/JcrNodeDeleteHandler.java | 0
.../ide/eclipse/ui/actions/JcrNodeExportContentHandler.java | 0
.../ide/eclipse/ui/actions/JcrNodeImportContentHandler.java | 0
.../sling/ide/eclipse/ui/actions/JcrNodePasteHandler.java | 0
.../sling/ide/eclipse/ui/actions/JcrNodeRenameHandler.java | 0
.../apache/sling/ide/eclipse/ui/actions/NewNodeDialog.java | 0
.../ide/eclipse/ui/actions/OpenHtmlInBrowserHandler.java | 0
.../eclipse/ui/browser/AbstractOpenInBrowserHandler.java | 0
.../sling/ide/eclipse/ui/console/SlingConsoleFactory.java | 0
.../eclipse/ui/dnd/assistant/JcrDropAdapterAssistant.java | 0
.../sling/ide/eclipse/ui/dnd/assistant/StatusLineUtils.java | 0
.../org/apache/sling/ide/eclipse/ui/internal/Activator.java | 0
.../ide/eclipse/ui/internal/ConnectionEditorSection.java | 0
.../sling/ide/eclipse/ui/internal/DebugEditorSection.java | 0
.../sling/ide/eclipse/ui/internal/ExportContentAction.java | 0
.../apache/sling/ide/eclipse/ui/internal/ExportWizard.java | 0
.../sling/ide/eclipse/ui/internal/ExportWizardPage.java | 0
.../sling/ide/eclipse/ui/internal/ImportContentAction.java | 0
.../eclipse/ui/internal/ImportRepositoryContentAction.java | 0
.../sling/ide/eclipse/ui/internal/ImportWizardPage.java | 0
.../sling/ide/eclipse/ui/internal/InstallEditorSection.java | 0
.../sling/ide/eclipse/ui/internal/JcrNodeDecorator.java | 0
.../sling/ide/eclipse/ui/internal/SelectionUtils.java | 0
.../ide/eclipse/ui/internal/ServerModuleDecorator.java | 0
.../ui/internal/ServersActionModeFiddlerActionDelegate.java | 0
.../apache/sling/ide/eclipse/ui/internal/SharedImages.java | 0
.../sling/ide/eclipse/ui/internal/SlingLaunchpadCombo.java | 0
.../internal/SlingLaunchpadLaunchConfigurationTabGroup.java | 0
.../apache/sling/ide/eclipse/ui/internal/connectOverlay.png | Bin
.../ui/internal/console/SlingConsoleEventListener.java | 0
.../org/apache/sling/ide/eclipse/ui/internal/refresh.gif | Bin
.../org/apache/sling/ide/eclipse/ui/internal/sling-logo.png | Bin
.../src/org/apache/sling/ide/eclipse/ui/internal}/sling.gif | Bin
.../apache/sling/ide/eclipse/ui/internal/unstructured.png | Bin
.../ide/eclipse/ui/nav/BaseRootFolderContentProvider.java | 0
.../sling/ide/eclipse/ui/nav/ContentViewerFilter.java | 0
.../ide/eclipse/ui/nav/FileVaultMetaInfContentProvider.java | 0
.../ide/eclipse/ui/nav/FileVaultMetaInfLabelProvider.java | 0
.../sling/ide/eclipse/ui/nav/JcrContentContentProvider.java | 0
.../sling/ide/eclipse/ui/nav/JcrContentLabelProvider.java | 0
.../eclipse/ui/nav/PackageExplorerOpenActionProvider.java | 0
.../eclipse/ui/nav/ProvisioningModelContentProvider.java | 0
.../ide/eclipse/ui/nav/ProvisioningModelLabelProvider.java | 0
.../src/org/apache/sling/ide/eclipse/ui/nav/Sorter.java | 0
.../org/apache/sling/ide/eclipse/ui/nav/model/DirNode.java | 0
.../eclipse/ui/nav/model/FileVaultMetaInfRootFolder.java | 0
.../sling/ide/eclipse/ui/nav/model/GenericJcrRootFile.java | 0
.../org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java | 0
.../ide/eclipse/ui/nav/model/JcrNodeAdapterFactory.java | 0
.../apache/sling/ide/eclipse/ui/nav/model/JcrProperty.java | 0
.../ide/eclipse/ui/nav/model/JcrTextPropertyDescriptor.java | 0
.../apache/sling/ide/eclipse/ui/nav/model/LinkHelper.java | 0
.../ide/eclipse/ui/nav/model/ModifiableProperties.java | 0
.../eclipse/ui/nav/model/ProvisioningModelRootFolder.java | 0
.../apache/sling/ide/eclipse/ui/nav/model/RootFolder.java | 0
.../org/apache/sling/ide/eclipse/ui/nav/model/SyncDir.java | 0
.../sling/ide/eclipse/ui/nav/model/SyncDirManager.java | 0
.../sling/ide/eclipse/ui/nav/model/TolerantXMLParser.java | 0
.../ide/eclipse/ui/nav/model/TolerantXMLTokenizer.java | 0
.../sling/ide/eclipse/ui/nav/model/UpdateHandler.java | 0
.../ide/eclipse/ui/properties/JcrPropertiesSection.java | 0
.../eclipse/ui/propertyPages/SlingProjectPropertyPage.java | 0
.../sling/ide/eclipse/ui/views/DateTimeCellEditor.java | 0
.../apache/sling/ide/eclipse/ui/views/DateTimeEditor.java | 0
.../apache/sling/ide/eclipse/ui/views/DateTimeSupport.java | 0
.../sling/ide/eclipse/ui/views/JcrCellLabelProvider.java | 0
.../sling/ide/eclipse/ui/views/JcrEditingSupport.java | 0
.../sling/ide/eclipse/ui/views/JcrPropertiesView.java | 0
.../apache/sling/ide/eclipse/ui/views/MVNCellEditor.java | 0
.../org/apache/sling/ide/eclipse/ui/views/MVPEditor.java | 0
.../src/org/apache/sling/ide/eclipse/ui/views/NewRow.java | 0
.../sling/ide/eclipse/ui/views/PropertyTypeSupport.java | 0
.../ui/wizards/AbstractNewSlingApplicationWizard.java | 0
.../ui/wizards/ApplyDefaultSlingServerValuesFragment.java | 0
.../sling/ide/eclipse/ui/wizards/ConvertProjectsPage.java | 0
.../sling/ide/eclipse/ui/wizards/ConvertProjectsWizard.java | 0
.../eclipse/ui/wizards/ConvertToBundleProjectHandler.java | 0
.../eclipse/ui/wizards/ConvertToContentProjectHandler.java | 0
.../apache/sling/ide/eclipse/ui/wizards/ImportWizard.java | 0
.../apache/sling/ide/eclipse/ui/wizards/NewNodeWizard.java | 0
.../sling/ide/eclipse/ui/wizards/NewNodeWizardPage.java | 0
.../eclipse/ui/wizards/NewSlingContentProjectWizard.java | 0
.../org/apache/sling/ide/eclipse/ui/wizards/Projects.java | 0
.../sling/ide/eclipse/ui/wizards/SetupServerWizardPage.java | 0
.../apache/sling/ide/eclipse/ui/wizards/res/.content.xml | 0
.../org/apache/sling/ide/eclipse/ui/wizards/res/config.xml | 0
.../org/apache/sling/ide/eclipse/ui/wizards/res/filter.xml | 0
.../sling/ide/eclipse/ui/wizards/res/folder.content.xml | 0
.../org/apache/sling/ide/eclipse/ui/wizards/res/html.jsp | 0
.../apache/sling/ide/eclipse/ui/wizards/res/settings.xml | 0
.../eclipse-ui}/templates/jsp-templates.properties | 0
.../eclipse-ui}/templates/jsp-templates.xml | 0
{feature => eclipse/feature}/META-INF/LICENSE | 0
{feature => eclipse/feature}/META-INF/NOTICE | 0
{feature => eclipse/feature}/README.md | 0
{sightly-feature => eclipse/feature}/build.properties | 0
{feature => eclipse/feature}/feature.xml | 0
{feature => eclipse/feature}/pom.xml | 0
.../impl-resource-test}/README.md | 0
{impl-resource-test => eclipse/impl-resource-test}/pom.xml | 0
.../impl-resource-test/src/main/resources}/META-INF/LICENSE | 0
.../impl-resource-test}/src/main/resources/META-INF/NOTICE | 0
.../serialization/SimpleXmlSerializationManagerTest.java | 0
...eXmlSerializationManagerTest.serializedDataIsEscaped.xml | 0
...mpleXmlSerializationManagerTest.stringSerializedData.xml | 0
{eclipse-m2e-ui => eclipse/impl-resource}/META-INF/LICENSE | 0
.../impl-resource}/META-INF/MANIFEST.MF | 0
{impl-resource => eclipse/impl-resource}/META-INF/NOTICE | 0
.../impl-resource}/OSGI-INF/RepositoryFactoryImpl.xml | 0
.../impl-resource}/OSGI-INF/SimpleFilterLocator.xml | 0
.../OSGI-INF/SimpleXmlSerializationManager.xml | 0
{impl-resource => eclipse/impl-resource}/README.md | 0
{impl-resource => eclipse/impl-resource}/build.properties | 0
{impl-resource => eclipse/impl-resource}/pom.xml | 0
.../apache/sling/ide/impl/resource/filer/SimpleFilter.java | 0
.../sling/ide/impl/resource/filer/SimpleFilterLocator.java | 0
.../serialization/SimpleXmlSerializationManager.java | 0
.../sling/ide/impl/resource/transport/AbstractCommand.java | 0
.../sling/ide/impl/resource/transport/AbstractResult.java | 0
.../ide/impl/resource/transport/DeleteNodeCommand.java | 0
.../sling/ide/impl/resource/transport/GetNodeCommand.java | 0
.../ide/impl/resource/transport/GetNodeContentCommand.java | 0
.../ide/impl/resource/transport/ListChildrenCommand.java | 0
.../ide/impl/resource/transport/RepositoryFactoryImpl.java | 0
.../sling/ide/impl/resource/transport/RepositoryImpl.java | 0
.../ide/impl/resource/transport/UpdateContentCommand.java | 0
.../org/apache/sling/ide/impl/resource/util/Constants.java | 0
{impl-vlt-test => eclipse/impl-vlt-test}/README.md | 0
{impl-vlt-test => eclipse/impl-vlt-test}/pom.xml | 0
.../impl-vlt-test/src/main/resources}/META-INF/LICENSE | 0
.../impl-vlt-test}/src/main/resources/META-INF/NOTICE | 0
.../sling/ide/impl/vlt/AddOrUpdateNodeCommandTest.java | 0
.../sling/ide/impl/vlt/ReorderChildNodesCommandTest.java | 0
.../java/org/apache/sling/ide/impl/vlt/Slf4jLogger.java | 0
.../org/apache/sling/ide/impl/vlt/filter/VltFilterTest.java | 0
.../ide/impl/vlt/serialization/ContentXmlHandlerTest.java | 0
.../impl/vlt/serialization/VltSerializationManagerTest.java | 0
.../sling/ide/impl/vlt/transport/DefaultBatcherTest.java | 0
.../java/org/apache/sling/ide/jcr/RepositoryUtilsTest.java | 0
.../org/apache/sling/ide/impl/vlt/filter/filter-deep.xml | 0
.../org/apache/sling/ide/impl/vlt/filter/filter-default.xml | 0
.../sling/ide/impl/vlt/filter/filter-with-include.xml | 0
.../test/resources/org/apache/sling/ide/impl/vlt/folder.cnd | 0
.../org/apache/sling/ide/impl/vlt/serialization/bin.binary | 0
.../sling/ide/impl/vlt/serialization/binary-property.xml | 0
.../impl/vlt/serialization/empty-multivalued-property.xml | 0
.../ide/impl/vlt/serialization/encoded-child-content.xml | 0
.../serialization/escaped-braces-at-start-of-property.xml | 0
.../escaped-comma-in-multi-valued-property.xml | 0
.../impl/vlt/serialization/escaped-value-in-property.xml | 0
.../org/apache/sling/ide/impl/vlt/serialization/file.xml | 0
.../impl/vlt/serialization/full-coverage-escaped-names.xml | 0
.../sling/ide/impl/vlt/serialization/full-coverage.xml | 0
.../vlt/serialization/multivalued-properties-content.xml | 0
.../sling/ide/impl/vlt/serialization/root-content.xml | 0
.../sling/ide/impl/vlt/serialization/simple-content.xml | 0
.../single-explicit-multivalued-properties-content.xml | 0
.../org/apache/sling/ide/impl/vlt/test-definitions.cnd | 0
{impl-vlt => eclipse/impl-vlt}/.options | 0
{eclipse-core => eclipse/impl-vlt}/META-INF/LICENSE | 0
{impl-vlt => eclipse/impl-vlt}/META-INF/MANIFEST.MF | 0
{impl-vlt => eclipse/impl-vlt}/META-INF/NOTICE | 0
.../impl-vlt}/OSGI-INF/VaultFsLocatorImpl.xml | 0
.../impl-vlt}/OSGI-INF/VltFilterLocator.xml | 0
.../impl-vlt}/OSGI-INF/VltRepositoryFactory.xml | 0
.../impl-vlt}/OSGI-INF/VltSerializationManagerImpl.xml | 0
{impl-vlt => eclipse/impl-vlt}/README.md | 0
{impl-vlt => eclipse/impl-vlt}/build.properties | 0
{impl-vlt => eclipse/impl-vlt}/plugin.xml | 0
{impl-vlt => eclipse/impl-vlt}/pom.xml | 0
.../src/org/apache/sling/ide/impl/vlt/Activator.java | 0
.../apache/sling/ide/impl/vlt/AddOrUpdateNodeCommand.java | 0
.../src/org/apache/sling/ide/impl/vlt/ConversionUtils.java | 0
.../org/apache/sling/ide/impl/vlt/DeleteNodeCommand.java | 0
.../src/org/apache/sling/ide/impl/vlt/GetNodeCommand.java | 0
.../apache/sling/ide/impl/vlt/GetNodeContentCommand.java | 0
.../src/org/apache/sling/ide/impl/vlt/JcrCommand.java | 0
.../src/org/apache/sling/ide/impl/vlt/JcrResult.java | 0
.../org/apache/sling/ide/impl/vlt/ListChildrenCommand.java | 0
.../src/org/apache/sling/ide/impl/vlt/ListTreeCommand.java | 0
.../src/org/apache/sling/ide/impl/vlt/NoOpCommand.java | 0
.../apache/sling/ide/impl/vlt/ReorderChildNodesCommand.java | 0
.../src/org/apache/sling/ide/impl/vlt/VaultFsLocator.java | 0
.../org/apache/sling/ide/impl/vlt/VaultFsLocatorImpl.java | 0
.../org/apache/sling/ide/impl/vlt/VltNodeDefinition.java | 0
.../src/org/apache/sling/ide/impl/vlt/VltNodeType.java | 0
.../org/apache/sling/ide/impl/vlt/VltNodeTypeFactory.java | 0
.../org/apache/sling/ide/impl/vlt/VltNodeTypeRegistry.java | 0
.../apache/sling/ide/impl/vlt/VltPropertyDefinition.java | 0
.../src/org/apache/sling/ide/impl/vlt/VltRepository.java | 0
.../org/apache/sling/ide/impl/vlt/VltRepositoryFactory.java | 0
.../src/org/apache/sling/ide/impl/vlt/filter/VltFilter.java | 0
.../apache/sling/ide/impl/vlt/filter/VltFilterLocator.java | 0
.../sling/ide/impl/vlt/serialization/ContentXmlHandler.java | 0
.../impl/vlt/serialization/VltSerializationDataBuilder.java | 0
.../ide/impl/vlt/serialization/VltSerializationManager.java | 0
.../src/org/apache/sling/ide/jcr/RepositoryUtils.java | 0
{artifacts => eclipse/m2e-feature}/META-INF/LICENSE | 0
{sightly-feature => eclipse/m2e-feature}/META-INF/NOTICE | 0
{m2e-feature => eclipse/m2e-feature}/README.md | 0
{m2e-feature => eclipse/m2e-feature}/build.properties | 0
{m2e-feature => eclipse/m2e-feature}/feature.xml | 0
{m2e-feature => eclipse/m2e-feature}/pom.xml | 0
{p2update => eclipse/p2update}/README.md | 0
{p2update => eclipse/p2update}/category.xml | 0
{p2update => eclipse/p2update}/pom.xml | 0
{p2update => eclipse/p2update}/siteTemplate/index.html | 0
pom.xml => eclipse/pom.xml | 0
{api => eclipse/sightly-feature}/META-INF/LICENSE | 0
{m2e-feature => eclipse/sightly-feature}/META-INF/NOTICE | 0
{sightly-feature => eclipse/sightly-feature}/README.md | 0
{feature => eclipse/sightly-feature}/build.properties | 0
{sightly-feature => eclipse/sightly-feature}/feature.xml | 0
{sightly-feature => eclipse/sightly-feature}/pom.xml | 0
sign.sh => eclipse/sign.sh | 0
{source-bundle => eclipse/source-bundle}/README.md | 0
{source-bundle => eclipse/source-bundle}/assembly.xml | 0
{source-bundle => eclipse/source-bundle}/pom.xml | 0
.../target-definition}/Sling IDE Tooling.launch | 0
.../org.apache.sling.ide.target-definition-dev.target | 0
.../org.apache.sling.ide.target-definition.target | 0
{target-definition => eclipse/target-definition}/pom.xml | 0
.../main/resources => eclipse/vlt-wrapper}/META-INF/LICENSE | 0
{vlt-wrapper => eclipse/vlt-wrapper}/META-INF/MANIFEST.MF | 0
{vlt-wrapper => eclipse/vlt-wrapper}/META-INF/NOTICE | 0
{vlt-wrapper => eclipse/vlt-wrapper}/README.md | 0
{vlt-wrapper => eclipse/vlt-wrapper}/build.properties | 0
{eclipse-ui => eclipse/vlt-wrapper}/lib/.gitignore | 0
{vlt-wrapper => eclipse/vlt-wrapper}/pom.xml | 0
549 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/api-test/README.md b/eclipse/api-test/README.md
similarity index 100%
rename from api-test/README.md
rename to eclipse/api-test/README.md
diff --git a/api-test/pom.xml b/eclipse/api-test/pom.xml
similarity index 100%
rename from api-test/pom.xml
rename to eclipse/api-test/pom.xml
diff --git a/vlt-wrapper/META-INF/LICENSE b/eclipse/api-test/src/main/resources/META-INF/LICENSE
similarity index 100%
rename from vlt-wrapper/META-INF/LICENSE
rename to eclipse/api-test/src/main/resources/META-INF/LICENSE
diff --git a/api-test/src/main/resources/META-INF/NOTICE b/eclipse/api-test/src/main/resources/META-INF/NOTICE
similarity index 100%
rename from api-test/src/main/resources/META-INF/NOTICE
rename to eclipse/api-test/src/main/resources/META-INF/NOTICE
diff --git a/api-test/src/test/java/org/apache/sling/ide/filter/IgnoredResourcesTest.java b/eclipse/api-test/src/test/java/org/apache/sling/ide/filter/IgnoredResourcesTest.java
similarity index 100%
rename from api-test/src/test/java/org/apache/sling/ide/filter/IgnoredResourcesTest.java
rename to eclipse/api-test/src/test/java/org/apache/sling/ide/filter/IgnoredResourcesTest.java
diff --git a/api-test/src/test/java/org/apache/sling/ide/osgi/impl/HttpOsgiClientTest.java b/eclipse/api-test/src/test/java/org/apache/sling/ide/osgi/impl/HttpOsgiClientTest.java
similarity index 100%
rename from api-test/src/test/java/org/apache/sling/ide/osgi/impl/HttpOsgiClientTest.java
rename to eclipse/api-test/src/test/java/org/apache/sling/ide/osgi/impl/HttpOsgiClientTest.java
diff --git a/api-test/src/test/java/org/apache/sling/ide/serialization/NodeTypeResourceBuilder.java b/eclipse/api-test/src/test/java/org/apache/sling/ide/serialization/NodeTypeResourceBuilder.java
similarity index 100%
rename from api-test/src/test/java/org/apache/sling/ide/serialization/NodeTypeResourceBuilder.java
rename to eclipse/api-test/src/test/java/org/apache/sling/ide/serialization/NodeTypeResourceBuilder.java
diff --git a/api-test/src/test/java/org/apache/sling/ide/serialization/SerializationKindManagerTest.java b/eclipse/api-test/src/test/java/org/apache/sling/ide/serialization/SerializationKindManagerTest.java
similarity index 100%
rename from api-test/src/test/java/org/apache/sling/ide/serialization/SerializationKindManagerTest.java
rename to eclipse/api-test/src/test/java/org/apache/sling/ide/serialization/SerializationKindManagerTest.java
diff --git a/api-test/src/test/java/org/apache/sling/ide/serialization/StubRepository.java b/eclipse/api-test/src/test/java/org/apache/sling/ide/serialization/StubRepository.java
similarity index 100%
rename from api-test/src/test/java/org/apache/sling/ide/serialization/StubRepository.java
rename to eclipse/api-test/src/test/java/org/apache/sling/ide/serialization/StubRepository.java
diff --git a/api-test/src/test/java/org/apache/sling/ide/transport/FallbackNodeTypeRegistryTest.java b/eclipse/api-test/src/test/java/org/apache/sling/ide/transport/FallbackNodeTypeRegistryTest.java
similarity index 100%
rename from api-test/src/test/java/org/apache/sling/ide/transport/FallbackNodeTypeRegistryTest.java
rename to eclipse/api-test/src/test/java/org/apache/sling/ide/transport/FallbackNodeTypeRegistryTest.java
diff --git a/api-test/src/test/java/org/apache/sling/ide/transport/ResourceProxyTest.java b/eclipse/api-test/src/test/java/org/apache/sling/ide/transport/ResourceProxyTest.java
similarity index 100%
rename from api-test/src/test/java/org/apache/sling/ide/transport/ResourceProxyTest.java
rename to eclipse/api-test/src/test/java/org/apache/sling/ide/transport/ResourceProxyTest.java
diff --git a/api-test/src/test/java/org/apache/sling/ide/util/PathUtilTest.java b/eclipse/api-test/src/test/java/org/apache/sling/ide/util/PathUtilTest.java
similarity index 100%
rename from api-test/src/test/java/org/apache/sling/ide/util/PathUtilTest.java
rename to eclipse/api-test/src/test/java/org/apache/sling/ide/util/PathUtilTest.java
diff --git a/api-test/src/test/resources/bundles.json b/eclipse/api-test/src/test/resources/bundles.json
similarity index 100%
rename from api-test/src/test/resources/bundles.json
rename to eclipse/api-test/src/test/resources/bundles.json
diff --git a/api-test/src/test/resources/sourceReferences.json b/eclipse/api-test/src/test/resources/sourceReferences.json
similarity index 100%
rename from api-test/src/test/resources/sourceReferences.json
rename to eclipse/api-test/src/test/resources/sourceReferences.json
diff --git a/sightly-feature/META-INF/LICENSE b/eclipse/api/META-INF/LICENSE
similarity index 100%
rename from sightly-feature/META-INF/LICENSE
rename to eclipse/api/META-INF/LICENSE
diff --git a/api/META-INF/MANIFEST.MF b/eclipse/api/META-INF/MANIFEST.MF
similarity index 100%
rename from api/META-INF/MANIFEST.MF
rename to eclipse/api/META-INF/MANIFEST.MF
diff --git a/api/META-INF/NOTICE b/eclipse/api/META-INF/NOTICE
similarity index 100%
rename from api/META-INF/NOTICE
rename to eclipse/api/META-INF/NOTICE
diff --git a/api/OSGI-INF/DefaultBatcherFactory.xml b/eclipse/api/OSGI-INF/DefaultBatcherFactory.xml
similarity index 100%
rename from api/OSGI-INF/DefaultBatcherFactory.xml
rename to eclipse/api/OSGI-INF/DefaultBatcherFactory.xml
diff --git a/api/OSGI-INF/HttpOsgiClientFactory.xml b/eclipse/api/OSGI-INF/HttpOsgiClientFactory.xml
similarity index 100%
rename from api/OSGI-INF/HttpOsgiClientFactory.xml
rename to eclipse/api/OSGI-INF/HttpOsgiClientFactory.xml
diff --git a/api/README.md b/eclipse/api/README.md
similarity index 100%
rename from api/README.md
rename to eclipse/api/README.md
diff --git a/api/build.properties b/eclipse/api/build.properties
similarity index 100%
rename from api/build.properties
rename to eclipse/api/build.properties
diff --git a/api/pom.xml b/eclipse/api/pom.xml
similarity index 100%
rename from api/pom.xml
rename to eclipse/api/pom.xml
diff --git a/api/src/org/apache/sling/ide/filter/Filter.java b/eclipse/api/src/org/apache/sling/ide/filter/Filter.java
similarity index 100%
rename from api/src/org/apache/sling/ide/filter/Filter.java
rename to eclipse/api/src/org/apache/sling/ide/filter/Filter.java
diff --git a/api/src/org/apache/sling/ide/filter/FilterLocator.java b/eclipse/api/src/org/apache/sling/ide/filter/FilterLocator.java
similarity index 100%
rename from api/src/org/apache/sling/ide/filter/FilterLocator.java
rename to eclipse/api/src/org/apache/sling/ide/filter/FilterLocator.java
diff --git a/api/src/org/apache/sling/ide/filter/FilterResult.java b/eclipse/api/src/org/apache/sling/ide/filter/FilterResult.java
similarity index 100%
rename from api/src/org/apache/sling/ide/filter/FilterResult.java
rename to eclipse/api/src/org/apache/sling/ide/filter/FilterResult.java
diff --git a/api/src/org/apache/sling/ide/filter/IgnoredResources.java b/eclipse/api/src/org/apache/sling/ide/filter/IgnoredResources.java
similarity index 100%
rename from api/src/org/apache/sling/ide/filter/IgnoredResources.java
rename to eclipse/api/src/org/apache/sling/ide/filter/IgnoredResources.java
diff --git a/api/src/org/apache/sling/ide/log/Logger.java b/eclipse/api/src/org/apache/sling/ide/log/Logger.java
similarity index 100%
rename from api/src/org/apache/sling/ide/log/Logger.java
rename to eclipse/api/src/org/apache/sling/ide/log/Logger.java
diff --git a/api/src/org/apache/sling/ide/osgi/MavenSourceReference.java b/eclipse/api/src/org/apache/sling/ide/osgi/MavenSourceReference.java
similarity index 100%
rename from api/src/org/apache/sling/ide/osgi/MavenSourceReference.java
rename to eclipse/api/src/org/apache/sling/ide/osgi/MavenSourceReference.java
diff --git a/api/src/org/apache/sling/ide/osgi/OsgiClient.java b/eclipse/api/src/org/apache/sling/ide/osgi/OsgiClient.java
similarity index 100%
rename from api/src/org/apache/sling/ide/osgi/OsgiClient.java
rename to eclipse/api/src/org/apache/sling/ide/osgi/OsgiClient.java
diff --git a/api/src/org/apache/sling/ide/osgi/OsgiClientException.java b/eclipse/api/src/org/apache/sling/ide/osgi/OsgiClientException.java
similarity index 100%
rename from api/src/org/apache/sling/ide/osgi/OsgiClientException.java
rename to eclipse/api/src/org/apache/sling/ide/osgi/OsgiClientException.java
diff --git a/api/src/org/apache/sling/ide/osgi/OsgiClientFactory.java b/eclipse/api/src/org/apache/sling/ide/osgi/OsgiClientFactory.java
similarity index 100%
rename from api/src/org/apache/sling/ide/osgi/OsgiClientFactory.java
rename to eclipse/api/src/org/apache/sling/ide/osgi/OsgiClientFactory.java
diff --git a/api/src/org/apache/sling/ide/osgi/SourceReference.java b/eclipse/api/src/org/apache/sling/ide/osgi/SourceReference.java
similarity index 100%
rename from api/src/org/apache/sling/ide/osgi/SourceReference.java
rename to eclipse/api/src/org/apache/sling/ide/osgi/SourceReference.java
diff --git a/api/src/org/apache/sling/ide/osgi/impl/HttpOsgiClient.java b/eclipse/api/src/org/apache/sling/ide/osgi/impl/HttpOsgiClient.java
similarity index 100%
rename from api/src/org/apache/sling/ide/osgi/impl/HttpOsgiClient.java
rename to eclipse/api/src/org/apache/sling/ide/osgi/impl/HttpOsgiClient.java
diff --git a/api/src/org/apache/sling/ide/osgi/impl/HttpOsgiClientFactory.java b/eclipse/api/src/org/apache/sling/ide/osgi/impl/HttpOsgiClientFactory.java
similarity index 100%
rename from api/src/org/apache/sling/ide/osgi/impl/HttpOsgiClientFactory.java
rename to eclipse/api/src/org/apache/sling/ide/osgi/impl/HttpOsgiClientFactory.java
diff --git a/api/src/org/apache/sling/ide/osgi/impl/MavenSourceReferenceImpl.java b/eclipse/api/src/org/apache/sling/ide/osgi/impl/MavenSourceReferenceImpl.java
similarity index 100%
rename from api/src/org/apache/sling/ide/osgi/impl/MavenSourceReferenceImpl.java
rename to eclipse/api/src/org/apache/sling/ide/osgi/impl/MavenSourceReferenceImpl.java
diff --git a/api/src/org/apache/sling/ide/osgi/impl/TracingOsgiClient.java b/eclipse/api/src/org/apache/sling/ide/osgi/impl/TracingOsgiClient.java
similarity index 100%
rename from api/src/org/apache/sling/ide/osgi/impl/TracingOsgiClient.java
rename to eclipse/api/src/org/apache/sling/ide/osgi/impl/TracingOsgiClient.java
diff --git a/api/src/org/apache/sling/ide/serialization/SerializationData.java b/eclipse/api/src/org/apache/sling/ide/serialization/SerializationData.java
similarity index 100%
rename from api/src/org/apache/sling/ide/serialization/SerializationData.java
rename to eclipse/api/src/org/apache/sling/ide/serialization/SerializationData.java
diff --git a/api/src/org/apache/sling/ide/serialization/SerializationDataBuilder.java b/eclipse/api/src/org/apache/sling/ide/serialization/SerializationDataBuilder.java
similarity index 100%
rename from api/src/org/apache/sling/ide/serialization/SerializationDataBuilder.java
rename to eclipse/api/src/org/apache/sling/ide/serialization/SerializationDataBuilder.java
diff --git a/api/src/org/apache/sling/ide/serialization/SerializationException.java b/eclipse/api/src/org/apache/sling/ide/serialization/SerializationException.java
similarity index 100%
rename from api/src/org/apache/sling/ide/serialization/SerializationException.java
rename to eclipse/api/src/org/apache/sling/ide/serialization/SerializationException.java
diff --git a/api/src/org/apache/sling/ide/serialization/SerializationKind.java b/eclipse/api/src/org/apache/sling/ide/serialization/SerializationKind.java
similarity index 100%
rename from api/src/org/apache/sling/ide/serialization/SerializationKind.java
rename to eclipse/api/src/org/apache/sling/ide/serialization/SerializationKind.java
diff --git a/api/src/org/apache/sling/ide/serialization/SerializationKindManager.java b/eclipse/api/src/org/apache/sling/ide/serialization/SerializationKindManager.java
similarity index 100%
rename from api/src/org/apache/sling/ide/serialization/SerializationKindManager.java
rename to eclipse/api/src/org/apache/sling/ide/serialization/SerializationKindManager.java
diff --git a/api/src/org/apache/sling/ide/serialization/SerializationManager.java b/eclipse/api/src/org/apache/sling/ide/serialization/SerializationManager.java
similarity index 100%
rename from api/src/org/apache/sling/ide/serialization/SerializationManager.java
rename to eclipse/api/src/org/apache/sling/ide/serialization/SerializationManager.java
diff --git a/api/src/org/apache/sling/ide/transport/Batcher.java b/eclipse/api/src/org/apache/sling/ide/transport/Batcher.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/Batcher.java
rename to eclipse/api/src/org/apache/sling/ide/transport/Batcher.java
diff --git a/api/src/org/apache/sling/ide/transport/BatcherFactory.java b/eclipse/api/src/org/apache/sling/ide/transport/BatcherFactory.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/BatcherFactory.java
rename to eclipse/api/src/org/apache/sling/ide/transport/BatcherFactory.java
diff --git a/api/src/org/apache/sling/ide/transport/Command.java b/eclipse/api/src/org/apache/sling/ide/transport/Command.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/Command.java
rename to eclipse/api/src/org/apache/sling/ide/transport/Command.java
diff --git a/api/src/org/apache/sling/ide/transport/CommandContext.java b/eclipse/api/src/org/apache/sling/ide/transport/CommandContext.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/CommandContext.java
rename to eclipse/api/src/org/apache/sling/ide/transport/CommandContext.java
diff --git a/api/src/org/apache/sling/ide/transport/CommandExecutionProperties.java b/eclipse/api/src/org/apache/sling/ide/transport/CommandExecutionProperties.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/CommandExecutionProperties.java
rename to eclipse/api/src/org/apache/sling/ide/transport/CommandExecutionProperties.java
diff --git a/api/src/org/apache/sling/ide/transport/FallbackNodeTypeRegistry.java b/eclipse/api/src/org/apache/sling/ide/transport/FallbackNodeTypeRegistry.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/FallbackNodeTypeRegistry.java
rename to eclipse/api/src/org/apache/sling/ide/transport/FallbackNodeTypeRegistry.java
diff --git a/api/src/org/apache/sling/ide/transport/FileInfo.java b/eclipse/api/src/org/apache/sling/ide/transport/FileInfo.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/FileInfo.java
rename to eclipse/api/src/org/apache/sling/ide/transport/FileInfo.java
diff --git a/api/src/org/apache/sling/ide/transport/NodeTypeRegistry.java b/eclipse/api/src/org/apache/sling/ide/transport/NodeTypeRegistry.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/NodeTypeRegistry.java
rename to eclipse/api/src/org/apache/sling/ide/transport/NodeTypeRegistry.java
diff --git a/api/src/org/apache/sling/ide/transport/ProtectedNodes.java b/eclipse/api/src/org/apache/sling/ide/transport/ProtectedNodes.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/ProtectedNodes.java
rename to eclipse/api/src/org/apache/sling/ide/transport/ProtectedNodes.java
diff --git a/api/src/org/apache/sling/ide/transport/Repository.java b/eclipse/api/src/org/apache/sling/ide/transport/Repository.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/Repository.java
rename to eclipse/api/src/org/apache/sling/ide/transport/Repository.java
diff --git a/api/src/org/apache/sling/ide/transport/RepositoryException.java b/eclipse/api/src/org/apache/sling/ide/transport/RepositoryException.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/RepositoryException.java
rename to eclipse/api/src/org/apache/sling/ide/transport/RepositoryException.java
diff --git a/api/src/org/apache/sling/ide/transport/RepositoryFactory.java b/eclipse/api/src/org/apache/sling/ide/transport/RepositoryFactory.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/RepositoryFactory.java
rename to eclipse/api/src/org/apache/sling/ide/transport/RepositoryFactory.java
diff --git a/api/src/org/apache/sling/ide/transport/RepositoryInfo.java b/eclipse/api/src/org/apache/sling/ide/transport/RepositoryInfo.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/RepositoryInfo.java
rename to eclipse/api/src/org/apache/sling/ide/transport/RepositoryInfo.java
diff --git a/api/src/org/apache/sling/ide/transport/RepositoryResponse.java b/eclipse/api/src/org/apache/sling/ide/transport/RepositoryResponse.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/RepositoryResponse.java
rename to eclipse/api/src/org/apache/sling/ide/transport/RepositoryResponse.java
diff --git a/api/src/org/apache/sling/ide/transport/ResourceProxy.java b/eclipse/api/src/org/apache/sling/ide/transport/ResourceProxy.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/ResourceProxy.java
rename to eclipse/api/src/org/apache/sling/ide/transport/ResourceProxy.java
diff --git a/api/src/org/apache/sling/ide/transport/Result.java b/eclipse/api/src/org/apache/sling/ide/transport/Result.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/Result.java
rename to eclipse/api/src/org/apache/sling/ide/transport/Result.java
diff --git a/api/src/org/apache/sling/ide/transport/TracingCommand.java b/eclipse/api/src/org/apache/sling/ide/transport/TracingCommand.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/TracingCommand.java
rename to eclipse/api/src/org/apache/sling/ide/transport/TracingCommand.java
diff --git a/api/src/org/apache/sling/ide/transport/impl/DefaultBatcher.java b/eclipse/api/src/org/apache/sling/ide/transport/impl/DefaultBatcher.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/impl/DefaultBatcher.java
rename to eclipse/api/src/org/apache/sling/ide/transport/impl/DefaultBatcher.java
diff --git a/api/src/org/apache/sling/ide/transport/impl/DefaultBatcherFactory.java b/eclipse/api/src/org/apache/sling/ide/transport/impl/DefaultBatcherFactory.java
similarity index 100%
rename from api/src/org/apache/sling/ide/transport/impl/DefaultBatcherFactory.java
rename to eclipse/api/src/org/apache/sling/ide/transport/impl/DefaultBatcherFactory.java
diff --git a/api/src/org/apache/sling/ide/util/PathUtil.java b/eclipse/api/src/org/apache/sling/ide/util/PathUtil.java
similarity index 100%
rename from api/src/org/apache/sling/ide/util/PathUtil.java
rename to eclipse/api/src/org/apache/sling/ide/util/PathUtil.java
diff --git a/m2e-feature/META-INF/LICENSE b/eclipse/artifacts/META-INF/LICENSE
similarity index 100%
rename from m2e-feature/META-INF/LICENSE
rename to eclipse/artifacts/META-INF/LICENSE
diff --git a/artifacts/META-INF/MANIFEST.MF b/eclipse/artifacts/META-INF/MANIFEST.MF
similarity index 100%
rename from artifacts/META-INF/MANIFEST.MF
rename to eclipse/artifacts/META-INF/MANIFEST.MF
diff --git a/artifacts/META-INF/NOTICE b/eclipse/artifacts/META-INF/NOTICE
similarity index 100%
rename from artifacts/META-INF/NOTICE
rename to eclipse/artifacts/META-INF/NOTICE
diff --git a/artifacts/OSGI-INF/ArtifactsLocatorImpl.xml b/eclipse/artifacts/OSGI-INF/ArtifactsLocatorImpl.xml
similarity index 100%
rename from artifacts/OSGI-INF/ArtifactsLocatorImpl.xml
rename to eclipse/artifacts/OSGI-INF/ArtifactsLocatorImpl.xml
diff --git a/artifacts/README.md b/eclipse/artifacts/README.md
similarity index 100%
rename from artifacts/README.md
rename to eclipse/artifacts/README.md
diff --git a/artifacts/build.properties b/eclipse/artifacts/build.properties
similarity index 100%
rename from artifacts/build.properties
rename to eclipse/artifacts/build.properties
diff --git a/artifacts/pom.xml b/eclipse/artifacts/pom.xml
similarity index 100%
rename from artifacts/pom.xml
rename to eclipse/artifacts/pom.xml
diff --git a/artifacts/src/org/apache/sling/ide/artifacts/EmbeddedArtifact.java b/eclipse/artifacts/src/org/apache/sling/ide/artifacts/EmbeddedArtifact.java
similarity index 100%
rename from artifacts/src/org/apache/sling/ide/artifacts/EmbeddedArtifact.java
rename to eclipse/artifacts/src/org/apache/sling/ide/artifacts/EmbeddedArtifact.java
diff --git a/artifacts/src/org/apache/sling/ide/artifacts/EmbeddedArtifactLocator.java b/eclipse/artifacts/src/org/apache/sling/ide/artifacts/EmbeddedArtifactLocator.java
similarity index 100%
rename from artifacts/src/org/apache/sling/ide/artifacts/EmbeddedArtifactLocator.java
rename to eclipse/artifacts/src/org/apache/sling/ide/artifacts/EmbeddedArtifactLocator.java
diff --git a/artifacts/src/org/apache/sling/ide/artifacts/impl/ArtifactsLocatorImpl.java b/eclipse/artifacts/src/org/apache/sling/ide/artifacts/impl/ArtifactsLocatorImpl.java
similarity index 100%
rename from artifacts/src/org/apache/sling/ide/artifacts/impl/ArtifactsLocatorImpl.java
rename to eclipse/artifacts/src/org/apache/sling/ide/artifacts/impl/ArtifactsLocatorImpl.java
diff --git a/check_staged_release.sh b/eclipse/check_staged_release.sh
similarity index 100%
rename from check_staged_release.sh
rename to eclipse/check_staged_release.sh
diff --git a/eclipse-core/.options b/eclipse/eclipse-core/.options
similarity index 100%
rename from eclipse-core/.options
rename to eclipse/eclipse-core/.options
diff --git a/impl-vlt/META-INF/LICENSE b/eclipse/eclipse-core/META-INF/LICENSE
similarity index 100%
rename from impl-vlt/META-INF/LICENSE
rename to eclipse/eclipse-core/META-INF/LICENSE
diff --git a/eclipse-core/META-INF/MANIFEST.MF b/eclipse/eclipse-core/META-INF/MANIFEST.MF
similarity index 100%
rename from eclipse-core/META-INF/MANIFEST.MF
rename to eclipse/eclipse-core/META-INF/MANIFEST.MF
diff --git a/eclipse-core/META-INF/NOTICE b/eclipse/eclipse-core/META-INF/NOTICE
similarity index 100%
rename from eclipse-core/META-INF/NOTICE
rename to eclipse/eclipse-core/META-INF/NOTICE
diff --git a/eclipse-core/OSGI-INF/TraceCommandExecutionEventsHandler.xml b/eclipse/eclipse-core/OSGI-INF/TraceCommandExecutionEventsHandler.xml
similarity index 100%
rename from eclipse-core/OSGI-INF/TraceCommandExecutionEventsHandler.xml
rename to eclipse/eclipse-core/OSGI-INF/TraceCommandExecutionEventsHandler.xml
diff --git a/eclipse-core/README.md b/eclipse/eclipse-core/README.md
similarity index 100%
rename from eclipse-core/README.md
rename to eclipse/eclipse-core/README.md
diff --git a/eclipse-core/build.properties b/eclipse/eclipse-core/build.properties
similarity index 100%
rename from eclipse-core/build.properties
rename to eclipse/eclipse-core/build.properties
diff --git a/eclipse-core/plugin.xml b/eclipse/eclipse-core/plugin.xml
similarity index 100%
rename from eclipse-core/plugin.xml
rename to eclipse/eclipse-core/plugin.xml
diff --git a/eclipse-core/pom.xml b/eclipse/eclipse-core/pom.xml
similarity index 100%
rename from eclipse-core/pom.xml
rename to eclipse/eclipse-core/pom.xml
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/ConfigurationHelper.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ConfigurationHelper.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/ConfigurationHelper.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ConfigurationHelper.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/DefaultSlingLaunchpadConfiguration.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/DefaultSlingLaunchpadConfiguration.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/DefaultSlingLaunchpadConfiguration.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/DefaultSlingLaunchpadConfiguration.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/ISlingLaunchpadConfiguration.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ISlingLaunchpadConfiguration.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/ISlingLaunchpadConfiguration.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ISlingLaunchpadConfiguration.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/ISlingLaunchpadServer.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ISlingLaunchpadServer.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/ISlingLaunchpadServer.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ISlingLaunchpadServer.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/Preferences.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/Preferences.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/Preferences.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/Preferences.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/ProjectUtil.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ProjectUtil.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/ProjectUtil.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ProjectUtil.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/ResourceUtil.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ResourceUtil.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/ResourceUtil.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ResourceUtil.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServerUtil.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServerUtil.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/ServerUtil.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServerUtil.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServiceUtil.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServiceUtil.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/ServiceUtil.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServiceUtil.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetBundleInstallLocallyCommand.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetBundleInstallLocallyCommand.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/SetBundleInstallLocallyCommand.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetBundleInstallLocallyCommand.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetBundleVersionCommand.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetBundleVersionCommand.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/SetBundleVersionCommand.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetBundleVersionCommand.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetResolveSourcesCommand.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetResolveSourcesCommand.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/SetResolveSourcesCommand.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetResolveSourcesCommand.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerContextPathCommand.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerContextPathCommand.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerContextPathCommand.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerContextPathCommand.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerDebugPortCommand.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerDebugPortCommand.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerDebugPortCommand.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerDebugPortCommand.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerPasswordCommand.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerPasswordCommand.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerPasswordCommand.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerPasswordCommand.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerPortCommand.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerPortCommand.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerPortCommand.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerPortCommand.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerUsernameCommand.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerUsernameCommand.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerUsernameCommand.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SetServerUsernameCommand.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/SlingLaunchpadConfigurationDefaults.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SlingLaunchpadConfigurationDefaults.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/SlingLaunchpadConfigurationDefaults.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/SlingLaunchpadConfigurationDefaults.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/PluginLoggerRegistrar.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/PluginLoggerRegistrar.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/PluginLoggerRegistrar.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/PluginLoggerRegistrar.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/impl/TraceCommandExecutionEventsHandler.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/impl/TraceCommandExecutionEventsHandler.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/impl/TraceCommandExecutionEventsHandler.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/impl/TraceCommandExecutionEventsHandler.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/impl/Tracer.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/impl/Tracer.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/impl/Tracer.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/debug/impl/Tracer.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/facet/FacetHelper.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/facet/FacetHelper.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/facet/FacetHelper.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/facet/FacetHelper.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/Activator.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/Activator.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/Activator.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/Activator.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/BaseFacetInstallDelegate.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/BaseFacetInstallDelegate.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/BaseFacetInstallDelegate.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/BaseFacetInstallDelegate.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ContentResourceTester.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ContentResourceTester.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ContentResourceTester.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ContentResourceTester.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/EmptyDelegate.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/EmptyDelegate.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/EmptyDelegate.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/EmptyDelegate.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/JVMDebuggerConnection.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/JVMDebuggerConnection.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/JVMDebuggerConnection.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/JVMDebuggerConnection.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/JarBuilder.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/JarBuilder.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/JarBuilder.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/JarBuilder.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/PreferencesInitializer.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/PreferencesInitializer.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/PreferencesInitializer.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/PreferencesInitializer.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ProjectDescriptionManager.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ProjectDescriptionManager.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ProjectDescriptionManager.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ProjectDescriptionManager.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ProjectHelper.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ProjectHelper.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ProjectHelper.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ProjectHelper.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceAndInfo.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceAndInfo.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceAndInfo.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceAndInfo.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceChangeCommandFactory.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceChangeCommandFactory.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceChangeCommandFactory.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceChangeCommandFactory.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ServerBehaviourDelegateWithModulePublishSupport.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ServerBehaviourDelegateWithModulePublishSupport.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ServerBehaviourDelegateWithModulePublishSupport.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ServerBehaviourDelegateWithModulePublishSupport.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SetServerStringPropertyCommand.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SetServerStringPropertyCommand.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SetServerStringPropertyCommand.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SetServerStringPropertyCommand.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleFacetInstallDelegate.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleFacetInstallDelegate.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleFacetInstallDelegate.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleFacetInstallDelegate.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleFacetUninstallDelegate.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleFacetUninstallDelegate.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleFacetUninstallDelegate.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleFacetUninstallDelegate.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleModuleFactory.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleModuleFactory.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleModuleFactory.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleModuleFactory.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentFacetInstallDelegate.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentFacetInstallDelegate.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentFacetInstallDelegate.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentFacetInstallDelegate.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentFacetUninstallDelegate.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentFacetUninstallDelegate.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentFacetUninstallDelegate.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentFacetUninstallDelegate.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentModuleFactory.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentModuleFactory.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentModuleFactory.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentModuleFactory.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadConfiguration.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadConfiguration.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadConfiguration.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadConfiguration.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadFacetInstallDelegate.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadFacetInstallDelegate.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadFacetInstallDelegate.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadFacetInstallDelegate.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadFacetUninstallDelegate.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadFacetUninstallDelegate.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadFacetUninstallDelegate.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadFacetUninstallDelegate.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadLaunchConfigurationDelegate.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadLaunchConfigurationDelegate.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadLaunchConfigurationDelegate.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadLaunchConfigurationDelegate.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadLaunchableAdapterDelegate.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadLaunchableAdapterDelegate.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadLaunchableAdapterDelegate.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadLaunchableAdapterDelegate.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadRuntime.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadRuntime.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadRuntime.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadRuntime.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadServer.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadServer.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadServer.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadServer.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/launch/SourceReferenceResolver.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/launch/SourceReferenceResolver.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/launch/SourceReferenceResolver.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/launch/SourceReferenceResolver.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/core/progress/ProgressUtils.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/progress/ProgressUtils.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/core/progress/ProgressUtils.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/progress/ProgressUtils.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/AbstractValidator.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/AbstractValidator.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/AbstractValidator.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/AbstractValidator.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/BundleProjectValidator.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/BundleProjectValidator.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/BundleProjectValidator.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/BundleProjectValidator.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/ContentProjectValidator.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/ContentProjectValidator.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/ContentProjectValidator.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/ContentProjectValidator.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/IgnoreMissingGrammarXmlValidator.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/IgnoreMissingGrammarXmlValidator.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/IgnoreMissingGrammarXmlValidator.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/IgnoreMissingGrammarXmlValidator.java
diff --git a/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/ServiceComponentHeaderValidator.java b/eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/ServiceComponentHeaderValidator.java
similarity index 100%
rename from eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/ServiceComponentHeaderValidator.java
rename to eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/ServiceComponentHeaderValidator.java
diff --git a/eclipse-m2e-core/META-INF/MANIFEST.MF b/eclipse/eclipse-m2e-core/META-INF/MANIFEST.MF
similarity index 100%
rename from eclipse-m2e-core/META-INF/MANIFEST.MF
rename to eclipse/eclipse-m2e-core/META-INF/MANIFEST.MF
diff --git a/eclipse-m2e-core/OSGI-INF/MavenSourceReferenceResolver.xml b/eclipse/eclipse-m2e-core/OSGI-INF/MavenSourceReferenceResolver.xml
similarity index 100%
rename from eclipse-m2e-core/OSGI-INF/MavenSourceReferenceResolver.xml
rename to eclipse/eclipse-m2e-core/OSGI-INF/MavenSourceReferenceResolver.xml
diff --git a/eclipse-m2e-core/README.md b/eclipse/eclipse-m2e-core/README.md
similarity index 100%
rename from eclipse-m2e-core/README.md
rename to eclipse/eclipse-m2e-core/README.md
diff --git a/eclipse-m2e-core/build.properties b/eclipse/eclipse-m2e-core/build.properties
similarity index 100%
rename from eclipse-m2e-core/build.properties
rename to eclipse/eclipse-m2e-core/build.properties
diff --git a/eclipse-m2e-core/pom.xml b/eclipse/eclipse-m2e-core/pom.xml
similarity index 100%
rename from eclipse-m2e-core/pom.xml
rename to eclipse/eclipse-m2e-core/pom.xml
diff --git a/eclipse-m2e-core/src/org/apache/sling/ide/eclipse/m2e/core/internal/launch/MavenSourceReferenceResolver.java b/eclipse/eclipse-m2e-core/src/org/apache/sling/ide/eclipse/m2e/core/internal/launch/MavenSourceReferenceResolver.java
similarity index 100%
rename from eclipse-m2e-core/src/org/apache/sling/ide/eclipse/m2e/core/internal/launch/MavenSourceReferenceResolver.java
rename to eclipse/eclipse-m2e-core/src/org/apache/sling/ide/eclipse/m2e/core/internal/launch/MavenSourceReferenceResolver.java
diff --git a/eclipse-m2e-test/.gitignore b/eclipse/eclipse-m2e-test/.gitignore
similarity index 100%
rename from eclipse-m2e-test/.gitignore
rename to eclipse/eclipse-m2e-test/.gitignore
diff --git a/impl-vlt-test/src/main/resources/META-INF/LICENSE b/eclipse/eclipse-m2e-test/META-INF/LICENSE
similarity index 100%
rename from impl-vlt-test/src/main/resources/META-INF/LICENSE
rename to eclipse/eclipse-m2e-test/META-INF/LICENSE
diff --git a/eclipse-m2e-test/META-INF/MANIFEST.MF b/eclipse/eclipse-m2e-test/META-INF/MANIFEST.MF
similarity index 100%
rename from eclipse-m2e-test/META-INF/MANIFEST.MF
rename to eclipse/eclipse-m2e-test/META-INF/MANIFEST.MF
diff --git a/eclipse-m2e-test/META-INF/NOTICE b/eclipse/eclipse-m2e-test/META-INF/NOTICE
similarity index 100%
rename from eclipse-m2e-test/META-INF/NOTICE
rename to eclipse/eclipse-m2e-test/META-INF/NOTICE
diff --git a/eclipse-m2e-test/README.md b/eclipse/eclipse-m2e-test/README.md
similarity index 100%
rename from eclipse-m2e-test/README.md
rename to eclipse/eclipse-m2e-test/README.md
diff --git a/eclipse-test/build.properties b/eclipse/eclipse-m2e-test/build.properties
similarity index 100%
rename from eclipse-test/build.properties
rename to eclipse/eclipse-m2e-test/build.properties
diff --git a/eclipse-m2e-test/pom.xml b/eclipse/eclipse-m2e-test/pom.xml
similarity index 100%
rename from eclipse-m2e-test/pom.xml
rename to eclipse/eclipse-m2e-test/pom.xml
diff --git a/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/LegacyMavenBundleProjectTest.java b/eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/LegacyMavenBundleProjectTest.java
similarity index 100%
rename from eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/LegacyMavenBundleProjectTest.java
rename to eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/LegacyMavenBundleProjectTest.java
diff --git a/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/MavenProjectUtilsTest.java b/eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/MavenProjectUtilsTest.java
similarity index 100%
rename from eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/MavenProjectUtilsTest.java
rename to eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/MavenProjectUtilsTest.java
diff --git a/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/impl/helpers/MavenProjectAdapter.java b/eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/impl/helpers/MavenProjectAdapter.java
similarity index 100%
rename from eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/impl/helpers/MavenProjectAdapter.java
rename to eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/impl/helpers/MavenProjectAdapter.java
diff --git a/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/legacy-pom.xml b/eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/legacy-pom.xml
similarity index 100%
rename from eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/legacy-pom.xml
rename to eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/legacy-pom.xml
diff --git a/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/slingstart-simple-pom.xml b/eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/slingstart-simple-pom.xml
similarity index 100%
rename from eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/slingstart-simple-pom.xml
rename to eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/m2e/slingstart-simple-pom.xml
diff --git a/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/ui/wizards/np/ChooseArchetypeWizardPageTest.java b/eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/ui/wizards/np/ChooseArchetypeWizardPageTest.java
similarity index 100%
rename from eclipse-m2e-test/src/org/apache/sling/ide/eclipse/ui/wizards/np/ChooseArchetypeWizardPageTest.java
rename to eclipse/eclipse-m2e-test/src/org/apache/sling/ide/eclipse/ui/wizards/np/ChooseArchetypeWizardPageTest.java
diff --git a/eclipse-m2e-ui/.options b/eclipse/eclipse-m2e-ui/.options
similarity index 100%
rename from eclipse-m2e-ui/.options
rename to eclipse/eclipse-m2e-ui/.options
diff --git a/impl-resource/META-INF/LICENSE b/eclipse/eclipse-m2e-ui/META-INF/LICENSE
similarity index 100%
rename from impl-resource/META-INF/LICENSE
rename to eclipse/eclipse-m2e-ui/META-INF/LICENSE
diff --git a/eclipse-m2e-ui/META-INF/MANIFEST.MF b/eclipse/eclipse-m2e-ui/META-INF/MANIFEST.MF
similarity index 100%
rename from eclipse-m2e-ui/META-INF/MANIFEST.MF
rename to eclipse/eclipse-m2e-ui/META-INF/MANIFEST.MF
diff --git a/eclipse-m2e-ui/META-INF/NOTICE b/eclipse/eclipse-m2e-ui/META-INF/NOTICE
similarity index 100%
rename from eclipse-m2e-ui/META-INF/NOTICE
rename to eclipse/eclipse-m2e-ui/META-INF/NOTICE
diff --git a/eclipse-m2e-ui/README.md b/eclipse/eclipse-m2e-ui/README.md
similarity index 100%
rename from eclipse-m2e-ui/README.md
rename to eclipse/eclipse-m2e-ui/README.md
diff --git a/eclipse-m2e-ui/build.properties b/eclipse/eclipse-m2e-ui/build.properties
similarity index 100%
rename from eclipse-m2e-ui/build.properties
rename to eclipse/eclipse-m2e-ui/build.properties
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/sling.gif b/eclipse/eclipse-m2e-ui/icons/obj16/sling.gif
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/sling.gif
rename to eclipse/eclipse-m2e-ui/icons/obj16/sling.gif
diff --git a/eclipse-m2e-ui/lifecycle-mapping-metadata.xml b/eclipse/eclipse-m2e-ui/lifecycle-mapping-metadata.xml
similarity index 100%
rename from eclipse-m2e-ui/lifecycle-mapping-metadata.xml
rename to eclipse/eclipse-m2e-ui/lifecycle-mapping-metadata.xml
diff --git a/eclipse-m2e-ui/plugin.xml b/eclipse/eclipse-m2e-ui/plugin.xml
similarity index 100%
rename from eclipse-m2e-ui/plugin.xml
rename to eclipse/eclipse-m2e-ui/plugin.xml
diff --git a/eclipse-m2e-ui/pom.xml b/eclipse/eclipse-m2e-ui/pom.xml
similarity index 100%
rename from eclipse-m2e-ui/pom.xml
rename to eclipse/eclipse-m2e-ui/pom.xml
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractBundleProjectConfigurator.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractBundleProjectConfigurator.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractBundleProjectConfigurator.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractBundleProjectConfigurator.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractProjectConfigurator.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractProjectConfigurator.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractProjectConfigurator.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractProjectConfigurator.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractProjectConfiguratorRunningDefaultOnIncrementalBuilds.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractProjectConfiguratorRunningDefaultOnIncrementalBuilds.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractProjectConfiguratorRunningDefaultOnIncrementalBuilds.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/AbstractProjectConfiguratorRunningDefaultOnIncrementalBuilds.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/Activator.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/Activator.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/Activator.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/Activator.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/BndMavenPluginProjectConfigurator.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/BndMavenPluginProjectConfigurator.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/BndMavenPluginProjectConfigurator.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/BndMavenPluginProjectConfigurator.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/BundleProjectNotSupportingM2EIncrementalBuildQuickFix.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/BundleProjectNotSupportingM2EIncrementalBuildQuickFix.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/BundleProjectNotSupportingM2EIncrementalBuildQuickFix.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/BundleProjectNotSupportingM2EIncrementalBuildQuickFix.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/ContentPackageProjectConfigurator.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/ContentPackageProjectConfigurator.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/ContentPackageProjectConfigurator.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/ContentPackageProjectConfigurator.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenBundlePluginProjectConfigurator.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenBundlePluginProjectConfigurator.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenBundlePluginProjectConfigurator.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenBundlePluginProjectConfigurator.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectConfiguratorPreferencesPage.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectConfiguratorPreferencesPage.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectConfiguratorPreferencesPage.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectConfiguratorPreferencesPage.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectUtils.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectUtils.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectUtils.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectUtils.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/SlingstartProjectConfigurator.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/SlingstartProjectConfigurator.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/SlingstartProjectConfigurator.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/SlingstartProjectConfigurator.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/Preferences.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/Preferences.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/Preferences.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/Preferences.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/PreferencesInitializer.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/PreferencesInitializer.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/PreferencesInitializer.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/PreferencesInitializer.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/AbstractNewMavenBasedSlingApplicationWizard.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/AbstractNewMavenBasedSlingApplicationWizard.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/AbstractNewMavenBasedSlingApplicationWizard.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/AbstractNewMavenBasedSlingApplicationWizard.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/ArchetypeParametersWizardPage.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/ArchetypeParametersWizardPage.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/ArchetypeParametersWizardPage.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/ArchetypeParametersWizardPage.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/ChooseArchetypeWizardPage.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/ChooseArchetypeWizardPage.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/ChooseArchetypeWizardPage.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/ChooseArchetypeWizardPage.java
diff --git a/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/NewSlingBundleWizard.java b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/NewSlingBundleWizard.java
similarity index 100%
rename from eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/NewSlingBundleWizard.java
rename to eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/NewSlingBundleWizard.java
diff --git a/eclipse-sightly-core/.options b/eclipse/eclipse-sightly-core/.options
similarity index 100%
rename from eclipse-sightly-core/.options
rename to eclipse/eclipse-sightly-core/.options
diff --git a/eclipse-sightly-core/META-INF/MANIFEST.MF b/eclipse/eclipse-sightly-core/META-INF/MANIFEST.MF
similarity index 100%
rename from eclipse-sightly-core/META-INF/MANIFEST.MF
rename to eclipse/eclipse-sightly-core/META-INF/MANIFEST.MF
diff --git a/eclipse-sightly-core/README.md b/eclipse/eclipse-sightly-core/README.md
similarity index 100%
rename from eclipse-sightly-core/README.md
rename to eclipse/eclipse-sightly-core/README.md
diff --git a/eclipse-sightly-core/build.properties b/eclipse/eclipse-sightly-core/build.properties
similarity index 100%
rename from eclipse-sightly-core/build.properties
rename to eclipse/eclipse-sightly-core/build.properties
diff --git a/eclipse-sightly-core/plugin.xml b/eclipse/eclipse-sightly-core/plugin.xml
similarity index 100%
rename from eclipse-sightly-core/plugin.xml
rename to eclipse/eclipse-sightly-core/plugin.xml
diff --git a/eclipse-sightly-core/pom.xml b/eclipse/eclipse-sightly-core/pom.xml
similarity index 100%
rename from eclipse-sightly-core/pom.xml
rename to eclipse/eclipse-sightly-core/pom.xml
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/SightlyFacetHelper.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/SightlyFacetHelper.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/SightlyFacetHelper.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/SightlyFacetHelper.java
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/Activator.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/Activator.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/Activator.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/Activator.java
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyFacetInstallDelegate.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyFacetInstallDelegate.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyFacetInstallDelegate.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyFacetInstallDelegate.java
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyFacetUninstallDelegate.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyFacetUninstallDelegate.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyFacetUninstallDelegate.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyFacetUninstallDelegate.java
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyNatureTester.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyNatureTester.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyNatureTester.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/SightlyNatureTester.java
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/Validator.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/Validator.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/Validator.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/internal/Validator.java
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/Attribute.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/Attribute.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/Attribute.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/Attribute.java
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/ModelElements.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/ModelElements.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/ModelElements.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/ModelElements.java
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/ProposalDescription.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/ProposalDescription.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/ProposalDescription.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/ProposalDescription.java
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/Tag.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/Tag.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/Tag.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/Tag.java
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/messages.properties b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/messages.properties
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/messages.properties
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/model/messages.properties
diff --git a/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/validation/ValidatorReporter.java b/eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/validation/ValidatorReporter.java
similarity index 100%
rename from eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/validation/ValidatorReporter.java
rename to eclipse/eclipse-sightly-core/src/org/apache/sling/ide/eclipse/sightly/validation/ValidatorReporter.java
diff --git a/eclipse-sightly-ui/.options b/eclipse/eclipse-sightly-ui/.options
similarity index 100%
rename from eclipse-sightly-ui/.options
rename to eclipse/eclipse-sightly-ui/.options
diff --git a/eclipse-sightly-ui/META-INF/MANIFEST.MF b/eclipse/eclipse-sightly-ui/META-INF/MANIFEST.MF
similarity index 100%
rename from eclipse-sightly-ui/META-INF/MANIFEST.MF
rename to eclipse/eclipse-sightly-ui/META-INF/MANIFEST.MF
diff --git a/eclipse-sightly-ui/README.md b/eclipse/eclipse-sightly-ui/README.md
similarity index 100%
rename from eclipse-sightly-ui/README.md
rename to eclipse/eclipse-sightly-ui/README.md
diff --git a/eclipse-sightly-ui/build.properties b/eclipse/eclipse-sightly-ui/build.properties
similarity index 100%
rename from eclipse-sightly-ui/build.properties
rename to eclipse/eclipse-sightly-ui/build.properties
diff --git a/eclipse-sightly-ui/icons/obj16/sightly.gif b/eclipse/eclipse-sightly-ui/icons/obj16/sightly.gif
similarity index 100%
rename from eclipse-sightly-ui/icons/obj16/sightly.gif
rename to eclipse/eclipse-sightly-ui/icons/obj16/sightly.gif
diff --git a/eclipse-sightly-ui/icons/wizban/sightly.gif b/eclipse/eclipse-sightly-ui/icons/wizban/sightly.gif
similarity index 100%
rename from eclipse-sightly-ui/icons/wizban/sightly.gif
rename to eclipse/eclipse-sightly-ui/icons/wizban/sightly.gif
diff --git a/eclipse-sightly-ui/plugin.xml b/eclipse/eclipse-sightly-ui/plugin.xml
similarity index 100%
rename from eclipse-sightly-ui/plugin.xml
rename to eclipse/eclipse-sightly-ui/plugin.xml
diff --git a/eclipse-sightly-ui/pom.xml b/eclipse/eclipse-sightly-ui/pom.xml
similarity index 100%
rename from eclipse-sightly-ui/pom.xml
rename to eclipse/eclipse-sightly-ui/pom.xml
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/AbstractNewSightlyFileWizard.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/AbstractNewSightlyFileWizard.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/AbstractNewSightlyFileWizard.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/AbstractNewSightlyFileWizard.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/Constants.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/Constants.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/Constants.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/Constants.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/JavaUtils.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/JavaUtils.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/JavaUtils.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/JavaUtils.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyFileHandler.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyFileHandler.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyFileHandler.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyFileHandler.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyFileWizard.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyFileWizard.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyFileWizard.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyFileWizard.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJavaUseScriptHandler.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJavaUseScriptHandler.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJavaUseScriptHandler.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJavaUseScriptHandler.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJavaUseScriptWizard.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJavaUseScriptWizard.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJavaUseScriptWizard.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJavaUseScriptWizard.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJsUseScriptHandler.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJsUseScriptHandler.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJsUseScriptHandler.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJsUseScriptHandler.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJsUseScriptWizard.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJsUseScriptWizard.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJsUseScriptWizard.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJsUseScriptWizard.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/ProposalComputer.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/ProposalComputer.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/ProposalComputer.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/ProposalComputer.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/SharedImages.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/SharedImages.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/SharedImages.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/SharedImages.java
diff --git a/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/TotalValidator.java b/eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/TotalValidator.java
similarity index 100%
rename from eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/TotalValidator.java
rename to eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/TotalValidator.java
diff --git a/eclipse-test/.gitignore b/eclipse/eclipse-test/.gitignore
similarity index 100%
rename from eclipse-test/.gitignore
rename to eclipse/eclipse-test/.gitignore
diff --git a/impl-resource-test/src/main/resources/META-INF/LICENSE b/eclipse/eclipse-test/META-INF/LICENSE
similarity index 100%
rename from impl-resource-test/src/main/resources/META-INF/LICENSE
rename to eclipse/eclipse-test/META-INF/LICENSE
diff --git a/eclipse-test/META-INF/MANIFEST.MF b/eclipse/eclipse-test/META-INF/MANIFEST.MF
similarity index 100%
rename from eclipse-test/META-INF/MANIFEST.MF
rename to eclipse/eclipse-test/META-INF/MANIFEST.MF
diff --git a/eclipse-test/META-INF/NOTICE b/eclipse/eclipse-test/META-INF/NOTICE
similarity index 100%
rename from eclipse-test/META-INF/NOTICE
rename to eclipse/eclipse-test/META-INF/NOTICE
diff --git a/eclipse-test/README.md b/eclipse/eclipse-test/README.md
similarity index 100%
rename from eclipse-test/README.md
rename to eclipse/eclipse-test/README.md
diff --git a/eclipse-m2e-test/build.properties b/eclipse/eclipse-test/build.properties
similarity index 100%
rename from eclipse-m2e-test/build.properties
rename to eclipse/eclipse-test/build.properties
diff --git a/eclipse-test/pom.xml b/eclipse/eclipse-test/pom.xml
similarity index 100%
rename from eclipse-test/pom.xml
rename to eclipse/eclipse-test/pom.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/Activator.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/Activator.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/Activator.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/Activator.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/BundleDeploymentTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/BundleDeploymentTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/BundleDeploymentTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/BundleDeploymentTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/ContentDeploymentTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ContentDeploymentTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/ContentDeploymentTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ContentDeploymentTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/ContentImportTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ContentImportTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/ContentImportTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ContentImportTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/ContentResourceTesterTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ContentResourceTesterTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/ContentResourceTesterTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ContentResourceTesterTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/JcrContentContentProviderTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/JcrContentContentProviderTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/JcrContentContentProviderTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/JcrContentContentProviderTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/JcrFullCoverageAggregatesDeploymentTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/JcrFullCoverageAggregatesDeploymentTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/JcrFullCoverageAggregatesDeploymentTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/JcrFullCoverageAggregatesDeploymentTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/JcrNodeCreationTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/JcrNodeCreationTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/JcrNodeCreationTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/JcrNodeCreationTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/JcrPartialCoverageAggregatesDeploymentTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/JcrPartialCoverageAggregatesDeploymentTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/JcrPartialCoverageAggregatesDeploymentTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/JcrPartialCoverageAggregatesDeploymentTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/ProjectHelperTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ProjectHelperTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/ProjectHelperTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ProjectHelperTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/ProjectUtilTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ProjectUtilTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/ProjectUtilTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ProjectUtilTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/ResourceChangeCommandFactoryTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ResourceChangeCommandFactoryTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/ResourceChangeCommandFactoryTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ResourceChangeCommandFactoryTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/ServiceComponentHeaderValidatorTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ServiceComponentHeaderValidatorTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/ServiceComponentHeaderValidatorTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ServiceComponentHeaderValidatorTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.java.v1.txt b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.java.v1.txt
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.java.v1.txt
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.java.v1.txt
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.java.v2.txt b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.java.v2.txt
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.java.v2.txt
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.java.v2.txt
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/SimpleServlet.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/SlingContentModuleAdapterTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/SlingContentModuleAdapterTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/SlingContentModuleAdapterTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/SlingContentModuleAdapterTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/com.example.some.Component.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/com.example.some.Component.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/com.example.some.Component.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/com.example.some.Component.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-deleted-all-nodes.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-deleted-all-nodes.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-deleted-all-nodes.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-deleted-all-nodes.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-deleted-node.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-deleted-node.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-deleted-node.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-deleted-node.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-reordered-nodes.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-reordered-nodes.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-reordered-nodes.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure-reordered-nodes.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/content-nested-structure.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/file-custom-mimetype.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/file-custom-mimetype.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/file-custom-mimetype.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/file-custom-mimetype.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/AbstractFailOnUnexpectedEventsRule.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/AbstractFailOnUnexpectedEventsRule.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/AbstractFailOnUnexpectedEventsRule.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/AbstractFailOnUnexpectedEventsRule.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/DefaultJavaVMInstall.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/DefaultJavaVMInstall.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/DefaultJavaVMInstall.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/DefaultJavaVMInstall.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/DisableDebugStatusHandlers.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/DisableDebugStatusHandlers.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/DisableDebugStatusHandlers.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/DisableDebugStatusHandlers.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/EclipseResourceMatchers.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/EclipseResourceMatchers.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/EclipseResourceMatchers.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/EclipseResourceMatchers.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ExternalSlingLaunchpad.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ExternalSlingLaunchpad.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ExternalSlingLaunchpad.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ExternalSlingLaunchpad.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/FailOnModificationEventsRule.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/FailOnModificationEventsRule.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/FailOnModificationEventsRule.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/FailOnModificationEventsRule.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/FailOnUnsuccessfulEventsRule.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/FailOnUnsuccessfulEventsRule.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/FailOnUnsuccessfulEventsRule.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/FailOnUnsuccessfulEventsRule.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/HasFileMatcher.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/HasFileMatcher.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/HasFileMatcher.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/HasFileMatcher.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/HasFolderMatcher.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/HasFolderMatcher.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/HasFolderMatcher.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/HasFolderMatcher.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/IStatusIsOk.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/IStatusIsOk.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/IStatusIsOk.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/IStatusIsOk.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/LaunchpadConfig.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/LaunchpadConfig.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/LaunchpadConfig.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/LaunchpadConfig.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/MavenDependency.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/MavenDependency.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/MavenDependency.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/MavenDependency.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/OsgiBundleManifest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/OsgiBundleManifest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/OsgiBundleManifest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/OsgiBundleManifest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/Poller.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/Poller.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/Poller.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/Poller.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ProjectAdapter.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ProjectAdapter.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ProjectAdapter.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ProjectAdapter.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/RepositoryAccessor.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/RepositoryAccessor.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/RepositoryAccessor.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/RepositoryAccessor.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ServerAdapter.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ServerAdapter.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ServerAdapter.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ServerAdapter.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SlingWstServer.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SlingWstServer.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SlingWstServer.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SlingWstServer.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SpyCommand.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SpyCommand.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SpyCommand.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SpyCommand.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SpyRepository.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SpyRepository.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SpyRepository.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/SpyRepository.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/TemporaryProject.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/TemporaryProject.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/TemporaryProject.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/TemporaryProject.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ToolingSupportBundle.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ToolingSupportBundle.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ToolingSupportBundle.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/ToolingSupportBundle.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/ChildrenCountMatcher.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/ChildrenCountMatcher.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/ChildrenCountMatcher.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/ChildrenCountMatcher.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/ChildrenNameMatcher.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/ChildrenNameMatcher.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/ChildrenNameMatcher.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/ChildrenNameMatcher.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/JcrMatchers.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/JcrMatchers.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/JcrMatchers.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/JcrMatchers.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/MixinTypesMatcher.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/MixinTypesMatcher.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/MixinTypesMatcher.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/MixinTypesMatcher.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/NodePathMatcher.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/NodePathMatcher.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/NodePathMatcher.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/NodePathMatcher.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/NtFileContentMatcher.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/NtFileContentMatcher.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/NtFileContentMatcher.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/NtFileContentMatcher.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/PrimaryTypeMatcher.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/PrimaryTypeMatcher.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/PrimaryTypeMatcher.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/PrimaryTypeMatcher.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/PropertyMatcher.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/PropertyMatcher.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/PropertyMatcher.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/helpers/jcr/PropertyMatcher.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-nodetype-with-title.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-nodetype-with-title.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-nodetype-with-title.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-nodetype-with-title.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-nodetype.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-nodetype.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-nodetype.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-nodetype.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-with-folder-child.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-with-folder-child.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-with-folder-child.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/nt-unstructured-with-folder-child.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/sightly/SightlyNatureTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sightly/SightlyNatureTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/sightly/SightlyNatureTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sightly/SightlyNatureTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/sightly/SightlyNatureTesterTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sightly/SightlyNatureTesterTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/sightly/SightlyNatureTesterTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sightly/SightlyNatureTesterTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/sling-folder-nodetype-with-title.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-folder-nodetype-with-title.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/sling-folder-nodetype-with-title.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-folder-nodetype-with-title.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/sling-folder-nodetype.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-folder-nodetype.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/sling-folder-nodetype.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-folder-nodetype.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/sling-mapping-with-folder-child.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-mapping-with-folder-child.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/sling-mapping-with-folder-child.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-mapping-with-folder-child.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/sling-mapping-with-unstructured-child.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-mapping-with-unstructured-child.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/sling-mapping-with-unstructured-child.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-mapping-with-unstructured-child.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/sling-ordered-folder-with-children-reordered.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-ordered-folder-with-children-reordered.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/sling-ordered-folder-with-children-reordered.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-ordered-folder-with-children-reordered.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/sling-ordered-folder-with-children.xml b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-ordered-folder-with-children.xml
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/sling-ordered-folder-with-children.xml
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/sling-ordered-folder-with-children.xml
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/ui/sightly/JavaUtilsTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ui/sightly/JavaUtilsTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/ui/sightly/JavaUtilsTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ui/sightly/JavaUtilsTest.java
diff --git a/eclipse-test/src/org/apache/sling/ide/test/impl/ui/sightly/SightlyAutocompletionTest.java b/eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ui/sightly/SightlyAutocompletionTest.java
similarity index 100%
rename from eclipse-test/src/org/apache/sling/ide/test/impl/ui/sightly/SightlyAutocompletionTest.java
rename to eclipse/eclipse-test/src/org/apache/sling/ide/test/impl/ui/sightly/SightlyAutocompletionTest.java
diff --git a/eclipse-ui/.options b/eclipse/eclipse-ui/.options
similarity index 100%
rename from eclipse-ui/.options
rename to eclipse/eclipse-ui/.options
diff --git a/eclipse-ui/META-INF/LICENSE b/eclipse/eclipse-ui/META-INF/LICENSE
similarity index 100%
rename from eclipse-ui/META-INF/LICENSE
rename to eclipse/eclipse-ui/META-INF/LICENSE
diff --git a/eclipse-ui/META-INF/MANIFEST.MF b/eclipse/eclipse-ui/META-INF/MANIFEST.MF
similarity index 100%
rename from eclipse-ui/META-INF/MANIFEST.MF
rename to eclipse/eclipse-ui/META-INF/MANIFEST.MF
diff --git a/eclipse-ui/META-INF/NOTICE b/eclipse/eclipse-ui/META-INF/NOTICE
similarity index 100%
rename from eclipse-ui/META-INF/NOTICE
rename to eclipse/eclipse-ui/META-INF/NOTICE
diff --git a/eclipse-ui/OSGI-INF/SlingConsoleEventListener.xml b/eclipse/eclipse-ui/OSGI-INF/SlingConsoleEventListener.xml
similarity index 100%
rename from eclipse-ui/OSGI-INF/SlingConsoleEventListener.xml
rename to eclipse/eclipse-ui/OSGI-INF/SlingConsoleEventListener.xml
diff --git a/eclipse-ui/README.md b/eclipse/eclipse-ui/README.md
similarity index 100%
rename from eclipse-ui/README.md
rename to eclipse/eclipse-ui/README.md
diff --git a/eclipse-ui/build.properties b/eclipse/eclipse-ui/build.properties
similarity index 100%
rename from eclipse-ui/build.properties
rename to eclipse/eclipse-ui/build.properties
diff --git a/eclipse-ui/icons/obj16/internal_browser.png b/eclipse/eclipse-ui/icons/obj16/internal_browser.png
similarity index 100%
rename from eclipse-ui/icons/obj16/internal_browser.png
rename to eclipse/eclipse-ui/icons/obj16/internal_browser.png
diff --git a/eclipse-ui/icons/obj16/sling_bundle.gif b/eclipse/eclipse-ui/icons/obj16/sling_bundle.gif
similarity index 100%
rename from eclipse-ui/icons/obj16/sling_bundle.gif
rename to eclipse/eclipse-ui/icons/obj16/sling_bundle.gif
diff --git a/eclipse-ui/icons/obj16/sling_content.gif b/eclipse/eclipse-ui/icons/obj16/sling_content.gif
similarity index 100%
rename from eclipse-ui/icons/obj16/sling_content.gif
rename to eclipse/eclipse-ui/icons/obj16/sling_content.gif
diff --git a/eclipse-ui/icons/obj16/sling_misc.gif b/eclipse/eclipse-ui/icons/obj16/sling_misc.gif
similarity index 100%
rename from eclipse-ui/icons/obj16/sling_misc.gif
rename to eclipse/eclipse-ui/icons/obj16/sling_misc.gif
diff --git a/eclipse-ui/icons/obj16/sling_server.gif b/eclipse/eclipse-ui/icons/obj16/sling_server.gif
similarity index 100%
rename from eclipse-ui/icons/obj16/sling_server.gif
rename to eclipse/eclipse-ui/icons/obj16/sling_server.gif
diff --git a/eclipse-ui/icons/ovr16/content_ovr.gif b/eclipse/eclipse-ui/icons/ovr16/content_ovr.gif
similarity index 100%
rename from eclipse-ui/icons/ovr16/content_ovr.gif
rename to eclipse/eclipse-ui/icons/ovr16/content_ovr.gif
diff --git a/eclipse-ui/icons/ovr16/copy.gif b/eclipse/eclipse-ui/icons/ovr16/copy.gif
similarity index 100%
rename from eclipse-ui/icons/ovr16/copy.gif
rename to eclipse/eclipse-ui/icons/ovr16/copy.gif
diff --git a/eclipse-ui/icons/ovr16/delete_obj.gif b/eclipse/eclipse-ui/icons/ovr16/delete_obj.gif
similarity index 100%
rename from eclipse-ui/icons/ovr16/delete_obj.gif
rename to eclipse/eclipse-ui/icons/ovr16/delete_obj.gif
diff --git a/eclipse-ui/icons/ovr16/paste_edit.gif b/eclipse/eclipse-ui/icons/ovr16/paste_edit.gif
similarity index 100%
rename from eclipse-ui/icons/ovr16/paste_edit.gif
rename to eclipse/eclipse-ui/icons/ovr16/paste_edit.gif
diff --git a/vlt-wrapper/lib/.gitignore b/eclipse/eclipse-ui/lib/.gitignore
similarity index 100%
rename from vlt-wrapper/lib/.gitignore
rename to eclipse/eclipse-ui/lib/.gitignore
diff --git a/eclipse-ui/plugin.xml b/eclipse/eclipse-ui/plugin.xml
similarity index 100%
rename from eclipse-ui/plugin.xml
rename to eclipse/eclipse-ui/plugin.xml
diff --git a/eclipse-ui/pom.xml b/eclipse/eclipse-ui/pom.xml
similarity index 100%
rename from eclipse-ui/pom.xml
rename to eclipse/eclipse-ui/pom.xml
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/SlingIdePreferencePage.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/SlingIdePreferencePage.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/SlingIdePreferencePage.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/SlingIdePreferencePage.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/WhitelabelSupport.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/WhitelabelSupport.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/WhitelabelSupport.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/WhitelabelSupport.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/AbstractClipboardHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/AbstractClipboardHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/AbstractClipboardHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/AbstractClipboardHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/AbstractJcrNodeImportExportContentHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/AbstractJcrNodeImportExportContentHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/AbstractJcrNodeImportExportContentHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/AbstractJcrNodeImportExportContentHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNewNodeHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNewNodeHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNewNodeHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNewNodeHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeCopyHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeCopyHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeCopyHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeCopyHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeDeleteHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeDeleteHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeDeleteHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeDeleteHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeExportContentHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeExportContentHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeExportContentHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeExportContentHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeImportContentHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeImportContentHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeImportContentHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeImportContentHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodePasteHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodePasteHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodePasteHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodePasteHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeRenameHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeRenameHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeRenameHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/JcrNodeRenameHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/NewNodeDialog.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/NewNodeDialog.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/NewNodeDialog.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/NewNodeDialog.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/OpenHtmlInBrowserHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/OpenHtmlInBrowserHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/OpenHtmlInBrowserHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/actions/OpenHtmlInBrowserHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/browser/AbstractOpenInBrowserHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/browser/AbstractOpenInBrowserHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/browser/AbstractOpenInBrowserHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/browser/AbstractOpenInBrowserHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/console/SlingConsoleFactory.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/console/SlingConsoleFactory.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/console/SlingConsoleFactory.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/console/SlingConsoleFactory.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/dnd/assistant/JcrDropAdapterAssistant.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/dnd/assistant/JcrDropAdapterAssistant.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/dnd/assistant/JcrDropAdapterAssistant.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/dnd/assistant/JcrDropAdapterAssistant.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/dnd/assistant/StatusLineUtils.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/dnd/assistant/StatusLineUtils.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/dnd/assistant/StatusLineUtils.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/dnd/assistant/StatusLineUtils.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/Activator.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/Activator.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/Activator.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/Activator.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ConnectionEditorSection.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ConnectionEditorSection.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ConnectionEditorSection.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ConnectionEditorSection.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/DebugEditorSection.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/DebugEditorSection.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/DebugEditorSection.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/DebugEditorSection.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportContentAction.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportContentAction.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportContentAction.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportContentAction.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizard.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizard.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizard.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizard.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizardPage.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizardPage.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizardPage.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizardPage.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportContentAction.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportContentAction.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportContentAction.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportContentAction.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportWizardPage.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportWizardPage.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportWizardPage.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportWizardPage.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/InstallEditorSection.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/InstallEditorSection.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/InstallEditorSection.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/InstallEditorSection.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/JcrNodeDecorator.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/JcrNodeDecorator.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/JcrNodeDecorator.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/JcrNodeDecorator.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SelectionUtils.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SelectionUtils.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SelectionUtils.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SelectionUtils.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ServerModuleDecorator.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ServerModuleDecorator.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ServerModuleDecorator.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ServerModuleDecorator.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ServersActionModeFiddlerActionDelegate.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ServersActionModeFiddlerActionDelegate.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ServersActionModeFiddlerActionDelegate.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ServersActionModeFiddlerActionDelegate.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SharedImages.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SharedImages.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SharedImages.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SharedImages.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SlingLaunchpadCombo.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SlingLaunchpadCombo.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SlingLaunchpadCombo.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SlingLaunchpadCombo.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SlingLaunchpadLaunchConfigurationTabGroup.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SlingLaunchpadLaunchConfigurationTabGroup.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SlingLaunchpadLaunchConfigurationTabGroup.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/SlingLaunchpadLaunchConfigurationTabGroup.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/connectOverlay.png b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/connectOverlay.png
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/connectOverlay.png
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/connectOverlay.png
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/console/SlingConsoleEventListener.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/console/SlingConsoleEventListener.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/console/SlingConsoleEventListener.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/console/SlingConsoleEventListener.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/refresh.gif b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/refresh.gif
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/refresh.gif
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/refresh.gif
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/sling-logo.png b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/sling-logo.png
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/sling-logo.png
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/sling-logo.png
diff --git a/eclipse-m2e-ui/icons/obj16/sling.gif b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/sling.gif
similarity index 100%
rename from eclipse-m2e-ui/icons/obj16/sling.gif
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/sling.gif
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/unstructured.png b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/unstructured.png
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/unstructured.png
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/unstructured.png
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/BaseRootFolderContentProvider.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/BaseRootFolderContentProvider.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/BaseRootFolderContentProvider.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/BaseRootFolderContentProvider.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ContentViewerFilter.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ContentViewerFilter.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ContentViewerFilter.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ContentViewerFilter.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/FileVaultMetaInfContentProvider.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/FileVaultMetaInfContentProvider.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/FileVaultMetaInfContentProvider.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/FileVaultMetaInfContentProvider.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/FileVaultMetaInfLabelProvider.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/FileVaultMetaInfLabelProvider.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/FileVaultMetaInfLabelProvider.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/FileVaultMetaInfLabelProvider.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/JcrContentContentProvider.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/JcrContentContentProvider.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/JcrContentContentProvider.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/JcrContentContentProvider.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/JcrContentLabelProvider.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/JcrContentLabelProvider.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/JcrContentLabelProvider.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/JcrContentLabelProvider.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/PackageExplorerOpenActionProvider.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/PackageExplorerOpenActionProvider.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/PackageExplorerOpenActionProvider.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/PackageExplorerOpenActionProvider.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ProvisioningModelContentProvider.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ProvisioningModelContentProvider.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ProvisioningModelContentProvider.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ProvisioningModelContentProvider.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ProvisioningModelLabelProvider.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ProvisioningModelLabelProvider.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ProvisioningModelLabelProvider.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/ProvisioningModelLabelProvider.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/Sorter.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/Sorter.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/Sorter.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/Sorter.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/DirNode.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/DirNode.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/DirNode.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/DirNode.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/FileVaultMetaInfRootFolder.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/FileVaultMetaInfRootFolder.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/FileVaultMetaInfRootFolder.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/FileVaultMetaInfRootFolder.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/GenericJcrRootFile.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/GenericJcrRootFile.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/GenericJcrRootFile.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/GenericJcrRootFile.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNodeAdapterFactory.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNodeAdapterFactory.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNodeAdapterFactory.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNodeAdapterFactory.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrProperty.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrProperty.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrProperty.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrProperty.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrTextPropertyDescriptor.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrTextPropertyDescriptor.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrTextPropertyDescriptor.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrTextPropertyDescriptor.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/LinkHelper.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/LinkHelper.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/LinkHelper.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/LinkHelper.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/ModifiableProperties.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/ModifiableProperties.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/ModifiableProperties.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/ModifiableProperties.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/ProvisioningModelRootFolder.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/ProvisioningModelRootFolder.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/ProvisioningModelRootFolder.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/ProvisioningModelRootFolder.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/RootFolder.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/RootFolder.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/RootFolder.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/RootFolder.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/SyncDir.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/SyncDir.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/SyncDir.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/SyncDir.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/SyncDirManager.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/SyncDirManager.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/SyncDirManager.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/SyncDirManager.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/TolerantXMLParser.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/TolerantXMLParser.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/TolerantXMLParser.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/TolerantXMLParser.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/TolerantXMLTokenizer.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/TolerantXMLTokenizer.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/TolerantXMLTokenizer.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/TolerantXMLTokenizer.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/UpdateHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/UpdateHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/UpdateHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/UpdateHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/properties/JcrPropertiesSection.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/properties/JcrPropertiesSection.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/properties/JcrPropertiesSection.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/properties/JcrPropertiesSection.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/propertyPages/SlingProjectPropertyPage.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/propertyPages/SlingProjectPropertyPage.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/propertyPages/SlingProjectPropertyPage.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/propertyPages/SlingProjectPropertyPage.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeCellEditor.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeCellEditor.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeCellEditor.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeCellEditor.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeEditor.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeEditor.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeEditor.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeEditor.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeSupport.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeSupport.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeSupport.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/DateTimeSupport.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrCellLabelProvider.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrCellLabelProvider.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrCellLabelProvider.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrCellLabelProvider.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrEditingSupport.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrEditingSupport.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrEditingSupport.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrEditingSupport.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrPropertiesView.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrPropertiesView.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrPropertiesView.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrPropertiesView.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/MVNCellEditor.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/MVNCellEditor.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/MVNCellEditor.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/MVNCellEditor.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/MVPEditor.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/MVPEditor.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/MVPEditor.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/MVPEditor.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/NewRow.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/NewRow.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/NewRow.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/NewRow.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/PropertyTypeSupport.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/PropertyTypeSupport.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/PropertyTypeSupport.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/PropertyTypeSupport.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/AbstractNewSlingApplicationWizard.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/AbstractNewSlingApplicationWizard.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/AbstractNewSlingApplicationWizard.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/AbstractNewSlingApplicationWizard.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ApplyDefaultSlingServerValuesFragment.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ApplyDefaultSlingServerValuesFragment.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ApplyDefaultSlingServerValuesFragment.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ApplyDefaultSlingServerValuesFragment.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertProjectsPage.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertProjectsPage.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertProjectsPage.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertProjectsPage.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertProjectsWizard.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertProjectsWizard.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertProjectsWizard.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertProjectsWizard.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertToBundleProjectHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertToBundleProjectHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertToBundleProjectHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertToBundleProjectHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertToContentProjectHandler.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertToContentProjectHandler.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertToContentProjectHandler.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ConvertToContentProjectHandler.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ImportWizard.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ImportWizard.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ImportWizard.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/ImportWizard.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewNodeWizard.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewNodeWizard.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewNodeWizard.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewNodeWizard.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewNodeWizardPage.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewNodeWizardPage.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewNodeWizardPage.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewNodeWizardPage.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewSlingContentProjectWizard.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewSlingContentProjectWizard.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewSlingContentProjectWizard.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewSlingContentProjectWizard.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/Projects.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/Projects.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/Projects.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/Projects.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/SetupServerWizardPage.java b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/SetupServerWizardPage.java
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/SetupServerWizardPage.java
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/SetupServerWizardPage.java
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/.content.xml b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/.content.xml
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/.content.xml
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/.content.xml
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/config.xml b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/config.xml
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/config.xml
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/config.xml
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/filter.xml b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/filter.xml
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/filter.xml
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/filter.xml
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/folder.content.xml b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/folder.content.xml
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/folder.content.xml
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/folder.content.xml
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/html.jsp b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/html.jsp
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/html.jsp
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/html.jsp
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/settings.xml b/eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/settings.xml
similarity index 100%
rename from eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/settings.xml
rename to eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/res/settings.xml
diff --git a/eclipse-ui/templates/jsp-templates.properties b/eclipse/eclipse-ui/templates/jsp-templates.properties
similarity index 100%
rename from eclipse-ui/templates/jsp-templates.properties
rename to eclipse/eclipse-ui/templates/jsp-templates.properties
diff --git a/eclipse-ui/templates/jsp-templates.xml b/eclipse/eclipse-ui/templates/jsp-templates.xml
similarity index 100%
rename from eclipse-ui/templates/jsp-templates.xml
rename to eclipse/eclipse-ui/templates/jsp-templates.xml
diff --git a/feature/META-INF/LICENSE b/eclipse/feature/META-INF/LICENSE
similarity index 100%
rename from feature/META-INF/LICENSE
rename to eclipse/feature/META-INF/LICENSE
diff --git a/feature/META-INF/NOTICE b/eclipse/feature/META-INF/NOTICE
similarity index 100%
rename from feature/META-INF/NOTICE
rename to eclipse/feature/META-INF/NOTICE
diff --git a/feature/README.md b/eclipse/feature/README.md
similarity index 100%
rename from feature/README.md
rename to eclipse/feature/README.md
diff --git a/sightly-feature/build.properties b/eclipse/feature/build.properties
similarity index 100%
rename from sightly-feature/build.properties
rename to eclipse/feature/build.properties
diff --git a/feature/feature.xml b/eclipse/feature/feature.xml
similarity index 100%
rename from feature/feature.xml
rename to eclipse/feature/feature.xml
diff --git a/feature/pom.xml b/eclipse/feature/pom.xml
similarity index 100%
rename from feature/pom.xml
rename to eclipse/feature/pom.xml
diff --git a/impl-resource-test/README.md b/eclipse/impl-resource-test/README.md
similarity index 100%
rename from impl-resource-test/README.md
rename to eclipse/impl-resource-test/README.md
diff --git a/impl-resource-test/pom.xml b/eclipse/impl-resource-test/pom.xml
similarity index 100%
rename from impl-resource-test/pom.xml
rename to eclipse/impl-resource-test/pom.xml
diff --git a/eclipse-test/META-INF/LICENSE b/eclipse/impl-resource-test/src/main/resources/META-INF/LICENSE
similarity index 100%
rename from eclipse-test/META-INF/LICENSE
rename to eclipse/impl-resource-test/src/main/resources/META-INF/LICENSE
diff --git a/impl-resource-test/src/main/resources/META-INF/NOTICE b/eclipse/impl-resource-test/src/main/resources/META-INF/NOTICE
similarity index 100%
rename from impl-resource-test/src/main/resources/META-INF/NOTICE
rename to eclipse/impl-resource-test/src/main/resources/META-INF/NOTICE
diff --git a/impl-resource-test/src/test/java/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.java b/eclipse/impl-resource-test/src/test/java/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.java
similarity index 100%
rename from impl-resource-test/src/test/java/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.java
rename to eclipse/impl-resource-test/src/test/java/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.java
diff --git a/impl-resource-test/src/test/resources/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.serializedDataIsEscaped.xml b/eclipse/impl-resource-test/src/test/resources/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.serializedDataIsEscaped.xml
similarity index 100%
rename from impl-resource-test/src/test/resources/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.serializedDataIsEscaped.xml
rename to eclipse/impl-resource-test/src/test/resources/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.serializedDataIsEscaped.xml
diff --git a/impl-resource-test/src/test/resources/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.stringSerializedData.xml b/eclipse/impl-resource-test/src/test/resources/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.stringSerializedData.xml
similarity index 100%
rename from impl-resource-test/src/test/resources/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.stringSerializedData.xml
rename to eclipse/impl-resource-test/src/test/resources/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManagerTest.stringSerializedData.xml
diff --git a/eclipse-m2e-ui/META-INF/LICENSE b/eclipse/impl-resource/META-INF/LICENSE
similarity index 100%
rename from eclipse-m2e-ui/META-INF/LICENSE
rename to eclipse/impl-resource/META-INF/LICENSE
diff --git a/impl-resource/META-INF/MANIFEST.MF b/eclipse/impl-resource/META-INF/MANIFEST.MF
similarity index 100%
rename from impl-resource/META-INF/MANIFEST.MF
rename to eclipse/impl-resource/META-INF/MANIFEST.MF
diff --git a/impl-resource/META-INF/NOTICE b/eclipse/impl-resource/META-INF/NOTICE
similarity index 100%
rename from impl-resource/META-INF/NOTICE
rename to eclipse/impl-resource/META-INF/NOTICE
diff --git a/impl-resource/OSGI-INF/RepositoryFactoryImpl.xml b/eclipse/impl-resource/OSGI-INF/RepositoryFactoryImpl.xml
similarity index 100%
rename from impl-resource/OSGI-INF/RepositoryFactoryImpl.xml
rename to eclipse/impl-resource/OSGI-INF/RepositoryFactoryImpl.xml
diff --git a/impl-resource/OSGI-INF/SimpleFilterLocator.xml b/eclipse/impl-resource/OSGI-INF/SimpleFilterLocator.xml
similarity index 100%
rename from impl-resource/OSGI-INF/SimpleFilterLocator.xml
rename to eclipse/impl-resource/OSGI-INF/SimpleFilterLocator.xml
diff --git a/impl-resource/OSGI-INF/SimpleXmlSerializationManager.xml b/eclipse/impl-resource/OSGI-INF/SimpleXmlSerializationManager.xml
similarity index 100%
rename from impl-resource/OSGI-INF/SimpleXmlSerializationManager.xml
rename to eclipse/impl-resource/OSGI-INF/SimpleXmlSerializationManager.xml
diff --git a/impl-resource/README.md b/eclipse/impl-resource/README.md
similarity index 100%
rename from impl-resource/README.md
rename to eclipse/impl-resource/README.md
diff --git a/impl-resource/build.properties b/eclipse/impl-resource/build.properties
similarity index 100%
rename from impl-resource/build.properties
rename to eclipse/impl-resource/build.properties
diff --git a/impl-resource/pom.xml b/eclipse/impl-resource/pom.xml
similarity index 100%
rename from impl-resource/pom.xml
rename to eclipse/impl-resource/pom.xml
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/filer/SimpleFilter.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/filer/SimpleFilter.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/filer/SimpleFilter.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/filer/SimpleFilter.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/filer/SimpleFilterLocator.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/filer/SimpleFilterLocator.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/filer/SimpleFilterLocator.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/filer/SimpleFilterLocator.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManager.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManager.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManager.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManager.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/transport/AbstractCommand.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/AbstractCommand.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/transport/AbstractCommand.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/AbstractCommand.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/transport/AbstractResult.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/AbstractResult.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/transport/AbstractResult.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/AbstractResult.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/transport/DeleteNodeCommand.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/DeleteNodeCommand.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/transport/DeleteNodeCommand.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/DeleteNodeCommand.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/transport/GetNodeCommand.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/GetNodeCommand.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/transport/GetNodeCommand.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/GetNodeCommand.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/transport/GetNodeContentCommand.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/GetNodeContentCommand.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/transport/GetNodeContentCommand.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/GetNodeContentCommand.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/transport/ListChildrenCommand.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/ListChildrenCommand.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/transport/ListChildrenCommand.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/ListChildrenCommand.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/transport/RepositoryFactoryImpl.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/RepositoryFactoryImpl.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/transport/RepositoryFactoryImpl.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/RepositoryFactoryImpl.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/transport/RepositoryImpl.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/RepositoryImpl.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/transport/RepositoryImpl.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/RepositoryImpl.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/transport/UpdateContentCommand.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/UpdateContentCommand.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/transport/UpdateContentCommand.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/transport/UpdateContentCommand.java
diff --git a/impl-resource/src/org/apache/sling/ide/impl/resource/util/Constants.java b/eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/util/Constants.java
similarity index 100%
rename from impl-resource/src/org/apache/sling/ide/impl/resource/util/Constants.java
rename to eclipse/impl-resource/src/org/apache/sling/ide/impl/resource/util/Constants.java
diff --git a/impl-vlt-test/README.md b/eclipse/impl-vlt-test/README.md
similarity index 100%
rename from impl-vlt-test/README.md
rename to eclipse/impl-vlt-test/README.md
diff --git a/impl-vlt-test/pom.xml b/eclipse/impl-vlt-test/pom.xml
similarity index 100%
rename from impl-vlt-test/pom.xml
rename to eclipse/impl-vlt-test/pom.xml
diff --git a/eclipse-m2e-test/META-INF/LICENSE b/eclipse/impl-vlt-test/src/main/resources/META-INF/LICENSE
similarity index 100%
rename from eclipse-m2e-test/META-INF/LICENSE
rename to eclipse/impl-vlt-test/src/main/resources/META-INF/LICENSE
diff --git a/impl-vlt-test/src/main/resources/META-INF/NOTICE b/eclipse/impl-vlt-test/src/main/resources/META-INF/NOTICE
similarity index 100%
rename from impl-vlt-test/src/main/resources/META-INF/NOTICE
rename to eclipse/impl-vlt-test/src/main/resources/META-INF/NOTICE
diff --git a/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/AddOrUpdateNodeCommandTest.java b/eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/AddOrUpdateNodeCommandTest.java
similarity index 100%
rename from impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/AddOrUpdateNodeCommandTest.java
rename to eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/AddOrUpdateNodeCommandTest.java
diff --git a/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/ReorderChildNodesCommandTest.java b/eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/ReorderChildNodesCommandTest.java
similarity index 100%
rename from impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/ReorderChildNodesCommandTest.java
rename to eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/ReorderChildNodesCommandTest.java
diff --git a/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/Slf4jLogger.java b/eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/Slf4jLogger.java
similarity index 100%
rename from impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/Slf4jLogger.java
rename to eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/Slf4jLogger.java
diff --git a/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/filter/VltFilterTest.java b/eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/filter/VltFilterTest.java
similarity index 100%
rename from impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/filter/VltFilterTest.java
rename to eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/filter/VltFilterTest.java
diff --git a/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/serialization/ContentXmlHandlerTest.java b/eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/serialization/ContentXmlHandlerTest.java
similarity index 100%
rename from impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/serialization/ContentXmlHandlerTest.java
rename to eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/serialization/ContentXmlHandlerTest.java
diff --git a/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/serialization/VltSerializationManagerTest.java b/eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/serialization/VltSerializationManagerTest.java
similarity index 100%
rename from impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/serialization/VltSerializationManagerTest.java
rename to eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/serialization/VltSerializationManagerTest.java
diff --git a/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/transport/DefaultBatcherTest.java b/eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/transport/DefaultBatcherTest.java
similarity index 100%
rename from impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/transport/DefaultBatcherTest.java
rename to eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/impl/vlt/transport/DefaultBatcherTest.java
diff --git a/impl-vlt-test/src/test/java/org/apache/sling/ide/jcr/RepositoryUtilsTest.java b/eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/jcr/RepositoryUtilsTest.java
similarity index 100%
rename from impl-vlt-test/src/test/java/org/apache/sling/ide/jcr/RepositoryUtilsTest.java
rename to eclipse/impl-vlt-test/src/test/java/org/apache/sling/ide/jcr/RepositoryUtilsTest.java
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-deep.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-deep.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-deep.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-deep.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-default.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-default.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-default.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-default.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-with-include.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-with-include.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-with-include.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/filter/filter-with-include.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/folder.cnd b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/folder.cnd
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/folder.cnd
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/folder.cnd
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/bin.binary b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/bin.binary
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/bin.binary
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/bin.binary
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/binary-property.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/binary-property.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/binary-property.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/binary-property.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/empty-multivalued-property.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/empty-multivalued-property.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/empty-multivalued-property.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/empty-multivalued-property.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/encoded-child-content.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/encoded-child-content.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/encoded-child-content.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/encoded-child-content.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-braces-at-start-of-property.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-braces-at-start-of-property.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-braces-at-start-of-property.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-braces-at-start-of-property.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-comma-in-multi-valued-property.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-comma-in-multi-valued-property.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-comma-in-multi-valued-property.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-comma-in-multi-valued-property.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-value-in-property.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-value-in-property.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-value-in-property.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/escaped-value-in-property.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/file.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/file.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/file.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/file.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/full-coverage-escaped-names.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/full-coverage-escaped-names.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/full-coverage-escaped-names.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/full-coverage-escaped-names.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/full-coverage.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/full-coverage.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/full-coverage.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/full-coverage.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/multivalued-properties-content.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/multivalued-properties-content.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/multivalued-properties-content.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/multivalued-properties-content.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/root-content.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/root-content.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/root-content.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/root-content.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/simple-content.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/simple-content.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/simple-content.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/simple-content.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/single-explicit-multivalued-properties-content.xml b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/single-explicit-multivalued-properties-content.xml
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/single-explicit-multivalued-properties-content.xml
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/serialization/single-explicit-multivalued-properties-content.xml
diff --git a/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/test-definitions.cnd b/eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/test-definitions.cnd
similarity index 100%
rename from impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/test-definitions.cnd
rename to eclipse/impl-vlt-test/src/test/resources/org/apache/sling/ide/impl/vlt/test-definitions.cnd
diff --git a/impl-vlt/.options b/eclipse/impl-vlt/.options
similarity index 100%
rename from impl-vlt/.options
rename to eclipse/impl-vlt/.options
diff --git a/eclipse-core/META-INF/LICENSE b/eclipse/impl-vlt/META-INF/LICENSE
similarity index 100%
rename from eclipse-core/META-INF/LICENSE
rename to eclipse/impl-vlt/META-INF/LICENSE
diff --git a/impl-vlt/META-INF/MANIFEST.MF b/eclipse/impl-vlt/META-INF/MANIFEST.MF
similarity index 100%
rename from impl-vlt/META-INF/MANIFEST.MF
rename to eclipse/impl-vlt/META-INF/MANIFEST.MF
diff --git a/impl-vlt/META-INF/NOTICE b/eclipse/impl-vlt/META-INF/NOTICE
similarity index 100%
rename from impl-vlt/META-INF/NOTICE
rename to eclipse/impl-vlt/META-INF/NOTICE
diff --git a/impl-vlt/OSGI-INF/VaultFsLocatorImpl.xml b/eclipse/impl-vlt/OSGI-INF/VaultFsLocatorImpl.xml
similarity index 100%
rename from impl-vlt/OSGI-INF/VaultFsLocatorImpl.xml
rename to eclipse/impl-vlt/OSGI-INF/VaultFsLocatorImpl.xml
diff --git a/impl-vlt/OSGI-INF/VltFilterLocator.xml b/eclipse/impl-vlt/OSGI-INF/VltFilterLocator.xml
similarity index 100%
rename from impl-vlt/OSGI-INF/VltFilterLocator.xml
rename to eclipse/impl-vlt/OSGI-INF/VltFilterLocator.xml
diff --git a/impl-vlt/OSGI-INF/VltRepositoryFactory.xml b/eclipse/impl-vlt/OSGI-INF/VltRepositoryFactory.xml
similarity index 100%
rename from impl-vlt/OSGI-INF/VltRepositoryFactory.xml
rename to eclipse/impl-vlt/OSGI-INF/VltRepositoryFactory.xml
diff --git a/impl-vlt/OSGI-INF/VltSerializationManagerImpl.xml b/eclipse/impl-vlt/OSGI-INF/VltSerializationManagerImpl.xml
similarity index 100%
rename from impl-vlt/OSGI-INF/VltSerializationManagerImpl.xml
rename to eclipse/impl-vlt/OSGI-INF/VltSerializationManagerImpl.xml
diff --git a/impl-vlt/README.md b/eclipse/impl-vlt/README.md
similarity index 100%
rename from impl-vlt/README.md
rename to eclipse/impl-vlt/README.md
diff --git a/impl-vlt/build.properties b/eclipse/impl-vlt/build.properties
similarity index 100%
rename from impl-vlt/build.properties
rename to eclipse/impl-vlt/build.properties
diff --git a/impl-vlt/plugin.xml b/eclipse/impl-vlt/plugin.xml
similarity index 100%
rename from impl-vlt/plugin.xml
rename to eclipse/impl-vlt/plugin.xml
diff --git a/impl-vlt/pom.xml b/eclipse/impl-vlt/pom.xml
similarity index 100%
rename from impl-vlt/pom.xml
rename to eclipse/impl-vlt/pom.xml
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/Activator.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/Activator.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/Activator.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/Activator.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/AddOrUpdateNodeCommand.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/AddOrUpdateNodeCommand.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/AddOrUpdateNodeCommand.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/AddOrUpdateNodeCommand.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/ConversionUtils.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/ConversionUtils.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/ConversionUtils.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/ConversionUtils.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/DeleteNodeCommand.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/DeleteNodeCommand.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/DeleteNodeCommand.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/DeleteNodeCommand.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeCommand.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeCommand.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeCommand.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeCommand.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeContentCommand.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeContentCommand.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeContentCommand.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeContentCommand.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrCommand.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrCommand.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrCommand.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrCommand.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrResult.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrResult.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrResult.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrResult.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListChildrenCommand.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListChildrenCommand.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/ListChildrenCommand.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListChildrenCommand.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListTreeCommand.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListTreeCommand.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/ListTreeCommand.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListTreeCommand.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/NoOpCommand.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/NoOpCommand.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/NoOpCommand.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/NoOpCommand.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/ReorderChildNodesCommand.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/ReorderChildNodesCommand.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/ReorderChildNodesCommand.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/ReorderChildNodesCommand.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/VaultFsLocator.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VaultFsLocator.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/VaultFsLocator.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VaultFsLocator.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/VaultFsLocatorImpl.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VaultFsLocatorImpl.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/VaultFsLocatorImpl.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VaultFsLocatorImpl.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeDefinition.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeDefinition.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeDefinition.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeDefinition.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeType.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeType.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeType.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeType.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeTypeFactory.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeTypeFactory.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeTypeFactory.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeTypeFactory.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeTypeRegistry.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeTypeRegistry.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeTypeRegistry.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltNodeTypeRegistry.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltPropertyDefinition.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltPropertyDefinition.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/VltPropertyDefinition.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltPropertyDefinition.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltRepository.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltRepository.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/VltRepository.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltRepository.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltRepositoryFactory.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltRepositoryFactory.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/VltRepositoryFactory.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/VltRepositoryFactory.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/filter/VltFilter.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/filter/VltFilter.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/filter/VltFilter.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/filter/VltFilter.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/filter/VltFilterLocator.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/filter/VltFilterLocator.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/filter/VltFilterLocator.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/filter/VltFilterLocator.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/ContentXmlHandler.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/ContentXmlHandler.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/ContentXmlHandler.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/ContentXmlHandler.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/VltSerializationDataBuilder.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/VltSerializationDataBuilder.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/VltSerializationDataBuilder.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/VltSerializationDataBuilder.java
diff --git a/impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/VltSerializationManager.java b/eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/VltSerializationManager.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/VltSerializationManager.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/impl/vlt/serialization/VltSerializationManager.java
diff --git a/impl-vlt/src/org/apache/sling/ide/jcr/RepositoryUtils.java b/eclipse/impl-vlt/src/org/apache/sling/ide/jcr/RepositoryUtils.java
similarity index 100%
rename from impl-vlt/src/org/apache/sling/ide/jcr/RepositoryUtils.java
rename to eclipse/impl-vlt/src/org/apache/sling/ide/jcr/RepositoryUtils.java
diff --git a/artifacts/META-INF/LICENSE b/eclipse/m2e-feature/META-INF/LICENSE
similarity index 100%
rename from artifacts/META-INF/LICENSE
rename to eclipse/m2e-feature/META-INF/LICENSE
diff --git a/sightly-feature/META-INF/NOTICE b/eclipse/m2e-feature/META-INF/NOTICE
similarity index 100%
rename from sightly-feature/META-INF/NOTICE
rename to eclipse/m2e-feature/META-INF/NOTICE
diff --git a/m2e-feature/README.md b/eclipse/m2e-feature/README.md
similarity index 100%
rename from m2e-feature/README.md
rename to eclipse/m2e-feature/README.md
diff --git a/m2e-feature/build.properties b/eclipse/m2e-feature/build.properties
similarity index 100%
rename from m2e-feature/build.properties
rename to eclipse/m2e-feature/build.properties
diff --git a/m2e-feature/feature.xml b/eclipse/m2e-feature/feature.xml
similarity index 100%
rename from m2e-feature/feature.xml
rename to eclipse/m2e-feature/feature.xml
diff --git a/m2e-feature/pom.xml b/eclipse/m2e-feature/pom.xml
similarity index 100%
rename from m2e-feature/pom.xml
rename to eclipse/m2e-feature/pom.xml
diff --git a/p2update/README.md b/eclipse/p2update/README.md
similarity index 100%
rename from p2update/README.md
rename to eclipse/p2update/README.md
diff --git a/p2update/category.xml b/eclipse/p2update/category.xml
similarity index 100%
rename from p2update/category.xml
rename to eclipse/p2update/category.xml
diff --git a/p2update/pom.xml b/eclipse/p2update/pom.xml
similarity index 100%
rename from p2update/pom.xml
rename to eclipse/p2update/pom.xml
diff --git a/p2update/siteTemplate/index.html b/eclipse/p2update/siteTemplate/index.html
similarity index 100%
rename from p2update/siteTemplate/index.html
rename to eclipse/p2update/siteTemplate/index.html
diff --git a/pom.xml b/eclipse/pom.xml
similarity index 100%
rename from pom.xml
rename to eclipse/pom.xml
diff --git a/api/META-INF/LICENSE b/eclipse/sightly-feature/META-INF/LICENSE
similarity index 100%
rename from api/META-INF/LICENSE
rename to eclipse/sightly-feature/META-INF/LICENSE
diff --git a/m2e-feature/META-INF/NOTICE b/eclipse/sightly-feature/META-INF/NOTICE
similarity index 100%
rename from m2e-feature/META-INF/NOTICE
rename to eclipse/sightly-feature/META-INF/NOTICE
diff --git a/sightly-feature/README.md b/eclipse/sightly-feature/README.md
similarity index 100%
rename from sightly-feature/README.md
rename to eclipse/sightly-feature/README.md
diff --git a/feature/build.properties b/eclipse/sightly-feature/build.properties
similarity index 100%
rename from feature/build.properties
rename to eclipse/sightly-feature/build.properties
diff --git a/sightly-feature/feature.xml b/eclipse/sightly-feature/feature.xml
similarity index 100%
rename from sightly-feature/feature.xml
rename to eclipse/sightly-feature/feature.xml
diff --git a/sightly-feature/pom.xml b/eclipse/sightly-feature/pom.xml
similarity index 100%
rename from sightly-feature/pom.xml
rename to eclipse/sightly-feature/pom.xml
diff --git a/sign.sh b/eclipse/sign.sh
similarity index 100%
rename from sign.sh
rename to eclipse/sign.sh
diff --git a/source-bundle/README.md b/eclipse/source-bundle/README.md
similarity index 100%
rename from source-bundle/README.md
rename to eclipse/source-bundle/README.md
diff --git a/source-bundle/assembly.xml b/eclipse/source-bundle/assembly.xml
similarity index 100%
rename from source-bundle/assembly.xml
rename to eclipse/source-bundle/assembly.xml
diff --git a/source-bundle/pom.xml b/eclipse/source-bundle/pom.xml
similarity index 100%
rename from source-bundle/pom.xml
rename to eclipse/source-bundle/pom.xml
diff --git a/target-definition/Sling IDE Tooling.launch b/eclipse/target-definition/Sling IDE Tooling.launch
similarity index 100%
rename from target-definition/Sling IDE Tooling.launch
rename to eclipse/target-definition/Sling IDE Tooling.launch
diff --git a/target-definition/org.apache.sling.ide.target-definition-dev.target b/eclipse/target-definition/org.apache.sling.ide.target-definition-dev.target
similarity index 100%
rename from target-definition/org.apache.sling.ide.target-definition-dev.target
rename to eclipse/target-definition/org.apache.sling.ide.target-definition-dev.target
diff --git a/target-definition/org.apache.sling.ide.target-definition.target b/eclipse/target-definition/org.apache.sling.ide.target-definition.target
similarity index 100%
rename from target-definition/org.apache.sling.ide.target-definition.target
rename to eclipse/target-definition/org.apache.sling.ide.target-definition.target
diff --git a/target-definition/pom.xml b/eclipse/target-definition/pom.xml
similarity index 100%
rename from target-definition/pom.xml
rename to eclipse/target-definition/pom.xml
diff --git a/api-test/src/main/resources/META-INF/LICENSE b/eclipse/vlt-wrapper/META-INF/LICENSE
similarity index 100%
rename from api-test/src/main/resources/META-INF/LICENSE
rename to eclipse/vlt-wrapper/META-INF/LICENSE
diff --git a/vlt-wrapper/META-INF/MANIFEST.MF b/eclipse/vlt-wrapper/META-INF/MANIFEST.MF
similarity index 100%
rename from vlt-wrapper/META-INF/MANIFEST.MF
rename to eclipse/vlt-wrapper/META-INF/MANIFEST.MF
diff --git a/vlt-wrapper/META-INF/NOTICE b/eclipse/vlt-wrapper/META-INF/NOTICE
similarity index 100%
rename from vlt-wrapper/META-INF/NOTICE
rename to eclipse/vlt-wrapper/META-INF/NOTICE
diff --git a/vlt-wrapper/README.md b/eclipse/vlt-wrapper/README.md
similarity index 100%
rename from vlt-wrapper/README.md
rename to eclipse/vlt-wrapper/README.md
diff --git a/vlt-wrapper/build.properties b/eclipse/vlt-wrapper/build.properties
similarity index 100%
rename from vlt-wrapper/build.properties
rename to eclipse/vlt-wrapper/build.properties
diff --git a/eclipse-ui/lib/.gitignore b/eclipse/vlt-wrapper/lib/.gitignore
similarity index 100%
rename from eclipse-ui/lib/.gitignore
rename to eclipse/vlt-wrapper/lib/.gitignore
diff --git a/vlt-wrapper/pom.xml b/eclipse/vlt-wrapper/pom.xml
similarity index 100%
rename from vlt-wrapper/pom.xml
rename to eclipse/vlt-wrapper/pom.xml
--
To stop receiving notification emails like this one, please contact
rombert@apache.org.