[jira] [Updated] (ZOOKEEPER-3022) Step 1 - Separate project structure
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andor Molnar updated ZOOKEEPER-3022: Fix Version/s: 3.4.14 > Step 1 - Separate project structure > --- > > Key: ZOOKEEPER-3022 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3022 > Project: ZooKeeper > Issue Type: Sub-task > Components: build, scripts >Affects Versions: 3.6.0 >Reporter: Norbert Kalmar >Assignee: Norbert Kalmar >Priority: Major > Labels: pull-request-available > Fix For: 3.6.0, 3.5.5, 3.4.14 > > Time Spent: 1h 20m > Remaining Estimate: 0h > > Create a project structure that separates the different parts of ZooKeeper > into a more meaningful packages for the future maven build. > This should be done in iterations to limit the impact. > * First iteration - safe changes including moving src/docs to zk-docs, > creating zk-it empty directory. Build and conf directory remains unchanged. > These changes also have minimum impact on PR’s. > * Second iteration - move src/recipes to zk-recipes. > * Third iteration - move src/contrib to zk-contrib. > * Fourth iteration - move src/c to zk-client (java will be moved in Phase 2) > * Fifth iteration - move src/java/main to zk-server, which will be further > separated in Step 2. > {noformat} > zookeeper > | -bin > | -conf > | -zookeeper-client > || -zookeeper-client-c > | -zookeeper-contrib > || -zookeeper-contrib-fatjar > || -zookeeper-contrib-huebrowser > || -zookeeper-contrib-loggraph > || -zookeeper-contrib-monitoring > || -zookeeper-contrib-rest > || -zookeeper-contrib-zkfuse > || -zookeeper-contrib-zkperl > || -zookeeper-contrib-zkpython > || -zookeeper-contrib-zktreeutil > |\ -zookeeper-contrib-zooinspector > | -zookeeper-docs > | -zookeeper-it (integration tests) > | -zookeeper-server > | -zookeeper-recipes > || -zookeeper-recipes-election > || -zookeeper-recipes-lock > \\ -zookeeper-recipes-queue > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (ZOOKEEPER-3022) Step 1 - Separate project structure
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ASF GitHub Bot updated ZOOKEEPER-3022: -- Labels: pull-request-available (was: ) > Step 1 - Separate project structure > --- > > Key: ZOOKEEPER-3022 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3022 > Project: ZooKeeper > Issue Type: Sub-task > Components: build, scripts >Affects Versions: 3.6.0 >Reporter: Norbert Kalmar >Assignee: Norbert Kalmar >Priority: Major > Labels: pull-request-available > > Create a project structure that separates the different parts of ZooKeeper > into a more meaningful packages for the future maven build. > This should be done in iterations to limit the impact. > * First iteration - safe changes including moving src/docs to zk-docs, > creating zk-it empty directory. Build and conf directory remains unchanged. > These changes also have minimum impact on PR’s. > * Second iteration - move src/recipes to zk-recipes. > * Third iteration - move src/contrib to zk-contrib. > * Fourth iteration - move src/c to zk-client (java will be moved in Phase 2) > * Fifth iteration - move src/java/main to zk-server, which will be further > separated in Step 2. > {noformat} > zookeeper > | -bin > | -conf > | -zookeeper-client > || -zookeeper-client-c > | -zookeeper-contrib > || -zookeeper-contrib-fatjar > || -zookeeper-contrib-huebrowser > || -zookeeper-contrib-loggraph > || -zookeeper-contrib-monitoring > || -zookeeper-contrib-rest > || -zookeeper-contrib-zkfuse > || -zookeeper-contrib-zkperl > || -zookeeper-contrib-zkpython > || -zookeeper-contrib-zktreeutil > |\ -zookeeper-contrib-zooinspector > | -zookeeper-docs > | -zookeeper-it (integration tests) > | -zookeeper-server > | -zookeeper-recipes > || -zookeeper-recipes-election > || -zookeeper-recipes-lock > \\ -zookeeper-recipes-queue > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (ZOOKEEPER-3022) Step 1 - Separate project structure
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norbert Kalmar updated ZOOKEEPER-3022: -- Description: Create a project structure that separates the different parts of ZooKeeper into a more meaningful packages for the future maven build. This should be done in iterations to limit the impact. First iteration - safe changes including moving src/docs to zk-docs, creating zk-it empty directory. Build and conf directory remains unchanged. These changes also have minimum impact on PR’s. Second iteration - move src/recipes to zk-recipes. Third iteration - move src/contrib to zk-contrib. Fourth iteration - move src/c to zk-client (java will be moved in Phase 2) Fifth iteration - move src/java/main to zk-server, which will be further separated in Step 2. {noformat} zookeeper | -bin | -conf | -zookeeper-client || -zookeeper-client-c | -zookeeper-contrib || -zookeeper-contrib-fatjar || -zookeeper-contrib-huebrowser || -zookeeper-contrib-loggraph || -zookeeper-contrib-monitoring || -zookeeper-contrib-rest || -zookeeper-contrib-zkfuse || -zookeeper-contrib-zkperl || -zookeeper-contrib-zkpython || -zookeeper-contrib-zktreeutil |\ -zookeeper-contrib-zooinspector | -zookeeper-docs | -zookeeper-it (integration tests) | -zookeeper-server | -zookeeper-recipes || -zookeeper-recipes-election || -zookeeper-recipes-lock \\ -zookeeper-recipes-queue {noformat} was: Create a project structure that separates the different parts of ZooKeeper into a more meaningful packages for the future maven build. This first step should not impact Jenkins QA. {noformat} zookeeper |-bin |-conf |-zk-client | |-zk-client-c |-zk-contrib | |-zk-contrib-fatjar | |-zk-contrib-huebrowser | |-zk-contrib-loggraph | |-zk-contrib-monitoring | |-zk-contrib-rest | |-zk-contrib-zkfuse | |-zk-contrib-zkperl | |-zk-contrib-zkpython | |-zk-contrib-zktreeutil | \-zk-contrib-zooinspector |-zk-docs |-zk-it (integration tests) |-zk-server |-zk-recipes | |-zk-recipes-election | |-zk-recipes-lock \ \-zk-recipes-queue {noformat} > Step 1 - Separate project structure > --- > > Key: ZOOKEEPER-3022 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3022 > Project: ZooKeeper > Issue Type: Sub-task > Components: build, scripts >Affects Versions: 3.6.0 >Reporter: Norbert Kalmar >Assignee: Norbert Kalmar >Priority: Major > > Create a project structure that separates the different parts of ZooKeeper > into a more meaningful packages for the future maven build. > This should be done in iterations to limit the impact. > First iteration - safe changes including moving src/docs to zk-docs, creating > zk-it empty directory. Build and conf directory remains unchanged. These > changes also have minimum impact on PR’s. > Second iteration - move src/recipes to zk-recipes. > Third iteration - move src/contrib to zk-contrib. > Fourth iteration - move src/c to zk-client (java will be moved in Phase 2) > Fifth iteration - move src/java/main to zk-server, which will be further > separated in Step 2. > {noformat} > zookeeper > | -bin > | -conf > | -zookeeper-client > || -zookeeper-client-c > | -zookeeper-contrib > || -zookeeper-contrib-fatjar > || -zookeeper-contrib-huebrowser > || -zookeeper-contrib-loggraph > || -zookeeper-contrib-monitoring > || -zookeeper-contrib-rest > || -zookeeper-contrib-zkfuse > || -zookeeper-contrib-zkperl > || -zookeeper-contrib-zkpython > || -zookeeper-contrib-zktreeutil > |\ -zookeeper-contrib-zooinspector > | -zookeeper-docs > | -zookeeper-it (integration tests) > | -zookeeper-server > | -zookeeper-recipes > || -zookeeper-recipes-election > || -zookeeper-recipes-lock > \\ -zookeeper-recipes-queue > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (ZOOKEEPER-3022) Step 1 - Separate project structure
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norbert Kalmar updated ZOOKEEPER-3022: -- Description: Create a project structure that separates the different parts of ZooKeeper into a more meaningful packages for the future maven build. This should be done in iterations to limit the impact. * First iteration - safe changes including moving src/docs to zk-docs, creating zk-it empty directory. Build and conf directory remains unchanged. These changes also have minimum impact on PR’s. * Second iteration - move src/recipes to zk-recipes. * Third iteration - move src/contrib to zk-contrib. * Fourth iteration - move src/c to zk-client (java will be moved in Phase 2) * Fifth iteration - move src/java/main to zk-server, which will be further separated in Step 2. {noformat} zookeeper | -bin | -conf | -zookeeper-client || -zookeeper-client-c | -zookeeper-contrib || -zookeeper-contrib-fatjar || -zookeeper-contrib-huebrowser || -zookeeper-contrib-loggraph || -zookeeper-contrib-monitoring || -zookeeper-contrib-rest || -zookeeper-contrib-zkfuse || -zookeeper-contrib-zkperl || -zookeeper-contrib-zkpython || -zookeeper-contrib-zktreeutil |\ -zookeeper-contrib-zooinspector | -zookeeper-docs | -zookeeper-it (integration tests) | -zookeeper-server | -zookeeper-recipes || -zookeeper-recipes-election || -zookeeper-recipes-lock \\ -zookeeper-recipes-queue {noformat} was: Create a project structure that separates the different parts of ZooKeeper into a more meaningful packages for the future maven build. This should be done in iterations to limit the impact. First iteration - safe changes including moving src/docs to zk-docs, creating zk-it empty directory. Build and conf directory remains unchanged. These changes also have minimum impact on PR’s. Second iteration - move src/recipes to zk-recipes. Third iteration - move src/contrib to zk-contrib. Fourth iteration - move src/c to zk-client (java will be moved in Phase 2) Fifth iteration - move src/java/main to zk-server, which will be further separated in Step 2. {noformat} zookeeper | -bin | -conf | -zookeeper-client || -zookeeper-client-c | -zookeeper-contrib || -zookeeper-contrib-fatjar || -zookeeper-contrib-huebrowser || -zookeeper-contrib-loggraph || -zookeeper-contrib-monitoring || -zookeeper-contrib-rest || -zookeeper-contrib-zkfuse || -zookeeper-contrib-zkperl || -zookeeper-contrib-zkpython || -zookeeper-contrib-zktreeutil |\ -zookeeper-contrib-zooinspector | -zookeeper-docs | -zookeeper-it (integration tests) | -zookeeper-server | -zookeeper-recipes || -zookeeper-recipes-election || -zookeeper-recipes-lock \\ -zookeeper-recipes-queue {noformat} > Step 1 - Separate project structure > --- > > Key: ZOOKEEPER-3022 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3022 > Project: ZooKeeper > Issue Type: Sub-task > Components: build, scripts >Affects Versions: 3.6.0 >Reporter: Norbert Kalmar >Assignee: Norbert Kalmar >Priority: Major > > Create a project structure that separates the different parts of ZooKeeper > into a more meaningful packages for the future maven build. > This should be done in iterations to limit the impact. > * First iteration - safe changes including moving src/docs to zk-docs, > creating zk-it empty directory. Build and conf directory remains unchanged. > These changes also have minimum impact on PR’s. > * Second iteration - move src/recipes to zk-recipes. > * Third iteration - move src/contrib to zk-contrib. > * Fourth iteration - move src/c to zk-client (java will be moved in Phase 2) > * Fifth iteration - move src/java/main to zk-server, which will be further > separated in Step 2. > {noformat} > zookeeper > | -bin > | -conf > | -zookeeper-client > || -zookeeper-client-c > | -zookeeper-contrib > || -zookeeper-contrib-fatjar > || -zookeeper-contrib-huebrowser > || -zookeeper-contrib-loggraph > || -zookeeper-contrib-monitoring > || -zookeeper-contrib-rest > || -zookeeper-contrib-zkfuse > || -zookeeper-contrib-zkperl > || -zookeeper-contrib-zkpython > || -zookeeper-contrib-zktreeutil > |\ -zookeeper-contrib-zooinspector > | -zookeeper-docs > | -zookeeper-it (integration tests) > | -zookeeper-server > | -zookeeper-recipes > || -zookeeper-recipes-election > || -zookeeper-recipes-lock > \\ -zookeeper-recipes-queue > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (ZOOKEEPER-3022) Step 1 - Separate project structure
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norbert Kalmar updated ZOOKEEPER-3022: -- Summary: Step 1 - Separate project structure (was: Step 1 to maven - Separate project structure) > Step 1 - Separate project structure > --- > > Key: ZOOKEEPER-3022 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3022 > Project: ZooKeeper > Issue Type: Sub-task > Components: build, scripts >Affects Versions: 3.6.0 >Reporter: Norbert Kalmar >Assignee: Norbert Kalmar >Priority: Major > > Create a project structure that separates the different parts of ZooKeeper > into a more meaningful packages for the future maven build. > This first step should not impact Jenkins QA. > {noformat} > zookeeper > |-bin > |-conf > |-zk-client > | |-zk-client-c > |-zk-contrib > | |-zk-contrib-fatjar > | |-zk-contrib-huebrowser > | |-zk-contrib-loggraph > | |-zk-contrib-monitoring > | |-zk-contrib-rest > | |-zk-contrib-zkfuse > | |-zk-contrib-zkperl > | |-zk-contrib-zkpython > | |-zk-contrib-zktreeutil > | \-zk-contrib-zooinspector > |-zk-docs > |-zk-it (integration tests) > |-zk-server > |-zk-recipes > | |-zk-recipes-election > | |-zk-recipes-lock > \ \-zk-recipes-queue > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)