On Thu, May 23, 2019 at 10:28 AM Pablo Estrada <pabl...@google.com> wrote:
> I've added the io-python-hadoop component [1]. We can continue to discuss > naming conventions for components[2]. > > The way Java is set up, we have: > sdk-java-* > io-java-* > > For Python, we have: > sdk-py-* > io-python-* > > We could be consistent with the old Java IO components by doing `io-py-*`. > > I think doing `sdk-py-io-*` could be helpful if we believe that people > file Python IO issues by looking at sdk-py-* components first, but it would > be changing the convention that we had with Java. > > Thoughts? > My main point is that there should be a limited number of top level guessable prefixes. Looks like main prefixes today are runners-*, sdk-*, and io-*. As long as this list small it should be fine (which is the case today). Also, probably we document this structure somewhere. JIRA component selection is a long list of 55 items and only about 1/2 of that is visible initially. > > [1] > https://jira.apache.org/jira/issues/?jql=project+%3D+BEAM+AND+component+%3D+io-python-hadoop > [2] > https://jira.apache.org/jira/projects/BEAM?selectedItem=com.atlassian.jira.jira-projects-plugin:components-page > > On Thu, May 23, 2019 at 9:35 AM Chamikara Jayalath <chamik...@google.com> > wrote: > >> >> >> On Thu, May 23, 2019 at 9:20 AM Valentyn Tymofieiev <valen...@google.com> >> wrote: >> >>> Hi, >>> >>> Could someone please help with addition io-python-hadoop or similar >>> component to Jira? >>> >>> Also, there is a small discrepancy in naming py vs python between: >>> >>> io-python-gcp and sdk-py-core - consider unifying them. >>> >> >> +1 on unifying. Probably better to have components sdk-py-core, >> sdk-py-io, sdk-py-io-gcp, sdk-py-io-hdfs, etc. >> >> >>> >>> Thank you! >>> >>