To make things more concrete, we could start by giving the YouTube channel
more structure & drafting Tweets to go out on the different channels. Is
this something you'd be able to help out with?

Thanks!
Matthias

On Sun, 16 Feb 2020 at 10:29, Matthias Baetens <baetensmatth...@gmail.com>
wrote:

> Hey Maria,
>
> Great work!! This provides a nice overview of all the channels and how
> they contribute to the overall project.
>
> I will comment on the sections I am most familiar with:
> - Website / blog: +1 for reducing the number of outlets to 1. The Beam
> Summit website repository could use a clean-up and this can be part of that
> effort.
> - Workshops: Pablo & Austin have done some great work in this space, but
> even more dedicated time & attention to this would greatly benefit the
> project - and as Pablo raised this might be separate from project
> transparency but directly contribute to increased usage.
> -- For topics/format, it's split up in how to use and how to contribute.
> How to use I would split up in a beginner training ("set-up and write your
> first pipeline"), advanced training ("use some of the more exotic Beam
> features / optimise your pipeline") and office hours (solve specific
> problems people have which can feedback to the development team as well in
> terms of missing features or potential improvement of documentation). Imho,
> classroom style with an intro to Beam and concepts / advanced topics,
> combined with do-it-yourself where people actually do some coding with
> something to walk away is good for onboarding. A more fun and game-like
> set-up can be done for users that already use Beam where we can accommodate
> discussions or have them solve a specific use-case in groups.
> - +1 for increased distribution of the talks. We should actively engage
> the speakers as well to share it on their personal channels, and surface
> the talks on the website and Twitter handles. Also a curated list as
> blogpost would be a great addition.
>
> I think a more consistent feedback mechanism and maybe idea box at events
> might also benefit the community.
>
> Cheers,
> Matthias
>
>
> On Wed, 15 Jan 2020 at 22:46, Austin Bennett <whatwouldausti...@gmail.com>
> wrote:
>
>> Hi Kenn,
>>
>> We had workshop on this very topic (how to contribute to Beam) at our
>> Berlin Summit:  https://www.youtube.com/watch?v=PtPslSdAPcM There's is
>> certainly room for me (or anyone) to cleanup and formalize that a bit
>> more.  Though, the views of that are relatively small, which either indeed
>> points to a lack of appetite and/or that it wasn't well publicized (I
>> suspect both).
>>
>> Cheers,
>> Austin
>>
>> On Thu, Jan 9, 2020 at 6:53 PM Kenneth Knowles <k...@apache.org> wrote:
>>
>>> Wow, this is great work. I looked at the graphical maps when you sent
>>> them but forgot to reply on thread. They really distill a lot of
>>> possibilities and help to think about the current state.
>>>
>>> These three action items seem good and doable. Thanks for highlighting
>>> those. The only one that isn't obvious to me is "workshop on how to
>>> contribute to Beam". Is there enough appetite / audience to make this a
>>> workshop? What forms could this take? A live coding demonstration in a
>>> normal talk slot at an OSS or data conference seems like a possibility.
>>> Whatever we do, we should record and distribute for sure, because when
>>> someone wants to contribute, they need to find the resources at that moment.
>>>
>>> Kenn
>>>
>>> On Wed, Jan 8, 2020 at 1:01 PM María Cruz <macruz...@gmail.com> wrote:
>>>
>>>> Hi everyone,
>>>> I'm writing to send an update about the communication strategy for
>>>> Beam. In a nutshell, I have 3 proposed changes (copied from the md file
>>>> here:
>>>> https://github.com/macruzbar/beam/blob/master/Communication-strategy-DRAFT.md
>>>> ).
>>>>
>>>> While all the channels are connected to a specific function in the
>>>> short, medium, and long term, some areas have redundancies, and some other
>>>> areas could use more exposure. In order to continue to grow the project,
>>>> there are 3 proposals we need to focus on (click on the link on each
>>>> section to read more):
>>>>
>>>> 1. Blog post categories, frequency and distribution.
>>>> <https://github.com/macruzbar/beam/blob/master/Communication-strategy-DRAFT.md#proposal-1-blog-post-categories-frequency-and-distribution>
>>>>  Reduce
>>>> to one blogging space (on Beam Website). Incorporate 3 categories to the
>>>> blog: Apache Beam summit, Apache Beam use cases, and Your journey as a
>>>> contributor.
>>>>
>>>> 2. Develop more in-person and digital workshops.
>>>> <https://github.com/macruzbar/beam/blob/master/Communication-strategy-DRAFT.md#proposal-2-develop-more-in-person-and-digital-workshops>
>>>>  Two
>>>> workshop types: how to use Beam, and how to contribute to Beam.
>>>>
>>>> 3. Increase distribution of tech talks.
>>>> <https://github.com/macruzbar/beam/blob/master/Communication-strategy-DRAFT.md#proposal-3-distribution-of-tech-talks>
>>>>
>>>>    - Embed tech talks in the Beam website, and the Beam Summit website,
>>>>    - Share talks on @ApacheBeam Twitter handle
>>>>    - Curate a list of talks by topic, and write blog posts to share
>>>>    curated talks (1 blog every 3 months),
>>>>    - Distribute copy via email to users@ and dev@ mailing lists.
>>>>    - Create playlists on YouTube channel. Create one view for
>>>>    subscribed users (featuring latest content), and one for non-subscribed
>>>>    users (featuring most popular content). One playlist per event, plus 1
>>>>    playlist for use cases.
>>>>
>>>> The communications plan also has a section about what to do when there
>>>> is new content about Apache Beam:
>>>>
>>>>
>>>> Where should I share new content about Apache Beam?
>>>>
>>>> Main outreach channels
>>>>
>>>> Beam Website
>>>>
>>>> Beam website blog
>>>>
>>>> Twitter handles (x2)
>>>>
>>>> Mailing lists (x2)
>>>> Blogpost
>>>>
>>>> ✓
>>>>
>>>> ✓
>>>>
>>>> ✓
>>>>
>>>> ✓
>>>> (share first paragraph in the
>>>> email, and link to blog)
>>>> Tech talk
>>>>
>>>> ✓
>>>> (special section
>>>> for tech talks)
>>>>
>>>> ✓
>>>> (curate tech talks
>>>> quarterly in a blog)
>>>>
>>>> ✓
>>>>
>>>> ✓
>>>> (share blogs on a quarterly
>>>> basis when published)
>>>> Trainings
>>>>
>>>> ✓
>>>> (under section “Get started”)
>>>>
>>>> ✓
>>>>
>>>> ✓
>>>>
>>>> If you have any questions or comments about this logic model, please
>>>> add them here <https://github.com/macruzbar/beam/issues/4>.
>>>>
>>>> I'm happy to support in some of the proposed changes if there is
>>>> interest in moving forward with them. If there aren't any further changes
>>>> requested, I will proceed to add these files through a pull request.
>>>>
>>>>
>>>> Pablo, thank you for the feedback. Some comments in line.
>>>>
>>>> On Mon, Dec 16, 2019 at 4:31 PM Pablo Estrada <pabl...@google.com>
>>>> wrote:
>>>>
>>>>> Hi Maria,
>>>>> thanks for putting this together. It's large, so a bit hard to follow
>>>>> - but that's probably just an indication of the complexity of Beam's
>>>>> communication channels.
>>>>> FWIW, I found that reading from the top down was useful (or rather,
>>>>> from the top, backwards from the arrows).
>>>>>
>>>>> It is an interesting logical map. I am curious to see what we can
>>>>> derive from it : )
>>>>>
>>>>> My comments:
>>>>> - All of the factors that contribute to project transparency, when put
>>>>> together, add up to increased use of Beam, but I feel like 'increased
>>>>> knowledge of how to use beam' is the single largest contributor to that. 
>>>>> Is
>>>>> 'knowing how to use' completely captured by transparency? (I can try to
>>>>> rephrase what I mean...)
>>>>>
>>>>
>>>> This is true, we could add a direct connector between knowledge on how
>>>> to use Beam, and use of Beam. At the stage of development that the project
>>>> is at (growing), I think it is important to understand what is the value
>>>> added by all the content and events that are created around the project to
>>>> promote its use. In other words, knowing how to use the project is not the
>>>> only factor contributing to the growth in its use, because the project is
>>>> not new. Given that the project is in a growing phase, the community aspect
>>>> becomes more and more important, which is why I thought it was important to
>>>> highlight the role that transparency has in these dynamics.
>>>>
>>>>
>>>>> - I'm sure you've considered this, as you've received the feedback;
>>>>> but not all of these channels are 'owned' by Beam. Some of these are
>>>>> 'independently organized'. It may help to mark them as such.
>>>>>
>>>>
>>>> I have considered this, and I created a second version of the comms map
>>>> here <https://github.com/macruzbar/beam/blob/master/Comms-map-V2.md>.
>>>> In developing this strategy, it is clear that all the channels (independent
>>>> or not) are working towards the same project goals, so I saw no point
>>>> in  distinguishing one set from the other. Do you think there is any
>>>> specific use to have this information outlined?
>>>>
>>>> - From the Artifacts section, Blog appears twice, while other artifacts
>>>>> appear only once with multiple arrows pointing at them (e.g. tech talks).
>>>>> Maybe this is on purpose, but just checking.
>>>>>
>>>>
>>>> Yes, this is because there are currently 2 live blogs: one on Beam
>>>> website, and one on Beam Summit website. On the first proposal
>>>> <https://github.com/macruzbar/beam/blob/master/Communication-strategy-DRAFT.md#proposal-1-blog-post-categories-frequency-and-distribution>,
>>>> my recommendation is to reduce this to only 1 blog, with different
>>>> categories. I hope this can be implemented! =) It will work better towards
>>>> bringing new users to Beam events.
>>>>
>>>>
>>>>
>>>> Looking forward to your thoughts / comments!
>>>>
>>>> María
>>>>
>>>>
>>>>>
>>>>> Thanks!
>>>>> -P.
>>>>>
>>>>> On Fri, Dec 6, 2019 at 5:12 PM María Cruz <macruz...@gmail.com> wrote:
>>>>>
>>>>>> Hi everyone,
>>>>>> sorry for the tardiness in responding to this, and thank you to
>>>>>> everyone who shared comments.
>>>>>> I have adjusted the initial graphic, and taken a step further to
>>>>>> develop the Apache Beam Communications Logic Model. This type of
>>>>>> visualization is a hypothesized description of the chain of causes and
>>>>>> effects leading to an outcome of interest [1]. The goal of making this
>>>>>> graphic is to identify how Apache Beam's channels and content work 
>>>>>> towards
>>>>>> project goals.
>>>>>>
>>>>>> The logic model graphic is attached and has also been uploaded [2] to
>>>>>> the repo I've been working on. I also added it to comms-strategy-DRAFT.md
>>>>>> [3]. If you have any questions or comments about this graphic, please add
>>>>>> them here [4].
>>>>>>
>>>>>> Step 3 in this process includes describing areas where we can be more
>>>>>> strategic about the content we produce for Apache Beam. I would like to
>>>>>> deliver this by December 17.
>>>>>>
>>>>>> Looking forward to your comments and feedback!
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> María
>>>>>>
>>>>>>
>>>>>> [1] https://en.wikipedia.org/wiki/Logic_model
>>>>>> [2]
>>>>>> https://github.com/macruzbar/beam/blob/master/comms-logic-model.svg
>>>>>> [3]
>>>>>> https://github.com/macruzbar/beam/blob/master/Communication-strategy-DRAFT.md
>>>>>> [4] https://github.com/macruzbar/beam/issues/4
>>>>>>
>>>>>> On Wed, Oct 9, 2019 at 7:09 PM Thomas Weise <t...@apache.org> wrote:
>>>>>>
>>>>>>> It probably makes sense to separate official project channels from
>>>>>>> external ones like Beam Summit and meetups. Beam Summit is about Beam, 
>>>>>>> but
>>>>>>> it is "third party" and not under the project umbrella. Operation of the
>>>>>>> youtube channel might also need clarification.
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Oct 9, 2019 at 4:35 PM Robert Bradshaw <rober...@google.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Probably worth mentioning Slack and StackOverflow as well.
>>>>>>>>
>>>>>>>> On Wed, Oct 9, 2019 at 3:59 PM María Cruz <macruz...@gmail.com>
>>>>>>>> wrote:
>>>>>>>> >
>>>>>>>> > Hi all,
>>>>>>>> > sorry for multiple messages. I realized after sending the first
>>>>>>>> email that a new thread with a different subject was probably more
>>>>>>>> efficient.
>>>>>>>> >
>>>>>>>> > I created a communication strategy draft. To start, I did a map
>>>>>>>> of Beam channels and content, and I have some questions for you:
>>>>>>>> https://github.com/macruzbar/beam/blob/master/Communication-strategy-DRAFT.md
>>>>>>>> >
>>>>>>>> > In order to create these files, I forked the repo. Once this
>>>>>>>> looks good, and if everyone agrees, we can merge the changes to 
>>>>>>>> apache/beam.
>>>>>>>> >
>>>>>>>> > I didn't assign reviewers for this file because I don't know if
>>>>>>>> there is someone who usually looks at these kinds of documents. So
>>>>>>>> everyone: please feel free to pitch in! I will give this a week for
>>>>>>>> comments.
>>>>>>>> >
>>>>>>>> > Looking forward to your comments!
>>>>>>>> >
>>>>>>>> > María
>>>>>>>>
>>>>>>>

Reply via email to