These are the ones I've come across so far, are there others?

* Dynamic DoFn https://s.apache.org/a-new-dofn

** Splittable DoFn (Obsoletes Source API) http://s.apache.org/splittable-do-fn

** State and Timers for DoFn: https://s.apache.org/beam-state


* Lateness https://s.apache.org/beam-lateness


* Metrics API http://s.apache.org/beam-metrics-api

** I/O Metrics https://s.apache.org/standard-io-metrics


* Runner API http://s.apache.org/beam-runner-api

** https://s.apache.org/beam-runner-composites

** https://s.apache.org/beam-side-inputs-1-pager


* Fn API http://s.apache.org/beam-fn-api 

---
Wesley Tanaka
https://wtanaka.com/


On Monday, April 24, 2017, 2:45:45 PM HST, Sourabh Bajaj 
<sourabhba...@google.com.INVALID> wrote:
For 6. I think having them in one page on the website where we can find the
design docs more easily would be great.

7. For low-hanging-fruit, one thing I really liked from some Mozilla
projects was assigning a mentor on the ticket. Someone you can reach out to
if you have questions. I think this makes the entry barrier really low for
first time contributors who might feel intimidated asking questions
completely in public.

On Mon, Apr 24, 2017 at 10:06 AM Kenneth Knowles <k...@google.com.invalid>
wrote:

