[richfaces-issues] [JBoss JIRA] (RF-9281) Make SAC/CSSParser dependencies optional

Brian Leathem (JIRA) jira-events at lists.jboss.org
Thu Oct 17 15:16:03 EDT 2013


    [ https://issues.jboss.org/browse/RF-9281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12815540#comment-12815540 ] 

Brian Leathem edited comment on RF-9281 at 10/17/13 3:14 PM:
-------------------------------------------------------------

{code}
<lfryc> with no ECSS in RF5 UI, it could work without cssparser on classpath
<lfryc> we could try whether it works in RF5 testing..
<bleathem> lfryc: then we'd need to move it to RF 4.5
<lfryc> yea
<bleathem> lfryc: since it's in core
<lfryc> not moving
<lfryc> making it optional
<bleathem> lfryc: I see
<bleathem> lfryc: we could have RF 4.5 have a transitive dep on it, so it gets pulled in for the legacy components
{code}
                
      was (Author: lfryc):
    {code}
<bleathem> lfryc: yeah, resject that one
<bleathem> lfryc: there was a fad a few years back about having 0 external dependencies.  thankfully that seems to have blown over.
<bleathem> or maybe it's still a thing for some people.
<bleathem> I never valued it that highly, so long as the 3rd party deps didn't have in turn a bunch of 3rd party deps
<lfryc> with no ECSS in RF5 UI, it could work without cssparser on classpath
<lfryc> we could try whether it works in RF5 testing..
<bleathem> lfryc: then we'd need to move it to RF 4.5
<lfryc> yea
<bleathem> lfryc: since it's in core
<lfryc> not moving
<lfryc> making it optional
<bleathem> lfryc: I see
<bleathem> lfryc: we could have RF 4.5 have a transitive dep on it, so it gets pulled in for the legacy components
{code}
                  
> Make SAC/CSSParser dependencies optional
> ----------------------------------------
>
>                 Key: RF-9281
>                 URL: https://issues.jboss.org/browse/RF-9281
>             Project: RichFaces
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: component-a4j-core
>    Affects Versions: 4.0.0.Milestone2
>            Reporter: Nick Belaevski
>             Fix For: 5-Tracking
>
>
> Make these dependencies optional for RF 5.0.
> Let's make sure RF 5.0 doesn't need that (in case there is no ECSS resources in RF 5.0 UI),
> but make RF 4.5 to pull those dependencies.

--
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


More information about the richfaces-issues mailing list