falcon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Narayan Periwal (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FALCON-1687) Creating archetype for falcon pipelines
Date Mon, 04 Jan 2016 10:10:39 GMT

    [ 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

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

View raw message