> I like the subject Etienne has brought up, and will give it a number in
> this list :-)
>
> 6. Have more technical reference docs (not just workspace set up) for
> contributors.
>
> I think this overlaps a lot with a prior discussion about where to collect
> design proposals [1]. Design docs used to be just dropped into a public
> folder, but that got disorganized. And that thread was about work in
> progress, so JIRA was a good place for details after a dev@ thread agrees
> on a proposal. At this point, the designs are pretty solid conceptually or
> even implemented and we could start to build out deeper technical bits on
> the web site, or at least some place that people can find it. We do have
> the Testing Guide and the PTransform Style Guide and somewhere near there
> we could have deeper references. I think we need a broader vision for the
> "table of contents" here.
>
> For my docs (triggers, lateness, runner API, side inputs, state, coders) I
> haven't had time, but I do intend to both translate from GDoc to some other
> format and also rewrite versions for users where appropriate. Probably this
> will mean coming up with that table of contents.
>
> Kenn
>
> [1]
>
> https://lists.apache.org/thread.html/%3c6bc60c88-cf91-4fff-eae6-fea6ee06f...@nanthrax.net%3E
>
>
> On Mon, Apr 24, 2017 at 9:33 AM, Neelesh Salian <neeleshssal...@gmail.com>
> wrote:
>
> > Agreed. I have some old JIRAs that I am cleaning up.
> >
> > Thank you for bringing this up.
> >
> > On Mon, Apr 24, 2017 at 9:29 AM, Jean-Baptiste Onofré <j...@nanthrax.net>
> > wrote:
> >
> > > Same also for Slack, github comments, etc.
> > >
> > > From a Apache perspective, it should happen on the mailing list,
> > > eventually referencing a central wiki/faq/whatever.
> > >
> > > Regards
> > > JB
> > >
> > >
> > > On 04/24/2017 06:23 PM, Mingmin Xu wrote:
> > >
> > >> many design documents are mixed in maillist, jira comments, it would
> be
> > a
> > >> big help to put them in a centralized list. Also I would expect more
> > >> wiki/blogs to provide in-depth analysis, like the translation from
> > >> pipeline
> > >> to runner specified topology, window/trigger implementation. Without
> > these
> > >> knowledge, it's hard to touch the core concepts.
> > >>
> > >> On Mon, Apr 24, 2017 at 6:03 AM, Jean-Baptiste Onofré <
> j...@nanthrax.net>
> > >> wrote:
> > >>
> > >> Got it. By experience on other Apache projects, it's really hard to
> > >>> maintain ;)
> > >>>
> > >>> Regards
> > >>> JB
> > >>>
> > >>>
> > >>> On 04/24/2017 02:56 PM, Etienne Chauchot wrote:
> > >>>
> > >>> Hi JB,
> > >>>>
> > >>>> I was proposing a FAQ (or another form), not something about IDE
> > setup.
> > >>>> The FAQ
> > >>>> could group in the same place Q/A like for example "what is a
> source,
> > >>>> how
> > >>>> do I
> > >>>> use it to implement an IO"
> > >>>>
> > >>>> Etienne
> > >>>>
> > >>>>
> > >>>> Le 24/04/2017 à 14:19, Jean-Baptiste Onofré a écrit :
> > >>>>
> > >>>> Hi Etienne,
> > >>>>>
> > >>>>> What about the contribution guide ? I think it's covered in the
> > >>>>> IntelliJ
> > >>>>> and
> > >>>>> Eclipse setup sections.
> > >>>>>
> > >>>>> Regards
> > >>>>> JB
> > >>>>>
> > >>>>> On 04/24/2017 02:12 PM, Etienne Chauchot wrote:
> > >>>>>
> > >>>>> Hi all,
> > >>>>>>
> > >>>>>> I definitely agree with everything that is said in this thread.
> > >>>>>>
> > >>>>>> I might suggest another good to have:
> > >>>>>>
> > >>>>>> to ease the work of a new contributor, it would be nice to have
> some
> > >>>>>> sort of
> > >>>>>> programming guide but not oriented to pipeline writers but to
> > >>>>>> sdk/runner/io/...
> > >>>>>> writers.
> > >>>>>>
> > >>>>>> I know that new contributors have the docs available in the google
> > >>>>>> drive, the
> > >>>>>> ML, the code base, and the availability of beamers, but maybe
> having
> > >>>>>> key points
> > >>>>>> in a common place (like FAQ for sdk/runner/io/... writers, for
> > >>>>>> example)
> > >>>>>> would be
> > >>>>>> interesting.
> > >>>>>>
> > >>>>>> Best,
> > >>>>>>
> > >>>>>> Etienne
> > >>>>>>
> > >>>>>>
> > >>>>>> Le 24/04/2017 à 09:14, Jean-Baptiste Onofré a écrit :
> > >>>>>>
> > >>>>>> Hi,
> > >>>>>>>
> > >>>>>>> I think we already tag the newbie jira ("low hanging fruit" ;)).
> > >>>>>>>
> > >>>>>>> Good idea for domain of interest/concept.
> > >>>>>>>
> > >>>>>>> Regards
> > >>>>>>> JB
> > >>>>>>>
> > >>>>>>> On 04/24/2017 09:01 AM, Ankur Chauhan wrote:
> > >>>>>>>
> > >>>>>>> Might I suggest adding tags to projects based on area of
> intetest,
> > >>>>>>>> concept
> > >>>>>>>> and if it's a good "first bug".
> > >>>>>>>>
> > >>>>>>>> Sent from my iPhone
> > >>>>>>>>
> > >>>>>>>> On Apr 23, 2017, at 23:03, Davor Bonaci <da...@apache.org>
> wrote:
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> 1. Have people unassign themselves from issues they're not
> > actively
> > >>>>>>>>>> working on.
> > >>>>>>>>>> 2. Have the community engage more in triage, improving tickets
> > >>>>>>>>>> descriptions and raising concerns.
> > >>>>>>>>>> 3. Clean house - apply (2) to currently open issues (over
> 800).
> > >>>>>>>>>> Perhaps
> > >>>>>>>>>> some can be closed.
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> +1 on all three of these, and will do my part shortly!
> > >>>>>>>>>
> > >>>>>>>>> Also, it is worth noting that we have improved as a project in
> > >>>>>>>>> tracking
> > >>>>>>>>> issues in the last 1-2 months. There are more resolved issues
> > than
> > >>>>>>>>> opened
> > >>>>>>>>> in this period, whereas in the past we'd have a hundred more
> > opened
> > >>>>>>>>> than
> > >>>>>>>>> resolved.
> > >>>>>>>>>
> > >>>>>>>>> I would also propose to not assign new Jira automatically: now,
> > the
> > >>>>>>>>> Jira is
> > >>>>>>>>>
> > >>>>>>>>> automatically assigned to the Jira component leader.
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> Imagine a user discovering an issue and filing a new JIRA
> issue.
> > >>>>>>>>> It
> > >>>>>>>>> wouldn't be assigned to anyone, significantly reducing the
> chance
> > >>>>>>>>> somebody
> > >>>>>>>>> will actually help.
> > >>>>>>>>>
> > >>>>>>>>> Of course, somebody could search for new issues periodically,
> > etc.
> > >>>>>>>>> -- but
> > >>>>>>>>> that just won't happen. The final outcome would be -- instead
> of
> > a
> > >>>>>>>>> lot of
> > >>>>>>>>> issues assigned to component leads, we'd have (much) more
> > >>>>>>>>> unassigned
> > >>>>>>>>> issues, which were *never* looked at. Assigning an issue just
> > sets
> > >>>>>>>>> a
> > >>>>>>>>> community expectation that a committer should look -- and it
> does
> > >>>>>>>>> help move
> > >>>>>>>>> things along!
> > >>>>>>>>>
> > >>>>>>>>> I think a better approach of addressing the current state would
> > be
> > >>>>>>>>> increase
> > >>>>>>>>> the number of components / component leads. With more people
> > >>>>>>>>> involved and
> > >>>>>>>>> lower per-person load, I think we'd be more effective.
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>
> > >>>>>
> > >>>> --
> > >>> Jean-Baptiste Onofré
> > >>> jbono...@apache.org
> > >>> http://blog.nanthrax.net
> > >>> Talend - http://www.talend.com
> > >>>
> > >>>
> > >>
> > >>
> > >>
> > > --
> > > Jean-Baptiste Onofré
> > > jbono...@apache.org
> > > http://blog.nanthrax.net
> > > Talend - http://www.talend.com
> > >
> >
> >
> >
> > --
> > Regards,
> > Neelesh S. Salian
> >
>

Reply via email to