[
https://issues.apache.org/jira/browse/SAMZA-328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14060857#comment-14060857
]
Martin Kleppmann commented on SAMZA-328:
----------------------------------------
I think it would be valuable to have documentation on how to create a Samza job
package with several different build systems. We can start with Maven, since
that's what hello-samza uses, but it would be very good to also show how to do
this with other popular build systems. Each could be a separate tutorial, and
we don't need to do them all at once.
As the first tutorial, I think a walkthrough of hello-samza would work well.
However, I'd suggest presenting it as "How to build a Samza job package using
Maven", not "This is how hello-samza works", since the former is more
googleable and more aligned with what the user is trying to get done.
> Add a tutorial for building a Samza application from scratch
> ------------------------------------------------------------
>
> Key: SAMZA-328
> URL: https://issues.apache.org/jira/browse/SAMZA-328
> Project: Samza
> Issue Type: Improvement
> Components: docs
> Reporter: Yan Fang
>
> We give very detailed instruction for users to play with Hello Samza. After
> that, users are recommended to read Background and API overview. That makes
> (and implies) users have no choice but edit the Hello Samza if they want to
> have their first Samza application.
> Do you think it is worth providing a tutorial for building a new Samza
> application form scratch? Or maybe, going through the Hello Samza project to
> explain some components in it? Such as what kind of stuff/dependencies they
> need to include when they create their own application.
--
This message was sent by Atlassian JIRA
(v6.2#6252)