Skip to content

Commit

Permalink
Blog migration (#17)
Browse files Browse the repository at this point in the history
* Blog page with sample blogpost

* More blogposts migrated + fix language switch

* fixup! More blogposts migrated + fix language switch

* Add links to blog to footer and header

* fix links

* Add first 3 blogposts to home page

Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@polidea.com>
  • Loading branch information
2 people authored and bntnam committed Apr 28, 2020
1 parent 5831b6a commit ff7ef26
Show file tree
Hide file tree
Showing 57 changed files with 6,960 additions and 17 deletions.
12 changes: 10 additions & 2 deletions website/www/site/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,13 @@ pygmentsUseClassic = false
# See https://help.farbox.com/pygments.html
pygmentsStyle = "tango"

# [permalinks]
# blog = "/:section/:year/:month/:day/:slug/"
summaryLength = "unlimited"

[markup.goldmark.renderer]
unsafe= true

[markup.highlight]
noClasses = false

## Configuration for BlackFriday markdown parser: https://github.com/russross/blackfriday
[blackfriday]
Expand All @@ -35,6 +40,9 @@ hrefTargetBlank = true
angledQuotes = false
latexDashes = true

[permalinks]
blog = "/blog/:year/:month/:day/:slug/"

# Image processing configuration.
[imaging]
resampleFilter = "CatmullRom"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
layout: post
title: "Apache Beam has a logo!"
slug: "beam-has-a-logo.html"
date: 2016-02-22 10:21:48 -0800
excerpt_separator: <!--more-->
categories: beam update website
aliases:
- /beam/update/website/2016/02/22/beam-has-a-logo.html
authors:
- jamesmalone
---
<!--
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

One of the major benefits of Apache Beam is the fact that it unifies both
both batch and stream processing into one powerful model. In fact, this unification
is so important, the name Beam itself comes from the union of **B**atch + str**EAM** = Beam

When the project started, we wanted a logo which was both appealing and visually
represented this unification. <!--more--> Thanks to the **amazing** work of Stephanie Smythies, the Apache Beam project
now has a logo.

*drum roll* - **Presenting, the Apache Beam Logo!**

<img src="/images/beam_logo_s.png" alt="Apache Beam Logo">

We are excited about this logo because it is **simple**, **bright**, and shows the
unification of bath and streaming, as beams of light, within the 'B'. We will base
our future website and documentation design around this logo and its coloring. We
will also make various permutations and resolutions of this logo available in the
coming weeks. For any questions or comments, send an email to the `dev@` email list
for Apache Beam.
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
layout: post
title: "Dataflow Python SDK is now public!"
slug: "python-sdk-now-public.html"
date: 2016-02-25 13:00:00 -0800
excerpt_separator: <!--more-->
categories: beam python sdk
aliases:
- /beam/python/sdk/2016/02/25/python-sdk-now-public.html
authors:
- jamesmalone
---
<!--
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

When the Apache Beam project proposed entry into the [Apache Incubator](http://wiki.apache.org/incubator/BeamProposal) the proposal
included the [Dataflow Java SDK](https://github.com/GoogleCloudPlatform/DataflowJavaSDK). In the long term, however, Apache Beam aims to support SDKs implemented in multiple languages, such as Python.

<!--more-->

Today, Google submitted the [Dataflow Python (2.x) SDK](http://github.com/GoogleCloudPlatform/DataflowPythonSDK) on GitHub. Google is committed to including the in progress python SDK in Apache Beam and, in that spirit, we've moved development of the Python SDK to a public repository. While this SDK will not be included with the initial (incubating) releases of Apache Beam, our we plan on incorporating the Python SDK into beam during incubation. We want to take the time to implement changes from the [technical vision](https://goo.gl/nk5OM0) into the Java SDK before we introduce a Python SDK for Apache Beam. We believe this will allow us to work on the model and SDKs in an ordered fashion.

You can look for the Apache Beam Python SDK in the coming months once we finish forking and refactoring the Java SDK.

Best,

Apache Beam Team
Loading

0 comments on commit ff7ef26

Please sign in to comment.