[ https://issues.apache.org/jira/browse/HDDS-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16877246#comment-16877246 ]
Eric Yang commented on HDDS-1661: --------------------------------- I think to address this issue to help reduce friction for Ozone developer adoption. GA might be too late because bad code hygiene will steer away more potential developers from now until GA. I understand the argument for keeping HDDS a potential integration point with HDFS. I also accept the reasoning that keeping HDFS stable without integrating with HDDS. Moving a maven module should not be difficult, otherwise it is bad code hygiene. If there is a stronger commitment from HDFS to integration with HDDS later, then promote the package back would make sense. Having HDDS out of place, it hinders new developers ability to build the system with mvn clean package and it brain wash current developers with odd behaviors. > Consolidate hadoop-hdds and hadoop-ozone into hadoop-ozone-project > ------------------------------------------------------------------ > > Key: HDDS-1661 > URL: https://issues.apache.org/jira/browse/HDDS-1661 > Project: Hadoop Distributed Data Store > Issue Type: Bug > Reporter: Eric Yang > Priority: Major > > Ozone source code is some what fragmented in Hadoop source code. The current > code looks like: > {code} > hadoop/pom.ozone.xml > ├── hadoop-hdds > └── hadoop-ozone > {code} > It is helpful to consolidate the project into high level grouping such as: > {code} > hadoop > └── hadoop-ozone-project/pom.xml > └── hadoop-ozone-project/hadoop-hdds > └── hadoop-ozone-project/hadoop-ozone > {code} > This allows user to build ozone from hadoop-ozone-project directory. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org