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

Stephen Colebourne commented on LANG-1339:
------------------------------------------

Personally I don't think that another package name fork of commons-lang is a 
good idea, as it just results in multiple copies of what are fundamentally the 
same classes on the classpath. Ignoring this issue means that there is no way 
to avoid the java.desktop dependency when using commons-lang v3.x forevermore.

A better solution is to provide a way to use the functionality, but avoid the 
dependency. Then users can migrate across to the new code and the old code can 
just sit there are be ignored. See my last comment for details.

> Some classes depend on the java.desktop profile
> -----------------------------------------------
>
>                 Key: LANG-1339
>                 URL: https://issues.apache.org/jira/browse/LANG-1339
>             Project: Commons Lang
>          Issue Type: Task
>            Reporter: Benedikt Ritter
>              Labels: Java9
>             Fix For: 3.8
>
>
> Commons Lang currently depends on java.desktop. This seems like an 
> unnecessary heavy dependency for a library like Commons Lang. We need to find 
> a way to fix this, without breaking bc. For more information see 
> https://lists.apache.org/thread.html/8db8ec4aa1bdeae3d471ca4f46a21dc7da1a4c6933e1810238b72283@%3Cdev.commons.apache.org%3E



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to