Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BEAM-1349] Update documentation to remove python-sdk branch references #136

Closed
wants to merge 2 commits into from

Conversation

aaltay
Copy link
Member

@aaltay aaltay commented Jan 31, 2017

No description provided.

@aaltay
Copy link
Member Author

aaltay commented Jan 31, 2017

R: @davorbonaci

@asfbot
Copy link

asfbot commented Jan 31, 2017

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/beam_PreCommit_Website_Test/202/
--none--

@asfbot
Copy link

asfbot commented Jan 31, 2017

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/beam_PreCommit_Website_Stage/244/

Jenkins built the site at commit id a5fe014 with Jekyll and staged it here. Happy reviewing.

Note that any previous site has been deleted. This staged site will be automatically deleted after its TTL expires. Push any commit to the pull request branch or re-trigger the build to get it staged again.

@@ -18,7 +18,7 @@ I want to share some of takeaways I had about Beam during the conference.

The Data Engineers are looking to Beam as a way to [future-proof](https://www.oreilly.com/ideas/future-proof-and-scale-proof-your-code), meaning that code is portable between the various Big Data frameworks. In fact, many of the attendees were still on Hadoop MapReduce and looking to transition to a new framework. They’re realizing that continually rewriting code isn’t the most productive approach.

Data Scientists are really interested in using Beam. They interested in having a single API for doing analysis instead of several different APIs. We talked about Beam’s progress on the Python API. If you want to take a peek, it’s being actively developed on a [feature branch](https://github.com/apache/beam/tree/python-sdk). As Beam matures, we’re looking to add other supported languages.
Data Scientists are really interested in using Beam. They interested in having a single API for doing analysis instead of several different APIs. We talked about Beam’s progress on the Python API. If you want to take a peek, it’s being actively developed on a [feature branch](https://github.com/apache/beam/tree/master/sdks/python). As Beam matures, we’re looking to add other supported languages.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fix the actual prose here?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

never mind -- this is a blogpost.

@@ -25,7 +25,7 @@ Current branches include:
| Feature | Branch | JIRA Component | More Info |
| ---- | ---- | ---- | ---- |
| Apache Gearpump Runner | [gearpump-runner](https://github.com/apache/beam/tree/gearpump-runner) | [runner-gearpump](https://issues.apache.org/jira/browse/BEAM/component/12330829) | [README](https://github.com/apache/beam/blob/gearpump-runner/runners/gearpump/README.md) |
| Python SDK | [python-sdk](https://github.com/apache/beam/tree/python-sdk) | [sdk-py](https://issues.apache.org/jira/browse/BEAM/component/12328910) | [README](https://github.com/apache/beam/blob/python-sdk/sdks/python/README.md) |
| Python SDK | [python-sdk](https://github.com/apache/beam/tree/master/sdks/python) | [sdk-py](https://issues.apache.org/jira/browse/BEAM/component/12328910) | [README](https://github.com/apache/beam/blob/master/sdks/python/README.md) |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

drop the python README.md and/or integrate it to main?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think there is value in keeping that README. It contains folder specific information. Or we can merge that information back to top level README. I prefer the first option, but I think both makes sense.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is list of feature branches -- Python SDK like should be removed from here, not updated.

Regarding the README.md file -- they are not discoverable if they are deep in the structure, so they make little impact and it is hard to keep them up-to-date. Most important information should go to the top-level README, and everything else to the website under Documentation -> SDKs -> Python SDK. This is nicely formatted, searchable, visible, etc.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done, removed from the list.

https://issues.apache.org/jira/browse/BEAM-1359 - for moving the README.md file content to top level README.md and to website as appropriate.

Copy link
Member

@davorbonaci davorbonaci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Ready for merge; the only comment would be to drop the Python SDK branch from the listing of feature branches.

@@ -25,7 +25,7 @@ Current branches include:
| Feature | Branch | JIRA Component | More Info |
| ---- | ---- | ---- | ---- |
| Apache Gearpump Runner | [gearpump-runner](https://github.com/apache/beam/tree/gearpump-runner) | [runner-gearpump](https://issues.apache.org/jira/browse/BEAM/component/12330829) | [README](https://github.com/apache/beam/blob/gearpump-runner/runners/gearpump/README.md) |
| Python SDK | [python-sdk](https://github.com/apache/beam/tree/python-sdk) | [sdk-py](https://issues.apache.org/jira/browse/BEAM/component/12328910) | [README](https://github.com/apache/beam/blob/python-sdk/sdks/python/README.md) |
| Python SDK | [python-sdk](https://github.com/apache/beam/tree/master/sdks/python) | [sdk-py](https://issues.apache.org/jira/browse/BEAM/component/12328910) | [README](https://github.com/apache/beam/blob/master/sdks/python/README.md) |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is list of feature branches -- Python SDK like should be removed from here, not updated.

Regarding the README.md file -- they are not discoverable if they are deep in the structure, so they make little impact and it is hard to keep them up-to-date. Most important information should go to the top-level README, and everything else to the website under Documentation -> SDKs -> Python SDK. This is nicely formatted, searchable, visible, etc.

@aaltay
Copy link
Member Author

aaltay commented Jan 31, 2017

Thank you, PTAL.

@asfbot
Copy link

asfbot commented Jan 31, 2017

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/beam_PreCommit_Website_Stage/245/

Jenkins built the site at commit id d8644dc with Jekyll and staged it here. Happy reviewing.

Note that any previous site has been deleted. This staged site will be automatically deleted after its TTL expires. Push any commit to the pull request branch or re-trigger the build to get it staged again.

@asfbot
Copy link

asfbot commented Jan 31, 2017

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/beam_PreCommit_Website_Test/203/
--none--

@davorbonaci
Copy link
Member

LGTM. Merging.

@asfgit asfgit closed this in 689c368 Jan 31, 2017
robertwb pushed a commit to robertwb/incubator-beam that referenced this pull request Jun 5, 2018
robertwb pushed a commit to robertwb/incubator-beam that referenced this pull request Jun 5, 2018
melap pushed a commit to apache/beam that referenced this pull request Jun 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants