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

Sean Busbey commented on HBASE-16196:
-------------------------------------

JRuby went from [CPL 1.0 in 
1.6.8|https://github.com/jruby/jruby/blob/1.6.8/COPYING] to [EPL 1.0 in 
9.1.8.0|https://github.com/jruby/jruby/blob/9.1.8.0/COPYING], so we'll need to 
make some licensing updates as well.

* [the supplemental-models entry for 
jruby|https://github.com/apache/hbase/blob/master/hbase-resource-bundle/src/main/resources/supplemental-models.xml#L2667]
 needs to update the copyright year and license
* [the programmatic LICENSE macro for 
jruby|https://github.com/apache/hbase/blob/master/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm#L1344]
 needs to be updated for whatever is bundled in the updated complete jar.
* [the programmatic NOTICE macro for 
jruby|https://github.com/apache/hbase/blob/master/hbase-resource-bundle/src/main/resources/META-INF/NOTICE.vm#L172]
 similarly needs to be updated for whatever is bundled in the updated complete 
jar.

> Update jruby to a newer version.
> --------------------------------
>
>                 Key: HBASE-16196
>                 URL: https://issues.apache.org/jira/browse/HBASE-16196
>             Project: HBase
>          Issue Type: Bug
>          Components: dependencies, shell
>            Reporter: Elliott Clark
>            Assignee: Mike Drob
>            Priority: Critical
>             Fix For: 2.0.0, 1.5.0
>
>         Attachments: 0001-Update-to-JRuby-9.1.2.0-and-JLine-2.12.patch, 
> hbase-16196.branch-1.patch, hbase-16196.v2.branch-1.patch, 
> hbase-16196.v3.branch-1.patch, hbase-16196.v4.branch-1.patch, 
> HBASE-16196.v5.patch
>
>
> Ruby 1.8.7 is no longer maintained.
> The TTY library in the old jruby is bad. The newer one is less bad.
> Since this is only a dependency on the hbase-shell module and not on 
> hbase-client or hbase-server this should be a pretty simple thing that 
> doesn't have any backwards compat issues.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to