[ https://issues.apache.org/jira/browse/BIGTOP-718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13465333#comment-13465333 ]
Eli Collins commented on BIGTOP-718: ------------------------------------ Thanks for filing Sean. Suggestions: # A component be part of the Apache Hadoop ecosystem (per your comment about "Big Data" we need to define that better but I'd start with integrates with and/or is powered by Apache Hadoop). # A requirement that all components are added to trunk before release branches. We articulate something similar in Hadoop (see http://wiki.apache.org/hadoop/Roadmap), in general it's good to be trunk first so different Bigtop releases don't have inconsistent components # A requirement that new components work with *all* of the existing components before they are included in a release. New additions can bake in trunk or a feature branch but we shouldn't release them until they work with the rest of the stack (for the other parts of the stack they interact with). # I'd clarify that the projects dependencies need to be ASFv2 compatible (which is implied but better to be clear) # I'd consider making integration testing a hard requirement I agree that we should put this info prominently on the project homepage (version controlled text, parts of the generated docs). How about removing it from the wiki at the same time so we don't maintain two copies? I'd also update the docs to be explicit that Bigtop is about the integration of the Apache Hadoop ecosystem, not just the package and test development (which are parts of the overall integration effort). > Update wiki for component requirements > -------------------------------------- > > Key: BIGTOP-718 > URL: https://issues.apache.org/jira/browse/BIGTOP-718 > Project: Bigtop > Issue Type: Improvement > Components: Documentation > Reporter: Sean Mackrory > Assignee: Sean Mackrory > > I think some updates are in order for this Wiki page in order to more > accurately reflect the goals of the project: > https://cwiki.apache.org/confluence/display/BIGTOP/Requirement+for+adding+a+new+component+to+Bigtop+distribution. > For starters, it should have a more prominent link on the Wiki and a summary > on the project home page. Not only is it going to be an increasingly common > question, but it's an important part of defining what "Bigtop" is really all > about. I know when I first started on the project it was the first thing I > looked for. > Second, we say projects have to be "Big Data"-related. Judging by other > documents* and existing discussions regarding new components, it seems like > we really mean to say "Hadoop"-related, and I think the extra focus would be > good (having said that, I do think of Spark as Hadoop-related). > * https://cwiki.apache.org/confluence/display/BIGTOP/Index -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira