[ 
https://issues.apache.org/jira/browse/HADOOP-9082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matt Foley updated HADOOP-9082:
-------------------------------

    Description: 
This issue was formerly titled "Select and document a platform-independent 
scripting language for use in Hadoop environment" and was discussed in the 
common-dev@ threads "[PROPOSAL] introduce Python as build-time and run-time 
dependency for Hadoop and throughout Hadoop stack" and "[VOTE] introduce Python 
as build-time and run-time dependency for Hadoop and throughout Hadoop stack".

In that discussion the community consensus rejected the idea of using Python as 
a cross-platform scripting language.

It is now proposed to follow up Allen's suggestions below about simplifying the 
use of scripts in Hadoop, bring more functionality into core code, and try to 
leave us with only trivial usages of scripting that can readily be maintained 
in as many platform-specific scripting languages as necessary.

  was:This issue is going to be discussed at length in the common-dev@ mailing 
list, under topic "[PROPOSAL] introduce Python as build-time and run-time 
dependency for Hadoop and throughout Hadoop stack".

        Summary: Simplify scripting usages so that parallel platform-dependent 
scripts are simple to maintain  (was: Select and document a 
platform-independent scripting language for use in Hadoop environment)

I agree too.  Repurposing this jira to focus discussion on that direction.  
Will also reopen HADOOP-8924 for a non-python solution to the specific problem 
of saveVersion.sh.
                
> Simplify scripting usages so that parallel platform-dependent scripts are 
> simple to maintain
> --------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-9082
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9082
>             Project: Hadoop Common
>          Issue Type: Bug
>            Reporter: Matt Foley
>
> This issue was formerly titled "Select and document a platform-independent 
> scripting language for use in Hadoop environment" and was discussed in the 
> common-dev@ threads "[PROPOSAL] introduce Python as build-time and run-time 
> dependency for Hadoop and throughout Hadoop stack" and "[VOTE] introduce 
> Python as build-time and run-time dependency for Hadoop and throughout Hadoop 
> stack".
> In that discussion the community consensus rejected the idea of using Python 
> as a cross-platform scripting language.
> It is now proposed to follow up Allen's suggestions below about simplifying 
> the use of scripts in Hadoop, bring more functionality into core code, and 
> try to leave us with only trivial usages of scripting that can readily be 
> maintained in as many platform-specific scripting languages as necessary.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to