You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@falcon.apache.org by "Narayan Periwal (JIRA)" <ji...@apache.org> on 2016/01/04 11:10:39 UTC

[jira] [Commented] (FALCON-1687) Creating archetype for falcon pipelines

    [ https://issues.apache.org/jira/browse/FALCON-1687?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15080922#comment-15080922 ] 

Narayan Periwal commented on FALCON-1687:
-----------------------------------------

The maven archetype is a recommended structure for Falcon projects. It also allows users to quickly create a Falcon Maven project using the archetype. The archetype follows certain build, definition and test guidelines (present in the archetype as samples) using which the user can easily create their Falcon artifacts. Consider the archetype as a "sample" Falcon maven project.

The directory structure that is followed is a recommendation. Of course, its not mandatory to follow the same structure, it depends on the way users want to organize their pipeline. The archetype will provide the users one good way of creating and maintaining a pipeline.

Also, as mentioned before, one major benefits of the archetype is it will also expose users how to test their pipeline through Falcon Unit. 

> Creating archetype for falcon pipelines
> ---------------------------------------
>
>                 Key: FALCON-1687
>                 URL: https://issues.apache.org/jira/browse/FALCON-1687
>             Project: Falcon
>          Issue Type: Bug
>            Reporter: Narayan Periwal
>            Assignee: Narayan Periwal
>         Attachments: Sample_Archetype.pdf
>
>
> This will help user to easily onboard new pipelines in falcon. Also, it will include submitting and scheduling of entities using falcon unit. This will help users to test their pipeline through falcon unit.  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)